0000743988-20-000040.txt : 20200731 0000743988-20-000040.hdr.sgml : 20200731 20200731162509 ACCESSION NUMBER: 0000743988-20-000040 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20200627 FILED AS OF DATE: 20200731 DATE AS OF CHANGE: 20200731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: XILINX INC CENTRAL INDEX KEY: 0000743988 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 770188631 STATE OF INCORPORATION: DE FISCAL YEAR END: 0403 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-18548 FILM NUMBER: 201066269 BUSINESS ADDRESS: STREET 1: 2100 LOGIC DR CITY: SAN JOSE STATE: CA ZIP: 95124 BUSINESS PHONE: 4085597778 MAIL ADDRESS: STREET 1: 2100 LOGIC DRIVE CITY: SAN JOSE STATE: CA ZIP: 95124 10-Q 1 xlnx-20200627.htm 10-Q xlnx-20200627
FALSE2021Q10000743988April 30.010.010.010.010P3MP6M00007439882020-03-292020-06-27xbrli:shares00007439882020-07-10iso4217:USD00007439882019-03-312019-06-29iso4217:USDxbrli:shares00007439882020-06-2700007439882020-03-280000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2020-03-2800007439882019-03-3000007439882019-06-290000743988us-gaap:CommonStockMember2020-03-280000743988us-gaap:AdditionalPaidInCapitalMember2020-03-280000743988us-gaap:RetainedEarningsMember2020-03-280000743988us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-280000743988us-gaap:RetainedEarningsMember2020-03-292020-06-270000743988us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-292020-06-270000743988us-gaap:CommonStockMember2020-03-292020-06-270000743988us-gaap:AdditionalPaidInCapitalMember2020-03-292020-06-270000743988us-gaap:CommonStockMember2020-06-270000743988us-gaap:AdditionalPaidInCapitalMember2020-06-270000743988us-gaap:RetainedEarningsMember2020-06-270000743988us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-270000743988us-gaap:CommonStockMember2019-03-300000743988us-gaap:AdditionalPaidInCapitalMember2019-03-300000743988us-gaap:RetainedEarningsMember2019-03-300000743988us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-300000743988us-gaap:RetainedEarningsMember2019-03-312019-06-290000743988us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-312019-06-290000743988us-gaap:CommonStockMember2019-03-312019-06-290000743988us-gaap:AdditionalPaidInCapitalMember2019-03-312019-06-290000743988us-gaap:CommonStockMember2019-06-290000743988us-gaap:AdditionalPaidInCapitalMember2019-06-290000743988us-gaap:RetainedEarningsMember2019-06-290000743988us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-29xbrli:pure0000743988us-gaap:SalesRevenueNetMemberxlnx:DistributionForSubsequentResaleToOEMsMemberus-gaap:CustomerConcentrationRiskMember2020-03-292020-06-270000743988us-gaap:SalesRevenueNetMemberxlnx:DistributionForSubsequentResaleToOEMsMemberus-gaap:CustomerConcentrationRiskMember2019-03-312019-06-29xlnx:Customer0000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:ShortTermInvestmentsMemberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueInputsLevel1Memberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeFinancialInstrumentsAssetsMember2020-06-270000743988us-gaap:FairValueInputsLevel2Memberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeFinancialInstrumentsAssetsMember2020-06-270000743988us-gaap:FairValueInputsLevel3Memberus-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeFinancialInstrumentsAssetsMember2020-06-270000743988us-gaap:DerivativeFinancialInstrumentsAssetsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:DerivativeFinancialInstrumentsAssetsMember2020-06-270000743988us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueMeasurementsRecurringMember2020-06-270000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:FairValueInputsLevel1Memberus-gaap:CashAndCashEquivalentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:CashAndCashEquivalentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberxlnx:FinancialinstitutionsecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMemberxlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:ForeignGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:ShortTermInvestmentsMemberus-gaap:CommercialMortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentLiabilitiesMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentLiabilitiesMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentLiabilitiesMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:OtherNoncurrentLiabilitiesMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988us-gaap:DerivativeFinancialInstrumentsLiabilitiesMemberus-gaap:FairValueMeasurementsRecurringMember2020-03-280000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2020-06-270000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2020-03-292020-06-270000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2020-06-270000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2020-03-292020-06-270000743988xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember2020-06-270000743988xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember2020-03-292020-06-270000743988us-gaap:MoneyMarketFundsMember2020-06-270000743988us-gaap:MoneyMarketFundsMember2020-03-280000743988xlnx:FinancialinstitutionsecuritiesMember2020-06-270000743988xlnx:FinancialinstitutionsecuritiesMember2020-03-280000743988xlnx:NonfinancialinstitutionsecuritiesMember2020-06-270000743988xlnx:NonfinancialinstitutionsecuritiesMember2020-03-280000743988us-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-06-270000743988us-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-03-280000743988us-gaap:ForeignGovernmentDebtSecuritiesMember2020-06-270000743988us-gaap:ForeignGovernmentDebtSecuritiesMember2020-03-280000743988us-gaap:MortgageBackedSecuritiesMember2020-06-270000743988us-gaap:MortgageBackedSecuritiesMember2020-03-280000743988us-gaap:AssetBackedSecuritiesMember2020-06-270000743988us-gaap:AssetBackedSecuritiesMember2020-03-280000743988us-gaap:CommercialMortgageBackedSecuritiesMember2020-06-270000743988us-gaap:CommercialMortgageBackedSecuritiesMember2020-03-280000743988xlnx:CostOfRevenuesMember2020-03-292020-06-270000743988xlnx:CostOfRevenuesMember2019-03-312019-06-290000743988us-gaap:ResearchAndDevelopmentExpenseMember2020-03-292020-06-270000743988us-gaap:ResearchAndDevelopmentExpenseMember2019-03-312019-06-290000743988us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-03-292020-06-270000743988us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-03-312019-06-290000743988xlnx:EquityPlanTwoThousandSevenMember2020-06-270000743988us-gaap:RestrictedStockUnitsRSUMember2020-03-292020-06-270000743988us-gaap:RestrictedStockUnitsRSUMember2019-03-300000743988us-gaap:RestrictedStockUnitsRSUMember2019-03-312020-03-280000743988us-gaap:RestrictedStockUnitsRSUMember2020-03-280000743988us-gaap:RestrictedStockUnitsRSUMember2020-06-270000743988us-gaap:RestrictedStockUnitsRSUMember2019-03-312019-06-290000743988xlnx:EmployeeStockPurchasePlanMember2020-03-292020-06-270000743988xlnx:EmployeeStockPurchasePlanMember2020-06-2700007439882019-03-312020-03-280000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2014-03-120000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2014-03-122014-03-120000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2020-03-292020-06-270000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2020-06-270000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2020-03-280000743988xlnx:ThreePointZeroPercent2021SeniorDebenturesMember2019-03-312019-06-290000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2017-05-300000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2017-05-302017-05-300000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2020-03-292020-06-270000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2020-06-270000743988xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember2019-03-312019-06-290000743988xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember2020-05-190000743988xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember2020-05-192020-05-190000743988xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember2020-03-292020-06-270000743988xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember2020-06-270000743988xlnx:A2019RepurchaseProgramMember2019-10-220000743988xlnx:RepurchaseProgramTwoThousandEighteenDomain2020-03-292020-06-270000743988xlnx:RepurchaseProgramTwoThousandEighteenDomain2020-06-270000743988srt:MinimumMember2020-03-292020-06-270000743988srt:MaximumMember2020-03-292020-06-270000743988xlnx:OpenpurchaseOrdersFromOrdinaryOperationsMember2020-06-270000743988xlnx:CoreTechnologyMember2020-06-270000743988xlnx:CoreTechnologyMember2020-03-280000743988xlnx:CoreTechnologyMember2020-03-292020-06-270000743988us-gaap:OtherIntangibleAssetsMember2020-06-270000743988us-gaap:OtherIntangibleAssetsMember2020-03-280000743988us-gaap:OtherIntangibleAssetsMember2020-03-292020-06-270000743988us-gaap:InProcessResearchAndDevelopmentMember2020-06-270000743988us-gaap:InProcessResearchAndDevelopmentMember2020-03-280000743988srt:NorthAmericaMember2020-03-292020-06-270000743988srt:NorthAmericaMember2019-03-312019-06-290000743988srt:AsiaPacificMember2020-03-292020-06-270000743988srt:AsiaPacificMember2019-03-312019-06-290000743988srt:EuropeMember2020-03-292020-06-270000743988srt:EuropeMember2019-03-312019-06-290000743988country:JP2020-03-292020-06-270000743988country:JP2019-03-312019-06-290000743988xlnx:AITMember2020-03-292020-06-270000743988xlnx:AITMember2019-03-312019-06-290000743988xlnx:AutomotiveBroadcastAndConsumerMember2020-03-292020-06-270000743988xlnx:AutomotiveBroadcastAndConsumerMember2019-03-312019-06-290000743988xlnx:WiredAndWirelessMember2020-03-292020-06-270000743988xlnx:WiredAndWirelessMember2019-03-312019-06-290000743988xlnx:DataCenterMember2020-03-292020-06-270000743988xlnx:DataCenterMember2019-03-312019-06-290000743988xlnx:ChannelRevenueMember2020-03-292020-06-270000743988xlnx:ChannelRevenueMember2019-03-312019-06-290000743988us-gaap:SubsequentEventMember2020-07-28
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 27, 2020 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 000-18548
 ______________________________________________________________________________
XILINX, INC.
(Exact name of registrant as specified in its charter)
 ______________________________________________________________________________
Delaware 2100 Logic Drive 77-0188631
(State or other jurisdiction of
incorporation or organization)
 San Jose (I.R.S. Employer
Identification No.)
California 95124
(Address of principal executive offices)(Zip Code)
(408) 559-7778
(Registrant’s telephone number, including area code)
N/A
(Former name, former address, and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueXLNXThe Nasdaq Global Select Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been
subject to such filing requirements for the past 90 days.    Yes  x    No  ¨
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerxAccelerated filer
 o
Non-accelerated filero
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  x
Shares outstanding of the registrant’s common stock:
Class Shares Outstanding as of July 10, 2020
Common Stock, $0.01 par value 244,314,000


TABLE OF CONTENTS
 
2

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q contains forward-looking statements, within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements may be found throughout this Quarterly Report and involve numerous known and unknown risks and uncertainties and are based on current expectations. The reader should not place undue reliance on these forward-looking statements. Our actual results could differ materially from those anticipated in these forward-looking statements for many reasons, including those risks discussed under "Risk Factors" and elsewhere in this document. Often, forward-looking statements can be identified by the use of forward-looking words, such as "may," "will," "could," "should," "expect," "believe," "anticipate," "estimate," "continue," "plan," "intend," "project" and other similar terminology, or the negative of such terms. We disclaim any responsibility to update or revise any forward-looking statement provided in this Quarterly Report or in any of our other communications for any reason.

PART I.FINANCIAL INFORMATION

Item 1.Financial Statements
XILINX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
 
 Three Months Ended
(In thousands, except per share amounts)June 27, 2020June 29, 2019
Net revenues$726,673  $849,632  
Cost of revenues:
Cost of products sold226,103  283,500  
Amortization of acquisition-related intangibles6,697  3,269  
Total cost of revenues232,800  286,769  
Gross margin493,873  562,863  
Operating expenses:
Research and development210,113  204,100  
Selling, general and administrative105,383  107,425  
Amortization of acquisition-related intangibles2,862  400  
Total operating expenses318,358  311,925  
Operating income175,515  250,938  
Interest and other income (expense), net(12,153) 11,612  
Income before income taxes163,362  262,550  
Provision for income taxes69,526  21,091  
Net income$93,836  $241,459  
Net income per common share:
Basic$0.39  $0.95  
Diluted$0.38  $0.94  
Cash dividends per common share$0.38  $0.37  
Shares used in per share calculations:
Basic243,180  253,268  
Diluted245,543  257,928  


See notes to condensed consolidated financial statements.


3

XILINX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Net income$93,836  $241,459  
Other comprehensive income, net of tax:
Change in net unrealized gains (losses) on available-for-sale securities368  9,754  
Reclassification adjustment for (gains) losses on available-for-sale securities(277) (433) 
Change in unrealized gains (losses) on hedging transactions7,129  430  
Reclassification adjustment for (gains) losses on hedging transactions1,687  822  
Cumulative translation adjustment, net(2,867) (635) 
Other comprehensive income6,040  9,938  
Total comprehensive income$99,876  $251,397  

See notes to condensed consolidated financial statements.

4

XILINX, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
 
(In thousands, except par value amounts)June 27, 2020March 28, 2020
(unaudited)
ASSETS
Current assets:
Cash and cash equivalents$1,227,376  $1,777,703  
Short-term investments1,771,959  489,513  
Accounts receivable, net305,180  273,028  
Inventories292,213  304,340  
Prepaid expenses and other current assets67,935  64,557  
Total current assets3,664,663  2,909,141  
Property, plant and equipment, at cost993,031  989,315  
Accumulated depreciation and amortization(631,503) (616,741) 
Net property, plant and equipment361,528  372,574  
Goodwill619,196  619,196  
Acquisition-related intangibles, net190,785  200,344  
Other assets608,591  592,079  
Total Assets$5,444,763  $4,693,334  
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$102,518  $102,131  
Accrued payroll and related liabilities264,818  231,439  
Income taxes payable54,246  36,217  
Other accrued liabilities126,193  216,634  
Current portion of long-term debt499,461  499,260  
Total current liabilities1,047,236  1,085,681  
Long-term debt1,491,752  747,110  
Long-term income taxes payable504,401  447,383  
Other long-term liabilities81,721  98,111  
Commitments and contingencies (Note 17)
Stockholders' equity:
Preferred stock, $.01 par value    
Common stock, $.01 par value2,432  2,438  
Additional paid-in capital1,194,748  1,145,083  
Retained earnings1,136,710  1,187,805  
Accumulated other comprehensive loss(14,237) (20,277) 
Total stockholders’ equity2,319,653  2,315,049  
Total Liabilities and Stockholders’ Equity$5,444,763  $4,693,334  


See notes to condensed consolidated financial statements.
5

XILINX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Cash flows from operating activities:
Net income$93,836  $241,459  
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization of software31,749  23,853  
Amortization - others15,059  9,085  
Stock-based compensation50,383  42,753  
Benefit for deferred income taxes(8,979) (2,114) 
Others2,640  (10,240) 
Changes in assets and liabilities:
Accounts receivable, net(32,152) 29,211  
Inventories12,127  (21,400) 
Prepaid expenses and other current assets(1,925) 620  
Other assets(23,018) (13,408) 
Accounts payable1,333  (9,106) 
Accrued liabilities29,622  (13,830) 
Income taxes payable74,796  21,333  
Net cash provided by operating activities245,471  298,216  
Cash flows from investing activities:
Purchases of available-for-sale securities(1,678,000) (361,315) 
Proceeds from sale and maturity of available-for-sale and equity securities318,857  707,388  
Purchases of property, plant and equipment and software(15,461) (29,201) 
Other investing activities(6,280) 3,549  
Acquisition of business, net of cash acquired  (25,145) 
Net cash provided by (used in) investing activities(1,380,884) 295,276  
Cash flows from financing activities:
Repurchases of common stock(53,682) (444,995) 
Taxes paid related to net share settlements of restricted stock units(3,240) (4,122) 
Proceeds from issuance of common stock through various stock plans1  3  
Payment of dividends to stockholders(92,414) (93,961) 
Proceeds from issuance of long-term debt, net744,423    
Other financing activities(10,002) (4,881) 
Net cash provided by (used in) financing activities585,086  (547,956) 
Net increase (decrease) in cash and cash equivalents(550,327) 45,536  
Cash and cash equivalents at beginning of period1,777,703  1,544,490  
Cash and cash equivalents at end of period$1,227,376  $1,590,026  
Supplemental disclosure of cash flow information:
Interest paid$13,789  $23,013  
Income taxes paid, net$3,747  $1,661  


See notes to condensed consolidated financial statements.
6

XILINX, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited)
Three Months Ended June 27, 2020Common Stock
Outstanding
Additional
Paid-in
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders'
Equity
(In thousands, except per share amounts)SharesAmount
Balance as of March 28, 2020243,810  $2,438  $1,145,083  $1,187,805  $(20,277) $2,315,049  
Components of comprehensive income: 
Net income—  —  —  93,836  —  93,836  
Other comprehensive income—  —  —  —  6,040  6,040  
Issuance of common shares under employee stock plans, net106  1  (3,240) —  —  (3,239) 
Repurchase and retirement of common stock(685) (7) 2,522  (52,517) —  (50,002) 
Stock-based compensation expense—  —  50,383  —  —  50,383  
Cash dividends declared ($0.38 per common share)—  —  —  (92,414) —  (92,414) 
Balance as of June 27, 2020243,231  $2,432  $1,194,748  $1,136,710  $(14,237) $2,319,653  



Three Months Ended June 29, 2019Common Stock
Outstanding
Additional
Paid-in
Capital
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders'
Equity
(In thousands, except per share amounts)SharesAmount
Balance as of March 30, 2019253,891  $2,539  $1,005,411  $1,876,969  $(23,410) $2,861,509  
Components of comprehensive income:
Net income—  —  —  241,459  —  241,459  
Other comprehensive loss—  —  —  —  9,938  9,938  
Issuance of common shares under employee stock plans, net96  1  (4,120) —  —  (4,119) 
Repurchase and retirement of common stock(2,967) (30) (163,739) (281,226) —  (444,995) 
Stock-based compensation expense—  —  42,753  —  —  42,753  
Cash dividends declared ($0.37 per common share)—  —  —  (93,961) —  (93,961) 
Balance as of June 29, 2019251,020  $2,510  $880,305  $1,743,241  $(13,472) $2,612,584  


See notes to condensed consolidated financial statements.

7

XILINX, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

Note 1.Basis of Presentation

The accompanying interim condensed consolidated financial statements have been prepared in conformity with United States (U.S.) generally accepted accounting principles (GAAP) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X, and should be read in conjunction with the Xilinx, Inc. (Xilinx or the Company) consolidated financial statements filed with the U.S. Securities and Exchange Commission (SEC) on Form 10-K for the fiscal year ended March 28, 2020. The interim financial statements are unaudited, but reflect all adjustments which are, in the opinion of management, of a normal, recurring nature necessary to provide a fair statement of results for the interim periods presented. The results of operations for the interim periods shown in this report are not necessarily indicative of the results that may be expected for the fiscal year ending April 3, 2021 or any future period.

The Company uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2021 and fiscal 2020 are 53-week and 52-week years ending on April 3, 2021 and March 28, 2020, respectively. The quarters ended June 27, 2020 and June 29, 2019 each consisted of 13 weeks.

Note 2.Recent Accounting Changes and Accounting Pronouncements
Recent Accounting Pronouncements Adopted

Credit Losses

In June 2016, the FASB issued authoritative guidance to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The guidance requires a forward-looking expected credit loss model for financial assets, including accounts receivable and available for sale debt securities. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.

Goodwill

In January 2017, the FASB issued authoritative guidance that simplifies the accounting for goodwill impairment. The authoritative guidance removes Step 2 of the goodwill impairment test, which required a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. All other goodwill impairment guidance remains largely unchanged. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the adoption did not impact the Company's condensed consolidated financial statements.

Cloud Computing Arrangements

In August 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.

8

Recent Accounting Pronouncements Not Yet Adopted

Income Taxes

In December 2019, the FASB issued authoritative guidance that simplifies the accounting for income taxes as part of the overall initiative to reduce complexity in accounting standards. Amendments include removal of certain exceptions to the general principles of Accounting Standards Codification 740, Income Taxes. The amendments also include simplification in several other areas, such as recognition of deferred tax assets on step-up in tax basis in goodwill and accounting for franchise tax that is partially based on income. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2022. Early adoption is permitted in any interim or annual period, with any adjustments reflected as of the beginning of the fiscal year of adoption. The Company has decided not to early adopt this new authoritative guidance and is currently evaluating the impact of this authoritative guidance on its consolidated financial statements.

Note 3.Significant Customers and Concentrations of Credit Risk

Avnet, Inc. (Avnet), one of the Company’s distributors, distributes the Company’s products worldwide. As of June 27, 2020 and March 28, 2020, Avnet accounted for 29% and 31% of the Company’s total net accounts receivable, respectively. Net revenues from Avnet accounted for 44% and 40% of the Company’s worldwide net revenues in the first quarter of fiscal 2021 and 2020, respectively. While the percentage of worldwide net revenues from Avnet fluctuates from period to period, overall the percentage is within historical ranges.
For the first quarter of fiscal 2021 and 2020, approximately 62% and 50%, respectively, of the Company's net revenues were from products sold to distributors for subsequent resale to original equipment manufacturers (OEMs) or their subcontract manufacturers.
No other distributor or end customer accounted for more than 10% of the Company’s worldwide net revenues for the first quarter of fiscal 2021 and 2020.

Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the condensed consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms, distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or distributors.

The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing approximately 97% of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard & Poor’s or Moody’s Investors Service. The Company’s methods to arrive at investment decisions are not solely based on the rating agencies’ credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company’s forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer’s credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.

As of June 27, 2020, all of the mortgage-backed securities in the Company's investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard & Poor’s and Aaa by Moody’s Investors Service.

Note 4.Fair Value Measurements

The authoritative guidance for fair value measurements established by the FASB defines fair value as the exchange price that would be received from selling an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which Xilinx would transact and also considers assumptions that market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions and risk of nonperformance.

9

The Company determines the fair value for marketable debt securities using industry standard pricing services, data providers and other third-party sources and by internally performing valuation testing and analysis. The Company primarily uses a consensus price or weighted-average price for its fair value assessment. The Company determines the consensus price using market prices from a variety of industry standard pricing services, data providers, security master files from large financial institutions and other third-party sources and uses those multiple prices as inputs into a distribution-curve-based algorithm to determine the daily market value. The pricing services use multiple inputs to determine market prices, including reportable trades, benchmark yield curves, credit spreads and broker/dealer quotes as well as other industry and economic events. For certain securities with short maturities, such as discount commercial paper and certificates of deposit, the security is accreted from purchase price to face value at maturity. If a subsequent transaction on the same security is observed in the marketplace, the price on the subsequent transaction is used as the current daily market price and the security will be accreted to face value based on the revised price.

The Company validates the consensus prices by taking random samples from each asset type and corroborating those prices using reported trade activity, benchmark yield curves, binding broker/dealer quotes or other relevant price information. There have not been any changes to the Company’s fair value methodology during the first quarter of fiscal 2021 and the Company did not adjust or override any fair value measurements as of June 27, 2020.

Fair Value Hierarchy

The fair value framework requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. The guidance for fair value measurements requires that assets and liabilities carried at fair value be classified and disclosed in one of the following categories:

Level 1 — Quoted (unadjusted) prices in active markets for identical assets or liabilities.

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

Level 3 — Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. The following tables present information about the Company’s assets and liabilities measured at fair value on a recurring basis as of June 27, 2020 and March 28, 2020:
10

June 27, 2020
(In thousands)
(Level 1)

(Level 2)

(Level 3)
Total Fair
Value
Assets
Cash equivalents:
Money market funds$567,333  $  $  $567,333  
Financial institution securities  224,980    224,980  
Non-financial institution securities  142,881    142,881  
U.S. government and agency securities24,998  6,799    31,797  
Foreign government and agency securities  159,983    159,983  
Short-term investments:
Financial institution securities  300,000    300,000  
Non-financial institution securities  362,582    362,582  
U.S. government and agency securities409,742  107,959    517,701  
Foreign government and agency securities  435,039    435,039  
Mortgage-backed securities  110,894    110,894  
Asset-backed securities  884    884  
Commercial mortgage-backed securities  44,859    44,859  
Derivative financial instruments, net  1,557    1,557  
Total assets measured at fair value$1,002,073  $1,898,417  $  $2,900,490  

March 28, 2020
(In thousands)

(Level 1)

(Level 2)

(Level 3)
Total Fair
Value
Assets
Cash equivalents:
Money market funds$656,038  $  $  $656,038  
Financial institution securities  175,000    175,000  
Non-financial institution securities  361,692    361,692  
U.S. government and agency securities150,999  62,274    213,273  
Foreign government and agency securities  244,300    244,300  
Short-term investments:
Financial institution securities  150,000    150,000  
Non-financial institution securities  115,043    115,043  
U.S. government and agency securities1,000  2,000    3,000  
Foreign government and agency securities  9,973    9,973  
Mortgage-backed securities  158,804    158,804  
Asset-backed securities  2,549    2,549  
Commercial mortgage-backed securities  50,144    50,144  
Total assets measured at fair value$808,037  $1,331,779  $  $2,139,816  
Liabilities
Derivative financial instruments, net$  $12,381  $  $12,381  
Total liabilities measured at fair value$  $12,381  $  $12,381  
Net assets measured at fair value$808,037  $1,319,398  $  $2,127,435  

11

For certain of the Company’s financial instruments, including cash held in banks, accounts receivable and accounts payable, the carrying amounts approximate fair value due to their short maturities, and are therefore excluded from the fair value tables above.
 

Financial Instruments Not Recorded at Fair Value on a Recurring Basis

The Company's $500.0 million principal amount of 3.000% notes due March 15, 2021 (2021 Notes), $750.0 million principal amount of 2.950% senior notes due June 1, 2024 (2024 Notes) and $750.0 million principal amount of 2.375% senior notes due June 1, 2030 (2030 Notes) are measured at fair value on a quarterly basis for disclosure purposes. The fair values of the 2021 Notes, 2024 Notes and 2030 Notes as of June 27, 2020 were approximately $508.4 million, $805.8 million and $774.3 million, respectively, based on the last trading price for the period (classified as Level 2 in fair value hierarchy due to relatively low trading volume).

Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

As of June 27, 2020, the Company had non-marketable equity securities in private companies of $104.6 million, which were classified as Level 3 assets. The Company’s investments in non-marketable securities of private companies are recorded at fair value if the Company recognizes an observable price adjustment or an impairment. Such impairment losses or observable price adjustments were not material during all periods presented. The Company’s investments in non-financial assets such as property, plant and equipment, goodwill and acquisition-related intangibles, are recorded at cost (net of accumulated depreciation or amortization, where applicable). These non-financial assets are reduced to fair value when impaired.

Note 5.Financial Instruments

The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:
June 27, 2020March 28, 2020
(In thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Money market funds$567,333  $  $  $567,333  $656,038  $  $  $656,038  
Financial institution
securities524,980      524,980  325,000      325,000  
Non-financial institution
securities505,464    (1) 505,463  476,735      476,735  
U.S. government and
agency securities549,523  6  (31) 549,498  216,178  95    216,273  
Foreign government and
agency securities595,058    (36) 595,022  254,283  7  (17) 254,273  
Mortgage-backed securities
109,067  2,146  (319) 110,894  156,836  2,445  (477) 158,804  
Asset-backed securities868  16    884  2,533  18  (2) 2,549  
Commercial mortgage-
backed securities44,922  199  (262) 44,859  50,566  134  (556) 50,144  
$2,897,215  $2,367  $(649) $2,898,933  $2,138,169  $2,699  $(1,052) $2,139,816  

Financial institution securities include securities issued or managed by financial institutions in various forms, such as commercial paper and time deposits. Substantially all time deposits were issued by institutions outside the U.S. as of June 27, 2020 and March 28, 2020.
12

The following tables show the fair values and gross unrealized losses of the Company’s investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of June 27, 2020 and March 28, 2020:
June 27, 2020
Less Than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Non-financial institution securities$44,978  $(1) $  $  $44,978  $(1) 
U.S. government and
    agency securities416,542  (31)     416,542  (31) 
Foreign government and
    agency securities74,942  (36)     74,942  (36) 
Mortgage-backed securities7,216  (104) 15,299  (215) 22,515  (319) 
Commercial mortgage-
backed securities18,857  (109) 1,979  (153) 20,836  (262) 
$562,535  $(281) $17,278  $(368) $579,813  $(649) 
March 28, 2020
Less Than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Mortgage-backed securities$13,492  $(88) $31,819  $(389) $45,311  $(477) 
Asset-backed securities1,641  (2)     1,641  (2) 
Foreign government and
    agency securities30,998  (17)     30,998  (17) 
Commercial mortgage-
    backed securities30,593  (282) 2,589  (274) 33,182  (556) 
$76,724  $(389) $34,408  $(663) $111,132  $(1,052) 

The Company reviewed the investment portfolio and determined that the gross unrealized losses on these investments as of June 27, 2020 and March 28, 2020 were temporary in nature as evidenced by the fluctuations in the gross unrealized losses within the investment categories. The marketable debt securities (non-financial institution securities, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities and commercial mortgage-backed securities) are highly rated by the credit rating agencies, there have been no defaults on any of these securities and the Company has received interest payments as they become due. Therefore, the Company believes that it will be able to collect both principal and interest amount due to the Company. Additionally, in the past several years a portion of the Company's investment in the mortgage-backed securities was redeemed or prepaid by the debtors at par. Furthermore, the aggregate of individual unrealized losses that had been outstanding for twelve months or more was not significant as of June 27, 2020 and March 28, 2020. The Company neither intends to sell these investments nor concludes that it is more-likely-than-not that it will have to sell them until recovery of their carrying values.

The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.
13

 June 27, 2020
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$2,177,452  $2,177,394  
Due after one year through five years3,714  3,755  
Due after five years through ten years17,149  17,834  
Due after ten years131,567  132,617  
$2,329,882  $2,331,600  

As of June 27, 2020, $154.2 million of marketable debt securities with contractual maturities of greater than one year were classified as short-term investments. Additionally, the above table does not include investments in money market funds because these investments do not have specific contractual maturities.

Certain information related to available-for-sale securities is as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Proceeds from sale of available-for-sale securities$37,657  $156,094  
Gross realized gains on sale of available-for-sale securities$360  $604  
Gross realized losses on sale of available-for-sale securities  (39) 
Net realized gains on sale of available-for-sale securities$360  $565  
Amortization of premiums (discounts) on available-for-sale securities$(91) $711  

The cost of securities matured or sold is based on the specific identification method.


Note 6.Derivative Financial Instruments

The Company’s primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk. As a result of the use of derivative financial instruments, the Company is exposed to the risk that counterparties to derivative contracts may fail to meet their contractual obligations. The Company manages counterparty credit risk in derivative contracts by reviewing counterparty creditworthiness on a regular basis, establishing collateral requirement and limiting exposure to any single counterparty. The right of set-off that exists with certain transactions enables the Company to net amounts due to and from the counterparty, reducing the maximum loss from credit risk in the event of counterparty default.

In March and May 2020, the Company entered into interest rate swap contracts with an independent financial institution in an effort to reduce the risk of changes in the underlying benchmark interest rate. During the first quarter of fiscal 2021, the Company unwound the interest rate swap contracts and recognized an immaterial loss. The loss is being amortized as an additional increase to interest expense over the remaining life of the 2030 Notes. There was no ineffectiveness during all periods presented.

Note 7. Stock-Based Compensation Plans

The Company’s equity incentive plans are broad-based, long-term retention programs that cover employees, consultants and non-employee directors of the Company. These plans are intended to attract and retain talented employees, consultants and non-employee directors and to provide such persons with a proprietary interest in the Company.

Stock-Based Compensation

The following table summarizes stock-based compensation expense related to stock awards granted under the Company’s equity incentive plans and rights to acquire stock granted under the Company’s Employee Stock Purchase Plan (ESPP):
14

Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Stock-based compensation included in:
Cost of revenues$2,721  $2,613  
Research and development30,369  24,874  
Selling, general and administrative17,293  15,266  
$50,383  $42,753  

Employee Stock Option Plans

The types of awards allowed under the 2007 Equity Incentive Plan (2007 Equity Plan) include incentive stock options, non-qualified stock options, restricted stock units (RSUs), restricted stock and stock appreciation rights. As of June 27, 2020, 15.3 million shares remained available for grant under the 2007 Equity Plan.

RSU Awards

A summary of the Company’s RSU activity and related information is as follows:
 
 RSUs Outstanding
(Shares in thousands)Number of SharesWeighted-Average Grant-Date Fair Value Per Share
March 30, 20197,331  $59.54  
Granted2,756  $109.53  
Vested(2,820) $55.24  
Cancelled(487) $75.09  
March 28, 20206,780  $80.53  
Granted127  $84.34  
Vested(144) $78.09  
Cancelled(378) $80.16  
June 27, 20206,385  $80.22  

The estimated fair values of RSUs were calculated based on the market price of Xilinx common stock on the date of grant, reduced by the present value of dividends expected to be paid on Xilinx common stock prior to vesting. The per share weighted-average fair value of RSUs granted during the first quarter of fiscal 2021 was $84.34 ($98.73 for the first quarter of fiscal 2020), which were calculated based on estimates at the date of grant using the following weighted-average assumptions: 
Three Months Ended
June 27, 2020June 29, 2019
Risk-free interest rate0.3 %2.1 %
Dividend yield1.7 %1.2 %

For the majority of RSUs granted, the number of shares of common stock issued on the date the RSU awards vest is net of the minimum statutory withholding requirements that the Company pays in cash to the appropriate taxing authorities on behalf of the Company's employees. During the first three months of fiscal 2021 and 2020, the Company withheld $3.2 million and $4.1 million worth of RSU awards, respectively, to satisfy the employees’ tax obligations. The amounts of excess tax benefits, primarily from RSU vesting, were immaterial for all periods presented.


Employee Stock Purchase Plan

15

The fair values of stock purchase plan rights under the Company’s ESPP were estimated using the Black-Scholes option pricing model. Under the Company’s ESPP, shares are only issued during the second and fourth quarters of each fiscal year. Therefore, no shares were issued during the first quarter of fiscal 2021 or 2020. The next scheduled purchase under the ESPP is in the second quarter of fiscal 2021. As of June 27, 2020, 12.6 million shares were available for future issuance under the Company's ESPP.

Note 8. Net Income Per Common Share

The computation of basic net income per common share for all periods presented is derived from information on the condensed consolidated statements of income, and there are no reconciling items in the numerator used to compute the diluted net income per common share. The following table summarizes the computation of basic and diluted net income per common share:
(In thousands, except per share amounts)June 27, 2020June 29, 2019
Net income available to common stockholders$93,836  $241,459  
Weighted average common shares outstanding-basic243,180  253,268  
Dilutive effect of employee equity incentive plans2,363  4,660  
Weighted average common shares outstanding-diluted245,543  257,928  
Basic net income per common share$0.39  $0.95  
Diluted net income per common share$0.38  $0.94  

The total shares used in the denominator of the diluted net income per common share calculation include potentially dilutive common equivalent shares outstanding that are not included in basic net income per common share calculation. The diluted shares were calculated by applying the treasury stock method to the impact of the equity incentive plans.

Certain shares of outstanding stock options and RSUs were excluded from diluted net income per common share calculation by applying the treasury stock method, as their inclusion would have been anti-dilutive. These excluded options and RSUs were immaterial for the first quarter of fiscal 2021 and 2020, respectively, but could be dilutive in the future if the Company’s average share price increases and is greater than the combined exercise prices and the unamortized fair values of these options and RSUs.

Note 9.Inventories

Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:
(In thousands)June 27, 2020March 28, 2020
Raw materials$33,968  $35,562  
Work-in-process188,322  204,501  
Finished goods69,923  64,277  
$292,213  $304,340  

Note 10. Debt and Credit Facility
2021 Notes

On March 12, 2014, the Company issued the 2021 Notes at a discounted price of 99.281% of par. Interest on the 2021 Notes is payable semi-annually on March 15 and September 15. The effective interest rate of the 2021 Notes is 3.115%. The coupon interest rate of the 2021 Notes is 3.000%.

The Company received net proceeds of $495.4 million from issuance of the 2021 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the terms of the 2021 Notes. As of June 27, 2020, the remaining term of the 2021 Notes is 0.7 years.

16

The following table summarizes the carrying value of the 2021 Notes as of June 27, 2020 and March 28, 2020:
(In thousands)June 27, 2020March 28, 2020
Principal amount of the 2021 Notes$500,000  $500,000  
Unamortized discount of the 2021 Notes(376) (517) 
Unamortized debt issuance costs associated with 2021 Notes(163) (223) 
Carrying value of the 2021 Notes$499,461  $499,260  

Interest expense related to the 2021 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Contractual coupon interest$3,750  $3,750  
Amortization of debt issuance costs61  61  
Amortization of debt discount, net141  135  
Total interest expense related to the 2021 Notes$3,952  $3,946  

2024 Notes

On May 30, 2017, the Company issued the 2024 Notes at a discounted price of 99.887% of par. Interest on the 2024 Notes is payable semi-annually on June 1 and December 1. The effective interest rate of the 2024 Notes is 2.968%. The coupon interest rate of the 2024 Notes is 2.950%.

The Company received $745.2 million from the issuance of the 2024 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2024 Notes. As of June 27, 2020, the remaining term of the 2024 Notes is approximately 4.0 years.

The following table summarizes the carrying value of the 2024 Notes as of June 27, 2020 and March 28, 2020:
(In thousands)June 27, 2020March 28, 2020
Principal amount of the 2024 Notes$750,000  $750,000  
Unamortized discount of the 2024 Notes(496) (525) 
Unamortized debt issuance costs associated with 2024 Notes(2,223) (2,365) 
Carrying Value of the 2024 Notes $747,281  $747,110  

Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:
 Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Contractual coupon interest$5,444  $6,542  
Amortization of debt issuance costs142  142  
Amortization of debt discount, net29  29  
Total interest expense related to the 2024 Notes$5,615  $6,713  

17

2030 Notes

On May 19, 2020, the Company issued the 2030 Notes at a discounted price of 99.973% of par. Interest on the 2030 Notes is payable semi-annually on June 1 and December 1. The effective interest rate of the 2030 Notes is 2.378%. The coupon interest rate of the 2030 Notes is 2.375%.

The Company received $744.4 million from the issuance of the 2030 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2030 Notes. As of June 27, 2020, the remaining term of the 2030 Notes is approximately 10.0 years.

The following table summarizes the carrying value of the 2030 Notes as of June 27, 2020:

(In thousands)June 27, 2020
Principal amount of the 2030 Notes$750,000  
Unamortized discount of the 2030 Notes(200) 
Unamortized debt issuance costs associated with 2030 Notes(5,329) 
Carrying Value of the 2030 Notes$744,471  

Interest expense related to the 2030 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:

Three Months Ended
(In thousands)June 27, 2020
Contractual coupon interest$2,042  
Amortization of debt issuance costs45  
Amortization of debt discount, net2  
Total interest expense related to the 2030 Notes$2,089  


Revolving Credit Facility

On December 7, 2016, the Company entered into a $400.0 million senior unsecured revolving credit facility that, upon certain conditions, may be extended by an additional $150.0 million, with a syndicate of banks (expiring in December 2021). Borrowings under the credit facility will bear interest at a benchmark rate plus an applicable margin based upon the Company’s credit rating. In connection with the credit facility, the Company is required to maintain certain financial and nonfinancial covenants. As of June 27, 2020, the Company had made no borrowings under this credit facility and was not in violation of any of the covenants.

Note 11. Common Stock Repurchase Program

The Board of Directors (Board) has approved stock repurchase programs enabling the Company to repurchase its common stock and debentures in the open market or through negotiated transactions with independent financial institutions. On October 22, 2019, the Board authorized another program (2019 Repurchase Program) to repurchase the Company's common stock and debentures up to $1.00 billion. The 2019 Repurchase Program has no stated expiration date. 

Through June 27, 2020, the Company has used $716.3 million of the $1.00 billion authorized under the 2019 Repurchase Program, leaving $283.7 million available for future repurchases. The Company’s current policy is to retire all repurchased shares, and consequently, no treasury shares were held as of June 27, 2020 and March 28, 2020.

During the first quarter of fiscal 2021, the Company repurchased 0.7 million shares of common stock in the open market for a total of $53.7 million.

During the first quarter of fiscal 2020, the Company repurchased 1.4 million shares of common stock in the open market for a total of $145.0 million. Additionally, the Company repurchased 1.6 million shares for a total of $179.5 million by entering into a stock repurchase agreement with an independent financial institution.

18

Note 12. Interest and Other Income (Expense), Net

The components of interest and other income (expense), net are as follows: 
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Interest income$4,954  $17,989  
Interest expense(11,656) (10,659) 
Other income (expense), net(5,451) 4,282  
   Total interest and other income (expense), net$(12,153) $11,612  

Note 13. Accumulated Other Comprehensive Loss

Comprehensive income (loss) is defined as the change in equity of a company during a period from transactions and other events and circumstances from non-owner sources. The components of the Company's accumulated other comprehensive loss are as follows:
 
(In thousands)June 27, 2020March 28, 2020
Accumulated unrealized gains on available-for-sale securities, net of tax$1,410  $1,319  
Accumulated unrealized losses on hedging transactions, net of tax(1,354) (10,170) 
Accumulated cumulative translation adjustment, net of tax(14,293) (11,426) 
Total accumulated other comprehensive loss$(14,237) $(20,277) 

The related tax effects of other comprehensive income (loss) were not material for all periods presented.

Note 14. Income Taxes

The Company recorded a tax provision of $69.5 million for the first quarter of fiscal 2021 as compared to $21.1 million in the same prior year period, representing effective tax rates of 43% and 8%, respectively.

The difference between the U.S. federal statutory tax rate of 21% and the Company's effective tax rate in the first quarter of fiscal 2021 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by the U.S. tax on global intangible low-taxed income (GILTI) and the recognition of prior and current year detrimental impacts of including stock-based compensation in the intercompany research and development (R&D) cost sharing arrangement. The difference between the U.S. federal statutory tax rate of 21% and the Company's effective tax rate in the first quarter of fiscal 2020 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by tax on GILTI.

On June 22, 2020, the United States Supreme Court denied certiorari in the case of Altera Corp. v. Commissioner (“Altera”). The company is not a party to the proceedings but is subject to the findings of the case. The Altera tax case concerns related party R&D cost sharing arrangements and whether stock-based compensation should be included in the pool of costs to be shared. With the Supreme Court’s decision not to hear the Altera case, the decision of the 9th Circuit (which applies to taxpayers such as Xilinx) that stock-based compensation is to be included in the pool of costs to be shared remains in place. During the fiscal quarter ended June 27, 2020, the Company recorded a one-time charge of $56.8 million for prior year taxes and interest representing the cumulative adverse impact for fiscal 2017 through fiscal 2020. Despite the decision in the Altera case, the Company has concluded the related law remains unsettled and will continue to monitor developments and the potential effect on its consolidated financial statements and tax filings.

The Company’s total gross unrecognized tax benefits as of June 27, 2020, determined in accordance with authoritative guidance for measuring uncertain tax positions, increased by $59.1 million in the first quarter of fiscal 2021 to $148.0 million. The total amount of unrecognized tax benefits that, if realized in a future period, would favorably affect the effective tax rate was $105.6 million as of June 27, 2020. It is reasonably possible that changes to the Company's unrecognized tax benefits could be significant in the next twelve months due to tax audit settlements and lapses of statutes of limitation. As a result of uncertainties regarding tax audit settlements and their possible outcomes, an estimate of the range of increase or decrease that could occur in the next twelve months cannot be made.

19


The Company’s policy is to include interest and penalties related to income tax liabilities within the provision for income taxes on the condensed consolidated statements of income. The balance of accrued interest and penalties recorded in the condensed consolidated balance sheets was $3.7 million as of June 27, 2020 and not material for the prior period presented. The amounts of interest and penalties included in the Company's provision for income taxes were not material for all periods presented.

The statutes of limitations have closed for U.S. federal income tax purposes for years through fiscal 2014 as well as fiscal 2016, for U.S. state income tax purposes for years through fiscal 2010, and for Ireland income tax purposes for years through fiscal 2015.

Note 15. Leases and Commitments

Xilinx leases some of its facilities and office buildings under non-cancelable operating leases that expire at various dates through August 2029. Additionally, Xilinx entered into a land lease in conjunction with the Company’s building in Singapore, which will expire in November 2035 and the lease cost was settled in an up-front payment in June 2006. Some of the operating leases for facilities and office buildings require payment of operating costs, including property taxes, repairs, maintenance and insurance. Most of the Company’s leases contain renewal options for varying terms. These renewal terms can extend the lease term from 1 to 15 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. The following table presents the maturities of lease liabilities as of June 27, 2020:
Fiscal(In thousands)
2021 (remaining nine months)$9,971  
202211,979  
20237,342  
20246,292  
20256,058  
Thereafter28,038  
Total lease payments$69,680  
Less: Imputed interest$(14,147) 
Total lease liabilities$55,533  

The Company's leases were included as a component of the following condensed consolidated balance sheet lines:
(In thousands)June 27, 2020March 28, 2020
Other assets$53,259  $57,819  
Other accrued liabilities11,001  11,109  
Other long-term liabilities44,532  48,964  

The components of lease costs were as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Operating lease cost$3,701  $4,272  
Lease income(922) (796) 
Total lease cost$2,779  $3,476  

Other information related to leases were as follows:
($ in thousands)June 27, 2020
Cash paid for operating leases included in operating cash flows$3,384  

June 27, 2020
Weighted-average remaining lease term - operating leases (in years)7.2
Weighted-average remaining discount rate - operating leases5.6 %

20

Other commitments as of June 27, 2020 totaled $133.8 million and consisted of purchases of inventory and other non-cancelable purchase obligations related to subcontractors that manufacture silicon wafers and provide assembly and some test services. The Company expects to receive and pay for these materials and services in the next three to six months, as the products meet delivery and quality specifications. Additionally, as of June 27, 2020, the Company had $39.3 million commitments primarily related to open purchase orders from ordinary operations. These commitments expire at various dates through January 2025.

Note 16. Product Warranty and Indemnification

The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of the first quarter of fiscal 2021 and the end of fiscal 2020, the accrual balances of the product warranty liability were immaterial.

The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company’s hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event the Company's hardware products experience epidemic failure. To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.  The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any financial liabilities in the future as a result of these obligations.

Note 17. Contingencies

Patent Litigation

On October 18, 2019, a patent infringement lawsuit was filed by Arbor Global Strategies LLC (Arbor) against the Company in the U.S. District Court in Delaware (Arbor Global Strategies LLC, v. Xilinx, Inc., Case No. 1:19-cv-01986). The lawsuit pertains to four patents and Arbor seeks unspecified damages, interest, attorneys’ fees, and costs. The Company filed a motion to dismiss the case on December 19, 2019. This motion is still pending. No schedule has been set in the case. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.

On December 5, 2019, Analog Devices, Inc. (ADI) filed a patent infringement lawsuit against the Company in the United States District Court for the District of Delaware (Analog Devices, Inc. v. Xilinx, Inc., Case No. 1-19-cv-02225). The lawsuit pertains to eight patents and ADI seeks unspecified damages, interest, attorneys’ fees, costs, and a permanent injunction. The Company filed its answer and counterclaims alleging infringement by ADI of eight patents on January 21, 2020. The Company filed amended counterclaims on April 3, 2020. The Company filed a motion to strike ADI's affirmative defense of inequitable conduct on May 8, 2020. This motion is still pending. The parties’ claims are set for back-to-back trials beginning March 14, 2022 for ADI’s claims and March 28, 2022 for the Company’s claims. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.

On April 30, 2020, a patent infringement lawsuit was filed by FG SRC LLC (SRC) against the Company in the U.S. District Court in Delaware (FG SRC LLC v. Xilinx, Inc., Case No. 1:20-cv-00601). The lawsuit pertains to two patents and SRC seeks unspecified damages, interest, and an on-going royalty. The Company filed its answer to the complaint on June 29, 2020. On July 20, 2020, SRC filed an amended complaint. The response date for the Amended Complaint is August 3, 2020. No schedule has been set in the case. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.

The Company intends to continue to protect and defend its IP vigorously.

        Other Matters

On June 11, 2015, John P. Neblett, as Chapter 7 Trustee of Valley Forge Composite Technologies, Inc., filed a complaint against Xilinx and others in the U.S. Bankruptcy Court for the Middle District of Pennsylvania (Bankruptcy No. 1:13-bk-05253-JJT). The complaint alleges causes of actions against Xilinx for negligence and civil conspiracy relating to alleged violations of U.S. export laws. It seeks at least $50.0 million in damages, together with punitive damages, from the defendants.
21

On September 21, 2015, the action was withdrawn from the U.S. Bankruptcy Court for the Middle District of Pennsylvania and transferred to the U.S. District Court for the Eastern District of Kentucky. On November 2, 2015, Xilinx, along with other defendants, filed a motion to dismiss the complaint. On November 3, 2015, Xilinx filed a motion for sanctions pursuant to Federal Rule of Civil Procedure 11. On June 27, 2016, the Court denied both motions. On September 11, 2017, Xilinx, along with other defendants, filed motions for summary judgment seeking to dispose of all claims against them.  On July 3, 2018, the Court granted both of Xilinx’s motions for summary judgment, disposing of all claims asserted against Xilinx. On August 1, 2018, the Trustee filed a notice of appeal.  On August 9, 2018, the Court of Appeals for the Sixth Circuit issued an order to show cause requesting that the appellant address a possible jurisdictional defect.  On August 29, 2018, the appellant responded to the order to show cause.  On September 10, 2018, appellees, including Xilinx, filed a joint reply.  On January 7, 2019, the Court of Appeals issued an order dismissing the appeal for lack of jurisdiction.  On February 19, 2019, the District Court issued an order permitting any party seeking to certify the case for appeal to file a motion.  On March 11, 2019, defendant Avnet filed a motion to certify the case for appeal.  On May 14, 2019 the Court denied Avnet’s motion. On June 4, 2019, Avnet and the counterclaim and crossclaim defendants stipulated to dismissal of Avnet’s remaining counterclaims and crossclaims. The Court entered final judgment on June 25, 2019. On July 22, 2019, the Trustee filed his notice of appeal and filed his opening appellate brief on September 17, 2019. On October 30, 2019, Xilinx filed its appellee brief. On November 20, 2019, the Trustee filed his reply brief. On April 7, 2020, the Sixth Circuit affirmed the District Court’s judgment which granted both of Xilinx’s motions for summary judgment, disposing of all claims asserted against Xilinx. On April 14, 2020, the Trustee filed a motion to extend the time for filing a petition for rehearing, and the Sixth Circuit granted the motion extending the due date until May 14, 2020. On May 14, 2020, the Trustee filed a petition for a rehearing.

From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of its business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, the Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, the Company accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, the Company continues to reassess the potential liability related to pending claims and litigation and may revise estimates.

22

Note 18. Goodwill and Acquisition-Related Intangibles

A summary of the goodwill and acquisitions-related intangibles balances as of June 27, 2020 and March 28, 2020 was as follows:
 
Weighted-Average
(In thousands)June 27, 2020March 28, 2020Amortization Life
Goodwill$619,196  $619,196  
Core technology, gross209,131  209,131  
Less accumulated amortization(111,703) (105,007) 
Core technology, net97,428  104,124  3.9 years
Other intangibles, gross95,759  95,759  
Less accumulated amortization(59,394) (56,531) 
Other intangibles, net36,365  39,228  3.9 years
In-process research and development56,992  56,992  
Total acquisition-related intangibles, gross361,882  361,882  
Less accumulated amortization(171,097) (161,538) 
Total acquisition-related intangibles, net$190,785  $200,344  

Based on the carrying value of acquisition-related intangibles recorded as of June 27, 2020, and assuming no subsequent acquisition or impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:
 
Fiscal(In thousands)
2021 (remaining nine months)$28,653  
202235,401  
202333,693  
202429,443  
20256,603  
Total$133,793  
In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.

Note 19. Segment Information

Xilinx designs, develops and markets programmable logic semiconductor devices and the related software design tools. The Company operates and tracks its results in one operating segment. Xilinx sells its products to OEMs and to electronic components distributors who resell these products to OEMs or subcontract manufacturers. Net revenues by geography for the periods indicated were as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
North America$186,293  $198,831  
Asia Pacific393,033  431,181  
Europe92,751  153,288  
Japan54,596  66,332  
Total net revenues$726,673  $849,632  
23

Geographic revenue information for the first quarter of fiscal 2021 and 2020 reflects the geographic location of the distributors or OEMs who purchased the Company's products. This may differ from the geographic location of the end customers.
The Company's end market revenue data is derived from the understanding of end customers’ primary markets, which is based on reports provided by distributors and the Company's internal records. The Company classifies end markets into businesses with similar market drivers: Aerospace & Defense, Industrial and Test, Measurement & Emulation (AIT); Automotive, Broadcast & Consumer; Wired & Wireless; and Data Center. Additionally, revenue recognized from shipments to distributors but not yet subsequently sold to the end markets is classified as Channel Revenue. The Channel Revenue represents the difference between the shipments to distributors and what the distributors subsequently sold to the end customers within the same period.
Three Months Ended
(% of total net revenues)June 27, 2020June 29, 2019
AIT45 %39 %
Automotive, Broadcast and Consumer12  15  
Wired and Wireless32  41  
Data Center12  5  
Channel Revenue(1)   
Total net revenues100 %100 %


Note 20. Subsequent Events

On July 28, 2020, the Board declared a cash dividend of $0.38 per common share for the second quarter of fiscal 2021. The dividend is payable on September 3, 2020 to stockholders of record on August 13, 2020.
24


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

Impact of COVID-19

The social and economic impact of the COVID-19 outbreak has continued to increase exponentially since it was declared a pandemic by the World Health Organization in March 2020. The governmental authorities throughout the U.S. and the world have continued to implement numerous measures to contain the virus, including travel bans and restrictions, quarantines, shelter-in-place orders, and business limitations and shutdowns. While COVID-19 did not have a significant impact on our financial results in the first quarter of fiscal 2021, it is difficult to accurately predict the full impact that COVID-19 will have on our future results from operations, financial condition, liquidity and cash flows due to numerous uncertainties, including the duration and severity of the pandemic and containment measures. Our compliance with these measures has impacted, and could continue to impact, our business and operations, as well as those of our key customers, suppliers (including contract manufacturers) and other counterparties, for an indefinite period of time. During this unprecedented time, our priority has been to support our employees, customers, partners and communities, while positioning Xilinx for the future. For example, almost all of our employees have been working remotely since March 16, 2020. In addition, employees of many of our customers are also working remotely, which may delay the timing of some orders and deliveries expected in fiscal 2021.

As we continue to experience uncertainties and disruptions caused by COVID-19, it remains uncertain when we would eventually resume some degree of normalcy. Therefore, our business may in future be adversely impacted as a result of the pandemic’s global economic impact. We will continue to closely monitor the pandemic's associated effects, such as our ability to collect receivables from those customers significantly impacted by COVID-19 related closures and disruptions, as well as changes in orders in a given period likely to affect our revenues in future periods, particularly if experienced on a sustained basis.

We currently expect that current cash and cash equivalent balances and cash flows that are generated from operations will be sufficient to meet our domestic and international working capital needs and other capital and liquidity requirements in the foreseeable future.

Critical Accounting Policies and Estimates

The methods, estimates and judgments we use in applying our most critical accounting policies have a significant impact on the results we report in our condensed consolidated financial statements. The SEC has defined critical accounting policies as those that are most important to the portrayal of our financial condition and results of operations and require us to make our most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain. Based on this definition, our critical accounting policies include: valuation of marketable securities, which impacts losses on debt and equity securities when we record impairments; revenue recognition, which impacts the recording of revenues; and valuation of inventories, which impacts cost of revenues and gross margin. Our critical accounting policies also include: the assessment of impairment of long-lived assets, which impacts their valuation; the assessment of the recoverability of goodwill, which impacts goodwill impairment; accounting for income taxes, which impacts the provision or benefit recognized for income taxes, as well as the valuation of deferred tax assets recorded on our condensed consolidated balance sheet; and accounting for business combinations, which impacts the valuation of tangible and intangible assets recognized and liabilities assumed. For additional discussion, please refer to the information under the caption "Critical Accounting Policies and Estimates" in "Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations" included in our Form 10-K for the year ended March 28, 2020 filed with the SEC, and to "Note 2. Recent Accounting Changes and Accounting Pronouncements" to our condensed consolidated financial statements, included in Part I. "Financial Information." We also have other key accounting policies that are not as subjective, and therefore, their application would not require us to make estimates or judgments that are as difficult, but which nevertheless could significantly affect our financial reporting.

Due to the ongoing COVID-19 pandemic, there has been uncertainty and disruption in the global economy and financial markets. We have considered the potential impact of the COVID-19 pandemic on the business operations, recognizing that there is substantial uncertainty in the nature and degree of COVID-19’s continued effects over time. While we are not currently aware of any specific event or circumstance that would require an update to our estimates or judgments or a revision of the carrying value of our assets or liabilities as of June 27, 2020, these estimates may change as additional events occur and information is obtained. Actual results could differ materially from these estimates under different assumptions or conditions.

Results of Operations: first quarter of fiscal 2021 compared to the first quarter of fiscal 2020

The following table sets forth statement of income data as a percentage of net revenues for the periods indicated:
25

Three Months Ended
June 27, 2020June 29, 2019
Net revenues100.0 %100.0 %
Cost of revenues:
Cost of products sold31.1  33.4  
Amortization of acquisition-related intangibles0.9  0.4  
Total cost of revenues32.0  33.8  
Gross margin68.0  66.2  
Operating expenses:
Research and development28.9  24.0  
Selling, general and administrative14.5  12.7  
Amortization of acquisition-related intangibles0.4  —  
Total operating expenses43.8  36.7  
Operating income24.2  29.5  
Interest and other income (expense), net(1.7) 1.4  
Income before income taxes22.5  30.9  
Provision for income taxes9.6  2.5  
Net income12.9 %28.4 %
 
Net Revenues

We sell our products to global manufacturers of electronic products in various end markets. The vast majority of our net revenues is generated by sales of our semiconductor products, but we also generate sales from support products. We classify our product offerings into two categories: Advanced Products and Core Products:

Advanced Products include our most recent product offerings and consist of the UltraScale+, UltraScale and 7-series product families and our Alveo boards products.

Core Products consist of all other product families.

These product categories are modified on a periodic basis to better reflect the maturity of the products and advances in technology. The most recent modification was made on April 3, 2016, which was the beginning of our fiscal 2017, whereby we reclassified our product categories to be consistent with how these categories are analyzed and reviewed internally.  Specifically, we are grouping the products manufactured at the 28 nanometer (nm), 20nm and 16nm nodes into the Advanced Products category while all other products are grouped in the Core Products category.

Except for Avnet, no other distributor or end customer accounted for more than 10% of our net revenues for the first quarter of fiscal 2021 or 2020.

Net Revenues by Product

Net revenues by product categories for the first quarter of fiscal 2021 and 2020 were as follows:
 
Three Months Ended
(In millions)June 27, 2020% of Total% ChangeJune 29, 2019% of Total
Advanced Products$495.6  68  (16) $586.8  69  
Core Products231.1  32  (12) 262.8  31  
Total net revenues$726.7  100  (14) $849.6  100  

26

Net revenues from Advanced Products decreased in the first three months of fiscal 2021 compared to the comparable prior year period. The decrease was a result of lower sales from our 16nm product, and to a lesser extent, from our 20nm and 28nm product families.

Net revenues from Core Products decreased in the first three months of fiscal 2021 from the comparable prior year period. The decrease was largely due to lower sales from our Spartan-6 and Virtex-6 product families. Core Products are relatively mature products and, as a result, their sales are expected to decline over time.

Net Revenues by End Markets

Our end market revenue data is derived from our understanding of our end customers’ primary markets, which is based on reports provided by distributors and our internal records. To provide additional visibility, starting April 1, 2019, we classify our end markets into businesses with similar market drivers: (i) Aerospace & Defense, Industrial and Test, Measurement & Emulation (AIT); (ii) Automotive, Broadcast & Consumer; (iii) Wired & Wireless; and (iv) Data Center. Additionally, we classify revenue recognized from shipments to distributors but not yet subsequently sold to the end markets as Channel Revenue. The Channel Revenue represents the difference between the shipments to distributors and what the distributors subsequently sold to the end customers within the same period. The percentage change calculation in the table below represents the year-to-year dollar change in each end market.

Net revenues by end markets for the first quarter of fiscal 2021 and 2020 were as follows:
 
Three Months Ended
(% of total net revenues)June 27, 2020% Change in DollarsJune 29, 2019
AIT45 %(2) 39 %
Automotive, Broadcast and Consumer12  (29) 15  
Wired and Wireless32  (33) 41  
Data Center12  104   
Channel Revenue(1) nm*—  
Total net revenues100 %(14) 100 %
*not meaningful

Net revenues from AIT decreased, in terms of absolute dollar, in the first quarter of fiscal 2021 from the comparable prior year period. The decrease was primarily due to lower sales from Aerospace & Defense and Test, Measurement & Emulation businesses.

Net revenues from Automotive, Broadcast and Consumer decreased, in terms of absolute dollar, in the first three months of fiscal 2021 from the comparable prior year period. The decrease was due to lower sales from all sub-markets, in particular Automotive business. In addition, the ongoing COVID-19 pandemic and related challenges and uncertainties may also adversely affect our net revenue from Automotive business.

Net revenues from Wired and Wireless decreased in the first three months of fiscal 2021 from the comparable prior year period. The decrease was primarily due to lower sales from Wireless business with an industry slowdown in the ramp of 5G, and to a lesser extent lower sales from Wired business.

Net revenues from Data Center increased in the first quarter of fiscal 2021 from the comparable prior year period. The increase was driven primarily by higher sales from Networking applications, and to a lesser extent higher sales from Compute applications.

Channel Revenue was slightly negative in the first three months of fiscal 2021 as shipments to distributors were lower than what the distributors subsequently shipped to the end customers in the period. While we strive to improve the stability of distributor inventory balances, Channel Revenue could fluctuate in the future driven by external factors such as the distributors' own inventory management and customer service objectives.

Net Revenues by Geography

27

Geographic revenue information reflects the geographic location of the distributors, original equipment manufacturers (OEMs) or contract manufacturers who purchased our products. This may differ from the geographic location of the end customers. Net revenues by geography for the first quarter of fiscal 2021 and 2020 were as follows:
 
Three Months Ended
(In millions)June 27, 2020% of Total% ChangeJune 29, 2019% of Total
North America$186.3  26  (6) $198.8  23  
Asia Pacific393.0  54  (9) 431.2  51  
Europe92.8  13  (39) 153.3  18  
Japan54.6   (18) 66.3   
Total net revenues$726.7  100  (14) $849.6  100  

Net revenues in North America decreased in the first quarter of fiscal 2021 from the comparable prior year period. The decrease was primarily due to lower sales from Test, Measurement & Emulation and Wired businesses.

Net revenues in Asia Pacific decreased in the first quarter of fiscal 2021 from the comparable prior year period. The decrease was primarily due to lower sales from Wireless business with an industry slowdown in the ramp of 5G wireless networks.

Net revenues in Europe decreased in the first quarter of fiscal 2021 from the comparable prior year period. The decrease was primarily due to lower sales from Automotive, Wireless and Test, Measurement & Emulation businesses.

Net revenues in Japan decreased in the first quarter of fiscal 2021 from the comparable prior year period. The decrease was primarily due to lower sales from Automotive, Test, Measurement & Emulation and Industrial businesses.

Gross Margin
Three Months Ended
(In millions)June 27, 2020ChangeJune 29, 2019
Gross margin$493.9  (12)%$562.9  
Percentage of net revenues68.0 %66.2 %

Gross margin was higher by 1.8 percentage points in the first quarter of fiscal 2021 from the comparable prior year period. The change was driven primarily by favorable changes in the end market mix, as the percentage of revenue derived from Wireless and Automotive businesses, which has relatively lower gross margin, has decreased significantly. Higher gross margin was also partially offset by increased amortization of acquisition-related intangibles.

Gross margin may be affected in the future due to multiple factors, including but not limited to those set forth in Item 1A. "Risk Factors," included in Part II of this Form 10-Q, shifts in the mix of customers and products, COVID-19 pandemic, competitive-pricing pressure, manufacturing-yield issues and wafer pricing. We expect to mitigate any adverse impacts from these factors by continuing to improve yields on our Advanced Products, manufacturing efficiencies, and average selling price management. However, continuing growth in wireless business driven by the global deployment ramp of 5G wireless networks would negatively impact gross margin in the future.

Price erosion is common in the semiconductor industry, due to advances in product architecture and greater integration of functions that historically has been driven by process technology but increasingly will depend on other means of integration like advanced packaging. In order to compete effectively, we strive to strike a balance between manufacturing cost and price structure to maintain acceptable margins. We historically have been able to offset much of such revenue decline in our mature products with increased revenue from newer products.

Research and Development
Three Months Ended
(In millions)June 27, 2020ChangeJune 29, 2019
Research and development$210.1  %$204.1  
Percentage of net revenues29 %24 %
28


Research and development spending increased by $6.0 million, or 3%, for the first quarter of fiscal 2021 from the comparable prior year period. The increase was primarily attributable to increase in headcount and employee compensation (including stock-based compensation), partially offset by lower mask and wafer spending.

We plan to continue to selectively invest in R&D efforts in areas such as new products and more advanced process development, IP cores and software development environments. We may also consider acquisitions to complement our strategy for technology leadership and engineering resources in critical areas.

Selling, General and Administrative
Three Months Ended
(In millions)June 27, 2020ChangeJune 29, 2019
Selling, general and administrative$105.4  (2)%$107.4  
Percentage of net revenues15 %13 %

Selling, general and administrative expenses decreased by $2.0 million for the first quarter of fiscal 2021 from the comparable prior year period. The decrease was primarily attributable to corporate spending efficiencies, partially offset by higher employee compensation (including stock-based compensation) due primarily to increased headcount.

Stock-Based Compensation
Three Months Ended
(In millions)June 27, 2020ChangeJune 29, 2019
Stock-based compensation included in:
Cost of revenues$2.7  %$2.6  
Research and development30.4  22 %24.9  
Selling, general and administrative17.3  13 %15.3  
$50.4  18 %$42.8  

The 18% increase in stock-based compensation expense for the first quarter of fiscal 2021 as compared to the prior year period was primarily related to higher expenses associated with RSUs to remain competitive in compensation, as we granted RSUs at a higher fair value than in the prior years.

Interest and Other Income (Expense), Net
Three Months Ended
(In millions)June 27, 2020ChangeJune 29, 2019
Interest and other income (expense), net$(12.2) (205)%$11.6  
Percentage of net revenues(2)%%

Our interest and other income (expense) was a net expense of $12.2 million in the first quarter of fiscal 2021, as compared to a net income of $11.6 million in the same prior year period. The net decrease was due primarily to gain on the sale of an investment during the first quarter of fiscal 2020 and lower interest income from the investment portfolio in the first quarter of fiscal 2021.

Provision for Income Taxes
Three Months Ended
(In millions)June 27, 2020ChangeJune 29, 2019
Provision for income taxes$69.5  230 %$21.1  
Percentage of net revenues10 %%
Effective tax rate43 %%

29

The increase in the effective tax rate in the first quarter of fiscal 2021 as compared to the same prior year period was primarily due to recognition of prior and current year detrimental impacts of including stock-based compensation in the intercompany R&D cost sharing arrangement as a result of a decision in the Altera tax case.

The difference between the U.S. federal statutory tax rate of 21% and our effective tax rate of 43% in the first quarter of fiscal 2021 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by tax on GILTI and the recognition of prior and current year detrimental impacts of including stock-based compensation in the intercompany R&D cost sharing arrangement. The difference between the U.S. federal statutory tax rate of 21% and our effective tax rate of 8% in the first quarter of fiscal 2020 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by tax on GILTI.

On June 22, 2020, the United States Supreme Court denied certiorari in the Altera tax case. Xilinx is not a party to the proceedings but is subject to the findings of the case. The Altera tax case concerns related party R&D cost sharing arrangements and whether stock-based compensation should be included in the pool of costs to be shared. With the Supreme Court’s decision not to hear the Altera case, the decision of the 9th Circuit (which applies to taxpayers such as Xilinx) that stock-based compensation is to be included in the pool of costs to be shared remains in place. During the fiscal quarter ended June 27, 2020, we recorded a one-time charge of $56.8 million for prior year taxes and interest representing the cumulative adverse impact for fiscal 2017 through fiscal 2020. Despite the decision in the Altera case, we have concluded the related law remains unsettled and we will continue to monitor developments and the potential effect on our consolidated financial statements and tax filings.

Financial Condition, Liquidity and Capital Resources

We have historically used a combination of cash flows from operations and equity, as well as debt financing to support ongoing business activities, acquire or invest in critical or complementary technologies, purchase facilities and capital equipment, repurchase our common stock and debentures under our repurchase program, pay dividends and finance working capital. Additionally, our investments in debt securities are liquid and available for future business needs.

To date, COVID-19 has not had a significant impact on our liquidity, cash flows or capital resources. However, the continued spread of COVID-19 has led to disruption and volatility in the global capital markets, which, depending on future developments, could impact our capital resources and liquidity in the future.

As of June 27, 2020, we had cash, cash equivalents and short-term investments of $3.00 billion and working capital of $2.62 billion. As of March 28, 2020, cash, cash equivalents and short-term investments were $2.27 billion and working capital was $1.82 billion.

As of June 27, 2020, we had $1.13 billion of cash and cash equivalents and short-term investments held in our non-U.S. jurisdictions. Substantially all $1.13 billion of cash, cash equivalents and short-term investments held by our non-U.S. entities is available for use in the U.S. without incurring additional U.S federal income taxes.

Operating Activities —During the first quarter of fiscal 2021, our operations generated net positive cash flow of $245.5 million, which was $52.7 million lower than the $298.2 million generated during the first quarter of fiscal 2020. The positive cash flow from operations generated during the first quarter of fiscal 2021 was primarily from net income as adjusted for non-cash related items, a decrease in inventories and increases in accrued liabilities and income tax payable. These items were partially offset by increases in accounts receivables and other assets. Accounts receivable increased by $32.2 million and days sales outstanding increased to 38 days at June 27, 2020 from 31 days at March 28, 2020. We had no collectability issues and our accounts receivable remained current as of June 27, 2020. Our inventory levels as of June 27, 2020 were $12.1 million lower at $292.2 million compared to $304.3 million at March 28, 2020, but the inventory days increased to 114 days at June 27, 2020 from 106 days at March 28, 2020.

Investing Activities —Net cash used in investing activities was $1.38 billion during the first quarter of fiscal 2021, as compared to $295.3 million provided by the first quarter of fiscal 2020. Net cash used in investing activities during the first quarter of fiscal 2021 consisted primarily of $1.36 billion purchases of available-for-sale securities net of proceeds from sale and maturity of available-for-sale securities and $15.5 million for purchases of property, plant and equipment.

Financing Activities —Net cash provided by financing activities was $585.1 million in the first quarter of fiscal 2021, as compared to $548.0 million of net cash used in the first quarter of fiscal 2020. Net cash provided by financing activities during the first quarter of fiscal 2021 consisted primarily of $744.4 million proceeds from issuance of the 2030 Notes, which was partially offset by $53.7 million of cash payment to repurchase shares of common stock, $92.4 million of dividend payment to stockholders, $10.0 million payment related to other financing activities and $3.2 million of payment for RSU withholdings.
30


Contractual Obligations

We lease some of our facilities, office buildings and land under non-cancelable operating leases that expire at various dates through August 2029. See "Note 15. Commitments" to our condensed consolidated financial statements, included in Part I. "Financial Information," for a schedule of our operating lease commitments as of June 27, 2020 and additional information about operating leases.

Due to the nature of our business, we depend entirely upon subcontractors to manufacture our silicon wafers and provide assembly and some test services. The lengthy subcontractor lead times require us to order the materials and services in advance, and we are obligated to pay for the materials and services when completed. As of June 27, 2020, we had $133.8 million of outstanding inventory and other non-cancelable purchase obligations to subcontractors. We expect to receive and pay for these materials and services in the next three to six months, as the products meet delivery and quality specifications. As of June 27, 2020, we had $39.3 million commitments primarily related to open purchase orders from ordinary operations. These commitments expire at various dates through January 2025.

As of June 27, 2020, we had $504.4 million of liabilities classified as long-term income taxes payable in the condensed consolidated balance sheets. Of the $504.4 million, $406.7 million was the estimated remaining long-term portion of the one-time transition tax that resulted from the enactment of the Tax Cuts and Jobs Act (TCJA), which will be payable in six annual installments. The residual balance of $97.7 million in the long-term income taxes payable is for uncertain tax positions and related interest and penalties. Due to the inherent uncertainty with respect to the timing of future cash outflows associated with such liabilities, we are unable to reliably estimate the timing of cash settlement with the respective taxing authorities.

Off-Balance-Sheet Arrangements

As of June 27, 2020, we did not have any significant off-balance-sheet arrangements, as defined in Item 303(a)(4)(ii) of SEC Regulation S-K.

Liquidity and Capital Resources

Cash generated from operations is used as our primary source of liquidity and capital resources. Our investment portfolio is also available for future cash requirements as is our $400.0 million revolving credit facility entered into in December 2016 (expiring in December 2021). We are not aware of any lack of access to the revolving credit facility; however, we can provide no assurance that access to the revolving credit facility will not be impacted by adverse conditions in the financial markets. Our revolving credit facility is not reliant upon a single bank. There have been no borrowings to date under our existing revolving credit facility.

During the first quarter of fiscal 2021, we repurchased 0.7 million shares of common stock in the open market for a total of $53.7 million. During the first quarter of fiscal 2020, we repurchased 1.4 million shares of common stock for a total of $145.0 million. Additionally, we repurchased 1.6 million shares for a total of $179.5 million by entering into a stock repurchase agreement with an independent financial institution.

During the first quarter of fiscal 2021, we paid $92.4 million in cash dividends to stockholders, representing $0.38 per common share. During the first quarter of fiscal 2020, we paid $94.0 million in cash dividends to stockholders, representing $0.37 per common share. On July 28, 2020, our Board of Directors declared a cash dividend of $0.38 per common share for the second quarter of fiscal 2021. The dividend is payable on September 3, 2020 to stockholders of record on August 13, 2020. Our common stock and debentures repurchase program and dividend policy could be impacted by, among other items, our views on potential future capital requirements relating to R&D, investments and acquisitions, legal risks, principal and interest payments on our debentures and other strategic investments. During the first quarter of fiscal 2021, we issued $750 million debt, which further strengthens our liquidity and capital resources.

We anticipate that existing sources of liquidity and cash flows from operations will be sufficient to satisfy our cash needs for the foreseeable future. We will continue to evaluate opportunities for investments to obtain additional wafer capacity, to procure additional capital equipment and facilities, to develop new products, and to potentially acquire technologies or businesses that could complement our business. However, certain risks and other factors, including those discussed in Item 1A included in Part II. "Risk Factors" and below, could affect our cash positions adversely.


Item 3.Quantitative and Qualitative Disclosures About Market Risk
31


Interest Rate Risk

Our exposure to interest rate risk relates to certain types of investments, which consist of fixed income securities with a fair value of approximately $2.33 billion as of June 27, 2020. The fixed income investments include mortgage-backed securities, asset-backed securities, financial institution securities, non-financial institution securities, U.S. and foreign government and agency securities and commercial mortgage-backed securities. Our primary aim with our investment portfolio is to invest available cash while preserving principal and meeting liquidity needs. In accordance with our investment policy, we place investments with high credit quality issuers and limit the amount of credit exposure to any one issuer based upon the issuer’s credit rating. These securities are subject to interest rate risk and will decrease in value if market interest rates increase. A hypothetical 100 basis-point (one percentage point) increase or decrease in interest rates compared to rates at June 27, 2020 would have affected the fair value of our investment portfolio by less than $10.0 million.

Credit Market Risk

The global credit markets may experience adverse conditions that negatively impact the values of various types of investment and non-investment grade securities. The global credit and capital markets may experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability. Therefore, there is a risk that we may incur impairment charges for certain types of investments should credit market conditions deteriorate. See "Note 5. Financial Instruments" to our condensed consolidated financial statements, included in Part 1. "Financial Information."

Foreign Currency Exchange Risk

Sales to all direct OEMs and distributors are denominated in U.S. dollars.

Gains and losses on foreign currency forward contracts that are designated as hedges of anticipated transactions, for which a firm commitment has been attained and the hedged relationship has been effective, are deferred and included in income or expenses in the same period that the underlying transaction is settled. Gains and losses on any instruments not meeting the above criteria are recognized in income or expenses in the condensed consolidated statements of income as they are incurred.

We enter into forward currency exchange contracts to hedge our overseas operating expenses and other liabilities when deemed appropriate. As of June 27, 2020 and March 28, 2020, we had the following outstanding forward currency exchange contracts (in notional amount):
 
(In millions and U.S. dollars)June 27, 2020March 28, 2020
Singapore Dollar$27.9  $28.9  
Euro28.6  33.5  
Indian Rupee93.6  76.0  
British Pound20.3  20.2  
Japanese Yen1.3  2.4  
Chinese Yuan31.4  26.3  
$203.1  $187.3  

As part of our strategy to reduce volatility of operating expenses due to foreign exchange rate fluctuations, we employ a hedging program with forward outlook of up to two years for major foreign-currency-denominated operating expenses. The outstanding forward currency exchange contracts expire at various dates through May 2022. The net unrealized gains, which approximate the fair market value of the forward currency exchange contracts, are expected to be realized into net income within the next two years.

32

Our investments in several of our wholly-owned subsidiaries are recorded in currencies other than the U.S. dollar. As the financial statements of these subsidiaries are translated at each quarter end during consolidation, fluctuations of exchange rates between the foreign currency and the U.S. dollar increase or decrease the value of those investments. These fluctuations are recorded within stockholders’ equity as a component of accumulated other comprehensive income (loss). Other monetary foreign-denominated assets and liabilities are revalued on a monthly basis with gains and losses on revaluation reflected in net income. A hypothetical 10% favorable or unfavorable change in foreign currency exchange rates at June 27, 2020 would have affected the annualized foreign-currency-denominated operating expenses of our foreign subsidiaries by less than $15.0 million. In addition, a hypothetical 10% favorable or unfavorable change in foreign currency exchange rates compared to rates at June 27, 2020 would have affected the value of foreign-currency-denominated cash and investments by less than $15.0 million.

33

Item 4.Controls and Procedures

We maintain a system of disclosure controls and procedures designed to ensure that information required to be disclosed in our reports filed or submitted under the U.S. Securities Exchange Act of 1934, as amended (Exchange Act), is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms. These controls and procedures are also designed to ensure that such information is accumulated and communicated to our management, including the Chief Executive Officer (CEO) and Chief Financial Officer (CFO), as appropriate to allow timely decisions regarding required disclosure. Internal controls are procedures designed to provide reasonable assurance that: transactions are properly authorized; assets are safeguarded against unauthorized or improper use; and transactions are properly recorded and reported, to permit the preparation of our financial statements in conformity with generally accepted accounting principles.

A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with its policies or procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected. We continuously evaluate our internal controls and make changes to improve them as necessary. Our intent is to maintain our disclosure controls as dynamic systems that change as conditions warrant.

An evaluation was carried out, under the supervision of and with the participation of our management, including our CEO and CFO, of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a–15(e) and 15d–15(e) under the Exchange Act) as of the end of the period covered by this report. Based upon this evaluation, our CEO and CFO have concluded that, as of the end of the period covered by this Form 10-Q, our disclosure controls and procedures are effective to provide reasonable assurance that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms, and is accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the fiscal quarter ended June 27, 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, despite the fact that virtually all of our employees have been working remotely due to the COVID-19 pandemic since March 2020. We are continually monitoring and assessing the pandemic's development to minimize its impact on the effectiveness of our internal controls.
34


PART II.OTHER INFORMATION

Item 1.Legal Proceedings

See "Note 17. Contingencies" to our condensed consolidated financial statements, included in Item 1. "Financial Statements" for information regarding patent litigation.

Item 1A. Risk Factors

The following risk factors and other information included in this Quarterly Report on Form 10-Q should be carefully considered. The risks and uncertainties described below are not the only risks to the Company. Our business operations or financial condition could be impaired by risks and uncertainties not presently known to the Company, or that the Company's management does not currently consider material. If any of the risks described below were to occur, our business, financial condition, operating results and cash flows could be materially adversely affected.

The ongoing COVID-19 pandemic could have a material adverse effect on our business, financial condition and results of operations.

The ongoing COVID-19 pandemic has led to severe disruptions in the market and the global and U.S. economies that may continue for a prolonged duration. In response, various governmental bodies and private enterprises have implemented and continue to impose numerous measures to limit the spread of the virus, such as travel bans and restrictions, quarantines, shelter-in-place orders, and factory and office shutdowns. These measures and other public and private responses to the pandemic have impacted, and may further impact, our workforce and operations, and those of our customers, partners, vendors and suppliers.

The manufacture of product components, the final assembly of our products and other critical operations are concentrated in certain geographic locations, including the U.S., Singapore, South Korea, and Taiwan. Each of these countries has been affected by the pandemic and has taken measures to limit the spread, and there is considerable uncertainty regarding the impact and duration of such measures and potential future measures. Restrictions on our access to our manufacturing facilities or on our support operations or workforce, similar limitations for our vendors and suppliers, and disruptions of transportation, such as reduced availability of air transport, port closures and increased border controls or closures, could limit our capacity to meet customer demand.

Due to the spread of COVID-19, we have modified our business practices, including employee travel restrictions, employee work locations, and cancellation of physical participation in non-critical meetings, events and conferences pursuant to applicable government guidelines and mandates. There is no certainty that such measures will be sufficient to mitigate the risks posed by COVID-19, which could adversely impact our ability to perform critical functions, such as the research and development of new products, the manufacture of product components, the final assembly of our products, and the distribution and sale of our products.

The COVID-19 pandemic and the efforts to control it have slowed economic activity and may trigger a recession or a prolonged period of economic slowdown. Customer demand may be reduced to the extent customers experience shortages of other necessary materials and are forced to slow production of their end products (with a corresponding decline in the rate at which they purchase materials from us), or to the extent our customers experience reduced consumer demand for their end-products as consumers curtail purchases.

The full extent and nature of the impact of the COVID-19 pandemic and related containment measures on our business and financial performance are highly uncertain, as the situation continues to evolve. An extended period of disruption to global supply chain and economic activities due to the pandemic, as well as other factors that are currently unforeseeable, could have a material adverse impact on our ability to access sources of liquidity, as well as our financial condition and results of operations. A prolonged impact of the pandemic also could heighten many of the other risks, such as those relating to disruptions on our operations and our reliance on customers and other third parties, described in this Quarterly Report on Form 10-Q.

Our success depends on our ability to develop and introduce new products and our failure to do so would have a material adverse impact on our financial condition and results of operations.

35


Our success depends in large part on our ability to develop and introduce new products that address customer requirements and compete effectively on the basis of price, density, functionality, power consumption and performance. Consolidation in our industry may increasingly result in our competitors having greater resources, or other synergies, that provide them with a competitive advantage in those regards. The success of new product introductions is dependent upon several factors, including:

timely completion of new product designs;
ability to generate new design opportunities and design wins;
availability of specialized field application engineering resources supporting demand creation and customer adoption of new products;
ability to utilize advanced manufacturing process technologies on circuit geometries of 28nm and smaller;
achieving acceptable yields;
ability to obtain adequate production capacity from our wafer foundries and assembly and test subcontractors;
ability to obtain advanced packaging;
availability and completeness of supporting software design tools;
utilization of predefined IP logic;
customer acceptance of advanced features in our new products;
ability of our customers to complete their product designs and bring them to market; and
market acceptance of our customers' products.

Our product development efforts may not be successful, our new products may not achieve industry acceptance, or we may not achieve the necessary volume of production that would lead to further per unit cost reductions. Revenues relating to our mature products are expected to decline in the future, which is normal for our product life cycles. As a result, we may become increasingly dependent on revenues derived from design wins for our newer products as well as anticipated cost reductions in the manufacture of our current products. We rely primarily on obtaining yield improvements and corresponding cost reductions in the manufacture of existing products, and on introducing new products that incorporate advanced features and other price/performance factors that enable us to increase revenues while maintaining consistent margins. To the extent that such cost reductions and new product introductions do not occur in a timely manner, or to the extent that our products do not achieve market acceptance at prices with higher margins, our financial condition and results of operations could be materially adversely affected.

We rely on independent foundries for the manufacture of all of our products and a manufacturing problem or insufficient foundry capacity could adversely affect our operations.

Most of our wafers are manufactured in Taiwan by TSMC and UMC. We also have wafers manufactured in South Korea by Samsung Electronics Co., Ltd. Terms with respect to the volume and timing of wafer production and the pricing of wafers produced by the semiconductor foundries are determined through periodic negotiations with these wafer foundries, which usually result in short-term agreements that do not provide for long-term supply or allocation commitments. We are dependent on these foundries to supply the substantial majority of our wafers. We rely on TSMC, UMC and our other foundries to produce wafers with competitive performance attributes. Therefore, the foundries, particularly TSMC which manufactures our newest products, must be able to transition to advanced manufacturing process technologies and increased wafer sizes, produce wafers at acceptable yields and deliver them in a timely manner. Furthermore, we cannot guarantee that the foundries that supply our wafers will offer us competitive pricing terms or other commercial terms important to our business.

We cannot guarantee that our foundries will not experience manufacturing problems, including delays in the realization of advanced manufacturing process technologies or difficulties due to limitations of new and existing process technologies. For example, we may experience supply shortages due to the difficulties foundries may encounter if they must rapidly increase their production capacities from low utilization levels to high utilization levels because of an unexpected increase in demand. Furthermore, we cannot guarantee that the foundries will be able to manufacture sufficient quantities of our products or that they will continue to manufacture a given product for the full life of the product. We could also experience supply shortages due to very strong demand for our products, or a surge in demand for semiconductors in general, which may lead to tightening of foundry capacity across the industry. Further, public health crises such as an outbreak of contagious diseases like COVID-19 may affect the operations of our foundries. In addition, weak economic conditions may adversely impact the financial health and viability of the foundries and result in their insolvency or their inability to meet their commitments to us. The insolvency of a foundry or any significant manufacturing problem or insufficient foundry capacity would disrupt our operations and negatively impact our financial condition and results of operations.

We are subject to regulatory and operational risks associated with conducting business operations outside of the U.S. which could adversely affect our business.
36


In addition to international sales and support operations and development activities, we purchase our wafers from foreign foundries, have our commercial products assembled, packaged and tested by subcontractors located outside the U.S. and utilize third party warehouse operators to store and manage inventory levels for certain of our products.  All of these activities are subject to the uncertainties associated with international business operations, including global laws and regulations, trade barriers, economic sanctions, tax regulations, import and export regulations, duties and tariffs and other trade restrictions, changes in trade policies, anti-corruption laws, foreign governmental regulations, potential vulnerability of and reduced protection for IP, longer receivable collection periods, disruptions or delays in production or shipments and the impact from a global pandemic, such as COVID-19 and responsive government measures, any of which could have a material adverse effect on our business, financial condition and/or operating results.

In 2018, the U.S. and China began to impose partial tariffs on each other's products, leading to concerns of a trade war, which, if it were to escalate, could result in general economic downturn or otherwise have a material adverse effect on our business. For example, ZTE Corporation (ZTE) has been subject to trade restrictions under a denial order issued by the Bureau of Industry and Security (BIS) of the U.S. Department of Commerce. Although ZTE was granted relief from this denial order and is not currently subject to its restrictions, ZTE could become subject to the denial order again if the company fails to comply with the terms of the superseding settlement agreement or BIS determines that further sanctions are appropriate in the future. Also, in May 2019, BIS added Huawei Technologies Co., Ltd. (Huawei) and dozens of its affiliates to the Entity List, which imposes restrictions on the supply of certain U.S. and non-U.S. items and product support to listed Huawei entities. In May 2020, the Department of Commerce also published a new interim final rule amending the Foreign-Produced Direct Product Rule under the Export Administration Regulations (EAR) to impose new controls over certain foreign-produced items destined to designated entities on the Entity List (namely, Huawei). As a result of these and other recent trade restrictions, we, along with others in the semi-conductor industry, are unable to sell certain products to Huawei without a license from BIS (for which there is a presumption of denial), and our ability to do business with Huawei has been adversely impacted. Further geopolitical and regulatory changes may result in shifting regulatory barriers, tax regulations and other trade restrictions that could further negatively impact our business, financial condition and/or operating results. In April 2020, for example, BIS announced further export control regulations effective on June 29, 2020, including the elimination of the license exception CIV (civil end-users), which had permitted certain national security-controlled items to be exported to certain destinations, such as China, without a license and the expansion of controls over items for MEU (military end-uses) in China, Russia and Venezuela. BIS also proposed modifications to the license exception APR (additional permissible reexports), which, if enacted, will impose a licensing requirement on items to be reexported to certain destinations. In June 2020, the Department of Commerce also announced the suspension of all Department of Commerce regulations that afford preferential treatment to Hong Kong under the EAR, including the availability of certain export license exceptions. This means that Hong Kong will now be treated the same as China under the EAR, which may impact certain of our logistical operations. Furthermore, BIS may still be considering other regulatory changes, such as modifications to the de minimis rule set forth in the EAR, that could impact our business. We are dependent upon our ability to obtain export licenses, or exceptions to export license requirements, from U.S. and other foreign regulatory agencies. There is no assurance that we will be issued these licenses or be granted exceptions, and failure to obtain such licenses or exceptions could limit our ability to sell our products into certain countries and negatively impact our business, financial condition and/or operating results.

Additional factors that could adversely affect us due to our international operations include volatility in oil prices and increased costs, or limited supply of other natural resources. Moreover, our financial condition and results of operations could be adversely affected in the event of political conflicts, economic crises or changes in international relations affecting countries where our main wafer providers, warehouses, end customers, and contract manufacturers who provide assembly and test services worldwide, are located. For example, the United Kingdom's recent exit from the European Union, commonly referred to as "Brexit," has led to significant instability and uncertainty in such regions, which could have a material adverse effect on our business.

Earthquakes, other natural disasters or public health crises could disrupt our operations and have a material adverse effect on our financial condition and results of operations.

37

Our worldwide operations could be disrupted by earthquakes or other natural disasters such as typhoons, tsunamis, volcano eruptions, fires or floods, public health crises such as an outbreak of contagious diseases like COVID-19, as well as disruptions in access to adequate supplies of electricity, natural gas or water. The independent foundries, upon which we rely to manufacture our products, as well as our California and Singapore facilities, are located in regions that are subject to earthquakes, wildfires or other natural disasters. TSMC's and UMC's foundries in Taiwan and our assembly and test partners in other regions as well as many of our operations in California are located in areas that have been seismically active in the past and some of these areas have also been affected by other natural disasters such as typhoons. Disruption of operations at these foundries and our facilities could cause delays in manufacturing and shipments of our products, and could have a material adverse effect on our results of operations. Any catastrophic event in these locations would disrupt our operations, and our insurance may not cover losses resulting from such disruptions of our operations, thereby materially adversely affecting our financial condition and results of operations. Furthermore, natural disasters can also indirectly impact us. For example, our customers' supply of other complimentary products may be disrupted by a natural disaster and may cause them to delay orders of our products. More vertically-integrated competitors may be less exposed to some or all of these and other risks.

The semiconductor industry is characterized by cyclical market patterns and a significant industry downturn could adversely affect our operating results.

The semiconductor industry is highly cyclical and our financial performance has been affected by downturns in the industry. Down cycles are generally characterized by price erosion and weaker demand for our products. Weaker demand for our products resulting from economic conditions in the end markets we serve and reduced capital spending by our customers can result, and in the past has resulted, in excess and obsolete inventories and corresponding inventory write-downs. We attempt to identify changes in market conditions as soon as possible; however, the dynamics of the market in which we operate make prediction of and timely reaction to such events difficult. Due to these and other factors, our past results are not reliable predictors of our future results.

The nature of our business makes our revenues difficult to predict which could have an adverse impact on our business.

In addition to the challenging market conditions we may face, we have limited visibility into the demand for our products, particularly new products, because demand for our products depends upon our products being designed into our end customers' products and those products achieving market acceptance. Due to the complexity of our customers' designs, the design to volume production process for our customers requires a substantial amount of time, frequently longer than a year. In addition, other factors may affect our end customers' demand for our products, including, but not limited to, end customer program delays and the ability of end customers to secure other complementary products. We also are dependent upon "turns," orders received and turned for shipment in the same quarter. These factors make it difficult for us to forecast future sales and project quarterly revenues. The difficulty in forecasting future sales impairs our ability to project our inventory requirements, which could result, and in the past has resulted, in inventory write-downs or failure to meet customer product demands in a timely manner. In addition, difficulty in forecasting revenues compromises our ability to provide forward-looking revenue and earnings guidance.

If we are not able to compete successfully in our industry, our financial results and future prospects will be adversely affected.

Our products now compete in several areas of the semiconductor industry, an industry that is intensely competitive and characterized by rapid technological change, increasing levels of integration, product obsolescence and continual price erosion.  We expect continued competition from our primary PLD competitors such as Intel Corporation (Intel), Lattice Semiconductor Corporation (Lattice) and Microchip Corporation, and from ASSP vendors such as Broadcom Corporation (Broadcom), Marvell Technology Group, Ltd. (Marvell) and Texas Instruments Incorporated (Texas Instruments), as well as from companies such as NVIDIA with whom we historically have not competed. In addition, we expect continued competition from the ASIC market, which has been ongoing since the inception of FPGAs. We believe that important competitive factors in the logic IC industry include:

product pricing;
time-to-market;
product performance, reliability, quality, power consumption and density;
field upgradeability;
adaptability of products to specific applications;
ease of use and functionality of software design tools;
availability and functionality of predefined IP logic;
completeness of applicable software solutions;
38

adherence to industry-standard programming environments;
inventory and supply chain management;
access to leading-edge process technology and assembly capacity;
ability to provide timely customer service and support; and
access to advanced packaging technology.

Our strategy for expansion in the logic market includes continued introduction of new product architectures that address high-volume, low-cost and low-power applications as well as high-performance, high-density applications. However, we may not be successful in executing this strategy. In addition, we anticipate continued pressure from our customers to reduce prices, which may outpace our ability to lower the cost for established products.

Other competitors include manufacturers of:

high-density programmable logic products characterized by FPGA-type architectures;
high-volume and low-cost FPGAs as programmable replacements for ASICs and ASSPs;
ASICs and ASSPs with incremental amounts of embedded programmable logic;
high-speed, low-density complex programmable logic devices;
high-performance digital signal processing devices;
products with embedded processors;
products with embedded multi-gigabit transceivers;
discrete general-purpose Graphics Processing Units (GPUs) targeting data center and automotive applications; and
other new or emerging programmable logic products.

Several companies have introduced products that compete with ours or have announced their intention to sell PLD products. To the extent that our efforts to compete are not successful, our financial condition and results of operations could be materially adversely affected.

The benefits of programmable logic have attracted a number of competitors to this segment. We recognize that different applications require different programmable technologies, and we are developing architectures, processes and products to meet these varying customer needs. Recognizing the increasing importance of standard software solutions, we have developed common software design tools that support the full range of our IC products. We believe that automation and ease of design are significant competitive factors in this segment.

We could also face competition from our licensees. In the past we have granted limited rights to other companies with respect to certain aspects of our older technology, and we may do so in the future. Granting such rights may enable these companies to manufacture and market products that may be competitive with some of our older products.

Increased costs of wafers and materials, or shortages in wafers and materials, could adversely impact our gross margins and lead to reduced revenues.

If greater demand for wafers is not offset by an increase in foundry capacity, market demand for wafers or production and assembly materials increases, or if a supplier of our wafers or other materials ceases or suspends operations, for example due to shutdown measures implemented in response to the COVID-19 outbreak, our supply of wafers and other materials could become limited. Such shortages raise the likelihood of potential wafer price increases, wafer shortages or shortages in materials at production and test facilities, resulting in potential inability to address customer product demands in a timely manner. For example, in 2011, when certain suppliers located in Japan were forced to temporarily halt production as the result of a natural disaster, this resulted in a tightening of supply for those materials. Such shortages of wafers and materials as well as increases in wafer or materials prices could adversely affect our gross margins and would adversely affect our ability to meet customer demands and lead to reduced revenue.

We depend on distributors, primarily Avnet, to generate a significant portion of our sales and complete order fulfillment.

39

Avnet's revenue accounted for 44% of our worldwide net revenues in the first quarter of fiscal 2021 and as of June 27, 2020, Avnet accounted for 29% of our total net accounts receivable. Any adverse change to our relationship with Avnet or our other distributors could have a material impact on our business. Furthermore, if a key distributor materially defaulted on a contract or otherwise failed to perform, our business and financial results would suffer. In addition, we are subject to concentrations of credit risk in our trade accounts receivable, which includes accounts of our distributors. A significant reduction of effort by a distributor to sell our products or a material change in our relationship with one or more distributors may reduce our access to certain end customers and adversely affect our ability to sell our products.

In addition, the financial health of our distributors and our continuing relationships with them are important to our success. Unpredictable economic conditions may adversely impact the financial health of some of these distributors, particularly our smaller distributors. This could increase our credit risk exposure relating to the insolvency of certain distributors, the inability of distributors to obtain credit to finance the purchase of our products, or delayed payment for such purchases. Our business could be harmed if the financial health of these distributors impaired their performance and we were unable to secure alternate distributors.

We are dependent on independent subcontractors for most of our assembly and test services, and unavailability or disruption of these services could negatively impact our financial condition and results of operations.

We are dependent on subcontractors to provide semiconductor assembly, substrate, test and shipment services. Any (i) prolonged inability to obtain wafers with competitive performance and cost attributes, adequate yields or timely delivery, (ii) disruption in assembly, test or shipment services, (iii) delays in stabilizing manufacturing processes and ramping up volume for new products, (iv) transitions to new service providers, or (v) other circumstance that would require us to seek alternative sources of supply, could delay shipments and have a material adverse effect on our ability to meet customer demands. In addition, unpredictable economic conditions may adversely impact the financial health and viability of these subcontractors and result in their insolvency or their inability to meet their commitments to us. These factors would result in reduced net revenues and could negatively impact our financial condition and results of operations.

A number of factors, including our inventory strategy, can impact our gross margins.

A number of factors can cause our gross margins to fluctuate, including yield, wafer pricing, product mix, market acceptance of our new products, competitive pricing dynamics, licensing costs, geographic and/or market segment pricing strategies. In addition, forecasting our gross margins is difficult because a significant portion of our business is based on turns within the same quarter.

While our overall inventory levels fluctuate over time, the inventory of newer product lines may be higher than other products due to a planned increase in safety stock in anticipation of future revenue growth. In the event demand does not materialize, we may be subject to incremental obsolescence costs. In addition, future product cost reductions could have impact on our inventory valuation as well as our operating results.
Reductions in the average selling prices of our products could have a negative impact on our gross margins.

The average selling prices of our products generally decline as the products mature. We seek to offset the decrease in selling prices through yield improvement, manufacturing cost reductions and increased unit sales. We also continue to develop higher value products or product features that increase the average selling prices of our products, or slow the decline of such prices. However, there is no guarantee that our ongoing efforts will be successful or that they will keep pace with the decline in selling prices of our products, which could ultimately lead to a decline in our revenues and gross margins.

General negative economic conditions and any related deterioration in the global business environment could have a material adverse effect on our business, operating results and financial condition.

If weak economic conditions happen, there may be a number of negative effects on our business, including customers or potential customers reducing or delaying orders, the insolvency of key suppliers, potentially causing production delays, the inability of customers to obtain credit, and the insolvency of one or more customers. Any of these effects could impact our ability to effectively manage inventory levels and collect receivables and ultimately decrease our net revenues and profitability.

Because we have international business and operations, we are vulnerable to the economic conditions of the countries in which we operate and currency fluctuations could have a material adverse effect on our business and negatively impact our financial condition and results of operations.

40

In addition to our U.S. operations, we also have significant international operations, including foreign sales offices to support our international customers and distributors, our regional headquarters in Ireland and Singapore and an R&D site in India. Sales and operations outside of the U.S. subject us to the risks associated with conducting business in foreign economic and regulatory environments. Our financial condition and results of operations could be adversely affected by unfavorable economic conditions in countries in which we do significant business or by changes in foreign currency exchange rates affecting those countries. We derive more than half of our revenues from international sales, primarily in the Asia Pacific region, Europe and Japan where economic weaknesses have adversely affected our revenues in the past. Sales to all direct OEMs and distributors are denominated in U.S. dollars. While the recent movements of the Euro and Yen exchange rates against the U.S. dollar did not have a material impact on our business, increased volatility could impact our European and Japanese customers. Currency instability and volatility and disruptions in the credit and capital markets may increase credit risks for some of our customers and may impair our customers' ability to repay existing obligations. For example, the United Kingdom's "Brexit" transition has created economic uncertainty and currency volatility in the European Union. Increased currency volatility could also positively or negatively impact our foreign-currency-denominated costs, assets and liabilities. In addition, any devaluation of the U.S. dollar relative to other foreign currencies may increase the operating expenses of our foreign subsidiaries adversely affecting our results of operations. Furthermore, because we are increasingly dependent on the global economy, instability in worldwide economic environments occasioned, for example, directly or indirectly by political instability (such as due to Brexit), terrorist activity, U.S. or other military actions, changes to U.S. domestic and foreign policy and international sanctions or other diplomatic actions (potentially including sanctions adopted or under consideration by the U.S. or European Union with respect to Russia or Russian individuals or businesses), could adversely impact economic activity and lead to a contraction of capital spending by our customers generally or in specific regions. Any or all of these factors could adversely affect our financial condition and results of operations in the future.

We are exposed to fluctuations in interest rates and changes in credit risk which could have a material adverse impact on our financial condition and results of operations as it relates to the market value of our investment portfolio.

Our cash, short-term and long-term investments represent significant assets that may be subject to fluctuating or even negative returns depending upon interest rate movements, changes in credit risk and financial market conditions. Global credit market disruptions and economic slowdown and uncertainty have in the past negatively impacted the values of various types of investment and non-investment grade securities. The global credit and capital markets may again experience significant volatility and disruption due to instability in the global financial system, uncertainty related to global economic conditions and concerns regarding sovereign financial stability.

Therefore, there is a risk that we may incur impairment charges for certain types of investments should credit market conditions deteriorate or the underlying assets fail to perform as anticipated. Our future investment income may fall short of expectations due to changes in interest rates or decline in fair values of our debt securities. Furthermore, we may suffer losses in principal on our investments if we are forced to sell securities that have declined in market value due to changes in interest rates or financial market conditions.

Our failure to protect and defend our IP could impair our ability to compete effectively.

We rely upon patent, copyright, trade secret, mask work and trademark laws to protect our IP. We cannot provide assurance that such IP rights can be successfully asserted in the future or will not be invalidated, violated, circumvented or challenged. From time to time, third parties, including our competitors, have asserted against us patent, copyright or other IP rights to technologies that are important to us. Third parties may attempt to misappropriate our IP through electronic or other means or assert infringement claims against us or parties we have agreed to indemnify. Such assertions by third parties may result in costly litigation, indemnity claims or other legal actions, and we may not prevail in such matters or be able to license any valid and infringed patents from third parties on commercially reasonable terms. This could result in the loss of our ability to import and sell our products or require us to pay costly royalties to third parties in connection with sales of our products. Any infringement claim, indemnification claim, or impairment or loss of use of our IP could materially adversely affect our financial condition and results of operations.

Our ability to design and introduce new products in a timely manner is dependent upon third-party IP.

41

In the design and development of new products and product enhancements, we rely on third-party intellectual property such as software development tools and hardware testing tools. Furthermore, certain product features may rely on intellectual property acquired from third parties, including hardware and software tools and products. The design requirements necessary to meet future consumer demands for more features and greater functionality from semiconductor products may exceed the capabilities of the third-party intellectual property or development tools that are available to us. In addition, hardware and software tools and products procured from third parties may contain design or manufacturing defects, including flaws that could unexpectedly interfere with the operation of our products. If the third-party intellectual property that we use becomes unavailable or fails to produce designs that meet consumer demands, our business could be adversely affected.

Any failure of our information technology systems to function properly could result in business disruption.

We rely in part on various information technology (IT) systems to manage our operations, including, but not limited to, financial reporting, and we regularly evaluate these systems and make changes to improve them as necessary. Consequently, we periodically implement new, or upgrade or enhance existing, operational and IT systems, procedures and controls. Any delay in the implementation of, or disruption in the transition to, new or enhanced systems, procedures or controls, could harm our ability to record and report financial, management, or operational information on a timely and accurate basis. In addition, hardware and software tools and products procured from third parties included in our IT systems could contain design or manufacturing defects, including flaws that could unexpectedly interfere with the operation of our IT systems. These systems are also subject to power and telecommunication outages or other general system failures. Failure of our IT systems or difficulties in managing them could result in business disruption.


Cyber-attacks and data breaches could have an adverse effect on our business and reputation and negatively impact our financial condition and results of operations.

Security breaches, including cyber-attacks, phishing attacks or attempts to misappropriate or compromise confidential or proprietary information or sabotage enterprise IT systems, are becoming increasingly frequent and more sophisticated. We depend on the uninterrupted operation of our IT systems to manage our operations, store and retrieve business and financial data and facilitate internal communications and communications with customers, subcontractors, suppliers and distribution partners. We experience security incidents of varying degrees on an ongoing basis. We take steps to detect and investigate any security incidents and prevent their recurrence, but, in some cases, we might be unaware of an incident or its magnitude and effects. Because the techniques used to obtain unauthorized access to or sabotage networks and systems change frequently, we may be unable to anticipate these techniques or to implement adequate protections. These security incidents may involve unauthorized access, misuse or disclosure of intellectual property or confidential or proprietary information regarding our business or that of our customers or business partners. We also may be subject to unauthorized access to our IT systems through a security breach or cyber-attack. In the past, there have been attempts by third parties to penetrate and/or infect our network and systems with malicious software in an effort to gain access to our network and systems. Recently, several large organizations have been infected by “ransomware,” through which an attacker gains access to the organization’s computer files, renders them temporarily inaccessible and threatens to permanently delete them if a cash ransom is not paid by a specified deadline. Third parties may continue to attempt to fraudulently induce employees, users, or customers to disclose sensitive information in order to gain access to our network and systems. The IT systems of our remote internet-connected third party server providers (sometimes called the "cloud"), customers, suppliers, and distribution partners and the links between our IT systems and our customers are subject to the same risks as those of our IT systems. The costs to us to prevent, detect or alleviate cyber- or other security problems, bugs, viruses, worms, malicious software programs and security vulnerabilities could be significant, and our efforts to address these problems may not be successful. In addition, as a result of the COVID-19 pandemic, most of our employees have been working remotely, which may pose additional IT security risks. In the event of a security breach, our business and reputation could be harmed and we could be subject to legal and regulatory claims which could negatively impact our financial condition and results of operations.


Acquisitions and strategic investments present risks, and we may not realize the goals that were contemplated at the time of a transaction.

We have acquired technology companies whose products complement our products. We also have made a number of strategic investments in other technology companies. We may make similar acquisitions and strategic investments in the future, which present risks, including:

our ongoing business may be disrupted and our management's attention may be diverted by investment, acquisition, transition or integration activities;
42

an acquisition or strategic investment may not further our business strategy as we expected, and we may not integrate an acquired company or technology as successfully as we expected;
our operating results or financial condition may be adversely impacted by claims or liabilities that we assume from an acquired company or technology or that are otherwise related to an acquisition;
we may have difficulty incorporating acquired technologies or products with our existing product lines;
we may have higher than anticipated costs in continuing support and development of acquired products, and in general and administrative functions that support such products;
our strategic investments may not perform as expected, and we may be required to recognize a loss on any or all of our strategic investments; and
we may experience unexpected changes in how we are required to account for our acquisitions and strategic investments pursuant to U.S. GAAP.

The occurrence of any of these risks could have a material adverse effect on our business, results of operations, financial condition or cash flows, particularly in the case of a larger acquisition or several concurrent acquisitions or strategic investments.

If we are unable to maintain effective internal controls, our stock price could be adversely affected.

We are subject to the ongoing internal control provisions of Section 404 of the Sarbanes-Oxley Act of 2002 (the Sarbanes-Oxley Act). Our controls necessary for continued compliance with the Sarbanes-Oxley Act may not operate effectively at all times and may result in a material weakness disclosure. The identification of material weaknesses in internal control, if any, could indicate a lack of proper controls to generate accurate financial statements and could cause investors to lose confidence and our stock price to drop.

We compete with others to attract and retain key personnel, and any loss of, or inability to attract, such personnel would harm us.

We depend on the efforts and abilities of certain key members of management and other technical personnel. Our future success depends, in part, upon our ability to retain, develop and transition such personnel and attract and retain other highly qualified personnel, particularly product engineers. Competition for such personnel is intense and we may not be successful in hiring or retaining new or existing qualified personnel. Changes to the U.S. immigration laws may also impact the availability of qualified personnel. From time to time we have effected restructurings that eliminate a number of positions. For example, during the fourth quarter of fiscal 2020, we announced cost-saving measures designed to drive structural operating efficiencies across the Company by reducing our global workforce by approximately 5% through a targeted global workforce reduction in force. Even if such personnel are not directly affected by the restructuring effort, such terminations can have a negative impact on morale and our ability to attract and hire new qualified personnel in the future. If we are unable to retain or develop existing qualified personnel or are unable to hire new qualified personnel, as needed, our business, financial condition and results of operations could be seriously harmed. Further, changes to our qualified personnel, including key members of management, may be disruptive to our business, and any failure to successfully assimilate key new hires, or to successfully retain, develop and transition promoted employees, could adversely affect our business and results of operations.

Unfavorable results of legal proceedings could adversely affect our financial condition and operating results.

From time to time we are subject to various legal proceedings and claims that arise out of the ordinary conduct of our business. The amount of damages alleged in certain legal claims may be significant. Certain other claims involving the Company are not yet resolved, including those that are discussed under "Note 17. Contingencies" to our consolidated financial statements, included in Item 1. "Financial Statements" of this Form 10-Q, and additional claims may arise in the future. Results of legal proceedings cannot be predicted with certainty. Regardless of its merit, litigation may be both time-consuming and disruptive to our operations and cause significant expense and diversion of management attention and we may enter into material settlements to avoid these risks. Entering into settlements may result in payment of significant amounts which may materially and adversely affect our financial condition and operation results. Should we fail to prevail in certain matters, or should several of these matters be resolved against us, we may be faced with significant monetary damages or injunctive relief against us that would materially and adversely affect a portion of our business and might materially and adversely affect our financial condition and operating results.

Our products could have defects which could result in reduced revenues and claims against us.

43

We develop complex and evolving products that include both hardware and software. Despite our testing efforts and those of our subcontractors, defects may be discovered in existing or new products. Such defects may cause us to incur significant warranty, support and repair or replacement costs, divert the attention of our engineering personnel from our product development efforts and harm our relationships with customers. Subject to certain terms and conditions, we have agreed to compensate certain customers for limited specified costs they actually incur in the event our hardware products experience epidemic failure. As a result, epidemic failure and other performance problems could result in claims against us or the delay or loss of market acceptance of our products and would likely harm our business. Our customers could also seek damages from us for their losses.

In addition, we could be subject to product liability claims. A product liability claim brought against us, even if unsuccessful, would likely be time-consuming and costly to defend. Product liability risks are particularly significant with respect to aerospace, automotive and medical applications because of the risk of serious harm to users of these products. Any product liability claim, whether or not determined in our favor, could result in significant expense, divert the efforts of our technical and management personnel, and harm our business.

In preparing our financial statements, we make good faith estimates and judgments that may change or turn out to be erroneous.

In preparing our financial statements in conformity with accounting principles generally accepted in the U.S., we must make estimates and judgments in applying our critical accounting policies. Those estimates and judgments have a significant impact on the results we report in our consolidated financial statements. The most difficult estimates and subjective judgments that we make concern valuation of marketable and non-marketable securities, revenue recognition, inventories, long-lived assets including acquisition-related intangibles, goodwill, taxes and stock-based compensation. We base our estimates on historical experience, input from outside experts and various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. We also have other key accounting policies that are not as subjective, and therefore, their application would not require us to make estimates or judgments that are as difficult, but which nevertheless could significantly affect our financial reporting. Actual results may differ materially from these estimates. If these estimates or their related assumptions change, our operating results for the periods in which we revise our estimates or assumptions could be adversely and materially affected.

Our failure to comply with the requirements of the Export Administration Regulations (EAR) and the International Traffic and Arms Regulations (ITAR) could have a material adverse effect on our financial condition and results of operations.

Our FPGAs and related technologies are subject to EAR, which are administered by the U.S. Department of Commerce. In addition, we may, from time to time, receive technical data from third parties that is subject to the ITAR, which are administered by the U.S. Department of State. EAR and ITAR govern the export and re-export of these FPGAs, the transfer of related technologies, whether in the U.S. or abroad, and the provision of services. We are required to maintain an internal compliance program and security infrastructure to meet EAR and ITAR requirements.

An inability to obtain the required export licenses, or to predict when they will be granted, increases the difficulties of forecasting shipments. In addition, security or compliance program failures that could result in penalties or a loss of export privileges, as well as stringent licensing restrictions that may make our products less attractive to overseas customers, could have a material adverse effect on our business, financial condition and/or operating results.

Our inability to effectively control the sale of our products on the gray market could have a material adverse effect on our business or results of operations.

We market and sell our products directly to OEMs and through authorized third-party distributors which helps to ensure that products delivered to our customers are authentic and properly handled.  From time to time, customers may purchase products bearing our name from the unauthorized "gray market."   These parts may be counterfeit, salvaged or re-marked parts, or parts that have been altered, mishandled, or damaged.  Gray market products result in shadow inventory that is not visible to us, thus making it difficult to forecast supply or demand.  Also, when gray market products enter the market, we and our authorized distributors may compete with brokers of these discounted products, which can adversely affect demand for our products and negatively impact our margins.  In addition, our reputation with customers may be negatively impacted when gray market products bearing our name fail or are found to be substandard.

44

The conflict minerals provisions of the Dodd-Frank Wall Street Reform and Consumer Protection Act could result in additional costs and liabilities.

In accordance with the Dodd-Frank Wall Street Reform and Consumer Protection Act, the SEC established disclosure and reporting requirements for companies whose products incorporate "conflict" minerals mined from the Democratic Republic of Congo and adjoining countries, regardless of whether such products are manufactured by those companies or by third parties. These requirements could affect the sourcing and availability of minerals used in the manufacture of our semiconductor products. The costs associated with complying with the disclosure requirements include those for due diligence in regard to the sources of any conflict minerals used in our products, remediation and other changes to products, processes, or sources of supply as a consequence of such verification activities. We may face reputational challenges if we are unable to sufficiently verify the origins for all minerals used in our products through the due diligence process we implement. Moreover, some of our customers may require that all of the components of our products are certified as conflict-free, and we may be unable to verify the origin of the raw materials used in our products to the extent necessary to make this certification.

Exposure to greater-than-anticipated income tax liabilities, changes in tax rules and regulations, changes in interpretation of tax rules and regulations, or unfavorable assessments from tax audits could affect our effective tax rates, financial condition and results of operations.

We are a U.S.-based multinational company subject to tax in multiple U.S. and foreign tax jurisdictions. Our income tax obligations could be affected by many factors, including but not limited to changes to our corporate operating structure, intercompany arrangements and tax planning strategies.

Our income tax expense is computed based on tax rates at the time of the respective financial period.  Our future effective tax rates, financial condition and results from operations could be unfavorably affected by changes in the tax rates in jurisdictions where our income is earned, by changes in the tax rules and regulations or the interpretation of tax rules and regulations in the jurisdictions in which we do business or by changes in the valuation of our deferred tax assets.

The TCJA enacted in December 2017 had a significant impact on our tax obligations. Amendments or technical corrections to the TCJA could also meaningfully affect our tax obligations and our effective tax rate in the period enacted. A significant portion of our earnings are earned by our subsidiaries outside the U.S. Changes to the taxation of certain foreign earnings as provided in the TCJA, along with the state tax impact of these changes, may have an adverse effect on our effective tax rate. Furthermore, changes to the taxation of undistributed foreign earnings could change our future intentions regarding reinvestment of such earnings. The foregoing items could have a material effect on our business, cash flow, results of operations or financial condition.

In addition, we are subject to examinations of our income tax returns by domestic and foreign tax authorities.  We regularly assess the likelihood of outcomes resulting from these examinations to determine the adequacy of our provision for income taxes and have reserved for potential adjustments that may result from the current examinations. There can be no assurance that the final determination of any of these examinations will not have an adverse effect on our effective tax rates, financial condition and results of operations.
 
Considerable amounts of shares of our common stock are available for issuance under our equity incentive plans, and significant issuances in the future may adversely impact the market price of our common stock.

As of June 27, 2020 we had 2.00 billion authorized common shares, of which 243.2 million shares were outstanding. In addition, 34.3 million shares of common stock were reserved for issuance pursuant to our equity incentive plans and Amended and Restated 1990 Employee Qualified Stock Purchase Plan. The availability of substantial amounts of our common stock resulting from the exercise or settlement of equity awards outstanding under our equity incentive plans, which would be dilutive to existing stockholders, could adversely affect the prevailing market price of our common stock and could impair our ability to raise additional capital through the sale of equity securities.

We have indebtedness that could adversely affect our financial condition and prevent us from fulfilling our debt obligations.

The aggregate amount of our consolidated indebtedness as of June 27, 2020 was $2.00 billion (principal amount), which consists of $500.0 million in aggregate principal amount of our 3.000% Notes due 2021 (2021 Notes), $750.0 million in aggregate principal amount of our 2.950% senior notes due 2024 (2024 Notes) and $750.0 million in aggregate principal amount of our 2.375% senior notes due 2030 (2030 Notes). We also may incur additional indebtedness in the future. Our indebtedness may:
45


make it difficult for us to satisfy our financial obligations, including making scheduled principal and interest payments on the debentures and our other indebtedness;
limit our ability to borrow additional funds for working capital, capital expenditures, acquisitions or other general corporate purposes;
limit our ability to use our cash flow or obtain additional financing for future working capital, capital expenditures, acquisitions or other general business purposes;
require us to use a portion of our cash flow from operations to make debt service payments;
limit our flexibility to plan for, or react to, changes in our business and industry;
place us at a competitive disadvantage compared to our less leveraged competitors; and
increase our vulnerability to the impact of adverse economic and industry conditions.

Our ability to meet our debt service obligations will depend on our future performance, which will be subject to financial, business and other factors affecting our operations, many of which are beyond our control.

The agreements governing our debt obligations contain covenants that may adversely affect our ability to operate our business.

The indentures governing the 2021 Notes, 2024 Notes and 2030 Notes contain various covenants limiting our and our subsidiaries' ability to, among other things:

create certain liens on principal property or the capital stock of certain subsidiaries;
enter into certain sale and leaseback transactions with respect to principal property; and
consolidate or merge with, or convey, transfer or lease all or substantially all our assets, taken as a whole, to another person.

A failure to comply with these covenants or other provisions in these agreements could result in events of default under the agreements, which could permit acceleration of the related debt obligations, as well as other debt obligations. Any required repayment as a result of such acceleration could have a material adverse effect on our business, results of operations, financial condition or cash flows.

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

On October 22, 2019, the Board authorized the 2019 Repurchase Program to repurchase the Company's common stock and debentures up to $1.00 billion. The 2019 Repurchase Program has no stated expiration date. Through June 27, 2020, we have used $716.3 million out of the $1.00 billion authorized under the 2019 Repurchase Program, leaving $283.7 million available for future purchases.

The following table summarizes our repurchase of shares of our common stock during the first quarter of fiscal 2021:
Total Number
of Shares
Purchased
Average
Price Paid
per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Program
Approximate
Dollar Value of
Shares that May
Yet Be Purchased
Under the Program
(In thousands, except per share amounts)
Period
March 29, 2020 to May 2, 2020685  $78.38  685  $283,730  
May 3, 2020 to May 30, 2020—  $—  —  $283,730  
May 31, 2020 to June 27, 2020—  $—  —  $283,730  
Total for the Quarter685  685  


46

Item 6.Exhibits
 
 Incorporated by Reference
Exhibit No Exhibit TitleFormFile No.ExhibitFiling
Date
Filed
Herewith
4.18-K000-185484.15/19/2020
4.28-K000-185484.25/19/2020
10.1*X
31.1X
31.2X
32.1X
32.2X
101.INSXBRL Instance Document - the instance document does not appear in the interactive data file because its XBRL tags are embedded within the inline XBRL document.X
101.SCHXBRL Taxonomy Extension Schema DocumentX
101.CALXBRL Taxonomy Extension Calculation Linkbase DocumentX
101.LABXBRL Taxonomy Extension Label Linkbase DocumentX
101.PREXBRL Taxonomy Extension Presentation Linkbase DocumentX
101.DEFXBRL Taxonomy Extension Definition Linkbase DocumentX
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)X
*Management contract or compensatory plan or arrangement.



Items 3, 4 and 5 are not applicable and have been omitted.
47

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.
  XILINX, INC.
Date: July 31, 2020  /s/ Brice Hill
  Brice Hill
  Executive Vice President and Chief Financial Officer
(as principal financial officer and on behalf of Registrant)
/s/ Sumeet Gagneja
Sumeet Gagneja
Chief Accounting Officer
(as principal accounting officer)



48
EX-10.1 2 ex101q1fy21.htm EX-10.1 Document
Exhibit 10.1


XILINX, INC.

PERFORMANCE-BASED RESTRICTED STOCK UNIT ISSUANCE AGREEMENT

RECITALS

A. The Board has adopted the Xilinx, Inc. 2007 Equity Incentive Plan (the “Plan”) for the purpose of retaining the services of selected Employees, Non-Employee Directors and Consultants.
B. Participant is to render valuable services to the Company (or a Subsidiary), and this Restricted Stock Unit Issuance Agreement (the “Agreement”) is executed pursuant to, and is intended to carry out the purposes of, the Plan in connection with the Company’s award of Restricted Stock Units (“RSUs”) to Participant under the Plan.
C. Unless otherwise defined herein, capitalized terms shall have the meanings assigned to such terms in the Plan.
NOW, THEREFORE, it is hereby agreed as follows:
a.Grant of Restricted Stock Units. The Company hereby awards to Participant, as of the Award Date, up to the Maximum Number of RSUs set forth in the Award Summary below (the “Award”). The Award is granted pursuant to and in all respects subject to the terms and conditions of the Plan, as amended to the Award Date, the provisions of which are incorporated herein by reference. Each Earned RSU represents the right to receive one Share on the specified issuance date provided that such Earned RSU becomes a Vested RSU. The terms and conditions governing the Award are set forth in this Agreement.

Participant is not required to make any monetary payment (other than applicable taxes, if any) as a condition to receiving the Award or Shares issued upon settlement of the Award, the consideration for which shall be past services actually rendered and/or future services to be rendered to the Company (or Subsidiary) or for its benefit. Notwithstanding the foregoing, if required by applicable state corporate law, Participant shall furnish consideration in the form of cash or past services rendered to the Company (or Subsidiary) or for its benefit having a value not less than the par value of the Shares issued upon settlement of the Award.
AWARD SUMMARY



Participant:_________________________
Award Date:_______, 20__
Target Number of RSUs:__________________
Maximum Number of RSUs:Target Number of RSUs multiplied by ____%
Earned RSUs:
The number of Earned RSUs, if any (not to exceed the Maximum Number of RSUs), shall be determined for the Performance Period by the Committee's evaluation of the Performance Factors set forth in Exhibit A attached hereto.
Performance Period:The fiscal year of the Company ending ________.
Vested RSUs:Subject to Participant’s continued Service through the applicable “Vesting Date” (except in the event of Participant’s death as provided below), Earned RSUs shall vest, if at all, and become “Vested RSUs” as follows:
Vesting Date
_______
_______
_______
Vested RSUs
1/3 of Earned RSUs
1/3 of Earned RSUs
1/3 of Earned RSUs
Share Issuance Schedule:Each Vested RSU shall be settled by issuance to Participant of one (1) Share as soon as practicable following the applicable Vesting Date, but in no event later than the close of the calendar year in which such Vesting Date occurs or (if later) the fifteenth (15th) day of the third (3rd) calendar month following such Vesting Date. The settlement of Vested RSUs by issuance of Shares shall be subject to the Company’s collection of all applicable Withholding Taxes (as defined below). The procedures pursuant to which the applicable Withholding Taxes are to be collected are set forth in Section 6 of this Agreement. In no event, however, shall any fractional Shares be issued. Accordingly, the total number of Shares to be issued pursuant to the Award shall, to the extent necessary, be rounded down to the next whole Share in order to avoid the issuance of a fractional Share.
Stock Ownership Guidelines:
If Participant is subject to the Company’s stock ownership guidelines, Participant shall retain ownership of at least 45% of the Shares issued in settlement of the RSUs until Participant has met the share ownership requirement applicable to Participant.



b.Limited Transferability. No portion of this Award with respect to which Shares have not been issued in settlement thereof shall be subject in any manner to anticipation, alienation, sale, exchange, transfer, assignment, pledge, encumbrance, or garnishment by creditors of Participant or Participant’s beneficiary, except transfer by will or by the laws of descent and distribution. All rights with respect to the Award shall be exercisable during Participant’s lifetime only by Participant or Participant’s guardian or legal representative.

c.Termination of Service. Should Participant’s Service cease or terminate for any reason prior to vesting in one or more RSUs subject to this Award (except in the event of Participant’s death, as set forth below), then the Award will be immediately cancelled with respect to those RSUs which remain unvested as of the date of such termination of Service. Participant shall thereupon cease to have any right or entitlement to receive any Shares under those cancelled unvested RSUs and shall not be entitled to any payment therefor.

In the event of the death of Participant, the Award shall immediately vest with respect to a number of RSUs equal to that portion of the Earned RSUs (if determined by the Committee on or before the date of death) or the Target Number of RSUs (if the Earned RSUs have not been so determined by the Committee) that would become Vested RSUs (treating the Target Number of RSUs as Earned RSUs, if applicable) on the next Vesting Date that would otherwise occur following the date of Participant’s death. The date of Participant’s death shall be treated as the final Vesting Date under the Award, and the Vested RSUs shall be settled in accordance with the Share Issuance Schedule set forth in the Award Summary. Except as provided by this paragraph, the Award will be immediately cancelled with respect to those RSUs which remain unvested as of the date of Participant’s death. Participant shall thereupon cease to have any right or entitlement to receive any Shares under those cancelled unvested RSUs and shall not be entitled to any payment therefor.
d.Stockholder Rights. Participant shall have no rights as a stockholder with respect to any Shares which may be issued in settlement of this Award until the date of the issuance of a certificate for such Shares (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company). No adjustment shall be made for dividends, distributions or other rights for which the record date is prior to the date such certificate is issued, except as provided in Section 5.

e.Adjustment in Shares. In the event of any increase or decrease in the number of issued and outstanding Shares resulting from the declaration or payment of a stock dividend, any recapitalization resulting in a stock split-up, or exchange of shares or other increase or decrease in such shares effected without the Company’s receipt of consideration, then equitable adjustments shall be made to the total number of RSUs subject to the Award with respect to which Shares have not been issued and to the Shares issuable pursuant to this Award in such manner as the Committee deems appropriate.

f.Collection of Withholding Taxes.
i.Until such time as the Company provides Participant with written or electronic notice to the contrary, Participant may pay the Withholding Taxes through one, or a combination, of the following methods:




1.Participant’s delivery of his or her separate check payable to the Company in the amount of the Withholding Taxes,

2.the use of the proceeds from a next-day sale of the Shares issued to Participant, provided and only if (A) such a sale is permissible under the Company’s trading policies governing the sale of Shares, (B) Participant makes an irrevocable commitment, on or before the issuance date for those Shares, to effect such sale of the Shares and (C) the transaction is not otherwise deemed to constitute a prohibited loan under Section 402 of the Sarbanes-Oxley Act of 2002, or

3.an automatic withholding procedure pursuant to which the Company will reduce, on the settlement date, the number of Vested RSUs that would otherwise be settled by the issuance of Shares by a number of Vested RSUs representing rights to receive Shares having a Fair Market Value (measured as of the issuance date) equal to the amount of the Withholding Taxes (the “RSU Withholding Method”); provided, however, that the amount of any Vested RSUs so withheld shall not exceed the amount necessary to satisfy the Company‘s required tax withholding obligations using the minimum statutory withholding rates for federal and state tax purposes that are applicable to supplemental taxable income.

ii.In the event the Company has not received from Participant on or before the issuance of Shares in settlement of the Award, (A) payment in accordance with Section 6(a)(i) above or (B) an irrevocable commitment to effect a next-day sale of the Shares in accordance with Section 6(a)(ii) above, then the Company shall automatically collect the Withholding Taxes through the RSU Withholding Method.

iii.For purposes of this Agreement, “Withholding Taxes” shall mean (i) the employee portion of the federal, state and local employment taxes required to be withheld by the Company in connection with the vesting of RSUs under the Award and (ii) the federal, state and local income taxes required to be withheld by the Company in connection with the issuance of Shares in settlement of Vested RSUs.

g.Compliance with Laws and Regulations. The grant of the Award and issuance of Shares upon settlement of the Award shall be subject to compliance with all applicable requirements of federal, state or foreign law with respect to such securities. No Shares may be issued hereunder if the issuance of such Shares would constitute a violation of any applicable federal, state or foreign securities laws or other law or regulations or the requirements of any stock exchange or market system upon which the Shares may then be listed. The inability of the Company to obtain from any regulatory body having jurisdiction or authority, if any, deemed by the Company’s legal counsel to be necessary to the lawful issuance of any Shares subject to the Award shall relieve the Company of any liability in respect of the failure to issue such Shares as to which such requisite authority shall not have been obtained. As a condition to the settlement of the Award, the Company may require Participant to satisfy any qualifications that may be necessary or appropriate, to evidence compliance with any applicable law or regulation and to make any representation or warranty with respect thereto as may be requested by the Company.




h.Successors and Assigns. Except to the extent otherwise provided in this Agreement, the provisions of this Agreement shall inure to the benefit of, and be binding upon, the Company and its successors and assigns and Participant, Participant’s assigns and the legal representatives, heirs and legatees of Participant’s estate.

i.Construction. This Agreement and the Award evidenced hereby are made and granted pursuant to the Plan and are in all respects limited by and subject to the terms of the Plan. All decisions of the Committee with respect to any question or issue arising under the Plan or this Agreement shall be conclusive and binding on all persons having an interest in the Award.

j.Governing Law. The interpretation, performance and enforcement of this Agreement shall be governed by the laws of the State of Delaware without resort to that State’s conflict-of-laws rules.

k.Employment at Will. Nothing in this Agreement or in the Plan shall confer upon Participant any right to continue in Service for any period of specific duration or interfere with or otherwise restrict in any way the rights of the Company (or any Subsidiary employing or retaining Participant) or of Participant, which rights are hereby expressly reserved by each, to terminate Participant’s Service at any time for any reason, with or without Cause.

l.Delivery of Documents and Notices. Any document relating to participation in the Plan or any notice required or permitted hereunder shall be given in writing and shall be deemed effectively given (except to the extent that this Agreement provides for effectiveness only upon actual receipt of such notice) upon personal delivery, electronic delivery at the e-mail address, if any, provided for Participant by the Company, or upon deposit in the U.S. Post Office or foreign postal service, by registered or certified mail, or with a nationally recognized overnight courier service, with postage and fees prepaid, addressed to the other party at such address as such party may designate in writing from time to time.

i.The Plan documents, which may include but do not necessarily include: the Plan, this Agreement, the prospectus for the Plan, and any reports of the Company provided generally to the Company’s stockholders, may be delivered to Participant electronically. Such means of electronic delivery may include but do not necessarily include the delivery of a link to a Company intranet or the Internet site of a third party involved in administering the Plan, the delivery of the document via e-mail or such other means of electronic delivery specified by the Company.

ii.Participant acknowledges that Participant has read Section 12 of this Agreement and consents to the electronic delivery of the Plan documents and the delivery of the Exercise Notice, as described in Section 12(a). Participant acknowledges that he or she may receive from the Company a paper copy of any documents delivered electronically at no cost to Participant by contacting the Company by telephone or in writing. Participant further acknowledges that Participant will be provided with a paper copy of any documents if the attempted electronic delivery of such documents fails. Similarly, Participant understands that Participant must provide the Company or any designated third party administrator with a paper copy of any documents if the



attempted electronic delivery of such documents fails. Participant may revoke his or her consent to the electronic delivery of documents described in Section 12 or may change the electronic mail address to which such documents are to be delivered (if Participant has provided an electronic mail address) at any time by notifying the Company of such revoked consent or revised e-mail address by telephone, postal service or electronic mail. Finally, Participant understands that he or she is not required to consent to electronic delivery of documents described in Section 12.

m.Further Instruments. The parties hereto agree to execute such further instruments and to take such further action as may reasonably be necessary to carry out the intent of this Agreement.

n.Integrated Agreement. This Agreement, including Exhibit A attached hereto, and the Plan, together with any employment, service or other agreement between Participant and the Company (or Subsidiary) referring to this Award, shall constitute the entire understanding and agreement with respect to the subject matter contained herein and supersede any prior agreements, understandings, restrictions, representations, or warranties among Participant and the Company (or Subsidiary) with respect to such subject matter. To the extent contemplated herein, the provisions of this Agreement and the Plan shall survive any settlement of this Award and shall remain in full force and effect.

o.Award Subject to Company Recoupment Policy and Law. By accepting this Award, Participant acknowledges and agrees that, in addition to any other remedies available to the Company under applicable law, to the extent permitted by law and as the Board, the Compensation Committee or the Audit Committee of the Board, with the advice of counsel, in its discretion, determines appropriate, the Company may require reimbursement from Participant of all or a portion of this Award and any proceeds thereof, any bonus, incentive payment, commission, equity based award and proceeds thereof or other compensation granted to and received by or for Participant beginning in the Company’s fiscal year 2009 and thereafter (including any such equity awards granted or compensation paid after the date of this Agreement) where: (a) the compensation was predicated upon achieving certain financial results that were subsequently the subject of a substantial restatement of Company financial statements filed with the Securities and Exchange Commission; (b) the Board (or committee thereof), in its sole discretion, determines Participant engaged in intentional misconduct that was directly responsible for the substantial restatement; and (c) less compensation would have been paid to Participant based upon the restated financial results. Furthermore, Participant agrees that this Award and any proceeds thereof, any bonus, incentive payment, commission, equity based award and proceeds thereof or other compensation granted to and received by or for Participant, whether in the past or in the future, will be subject to such recoupment as may be required under any law, government regulation or stock exchange listing rules (or any policy adopted by the Company to comply with any such law, government regulation or stock exchange listing rules).

p.Data Privacy. Participant understands that Participant’s employer, the Company and its Subsidiaries, as applicable, process certain personal information about Participant regarding Participant’s employment, the nature and amount of Participant’s compensation and the fact and conditions of Participant’s participation in the Plan (“Personal Data”) for the purpose of implementing, administering and managing the Plan. Participant



acknowledges that Personal Data will be processed in accordance with the applicable employee privacy notice. If Participant is employed by a Xilinx company established in the EU, Personal Data will be processed in accordance with the “Employee Privacy Notice EMEA”; for all other Participants the global “Employee Privacy Policy” will apply. Participant can find these privacy notices on the Global Compliance Policies webpage on the Xilinx intranet. For more information, Participant understands that Participant may contact his or her local human resources representative or send an email to privacy@xilinx.com.

By electronic acceptance or authentication in a form authorized by the Company, the Company and Participant agree that the Award is governed by this Agreement and by the provisions of the Plan. Further, Participant: (a) acknowledges receipt of and represents that Participant has read and is familiar with this Agreement, the Plan and a prospectus for the Plan, (b) accepts this Award subject to all of the terms and conditions of this Agreement and the Plan and (c) agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee upon any questions arising under this Agreement or the Plan.


Attachments:
Exhibit A (Performance Factors)
2007 Equity Incentive Plan (available online)
Plan Summary and Prospectus (available online)



EX-31.1 3 ex311q1fy21.htm EX-31.1 Document

Exhibit 31.1
XILINX, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Victor Peng, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Xilinx, Inc.;

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

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

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

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

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

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

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

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

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

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: July 31, 2020 /s/ Victor Peng
  Victor Peng
  President and Chief Executive Officer

EX-31.2 4 ex312q1fy21.htm EX-31.2 Document

Exhibit 31.2
XILINX, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Brice Hill, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of Xilinx, Inc.;

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

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

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

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

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

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

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

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

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

(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: July 31, 2020 /s/ Brice Hill
  Brice Hill
  Executive Vice President
and Chief Financial Officer

EX-32.1 5 ex321q1fy21.htm EX-32.1 Document

Exhibit 32.1
XILINX, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Xilinx, Inc. (the “Company”) on Form 10-Q for the period ended June 27, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Victor Peng, President and Chief Executive Officer of the Company, certify, pursuant to Title 18, Chapter 63, Section 1350 of the United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)The Report fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: July 31, 2020  /s/ Victor Peng
  Victor Peng
  President and Chief Executive Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Xilinx, Inc. and will be retained by Xilinx, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended.


EX-32.2 6 ex322q1fy21.htm EX-32.2 Document

Exhibit 32.2
XILINX, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of Xilinx, Inc. (the “Company”) on Form 10-Q for the period ended June 27, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brice Hill, Executive Vice President and Chief Financial Officer of the Company, certify, pursuant to Title 18, Chapter 63, Section 1350 of the United States Code, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:
 
(1)The Report fully complies with the requirements of section 13(a) of the Securities Exchange Act of 1934; and

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: July 31, 2020  /s/ Brice Hill
  Brice Hill
  Executive Vice President
and Chief Financial Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to Xilinx, Inc. and will be retained by Xilinx, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for the purposes of Section 18 of the Securities Exchange Act of 1934, as amended.


EX-101.SCH 7 xlnx-20200627.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Statement link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Recent Accounting Changes and Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 2103103 - Disclosure - Significant Customers and Concentrations of Credit Risk (Notes) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Significant Customers and Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2105104 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Fair Value Measurements (Details 1) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Fair Value Measurements (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2110105 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2311302 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Financial Instruments (Details 1) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Financial Instruments (Details 2) link:presentationLink link:calculationLink link:definitionLink 2415408 - Disclosure - Financial Instruments (Details 3) link:presentationLink link:calculationLink link:definitionLink 2116106 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2217201 - Disclosure - Derivative Financial Instruments (Policies) link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Derivative Financial Instruments (Details 1) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Derivative Financial Instruments (Details 2) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Derivative Financial Instruments (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2123107 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Stock-Based Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 1) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 2) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 3) link:presentationLink link:calculationLink link:definitionLink 2429417 - Disclosure - Stock-Based Compensation Plans (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2130108 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Details) link:presentationLink link:calculationLink link:definitionLink 2133109 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Inventories Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Inventories Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2136110 - Disclosure - Debt and Credit Facility link:presentationLink link:calculationLink link:definitionLink 2337307 - Disclosure - Debt and Credit Facility (Tables) link:presentationLink link:calculationLink link:definitionLink 2438420 - Disclosure - Debt and Credit Facility (Details 1) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - Debt and Credit Facility (Details 2) link:presentationLink link:calculationLink link:definitionLink 2140111 - Disclosure - Common Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2441422 - Disclosure - Common Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2142112 - Disclosure - Interest and Other Expense, Net link:presentationLink link:calculationLink link:definitionLink 2343308 - Disclosure - Interest And Other Expense, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2444423 - Disclosure - Interest and Other Expense, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2145113 - Disclosure - Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2346309 - Disclosure - Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2447424 - Disclosure - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2449425 - Disclosure - Income Taxes (Details Textual) link:presentationLink link:calculationLink link:definitionLink 2150115 - Disclosure - Leases and Commitments link:presentationLink link:calculationLink link:definitionLink 2351310 - Disclosure - Leases and Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - Leases and Commitments - Schedule of Maturity of lease liability (Details) link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - Leases and Commitments - Schedule of Maturity of lease liability (Details) link:presentationLink link:calculationLink link:definitionLink 2453427 - Disclosure - Leases and Commitments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2454428 - Disclosure - Leases and Commitments - Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2455429 - Disclosure - Leases and Commitments - Components of lease cost (Details) link:presentationLink link:calculationLink link:definitionLink 2456430 - Disclosure - Leases and Commitments - Other information (Details) link:presentationLink link:calculationLink link:definitionLink 2157116 - Disclosure - Product Warranty and Indemnification link:presentationLink link:calculationLink link:definitionLink 2158117 - Disclosure - Contingencies link:presentationLink link:calculationLink link:definitionLink 2459431 - Disclosure - Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2160118 - Disclosure - Goodwill and Acquisition-Related Intangibles link:presentationLink link:calculationLink link:definitionLink 2361311 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2462432 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 2463433 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details 1) link:presentationLink link:calculationLink link:definitionLink 2164119 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2365312 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2466434 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2167120 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2468435 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 xlnx-20200627_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 xlnx-20200627_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 xlnx-20200627_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Number of Shares, Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Interest and other income (expense), net Interest and other expense, net Other Nonoperating Income (Expense) Debt instrument, long term debt, remaining discount amortization period Debt instrument, long term debt, remaining discount amortization period Debt instrument, long term debt, remaining discount amortization period Options, grants in period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Amortization of debt discounts Amortization of Debt Discount (Premium) Amortization of Debt Discount (Premium) In-process research and development In Process Research and Development [Member] Components of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Weighted-Average Grant-Date Fair Value, Vested (usd 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 Change in unrealized gains (losses) on hedging transactions Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax Debt Issuance Costs, Noncurrent, Net Debt Issuance Costs, Noncurrent, Net Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Equity Plan 2007 [Member] Equity Plan Two Thousand Seven [Member] Equity plan 2007. Schedule of expected annual amortization expense for acquisition-related intangibles Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Product Warranty Disclosure [Text Block] Product Warranty Disclosure [Text Block] Due after one year through five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Accumulated unrealized losses on hedging transactions, net of tax Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Energy [Axis] Energy [Axis] Acquisition-related intangibles, net Acquisition-related intangibles, net Intangible Assets, Net (Excluding Goodwill) Proceeds from issuance of long-term debt, net Proceeds from Issuance of Long-term Debt Operating income Operating Income (Loss) Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Weighted-Average Grant-Date Fair Value, Beginning Balance (usd per share) Weighted-Average Grant-Date Fair Value, Ending Balance (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Commitments and contingencies (Note 17) Commitments and Contingencies Issuance of common shares under employee stock plans, net Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Repurchases of common stock Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Entity Shell Company Entity Shell Company Number of Shares, Vested (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Cover [Abstract] Cover [Abstract] Cash paid for operating leases included in operating cash flows Operating Lease, Payments Accounts payable Accounts Payable, Current Document Type Document Type Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Stock Repurchased During Period through ASR Stock Repurchased During Period through ASR Stock Repurchased During Period through ASR Retained earnings Retained Earnings (Accumulated Deficit) Other assets Operating Lease, Right-of-Use Asset Debt Instrument, Unamortized Discount Debt Instrument, Unamortized Discount Derivative Financial Instruments, Assets [Member] Derivative Financial Instruments, Assets [Member] Weighted-Average Amortization Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Sublease Income Lease Income 2022 Lessee, Operating Lease, Liability, to be Paid, Year Four Assets and liabilities measured at fair value on a recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Debt Conversion [Line Items] Debt Conversion [Line Items] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Preferred stock, $.01 par value Preferred Stock, Value, Issued Total lease cost Lease, Cost Total operating expenses Operating Expenses Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Quarterly Report Document Quarterly Report Common stock, par value Common Stock, Par or Stated Value Per Share Other long-term liabilities Other Liabilities, Noncurrent Other investing activities Payments for (Proceeds from) Other Investing Activities Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Liability Class [Axis] Liability Class [Axis] Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Common Stock and Debentures Repurchase Program Common Stock and Debentures Repurchase Program [Text Block] Common Stock and Debentures Repurchase Program. North America North America [Member] Inventories Inventory, Net Inventory, Net Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Long Term Debt, Carrying Value before Hedging Adjustment Long Term Debt, Carrying Value before Hedging Adjustment Long Term Debt, Carrying Value before Hedging Adjustment Measurement Frequency [Domain] Measurement Frequency [Domain] Cost of Revenues [Member] Cost of Revenues [Member] Cost of revenues. Proceeds from sale of available-for-sale securities Proceeds from Sale of Available-for-sale Securities Percentage of revenue Concentration Risk, Percentage Entity File Number Entity File Number Geographical [Domain] Geographical [Domain] Components of accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Common Stock, Dividends, Per Share, Declared Dividends Payable, Amount Per Share Due after five years through ten years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Statement [Line Items] Statement [Line Items] Repurchase Program Two Thousand Eighteen [Domain] Repurchase Program Two Thousand Eighteen [Domain] Repurchase Program Two Thousand Eighteen [Member] [Domain] [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Statement [Table] Statement [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Fair value of convertible notes Debt Instrument, Fair Value Disclosure Due after ten years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Preferred stock, shares issued (none issued) Preferred Stock, Shares Issued U.S. Government and Agency Securities [Member] US Government Agencies Debt Securities [Member] Significant Customers and Concentrations of Credit Risk [Abstract] Significant Customers and Concentrations of Credit Risk [Abstract] Significant Customers and Concentrations of Credit Risk [Abstract] Fiscal Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Debt and Credit Facility Debt Disclosure [Text Block] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Proceeds from issuance of common stock through various stock plans Proceeds from Issuance of Common Stock Share Repurchase Program [Domain] Share Repurchase Program [Domain] Selling, General and Administrative Expenses [Member] Selling, General and Administrative Expenses [Member] Proceeds from sale and maturity of available-for-sale and equity securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total Operating Leases, Future Minimum Payments Due Weighted average assumptions in estimation of fair value of stock options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Shares used in per share calculations: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Leases and Commitments Commitments Disclosure [Text Block] Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Changes in Level 3 instruments measured at fair value on a recurring basis Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Amendment Flag Amendment Flag Shares available for grant (shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other accrued liabilities Other Accrued Liabilities, Current Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Derivative Instruments, Gain (Loss) by Derivative Instrument Risk [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Fair Value, Off-balance Sheet Risks, Financial Instruments [Domain] Financial Instruments [Domain] Financial Instruments [Domain] Acquired Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other Noncurrent Liabilities [Member] Other Noncurrent Liabilities [Member] Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Geographical [Axis] Geographical [Axis] Subsequent Events [Text Block] Subsequent Events [Text Block] Local Phone Number Local Phone Number Other income (expense), net Other income (expense), net Other income (expense), net. Amortized Cost Total Debt Securities, Available-for-sale, Amortized Cost Available-for-Sale Securities, 12 Months or Greater, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Long-term income taxes payable Accrued Income Taxes, Noncurrent Weighted-Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Derivative Instruments, Gain (Loss) by Income Statement Location [Axis] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Income Statement and Other Comprehensive Income Location [Domain] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] 2020 Lessee, Operating Lease, Liability, to be Paid, Year Two Other Commitments [Line Items] Other Commitments [Line Items] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Available-for-sale securities Schedule of Available-for-sale Securities Reconciliation [Table Text Block] Selling, general and administrative Selling, General and Administrative Expense Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Amortization of acquisition-related intangibles Amortization of Intangible Assets Lease, Cost Lease, Cost [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status 2021 Lessee, Operating Lease, Liability, to be Paid, Year Three Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Segment Information Segment Reporting Disclosure [Text Block] Financial Liabilities Fair Value Disclosure Financial Liabilities Fair Value Disclosure Concentration Risk [Table] Concentration Risk [Table] Total Assets Assets Scenario [Axis] Scenario [Axis] Foreign Government and Agency Securities [Member] Debt Security, Government, Non-US [Member] Debt Security, Government, Non-US [Member] Interest Expense, Debt Interest Expense, Debt Interest Expense, Debt Number of Shares, Beginning Balance (shares) Number of Shares, Ending Balance (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Total Finite-Lived Intangible Assets, Net Income taxes payable Accrued Income Taxes, Current Subsequent Event Type [Axis] Subsequent Event Type [Axis] Change in net unrealized gains (losses) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Entity Small Business Entity Small Business Interest expense Interest Expense Entity Filer Category Entity Filer Category Short-Term Investments [Member] Short-term Investments [Member] Other Intangibles [Member] Other Intangible Assets [Member] Data Center Data Center [Member] Data Center Unrecognized Tax Benefits, Period Increase (Decrease) Unrecognized Tax Benefits, Period Increase (Decrease) Commercial Mortgage Backed Securities [Member] Commercial Mortgage Backed Securities [Member] Product and Service [Axis] Product and Service [Axis] Entity Address, City or Town Entity Address, City or Town Interest Expense Related to Debentures [Table Text Block] Interest Expense Related to Debentures [Table Text Block] Interest expense related to debentures. Loss Contingency, Damages Sought, Value Loss Contingency, Damages Sought, Value Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Position [Domain] Position [Domain] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Estimated Fair Value Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Document Fiscal Year Focus Document Fiscal Year Focus Accounts payable Increase (Decrease) in Accounts Payable Schedule of Debt Instruments [Line Items] Schedule of Debt Instruments [Line Items] [Line Items] for Schedule of Debt Instruments [Table] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] 2019 Repurchase Program [Member] 2019 Repurchase Program [Member] 2019 Repurchase Program Components of interest and other expense, net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Estimated Fair Value Available-for-sale Securities Others Other Operating Activities, Cash Flow Statement Japan JAPAN Accrued liabilities Increase (Decrease) in Accrued Liabilities Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, by Asset Type [Axis] Asset Class [Axis] Reclassification adjustment for (gains) losses on hedging transactions Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Common Stock Outstanding, beginning balance (in shares) Common Stock Outstanding, ending balance (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Financial institution securities [Member] financial institution securities [Member] financial institution securities [Member] Research and development Research and Development Expense Subsequent Event [Member] Subsequent Event [Member] Three Point Zero Percent 2021 Senior Debentures [Member] Three Point Zero Percent 2021 Senior Debentures [Member] Three Point Zero Percent 2021 Senior Debentures [Member] Accounting Changes and Error Corrections [Abstract] Accounting Changes and Error Corrections [Abstract] Acquisition of business, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Summary of restricted stock unit activity and related information Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Property, plant and equipment, at cost: Property, Plant and Equipment, Gross Available-for-Sale Securities, Fair Value, Total Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Document Period End Date Document Period End Date Two Point and Three Seven Five Percent 2030 Senior Debentures [Member] Two Point and Three Seven Five Percent 2030 Senior Debentures [Member] Two Point and Three Seven Five Percent 2030 Senior Debentures Interest Expense, Debt, Excluding Amortization Interest Expense, Debt, Excluding Amortization Entity Registrant Name Entity Registrant Name Income Statement [Abstract] Income Statement [Abstract] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Information on sale of available-for-sale securities Investments Classified by Contractual Maturity Date [Table Text Block] Other long-term liabilities Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Current assets: Assets, Current [Abstract] Interest income Investment Income, Interest Amortization - others Amortization Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract] Total amount available for future repurchases Stock Repurchase Program, Remaining Authorized Repurchase Amount Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Stock Repurchased through ASR, Value Stock Repurchased through ASR, Value Stock Repurchased through ASR, Value Scenario [Domain] Scenario [Domain] Asia Pacific Asia Pacific [Member] Purchases of property, plant and equipment and software Payments to Acquire Property, Plant, and Equipment Entity Tax Identification Number Entity Tax Identification Number Goodwill and Acquisition-Related Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Amount authorized for common stock repurchase Stock Repurchase Program, Authorized Amount Disaggregation of Revenue by Primary Market Disaggregation of Revenue [Table Text Block] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Trading Symbol Trading Symbol Gross realized losses on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Losses Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Stock repurchased during period Stock Repurchased During Period, Value Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Schedule of Share-based compensation, restricted stock units, valuation assumption [Table Text Block] Schedule of Share-based compensation, restricted stock units, valuation assumption [Table Text Block] Schedule of Share-based compensation, restricted stock units, valuation assumption [Table Text Block] Short-term investments Available-for-sale Securities, Current Other financing activities Proceeds from (Payments for) Other Financing Activities Taxes paid related to net share settlements of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Repurchase and retirement of common stock (in shares) Stock Repurchased and Retired During Period, Shares Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Impact of Adverse Decision for Prior Years Cost Sharing SBC Impact of Adverse Decision for Prior Years Cost Sharing SBC Impact of Adverse Decision for Prior Years Cost Sharing SBC Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Employee stock purchase plan. Channel Revenue Channel Revenue [Member] Channel Revenue Amortization of premiums (discounts) on available-for-sale securities Accretion (Amortization) of Discounts and Premiums, Investments Interest and Other Expense, Net Other Income and Other Expense Disclosure [Text Block] City Area Code City Area Code Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Cost of revenues Cost of Goods and Services Sold Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Estimated Fair Value Total Debt Securities, Available-for-sale Reclassification adjustment for (gains) losses on available-for-sale securities Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Cost, Depreciation and Amortization Cost, Depreciation and Amortization Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Gross realized gains on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Gains Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Minimum [Member] Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Open purchase Orders From Ordinary Operations [Member] Open purchase Orders From Ordinary Operations [Member] Open purchase Orders From Ordinary Operations [Member] Other accrued liabilities Operating Lease, Liability, Current Purchase Commitments, Period for Payment Purchase Commitments, Period for Payment Purchase Commitments, Period for Payment Europe Europe [Member] Weighted-Average Grant-Date Fair Value, Forfeited/Cancelled (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Asset-backed Securities [Member] Asset-backed Securities [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Fair Value Measurements Fair Value Disclosures [Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Additional paid-in capital Additional Paid in Capital, Common Stock Subsequent Event Type [Domain] Subsequent Event Type [Domain] Accumulated cumulative translation adjustment, net of tax Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Derivative [Table] Derivative [Table] Percentage of Accounts Receivable Accounted From Company Distributor One Percentage Of Accounts Receivable Accounted From Company Distributor One Percentage of accounts receivable accounted from distributor. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted-average remaining discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Concentration Risk [Line Items] Concentration Risk [Line Items] Gross and net amounts of goodwill and of acquisition-related intangibles Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Total acquisition-related intangibles, gross Intangible Assets, Gross (Excluding Goodwill) Discount Percent of Par Discount Percent Of Par Discount Percent Of Par Components of interest and other expense Other Nonoperating Income (Expense) [Abstract] Due in one year or less Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One Payment of dividends to stockholders Payments of Ordinary Dividends, Common Stock Debt Instrument, Interest Rate, Effective Percentage Debt Instrument, Interest Rate, Effective Percentage Research and Development [Member] Research and Development Expense [Member] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross Accumulated unrealized losses on available-for-sale securities, net of tax AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax Gross and net amounts of goodwill and of acquisition-related intangibles Schedule Of Goodwill And Intangible Assets [Abstract] Schedule of goodwill and intangible assets. Goodwill Goodwill Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Due in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Marketable debt securities with contractual maturities greater than one year but classified as short-term investment Marketable debt securities with contractual maturities greater than one year but classified as short-term investment Marketable debt securities with contractual maturities greater than one year but classified as short-term investment Wired and Wireless Wired And Wireless [Member] Wired And Wireless Repurchase and retirement of common stock Stock Repurchased and Retired During Period, Value Income taxes payable Increase (Decrease) in Income Taxes Payable Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Debt Instrument, Face Amount Debt Instrument, Face Amount Due after five years through ten years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Asset Types [Domain] Asset Class [Domain] Equity [Abstract] Equity [Abstract] Assets, Fair Value Disclosure Assets, Fair Value Disclosure Operating Lease, Assets And Liabilities Operating Lease, Assets And Liabilities [Table Text Block] Operating Lease, Assets And Liabilities [Table Text Block] Entity Central Index Key Entity Central Index Key Entity Emerging Growth Company Entity Emerging Growth Company Subsequent Event [Line Items] Subsequent Event [Line Items] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Schedule of expected annual amortization expense for acquisition-related intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract Type [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Basic (in dollars per share) Earnings Per Share, Basic Earnings Per Share, Basic Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Contingencies Contingencies Disclosure [Text Block] Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of Shares, Forfeited/Cancelled (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Percentage of higher grade security investment in debt securities Percentage of higher grade security investment in debt securities Percentage of higher grade security investment in debt securities Weighted-average remaining lease term - operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Share-based Payment Arrangement, Expense Share-based Payment Arrangement, Expense Unrecognized Tax Benefits Unrecognized Tax Benefits Derivatives, Fair Value, by Balance Sheet Location [Axis] Balance Sheet Location [Axis] Two Point and Nine Five Percent 2024 Senior Debentures [Member] Two Point and Nine Five Percent 2024 Senior Debentures [Member] Two Point and Nine Five Percent 2024 Senior Debentures [Member] Common stock, $.01 par value Common Stock, Value, Issued Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Current portion of long-term debt Debt, Current AdditionalborrowingcapacityfromRevolvingCreditFacility AdditionalborrowingcapacityfromRevolvingCreditFacility AdditionalborrowingcapacityfromRevolvingCreditFacility Position [Axis] Position [Axis] Currency [Domain] All Currencies [Domain] Subsequent Event [Table] Subsequent Event [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Number of End Customers Accounted For 10% or More of Net Revenues Number Of End Customers Accounted For Net Revenues Number of end customers accounted for more than 10% of net revenues. Weighted-Average Grant-Date Fair Value, Granted (usd 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 Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total lease liabilities Lease income Operating Lease, Liability Mortgage-Backed Securities [Member] Collateralized Mortgage Backed Securities [Member] Long-term debt Long-term Debt, Excluding Current Maturities Segment Reporting [Abstract] Segment Reporting [Abstract] Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Share Repurchase Program [Axis] Share Repurchase Program [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Debt Instrument [Line Items] Debt Instrument [Line Items] Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Total Liabilities and Stockholders’ Equity Liabilities and Equity Accumulated other comprehensive loss Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross Distribution For Subsequent Resale To OEMs [Member] Distribution For Subsequent Resale To OEMs [Member] Distribution For Subsequent Resale To OEMs [Member] Accrued payroll and related liabilities Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Operating lease cost Operating Lease, Cost 2023 Lessee, Operating Lease, Liability, to be Paid, Year Five Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Fair Value, Off-balance Sheet Risks by Financial Instrument [Axis] Financial Instrument [Axis] Financial Instrument [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Equity Component [Domain] Equity Component [Domain] Entity Address, Address Line One Entity Address, Address Line One Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Gross margin Gross Profit Net property, plant and equipment Property, Plant and Equipment, Net 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Carrying values of liability and equity components of debentures Carrying Values of Liability and Equity Components of Debentures [Table Text Block] Carrying values of liability and equity components of debentures. Stock-Based Compensation Plans Share-based Payment Arrangement [Text Block] Net income Net income Net income Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2021 (remaining nine months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Inventory Disclosure [Text Block] Inventory Disclosure [Text Block] Other comprehensive income (loss) Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Inventory, Work in Process, Gross Inventory, Work in Process, Gross Leases [Abstract] Leases [Abstract] Due after ten years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 Core Technology [Member] Core Technology [Member] Core Technology [Member] Due after one year through five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Operating expenses: Operating Expenses [Abstract] Net income per common share: Earnings Per Share [Abstract] Earnings Per Share [Abstract] Available-for-Sale Securities, Gross Unrealized Losses, Total Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Entity Interactive Data Current Entity Interactive Data Current 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding AIT AIT [Member] AIT Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Schedule of Debt Instruments [Table] Schedule of Debt Instruments [Table] Schedule of Debt Instruments [Table] Purchases of available-for-sale securities Payments to Acquire Available-for-sale Securities Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Revenue by EM, Percentage Revenue by EM, Percentage Revenue by EM, Percentage ESPP shares issued during period (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Stock-Based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock [Member] Common Stock [Member] Product and Service [Domain] Product and Service [Domain] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net realized gains on sale of available-for-sale securities Available-for-sale Securities, Gross Realized Gain (Loss) Available-for-Sale Securities, Less Than 12 Months, Fair Value Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value Other Commitments [Axis] Other Commitments [Axis] Other Commitments [Domain] Other Commitments [Domain] Derivative Financial Instruments, Assets [Member] Derivative Financial Instruments, Liabilities [Member] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Total finite-lived acquisition-related intangibles, gross Finite-Lived Intangible Assets, Gross Revenue Benchmark [Member] Revenue Benchmark [Member] Debt Instrument, Interest Rate, Stated Percentage Debt Instrument, Interest Rate, Stated Percentage Money Market Funds [Member] Money Market Funds [Member] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Currency [Axis] Currency [Axis] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Amortized Cost Available-for-sale Securities, Amortized Cost Basis Hedging Relationship [Domain] Hedging Relationship [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Future minimum lease payments under non-cancelable operating leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Available-for-sale securities Debt Securities, Available-for-sale [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Subsequent Events [Abstract] Subsequent Events [Abstract] Treasury shares Treasury Stock, Shares Cumulative translation adjustment, net Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Cash And Cash Equivalents [Member] Cash and Cash Equivalents [Member] Amortized cost and estimated fair value of marketable debt securities Amortized Cost and Estimated Fair Value of Marketable Debt Securities [Table Text Block] Amortized cost and estimated fair value of marketable debt securities. Loss Contingencies [Table] Loss Contingencies [Table] Plan Name [Domain] Plan Name [Domain] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] 2021 (remaining nine months) Finite-Lived Intangible Asset, Expected Amortization, Year One Net revenues Revenues Provision for income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit) Income taxes paid, net Income Taxes Paid, Net 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 Debt Instrument, Maturity Date Debt Instrument, Maturity Date Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Diluted (in dollars per share) Earnings Per Share, Diluted Earnings Per Share, Diluted Automotive, Broadcast and Consumer Automotive, Broadcast And Consumer [Member] Automotive, Broadcast And Consumer Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Line of Credit Facility, Average Outstanding Amount Line of Credit Facility, Average Outstanding Amount Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Derivative [Line Items] Derivative [Line Items] Depreciation and amortization of software Depreciation Investments, All Other Investments [Abstract] Investments, All Other Investments [Abstract] Energy [Domain] Energy [Domain] Other assets Increase (Decrease) in Other Operating Assets In-process research and development Indefinite-lived Intangible Assets (Excluding Goodwill) Benefit for deferred income taxes Deferred Income Tax Expense (Benefit) Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Weighted-Average Grant-Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum [Member] Maximum [Member] Amortization of Debt Issuance Costs Amortization of Debt Issuance Costs Security Exchange Name Security Exchange Name Cash dividends declared Dividends, Common Stock, Cash Percentage of net revenues through resale of product from Company Distributor One Percentage of net revenues through resale of product from Company Distributor One Net revenue threshold for significant customer. Retained Earnings [Member] Retained Earnings [Member] Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Assets and Liabilities Measured at Fair Value on a Recurring Basis 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] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Concentration Risk Disclosure [Text Block] Concentration Risk Disclosure [Text Block] Stock Based compensation expense Share-based Payment Arrangement, Noncash Expense [Abstract] Award Type [Domain] Award Type [Domain] Document Transition Report Document Transition Report Debt Conversion [Table] Debt Conversion [Table] Cost Method Investments, Fair Value Disclosure Cost Method Investments, Fair Value Disclosure Other commitments Other Commitment Fair Value, Net Asset (Liability) Fair Value, Net Asset (Liability) Non-financial institution securities [Member] Non-financial institution securities [Member] Non-financial institution securities [Member] Net Income Per Common Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Financial Instruments Financial Instruments Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Fair Value, Recurring [Member] Fair Value, Recurring [Member] Tax withholding related to vesting of restricted stock units and other (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Fair values and gross unrealized losses of the investments Schedule of Unrealized Loss on Investments [Table Text Block] Accounting Changes and Error Corrections [Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 11 xlnx-20200627_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 xlnx-20200627_htm.xml IDEA: XBRL DOCUMENT 0000743988 2020-03-29 2020-06-27 0000743988 2020-07-10 0000743988 2019-03-31 2019-06-29 0000743988 2020-06-27 0000743988 2020-03-28 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2020-03-28 0000743988 2019-03-30 0000743988 2019-06-29 0000743988 us-gaap:CommonStockMember 2020-03-28 0000743988 us-gaap:AdditionalPaidInCapitalMember 2020-03-28 0000743988 us-gaap:RetainedEarningsMember 2020-03-28 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-28 0000743988 us-gaap:RetainedEarningsMember 2020-03-29 2020-06-27 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 2020-06-27 0000743988 us-gaap:CommonStockMember 2020-03-29 2020-06-27 0000743988 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 2020-06-27 0000743988 us-gaap:CommonStockMember 2020-06-27 0000743988 us-gaap:AdditionalPaidInCapitalMember 2020-06-27 0000743988 us-gaap:RetainedEarningsMember 2020-06-27 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-27 0000743988 us-gaap:CommonStockMember 2019-03-30 0000743988 us-gaap:AdditionalPaidInCapitalMember 2019-03-30 0000743988 us-gaap:RetainedEarningsMember 2019-03-30 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-30 0000743988 us-gaap:RetainedEarningsMember 2019-03-31 2019-06-29 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 2019-06-29 0000743988 us-gaap:CommonStockMember 2019-03-31 2019-06-29 0000743988 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 2019-06-29 0000743988 us-gaap:CommonStockMember 2019-06-29 0000743988 us-gaap:AdditionalPaidInCapitalMember 2019-06-29 0000743988 us-gaap:RetainedEarningsMember 2019-06-29 0000743988 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-29 0000743988 xlnx:DistributionForSubsequentResaleToOEMsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-03-29 2020-06-27 0000743988 xlnx:DistributionForSubsequentResaleToOEMsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-03-31 2019-06-29 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-06-27 0000743988 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-06-27 0000743988 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-06-27 0000743988 us-gaap:DerivativeFinancialInstrumentsAssetsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsAssetsMember 2020-06-27 0000743988 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-27 0000743988 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-27 0000743988 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-06-27 0000743988 us-gaap:FairValueMeasurementsRecurringMember 2020-06-27 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:ShortTermInvestmentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-03-28 0000743988 us-gaap:FairValueMeasurementsRecurringMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel1Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel2Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 us-gaap:FairValueMeasurementsRecurringMember us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember 2020-03-28 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2020-06-27 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2020-03-29 2020-06-27 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2020-06-27 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2020-03-29 2020-06-27 0000743988 xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember 2020-06-27 0000743988 xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember 2020-03-29 2020-06-27 0000743988 us-gaap:MoneyMarketFundsMember 2020-06-27 0000743988 us-gaap:MoneyMarketFundsMember 2020-03-28 0000743988 xlnx:FinancialinstitutionsecuritiesMember 2020-06-27 0000743988 xlnx:FinancialinstitutionsecuritiesMember 2020-03-28 0000743988 xlnx:NonfinancialinstitutionsecuritiesMember 2020-06-27 0000743988 xlnx:NonfinancialinstitutionsecuritiesMember 2020-03-28 0000743988 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-06-27 0000743988 us-gaap:ForeignGovernmentDebtSecuritiesMember 2020-03-28 0000743988 us-gaap:MortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:MortgageBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:AssetBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:AssetBackedSecuritiesMember 2020-03-28 0000743988 us-gaap:CommercialMortgageBackedSecuritiesMember 2020-06-27 0000743988 us-gaap:CommercialMortgageBackedSecuritiesMember 2020-03-28 0000743988 xlnx:CostOfRevenuesMember 2020-03-29 2020-06-27 0000743988 xlnx:CostOfRevenuesMember 2019-03-31 2019-06-29 0000743988 us-gaap:ResearchAndDevelopmentExpenseMember 2020-03-29 2020-06-27 0000743988 us-gaap:ResearchAndDevelopmentExpenseMember 2019-03-31 2019-06-29 0000743988 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-03-29 2020-06-27 0000743988 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-03-31 2019-06-29 0000743988 xlnx:EquityPlanTwoThousandSevenMember 2020-06-27 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2020-03-29 2020-06-27 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2019-03-30 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 2020-03-28 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2020-03-28 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2020-06-27 0000743988 us-gaap:RestrictedStockUnitsRSUMember 2019-03-31 2019-06-29 0000743988 xlnx:EmployeeStockPurchasePlanMember 2020-03-29 2020-06-27 0000743988 xlnx:EmployeeStockPurchasePlanMember 2020-06-27 0000743988 2019-03-31 2020-03-28 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2014-03-12 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2014-03-12 2014-03-12 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2020-03-29 2020-06-27 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2020-06-27 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2020-03-28 0000743988 xlnx:ThreePointZeroPercent2021SeniorDebenturesMember 2019-03-31 2019-06-29 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2017-05-30 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2017-05-30 2017-05-30 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2020-03-29 2020-06-27 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2020-06-27 0000743988 xlnx:TwoPointandNineFivePercent2024SeniorDebenturesMember 2019-03-31 2019-06-29 0000743988 xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember 2020-05-19 0000743988 xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember 2020-05-19 2020-05-19 0000743988 xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember 2020-03-29 2020-06-27 0000743988 xlnx:TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember 2020-06-27 0000743988 xlnx:A2019RepurchaseProgramMember 2019-10-22 0000743988 xlnx:RepurchaseProgramTwoThousandEighteenDomain 2020-03-29 2020-06-27 0000743988 xlnx:RepurchaseProgramTwoThousandEighteenDomain 2020-06-27 0000743988 srt:MinimumMember 2020-03-29 2020-06-27 0000743988 srt:MaximumMember 2020-03-29 2020-06-27 0000743988 xlnx:OpenpurchaseOrdersFromOrdinaryOperationsMember 2020-06-27 0000743988 xlnx:CoreTechnologyMember 2020-06-27 0000743988 xlnx:CoreTechnologyMember 2020-03-28 0000743988 xlnx:CoreTechnologyMember 2020-03-29 2020-06-27 0000743988 us-gaap:OtherIntangibleAssetsMember 2020-06-27 0000743988 us-gaap:OtherIntangibleAssetsMember 2020-03-28 0000743988 us-gaap:OtherIntangibleAssetsMember 2020-03-29 2020-06-27 0000743988 us-gaap:InProcessResearchAndDevelopmentMember 2020-06-27 0000743988 us-gaap:InProcessResearchAndDevelopmentMember 2020-03-28 0000743988 srt:NorthAmericaMember 2020-03-29 2020-06-27 0000743988 srt:NorthAmericaMember 2019-03-31 2019-06-29 0000743988 srt:AsiaPacificMember 2020-03-29 2020-06-27 0000743988 srt:AsiaPacificMember 2019-03-31 2019-06-29 0000743988 srt:EuropeMember 2020-03-29 2020-06-27 0000743988 srt:EuropeMember 2019-03-31 2019-06-29 0000743988 country:JP 2020-03-29 2020-06-27 0000743988 country:JP 2019-03-31 2019-06-29 0000743988 xlnx:AITMember 2020-03-29 2020-06-27 0000743988 xlnx:AITMember 2019-03-31 2019-06-29 0000743988 xlnx:AutomotiveBroadcastAndConsumerMember 2020-03-29 2020-06-27 0000743988 xlnx:AutomotiveBroadcastAndConsumerMember 2019-03-31 2019-06-29 0000743988 xlnx:WiredAndWirelessMember 2020-03-29 2020-06-27 0000743988 xlnx:WiredAndWirelessMember 2019-03-31 2019-06-29 0000743988 xlnx:DataCenterMember 2020-03-29 2020-06-27 0000743988 xlnx:DataCenterMember 2019-03-31 2019-06-29 0000743988 xlnx:ChannelRevenueMember 2020-03-29 2020-06-27 0000743988 xlnx:ChannelRevenueMember 2019-03-31 2019-06-29 0000743988 us-gaap:SubsequentEventMember 2020-07-28 shares iso4217:USD iso4217:USD shares pure xlnx:Customer false 2021 Q1 0000743988 --04-03 0.01 0.01 0 0 0.01 0.01 0 0 0 0 0 0 0 0 P3M P6M 10-Q true 2020-06-27 false 000-18548 XILINX, INC DE 2100 Logic Drive 77-0188631 San Jose CA 95124 408 559-7778 Common Stock, $0.01 par value XLNX NASDAQ Yes Yes Large Accelerated Filer false false false false 244314000 726673000 849632000 226103000 283500000 6697000 3269000 232800000 286769000 493873000 562863000 210113000 204100000 105383000 107425000 2862000 400000 318358000 311925000 175515000 250938000 -12153000 11612000 163362000 262550000 69526000 21091000 93836000 241459000 0.39 0.95 0.38 0.94 0.38 0.37 243180000 253268000 245543000 257928000 93836000 241459000 368000 9754000 277000 433000 7129000 430000 -1687000 -822000 -2867000 -635000 6040000 9938000 99876000 251397000 1227376000 1777703000 1771959000 489513000 305180000 273028000 292213000 304340000 67935000 64557000 3664663000 2909141000 993031000 989315000 631503000 616741000 361528000 372574000 619196000 619196000 190785000 200344000 608591000 592079000 5444763000 4693334000 102518000 102131000 264818000 231439000 54246000 36217000 126193000 216634000 499461000 499260000 1047236000 1085681000 1491752000 1491752000 747110000 504401000 447383000 81721000 98111000 0 0 2432000 2438000 1194748000 1145083000 1136710000 1187805000 -14237000 -20277000 2319653000 2315049000 5444763000 4693334000 93836000 241459000 31749000 23853000 15059000 9085000 50383000 42753000 -8979000 -2114000 2640000 -10240000 32152000 -29211000 -12127000 21400000 1925000 -620000 23018000 13408000 1333000 -9106000 29622000 -13830000 74796000 21333000 245471000 298216000 1678000000 361315000 318857000 707388000 15461000 29201000 6280000 -3549000 0 25145000 -1380884000 295276000 53682000 444995000 3240000 4122000 1000 3000 92414000 93961000 744423000 0 -10002000 -4881000 585086000 -547956000 -550327000 45536000 1777703000 1544490000 1227376000 1590026000 13789000 23013000 3747000 1661000 243810000 2438000 1145083000 1187805000 -20277000 2315049000 93836000 93836000 6040000 6040000 106000 -1000 3240000 3239000 685000 7000 -2522000 52517000 50002000 50383000 50383000 92414000 92414000 243231000 2432000 1194748000 1136710000 -14237000 2319653000 253891000 2539000 1005411000 1876969000 -23410000 2861509000 241459000 241459000 9938000 9938000 96000 -1000 4120000 4119000 2967000 30000 163739000 281226000 444995000 42753000 42753000 93961000 93961000 251020000 2510000 880305000 1743241000 -13472000 2612584000 Basis of Presentation<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying interim condensed consolidated financial statements have been prepared in conformity with United States (U.S.) generally accepted accounting principles (GAAP) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X, and should be read in conjunction with the Xilinx, Inc. (Xilinx or the Company) consolidated financial statements filed with the U.S. Securities and Exchange Commission (SEC) on Form 10-K for the fiscal year ended March 28, 2020. The interim financial statements are unaudited, but reflect all adjustments which are, in the opinion of management, of a normal, recurring nature necessary to provide a fair statement of results for the interim periods presented. The results of operations for the interim periods shown in this report are not necessarily indicative of the results that may be expected for the fiscal year ending April 3, 2021 or any future period.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2021 and fiscal 2020 are 53-week and 52-week years ending on April 3, 2021 and March 28, 2020, respectively. The quarters ended June 27, 2020 and June 29, 2019 each consisted of 13 weeks.</span></div> Recent Accounting Changes and Accounting Pronouncements<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements Adopted</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Credit Losses</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued authoritative guidance to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The guidance requires a forward-looking expected credit loss model for financial assets, including accounts receivable and available for sale debt securities. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2017, the FASB issued authoritative guidance that simplifies the accounting for goodwill impairment. The authoritative guidance removes Step 2 of the goodwill impairment test, which required a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. All other goodwill impairment guidance remains largely unchanged. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the adoption did not impact the Company's condensed consolidated financial statements.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Cloud Computing Arrangements</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.</span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="text-indent:24.75pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Income Taxes</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued authoritative guidance that simplifies the accounting for income taxes as part of the overall initiative to reduce complexity in accounting standards. Amendments include removal of certain exceptions to the general principles of Accounting Standards Codification 740, Income Taxes. The amendments also include simplification in several other areas, such as recognition of deferred tax assets on step-up in tax basis in goodwill and accounting for franchise tax that is partially based on income. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2022. Early adoption is permitted in any interim or annual period, with any adjustments reflected as of the beginning of the fiscal year of adoption. The Company has decided not to early adopt this new authoritative guidance and is currently evaluating the impact of this authoritative guidance on its consolidated financial statements.</span></div> Significant Customers and Concentrations of Credit Risk<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Avnet, Inc. (Avnet), one of the Company’s distributors, distributes the Company’s products worldwide. As of June 27, 2020 and March 28, 2020, Avnet accounted for 29% and 31% of the Company’s total net accounts receivable, respectively. Net revenues from Avnet accounted for 44% and 40% of the Company’s worldwide net revenues in the first quarter of fiscal 2021 and 2020, respectively. While the percentage of worldwide net revenues from Avnet fluctuates from period to period, overall the percentage is within historical ranges.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the first quarter of fiscal 2021 and 2020, approximately 62% and 50%, respectively, of the Company's net revenues were from products sold to distributors for subsequent resale to original equipment manufacturers (OEMs) or their subcontract manufacturers.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">No other distributor or end customer accounted for more than 10% of the Company’s worldwide net revenues for the first quarter of fiscal 2021 and 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the condensed consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms, distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or distributors.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing approximately 97% of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard &amp; Poor’s or Moody’s Investors Service. The Company’s methods to arrive at investment decisions are not solely based on the rating agencies’ credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company’s forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer’s credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 27, 2020, all of the mortgage-backed securities in the Company's investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard &amp; Poor’s and Aaa by Moody’s Investors Service.</span></div> 0.29 0.31 0.44 0.40 0.62 0.50 0 0 0.97 Fair Value MeasurementsThe authoritative guidance for fair value measurements established by the FASB defines fair value as the exchange price that would be received from selling an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which Xilinx would transact and also considers assumptions that market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions and risk of nonperformance.<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines the fair value for marketable debt securities using industry standard pricing services, data providers and other third-party sources and by internally performing valuation testing and analysis. The Company primarily uses a consensus price or weighted-average price for its fair value assessment. The Company determines the consensus price using market prices from a variety of industry standard pricing services, data providers, security master files from large financial institutions and other third-party sources and uses those multiple prices as inputs into a distribution-curve-based algorithm to determine the daily market value. The pricing services use multiple inputs to determine market prices, including reportable trades, benchmark yield curves, credit spreads and broker/dealer quotes as well as other industry and economic events. For certain securities with short maturities, such as discount commercial paper and certificates of deposit, the security is accreted from purchase price to face value at maturity. If a subsequent transaction on the same security is observed in the marketplace, the price on the subsequent transaction is used as the current daily market price and the security will be accreted to face value based on the revised price. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company validates the consensus prices by taking random samples from each asset type and corroborating those prices using reported trade activity, benchmark yield curves, binding broker/dealer quotes or other relevant price information. There have not been any changes to the Company’s fair value methodology during the first quarter of fiscal 2021 and the Company did not adjust or override any fair value measurements as of June 27, 2020.</span></div><div style="text-indent:11.25pt;"><span><br/></span></div><div style="text-indent:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Hierarchy</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value framework requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. The guidance for fair value measurements requires that assets and liabilities carried at fair value be classified and disclosed in one of the following categories:</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 1 — Quoted (unadjusted) prices in active markets for identical assets or liabilities.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 2 — Observable inputs other than quoted prices included in Level 1, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical or similar assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the asset or liability.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Level 3 — Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:24.75pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. The following tables present information about the Company’s assets and liabilities measured at fair value on a recurring basis as of June 27, 2020 and March 28, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.444%;"><tr><td style="width:1.0%;"/><td style="width:40.260%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.383%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.860%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.783%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">435,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">435,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,002,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,898,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,900,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.076%;"><tr><td style="width:1.0%;"/><td style="width:39.716%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.006%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.553%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.006%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.553%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.006%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.553%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.007%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/><br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,331,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,139,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,319,398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,127,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For certain of the Company’s financial instruments, including cash held in banks, accounts receivable and accounts payable, the carrying amounts approximate fair value due to their short maturities, and are therefore excluded from the fair value tables above.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's $500.0 million principal amount of 3.000% notes due March 15, 2021 (2021 Notes), $750.0 million principal amount of 2.950% senior notes due June 1, 2024 (2024 Notes) and $750.0 million principal amount of 2.375% senior notes due June 1, 2030 (2030 Notes) are measured at fair value on a quarterly basis for disclosure purposes. The fair values of the 2021 Notes, 2024 Notes and 2030 Notes as of June 27, 2020 were approximately $508.4 million, $805.8 million and $774.3 million, respectively, based on the last trading price for the period (classified as Level 2 in fair value hierarchy due to relatively low trading volume). </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:22.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 27, 2020, the Company had non-marketable equity securities in private companies of $104.6 million, which were classified as Level 3 assets. The Company’s investments in non-marketable securities of private companies are recorded at fair value if the Company recognizes an observable price adjustment or an impairment. Such impairment losses or observable price adjustments were not material during all periods presented. The Company’s investments in non-financial assets such as property, plant and equipment, goodwill and acquisition-related intangibles, are recorded at cost (net of accumulated depreciation or amortization, where applicable). These non-financial assets are reduced to fair value when impaired.</span></div> The following tables present information about the Company’s assets and liabilities measured at fair value on a recurring basis as of June 27, 2020 and March 28, 2020:<div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:94.444%;"><tr><td style="width:1.0%;"/><td style="width:40.260%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.383%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.860%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.622%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.783%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">224,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142,881 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,799 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,797 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">362,582 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">409,742 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107,959 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">435,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">435,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,002,073 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,898,417 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,900,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.076%;"><tr><td style="width:1.0%;"/><td style="width:39.716%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.006%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.553%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.006%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.553%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.006%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.553%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.007%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/><br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,692 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,999 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62,274 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">213,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">244,300 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">150,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,043 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,973 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,331,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,139,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative financial instruments, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets measured at fair value</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">808,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,319,398 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,127,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 567333000 0 0 567333000 0 224980000 0 224980000 0 142881000 0 142881000 24998000 6799000 0 31797000 0 159983000 0 159983000 0 300000000 0 300000000 0 362582000 0 362582000 409742000 107959000 0 517701000 0 435039000 0 435039000 0 110894000 0 110894000 0 884000 0 884000 0 44859000 0 44859000 0 1557000 0 1557000 1002073000 1898417000 0 2900490000 656038000 0 0 656038000 0 175000000 0 175000000 0 361692000 0 361692000 150999000 62274000 0 213273000 0 244300000 0 244300000 0 150000000 0 150000000 0 115043000 0 115043000 1000000 2000000 0 3000000 0 9973000 0 9973000 0 158804000 0 158804000 0 2549000 0 2549000 0 50144000 0 50144000 808037000 1331779000 0 2139816000 0 12381000 0 12381000 0 12381000 0 12381000 808037000 1319398000 0 2127435000 500000000.0 0.03000 2021-03-15 750000000.0 0.02950 2024-06-01 750000000.0 0.02375 2030-06-01 508400000 805800000 774300000 104600000 Financial Instruments<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:19.292%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.552%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">505,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">505,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,178 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Mortgage-backed securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(319)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(556)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,897,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,898,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,138,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,052)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,139,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Financial institution securities include securities issued or managed by financial institutions in various forms, such as commercial paper and time deposits. Substantially all time deposits were issued by institutions outside the U.S. as of June 27, 2020 and March 28, 2020.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables show the fair values and gross unrealized losses of the Company’s investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of June 27, 2020 and March 28, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:28.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.975%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(104)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(319)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(109)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(368)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">579,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:28.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.975%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(389)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(274)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,182 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(556)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(389)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(663)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,052)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company reviewed the investment portfolio and determined that the gross unrealized losses on these investments as of June 27, 2020 and March 28, 2020 were temporary in nature as evidenced by the fluctuations in the gross unrealized losses within the investment categories. The marketable debt securities (non-financial institution securities, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities and commercial mortgage-backed securities) are highly rated by the credit rating agencies, there have been no defaults on any of these securities and the Company has received interest payments as they become due. Therefore, the Company believes that it will be able to collect both principal and interest amount due to the Company. Additionally, in the past several years a portion of the Company's investment in the mortgage-backed securities was redeemed or prepaid by the debtors at par. Furthermore, the aggregate of individual unrealized losses that had been outstanding for twelve months or more was not significant as of June 27, 2020 and March 28, 2020. The Company neither intends to sell these investments nor concludes that it is more-likely-than-not that it will have to sell them until recovery of their carrying values. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in one year or less</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177,394 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after one year through five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,714 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after five years through ten years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,834 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after ten years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,617 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,329,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,331,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June 27, 2020, $154.2 million of marketable debt securities with contractual maturities of greater than one year were classified as short-term investments. Additionally, the above table does not include investments in money market funds because these investments do not have specific contractual maturities.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain information related to available-for-sale securities is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross realized gains on sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross realized losses on sale of available-for-sale securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net realized gains on sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of premiums (discounts) on available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(91)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">711 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The cost of securities matured or sold is based on the specific identification method.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:19.292%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.544%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.663%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.552%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Gains</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8.5pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">567,333 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">656,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Financial institution</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">524,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">505,464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">505,463 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">476,735 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">549,498 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,178 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">216,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">595,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,283 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254,273 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-9pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%;">Mortgage-backed securities</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109,067 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(319)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110,894 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">158,804 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">868 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">884 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,549 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,859 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,566 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(556)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,144 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,897,215 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,898,933 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-left:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,138,169 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,699 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,052)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,139,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 567333000 0 0 567333000 656038000 0 0 656038000 524980000 0 0 524980000 325000000 0 0 325000000 505464000 0 1000 505463000 476735000 0 0 476735000 549523000 6000 31000 549498000 216178000 95000 0 216273000 595058000 0 36000 595022000 254283000 7000 17000 254273000 109067000 2146000 319000 110894000 156836000 2445000 477000 158804000 868000 16000 0 884000 2533000 18000 2000 2549000 44922000 199000 262000 44859000 50566000 134000 556000 50144000 2897215000 2367000 649000 2898933000 2138169000 2699000 1052000 2139816000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables show the fair values and gross unrealized losses of the Company’s investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of June 27, 2020 and March 28, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:28.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.975%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-financial institution securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,978 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">416,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(31)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,942 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,216 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(104)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,299 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(215)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,515 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(319)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(109)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(262)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,278 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(368)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">579,813 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(649)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:28.555%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.975%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="33" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less Than 12 Months</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 Months or Greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Losses</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Mortgage-backed securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,492 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(88)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(389)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(477)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset-backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,641 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign government and </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    agency securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,998 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(17)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial mortgage-</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">    backed securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,593 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(282)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,589 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(274)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,182 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(556)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(389)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(663)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,052)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 44978000 1000 0 0 44978000 1000 416542000 31000 0 0 416542000 31000 74942000 36000 0 0 74942000 36000 7216000 104000 15299000 215000 22515000 319000 18857000 109000 1979000 153000 20836000 262000 562535000 281000 17278000 368000 579813000 649000 13492000 88000 31819000 389000 45311000 477000 1641000 2000 0 0 1641000 2000 30998000 17000 0 0 30998000 17000 30593000 282000 2589000 274000 33182000 556000 76724000 389000 34408000 663000 111132000 1052000 The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in one year or less</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177,394 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after one year through five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,714 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after five years through ten years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,834 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after ten years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,617 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,329,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,331,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized<br/>Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due in one year or less</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177,452 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,177,394 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after one year through five years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,714 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,755 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after five years through ten years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,149 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,834 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after ten years</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,567 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132,617 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,329,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,331,600 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 2177452000 2177394000 3714000 3755000 17149000 17834000 131567000 132617000 2329882000 2331600000 154200000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain information related to available-for-sale securities is as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,657 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">156,094 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross realized gains on sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">604 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross realized losses on sale of available-for-sale securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net realized gains on sale of available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">360 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">565 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of premiums (discounts) on available-for-sale securities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(91)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">711 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 37657000 156094000 360000 604000 0 39000 360000 565000 -91000 711000 Derivative Financial Instruments<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk. As a result of the use of derivative financial instruments, the Company is exposed to the risk that counterparties to derivative contracts may fail to meet their contractual obligations. The Company manages counterparty credit risk in derivative contracts by reviewing counterparty creditworthiness on a regular basis, establishing collateral requirement and limiting exposure to any single counterparty. The right of set-off that exists with certain transactions enables the Company to net amounts due to and from the counterparty, reducing the maximum loss from credit risk in the event of counterparty default.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March and May 2020, the Company entered into interest rate swap contracts with an independent financial institution in an effort to reduce the risk of changes in the underlying benchmark interest rate. During the first quarter of fiscal 2021, the Company unwound the interest rate swap contracts and recognized an immaterial loss. The loss is being amortized as an additional increase to interest expense over the remaining life of the 2030 Notes. There was no ineffectiveness during all periods presented.</span></div> 0 Stock-Based Compensation Plans<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s equity incentive plans are broad-based, long-term retention programs that cover employees, consultants and non-employee directors of the Company. These plans are intended to attract and retain talented employees, consultants and non-employee directors and to provide such persons with a proprietary interest in the Company.</span></div><div style="text-indent:13.5pt;"><span><br/></span></div><div style="text-indent:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock-Based Compensation</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes stock-based compensation expense related to stock awards granted under the Company’s equity incentive plans and rights to acquire stock granted under the Company’s Employee Stock Purchase Plan (ESPP):</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation included in:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,753 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Employee Stock Option Plans</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The types of awards allowed under the 2007 Equity Incentive Plan (2007 Equity Plan) include incentive stock options, non-qualified stock options, restricted stock units (RSUs), restricted stock and stock appreciation rights. As of June 27, 2020, 15.3 million shares remained available for grant under the 2007 Equity Plan.</span></div><div style="text-indent:11.25pt;"><span><br/></span></div><div style="text-indent:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">RSU Awards</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s RSU activity and related information is as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Shares in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average Grant-Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,331 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,820)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(487)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair values of RSUs were calculated based on the market price of Xilinx common stock on the date of grant, reduced by the present value of dividends expected to be paid on Xilinx common stock prior to vesting. The per share weighted-average fair value of RSUs granted during the first quarter of fiscal 2021 was $84.34 ($98.73 for the first quarter of fiscal 2020), which were calculated based on estimates at the date of grant using the following weighted-average assumptions:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the majority of RSUs granted, the number of shares of common stock issued on the date the RSU awards vest is net of the minimum statutory withholding requirements that the Company pays in cash to the appropriate taxing authorities on behalf of the Company's employees. During the first three months of fiscal 2021 and 2020, the Company withheld $3.2 million and $4.1 million worth of RSU awards, respectively, to satisfy the employees’ tax obligations. The amounts of excess tax benefits, primarily from RSU vesting, were immaterial for all periods presented.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Employee Stock Purchase Plan</span></div>The fair values of stock purchase plan rights under the Company’s ESPP were estimated using the Black-Scholes option pricing model. Under the Company’s ESPP, shares are only issued during the second and fourth quarters of each fiscal year. Therefore, no shares were issued during the first quarter of fiscal 2021 or 2020. The next scheduled purchase under the ESPP is in the second quarter of fiscal 2021. As of June 27, 2020, 12.6 million shares were available for future issuance under the Company's ESPP. The following table summarizes stock-based compensation expense related to stock awards granted under the Company’s equity incentive plans and rights to acquire stock granted under the Company’s Employee Stock Purchase Plan (ESPP):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation included in:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,721 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,613 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,369 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,874 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,266 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50,383 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,753 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 2721000 2613000 30369000 24874000 17293000 15266000 50383000 42753000 15300000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the Company’s RSU activity and related information is as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">RSUs Outstanding</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Shares in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average Grant-Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,331 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.54 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,820)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.24 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(487)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,780 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.53 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.34 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(144)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cancelled</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.16 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,385 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.22 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 7331000 59.54 2756000 109.53 2820000 55.24 487000 75.09 6780000 80.53 127000 84.34 144000 78.09 378000 80.16 6385000 80.22 The per share weighted-average fair value of RSUs granted during the first quarter of fiscal 2021 was $84.34 ($98.73 for the first quarter of fiscal 2020), which were calculated based on estimates at the date of grant using the following weighted-average assumptions: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 84.34 98.73 0.003 0.021 0.017 0.012 3200000 4100000 0 12600000 Net Income Per Common Share<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computation of basic net income per common share for all periods presented is derived from information on the condensed consolidated statements of income, and there are no reconciling items in the numerator used to compute the diluted net income per common share. The following table summarizes the computation of basic and diluted net income per common share:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income available to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding-basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of employee equity incentive plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,660 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding-diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total shares used in the denominator of the diluted net income per common share calculation include potentially dilutive common equivalent shares outstanding that are not included in basic net income per common share calculation. The diluted shares were calculated by applying the treasury stock method to the impact of the equity incentive plans.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain shares of outstanding stock options and RSUs were excluded from diluted net income per common share calculation by applying the treasury stock method, as their inclusion would have been anti-dilutive. These excluded options and RSUs were immaterial for the first quarter of fiscal 2021 and 2020, respectively, but could be dilutive in the future if the Company’s average share price increases and is greater than the combined exercise prices and the unamortized fair values of these options and RSUs.</span></div> The following table summarizes the computation of basic and diluted net income per common share:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except per share amounts)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income available to common stockholders</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,836 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">241,459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding-basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243,180 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253,268 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive effect of employee equity incentive plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,363 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,660 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding-diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">245,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257,928 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic net income per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.95 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted net income per common share</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.94 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:middle;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 93836000 241459000 243180000 253268000 2363000 4660000 245543000 257928000 0.39 0.95 0.38 0.94 Inventories<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">204,501 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,968 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,562 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work-in-process</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">204,501 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,923 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64,277 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">292,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,340 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 33968000 35562000 188322000 204501000 69923000 64277000 292213000 304340000 Debt and Credit Facility<div style="text-indent:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span></div><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2021 Notes</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 12, 2014, the Company issued the 2021 Notes at a discounted price of 99.281% of par. Interest on the 2021 Notes is payable semi-annually on March 15 and September 15. The effective interest rate of the 2021 Notes is 3.115%. The coupon interest rate of the 2021 Notes is 3.000%. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company received net proceeds of $495.4 million from issuance of the 2021 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the terms of the 2021 Notes. As of June 27, 2020, the remaining term of the 2021 Notes is 0.7 years.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the carrying value of the 2021 Notes as of June 27, 2020 and March 28, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount of the 2021 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount of the 2021 Notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(376)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(517)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs associated with 2021 Notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(223)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying value of the 2021 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">499,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">499,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense related to the 2021 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual coupon interest</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the 2021 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2024 Notes</span></div><div style="text-indent:9pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 30, 2017, the Company issued the 2024 Notes at a discounted price of 99.887% of par. Interest on the 2024 Notes is payable semi-annually on June 1 and December 1. The effective interest rate of the 2024 Notes is 2.968%. The coupon interest rate of the 2024 Notes is 2.950%. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company received $745.2 million from the issuance of the 2024 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2024 Notes. As of June 27, 2020, the remaining term of the 2024 Notes is approximately 4.0 years.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the carrying value of the 2024 Notes as of June 27, 2020 and March 28, 2020:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.441%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.552%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.555%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount of the 2024 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount of the 2024 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(525)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs associated with 2024 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,223)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,365)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value of the 2024 Notes </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual coupon interest</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,444 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the 2024 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">2030 Notes</span></div><div style="text-indent:9pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On May 19, 2020, the Company issued the 2030 Notes at a discounted price of 99.973% of par. Interest on the 2030 Notes is payable semi-annually on June 1 and December 1. The effective interest rate of the 2030 Notes is 2.378%. The coupon interest rate of the 2030 Notes is 2.375%. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company received $744.4 million from the issuance of the 2030 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2030 Notes. As of June 27, 2020, the remaining term of the 2030 Notes is approximately 10.0 years.</span></div><div style="text-align:justify;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the carrying value of the 2030 Notes as of June 27, 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.441%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.552%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.555%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount of the 2030 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount of the 2030 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs associated with 2030 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,329)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value of the 2030 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">744,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense related to the 2030 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:62.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.716%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual coupon interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the 2030 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:11.25pt;"><span><br/></span></div><div style="text-indent:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revolving Credit Facility</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 7, 2016, the Company entered into a $400.0 million senior unsecured revolving credit facility that, upon certain conditions, may be extended by an additional $150.0 million, with a syndicate of banks (expiring in December 2021). Borrowings under the credit facility will bear interest at a benchmark rate plus an applicable margin based upon the Company’s credit rating. In connection with the credit facility, the Company is required to maintain certain financial and nonfinancial covenants. As of June 27, 2020, the Company had made no borrowings under this credit facility and was not in violation of any of the covenants.</span></div> 0.99281 0.03115 0.03000 495400000 P0Y8M12D <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the carrying value of the 2021 Notes as of June 27, 2020 and March 28, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount of the 2021 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount of the 2021 Notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(376)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(517)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs associated with 2021 Notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(163)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(223)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying value of the 2021 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">499,461 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">499,260 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 500000000 500000000 376000 517000 163000 223000 499461000 499260000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense related to the 2021 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual coupon interest</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,750 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the 2021 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 3750000 3750000 61000 61000 141000 135000 3952000 3946000 0.99887 0.02968 0.02950 745200000 P4Y <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the carrying value of the 2024 Notes as of June 27, 2020 and March 28, 2020:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.441%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.552%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.555%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount of the 2024 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount of the 2024 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(496)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(525)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs associated with 2024 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,223)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,365)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value of the 2024 Notes </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,281 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,110 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 750000000 750000000 496000 525000 2223000 2365000 747281000 747110000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual coupon interest</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,444 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,542 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the 2024 Notes</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,713 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 5444000 6542000 142000 142000 29000 29000 5615000 6713000 0.99973 0.02378 0.02375 744400000 P10Y <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the carrying value of the 2030 Notes as of June 27, 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.441%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.552%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.526%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.555%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Principal amount of the 2030 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">750,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized discount of the 2030 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(200)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unamortized debt issuance costs associated with 2030 Notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,329)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value of the 2030 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">744,471 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 750000000 200000 5329000 744471000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense related to the 2030 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:</span></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:62.327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.716%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contractual coupon interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,042 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense related to the 2030 Notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 2042000 45000 2000 2089000 400000000.0 150000000.0 0 Common Stock Repurchase Program<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Board of Directors (Board) has approved stock repurchase programs enabling the Company to repurchase its common stock and debentures in the open market or through negotiated transactions with independent financial institutions. On October 22, 2019, the Board authorized another program (2019 Repurchase Program) to repurchase the Company's common stock and debentures up to $1.00 billion. The 2019 Repurchase Program has no stated expiration date. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Through June 27, 2020, the Company has used $716.3 million of the $1.00 billion authorized under the 2019 Repurchase Program, leaving $283.7 million available for future repurchases. The Company’s current policy is to retire all repurchased shares, and consequently, no treasury shares were held as of June 27, 2020 and March 28, 2020.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of fiscal 2021, the Company repurchased 0.7 million shares of common stock in the open market for a total of $53.7 million. </span></div>During the first quarter of fiscal 2020, the Company repurchased 1.4 million shares of common stock in the open market for a total of $145.0 million. Additionally, the Company repurchased 1.6 million shares for a total of $179.5 million by entering into a stock repurchase agreement with an independent financial institution. 1000000000.00 716300000 1000000000.00 283700000 0 700000 53700000 1400000 145000000.0 1600000 179500000 Interest and Other Income (Expense), Net<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of interest and other income (expense), net are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,659)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Total interest and other income (expense), net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of interest and other income (expense), net are as follows:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.643%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.645%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,954 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,989 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,656)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,659)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,451)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,282 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Total interest and other income (expense), net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,153)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,612 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 4954000 17989000 11656000 10659000 -5451000 4282000 -12153000 11612000 Accumulated Other Comprehensive Loss<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Comprehensive income (loss) is defined as the change in equity of a company during a period from transactions and other events and circumstances from non-owner sources. The components of the Company's accumulated other comprehensive loss are as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated unrealized gains on available-for-sale securities, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated unrealized losses on hedging transactions, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,170)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated cumulative translation adjustment, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,426)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accumulated other comprehensive loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,237)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,277)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The related tax effects of other comprehensive income (loss) were not material for all periods presented.</span></div> The components of the Company's accumulated other comprehensive loss are as follows:<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:65.935%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.666%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated unrealized gains on available-for-sale securities, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,319 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated unrealized losses on hedging transactions, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,354)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10,170)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated cumulative translation adjustment, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,293)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11,426)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accumulated other comprehensive loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,237)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,277)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 1410000 1319000 -1354000 -10170000 -14293000 -11426000 -14237000 -20277000 Income Taxes<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded a tax provision of $69.5 million for the first quarter of fiscal 2021 as compared to $21.1 million in the same prior year period, representing effective tax rates of 43% and 8%, respectively. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The difference between the U.S. federal statutory tax rate of 21% and the Company's effective tax rate in the first quarter of fiscal 2021 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by the U.S. tax on global intangible low-taxed income (GILTI) and the recognition of prior and current year detrimental impacts of including stock-based compensation in the intercompany research and development (R&amp;D) cost sharing arrangement. The difference between the U.S. federal statutory tax rate of 21% and the Company's effective tax rate in the first quarter of fiscal 2020 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by tax on GILTI.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On June 22, 2020, the United States Supreme Court denied </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">certiorari</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> in the case of Altera Corp. v. Commissioner (“Altera”). The company is not a party to the proceedings but is subject to the findings of the case. The Altera tax case concerns related party R&amp;D cost sharing arrangements and whether stock-based compensation should be included in the pool of costs to be shared. With the Supreme Court’s decision not to hear the Altera case, the decision of the 9th Circuit (which applies to taxpayers such as Xilinx) that stock-based compensation is to be included in the pool of costs to be shared remains in place. During the fiscal quarter ended June 27, 2020, the Company recorded a one-time charge of $56.8 million for prior year taxes and interest representing the cumulative adverse impact for fiscal 2017 through fiscal 2020. Despite the decision in the Altera case, the Company has concluded the related law remains unsettled and will continue to monitor developments and the potential effect on its consolidated financial statements and tax filings.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s total gross unrecognized tax benefits as of June 27, 2020, determined in accordance with authoritative guidance for measuring uncertain tax positions, increased by $59.1 million in the first quarter of fiscal 2021 to $148.0 million. The total amount of unrecognized tax benefits that, if realized in a future period, would favorably affect the effective tax rate was $105.6 million as of June 27, 2020. It is reasonably possible that changes to the Company's unrecognized tax benefits could be significant in the next twelve months due to tax audit settlements and lapses of statutes of limitation. As a result of uncertainties regarding tax audit settlements and their possible outcomes, an estimate of the range of increase or decrease that could occur in the next twelve months cannot be made.</span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The Company’s policy is to include interest and penalties related to income tax liabilities within the provision for income taxes on the condensed consolidated statements of income. The balance of accrued interest and penalties recorded in the condensed consolidated balance sheets was $3.7 million as of June 27, 2020 and not material for the prior period presented. The amounts of interest and penalties included in the Company's provision for income taxes were not material for all periods presented.</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The statutes of limitations have closed for U.S. federal income tax purposes for years through fiscal 2014 as well as fiscal 2016, for U.S. state income tax purposes for years through fiscal 2010, and for Ireland income tax purposes for years through fiscal 2015.</span></div> 69500000 21100000 0.43 0.08 0.21 56800000 59100000 148000000.0 105600000 3700000 Leases and Commitments<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xilinx leases some of its facilities and office buildings under non-cancelable operating leases that expire at various dates through August 2029. Additionally, Xilinx entered into a land lease in conjunction with the Company’s building in Singapore, which will expire in November 2035 and the lease cost was settled in an up-front payment in June 2006. Some of the operating leases for facilities and office buildings require payment of operating costs, including property taxes, repairs, maintenance and insurance. Most of the Company’s leases contain renewal options for varying terms. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hese renewal terms can extend the lease term from 1 to 15 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. The following table presents the maturities of lease liabilities as of June 27, 2020:</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:82.333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 (remaining nine months)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's leases were included as a component of the following condensed consolidated balance sheet lines:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.638%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.383%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.597%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.383%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.599%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,532 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease costs were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:65.400%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.712%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(796)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,476 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other information related to leases were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:82.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for operating leases included in operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:82.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining discount rate - operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div>Other commitments as of June 27, 2020 totaled $133.8 million and consisted of purchases of inventory and other non-cancelable purchase obligations related to subcontractors that manufacture silicon wafers and provide assembly and some test services. The Company expects to receive and pay for these materials and services in the next <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkwY2YxNWZhZTVjYTRiOThiYTljYTA0OGUxNjAwNDMyL3NlYzo5MGNmMTVmYWU1Y2E0Yjk4YmE5Y2EwNDhlMTYwMDQzMl84OC9mcmFnOmNhNjNiMDAwYTI2MjQyZWI5ZjRlOTAzMWE5MjAyM2Q1L3RleHRyZWdpb246Y2E2M2IwMDBhMjYyNDJlYjlmNGU5MDMxYTkyMDIzZDVfMTM4Nw_5b7dc2b7-72c9-449a-b070-3fcc849f3f5e">three</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjkwY2YxNWZhZTVjYTRiOThiYTljYTA0OGUxNjAwNDMyL3NlYzo5MGNmMTVmYWU1Y2E0Yjk4YmE5Y2EwNDhlMTYwMDQzMl84OC9mcmFnOmNhNjNiMDAwYTI2MjQyZWI5ZjRlOTAzMWE5MjAyM2Q1L3RleHRyZWdpb246Y2E2M2IwMDBhMjYyNDJlYjlmNGU5MDMxYTkyMDIzZDVfMTM5Mw_64747379-54d3-4a68-ac90-12829f5ad18a">six</span> months, as the products meet delivery and quality specifications. Additionally, as of June 27, 2020, the Company had $39.3 million commitments primarily related to open purchase orders from ordinary operations. These commitments expire at various dates through January 2025. <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">T</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">hese renewal terms can extend the lease term from 1 to 15 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. The following table presents the maturities of lease liabilities as of June 27, 2020:</span><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:82.333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 (remaining nine months)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,971 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,979 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,342 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,292 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,058 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,038 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease payments</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">69,680 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Imputed interest</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,147)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55,533 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 9971000 11979000 7342000 6292000 6058000 28038000 69680000 14147000 55533000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's leases were included as a component of the following condensed consolidated balance sheet lines:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:65.638%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.383%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.597%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.383%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.599%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,259 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,819 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,109 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,532 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 53259000 57819000 11001000 11109000 44532000 48964000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of lease costs were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:65.400%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.712%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.387%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.714%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,701 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,272 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lease income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(922)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(796)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,779 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,476 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other information related to leases were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:82.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">($ in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for operating leases included in operating cash flows</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,384 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:82.264%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining lease term - operating leases (in years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-average remaining discount rate - operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 3701000 4272000 922000 796000 2779000 3476000 3384000 P7Y2M12D 0.056 133800000 39300000 Product Warranty and Indemnification<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of the first quarter of fiscal 2021 and the end of fiscal 2020, the accrual balances of the product warranty liability were immaterial. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company’s hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event the Company's hardware products experience epidemic failure. To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.  The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any financial liabilities in the future as a result of these obligations.</span></div> Contingencies<div style="text-indent:-36pt;padding-left:72pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Patent Litigation</span></div><div style="text-indent:-36pt;padding-left:72pt;text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On October 18, 2019, a patent infringement lawsuit was filed by Arbor Global Strategies LLC (Arbor) against the Company in the U.S. District Court in Delaware (Arbor Global Strategies LLC, v. Xilinx, Inc., Case No. 1:19-cv-01986). The lawsuit pertains to four patents and Arbor seeks unspecified damages, interest, attorneys’ fees, and costs. The Company filed a motion to dismiss the case on December 19, 2019. This motion is still pending. No schedule has been set in the case. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On December 5, 2019, Analog Devices, Inc. (ADI) filed a patent infringement lawsuit against the Company in the United States District Court for the District of Delaware (Analog Devices, Inc. v. Xilinx, Inc., Case No. 1-19-cv-02225). The lawsuit pertains to eight patents and ADI seeks unspecified damages, interest, attorneys’ fees, costs, and a permanent injunction. The Company filed its answer and counterclaims alleging infringement by ADI of eight patents on January 21, 2020. The Company filed amended counterclaims on April 3, 2020. The Company filed a motion to strike ADI's affirmative defense of inequitable conduct on May 8, 2020. This motion is still pending.</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">The parties’ claims are set for back-to-back trials beginning March 14, 2022 for ADI’s claims and March 28, 2022 for the Company’s claims. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.</span></div><div style="padding-left:36pt;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On April 30, 2020, a patent infringement lawsuit was filed by FG SRC LLC (SRC) against the Company in the U.S. District Court in Delaware (FG SRC LLC v. Xilinx, Inc., Case No. 1:20-cv-00601). The lawsuit pertains to two patents and SRC seeks unspecified damages, interest, and an on-going royalty. The Company filed its answer to the complaint on June 29, 2020. On July 20, 2020, SRC filed an amended complaint. The response date for the Amended Complaint is August 3, 2020. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">No schedule has been set in the case. The Company is unable to estimate its range of possible loss, if any, in this matter at this time. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company intends to continue to protect and defend its IP vigorously.</span></div><div><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">        Other Matters</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On June 11, 2015, John P. Neblett, as Chapter 7 Trustee of Valley Forge Composite Technologies, Inc., filed a complaint against Xilinx and others in the U.S. Bankruptcy Court for the Middle District of Pennsylvania (Bankruptcy No. 1:13-bk-05253-JJT). The complaint alleges causes of actions against Xilinx for negligence and civil conspiracy relating to alleged violations of U.S. export laws. It seeks at least $50.0 million in damages, together with punitive damages, from the defendants. </span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;">On September 21, 2015, the action was withdrawn from the U.S. Bankruptcy Court for the Middle District of Pennsylvania and transferred to the U.S. District Court for the Eastern District of Kentucky. On November 2, 2015, Xilinx, along with other defendants, filed a motion to dismiss the complaint. On November 3, 2015, Xilinx filed a motion for sanctions pursuant to Federal Rule of Civil Procedure 11. On June 27, 2016, the Court denied both motions. On September 11, 2017, Xilinx, along with other defendants, filed motions for summary judgment seeking to dispose of all claims against them.  On July 3, 2018, the Court granted both of Xilinx’s motions for summary judgment, disposing of all claims asserted against Xilinx. On August 1, 2018, the Trustee filed a notice of appeal.  On August 9, 2018, the Court of Appeals for the Sixth Circuit issued an order to show cause requesting that the appellant address a possible jurisdictional defect.  On August 29, 2018, the appellant responded to the order to show cause.  On September 10, 2018, appellees, including Xilinx, filed a joint reply.  On January 7, 2019, the Court of Appeals issued an order dismissing the appeal for lack of jurisdiction.  On February 19, 2019, the District Court issued an order permitting any party seeking to certify the case for appeal to file a motion.  On March 11, 2019, defendant Avnet filed a motion to certify the case for appeal.  On May 14, 2019 the Court denied Avnet’s motion. On June 4, 2019, Avnet and the counterclaim and crossclaim defendants stipulated to dismissal of Avnet’s remaining counterclaims and crossclaims. The Court entered final judgment on June 25, 2019. On July 22, 2019, the Trustee filed his notice of appeal and filed his opening appellate brief on September 17, 2019. On October 30, 2019, Xilinx filed its appellee brief. On November 20, 2019, the Trustee filed his reply brief. On April 7, 2020, the Sixth Circuit affirmed the District Court’s judgment which granted both of Xilinx’s motions for summary judgment, disposing of all claims asserted against Xilinx. On April 14, 2020, the Trustee filed a motion to extend the time for filing a petition for rehearing, and the Sixth Circuit granted the motion extending the due date until May 14, 2020. On May 14, 2020, the Trustee filed a petition for a rehearing. </span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of its business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, the Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, the Company accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, the Company continues to reassess the potential liability related to pending claims and litigation and may revise estimates.</span></div> 50000000.0 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the goodwill and acquisitions-related intangibles balances as of June 27, 2020 and March 28, 2020 was as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.266%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.424%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Core technology, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(111,703)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,007)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Core technology, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 years</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangibles, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(59,394)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangibles, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 years</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total acquisition-related intangibles, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(171,097)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(161,538)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total acquisition-related intangibles, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div><div style="text-align:justify;"><span><br/></span></div><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on the carrying value of acquisition-related intangibles recorded as of June 27, 2020, and assuming no subsequent acquisition or impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:82.333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 (remaining nine months)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule. <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of the goodwill and acquisitions-related intangibles balances as of June 27, 2020 and March 28, 2020 was as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:44.266%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.423%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.424%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">March 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization Life</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">619,196 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Core technology, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(111,703)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105,007)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Core technology, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,428 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,124 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 years</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangibles, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95,759 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(59,394)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(56,531)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other intangibles, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,365 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,228 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9 years</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56,992 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total acquisition-related intangibles, gross</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(171,097)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(161,538)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total acquisition-related intangibles, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190,785 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,344 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div> 619196000 619196000 209131000 209131000 111703000 105007000 97428000 104124000 P3Y10M24D 95759000 95759000 59394000 56531000 36365000 39228000 P3Y10M24D 56992000 56992000 361882000 361882000 171097000 161538000 190785000 200344000 <div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on the carrying value of acquisition-related intangibles recorded as of June 27, 2020, and assuming no subsequent acquisition or impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;"> </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:82.333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.667%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021 (remaining nine months)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,653 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,693 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,443 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,603 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,793 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div>In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule. 28653000 35401000 33693000 29443000 6603000 133793000 Segment Information<div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Xilinx designs, develops and markets programmable logic semiconductor devices and the related software design tools. The Company operates and tracks its results in one operating segment. Xilinx sells its products to OEMs and to electronic components distributors who resell these products to OEMs or subcontract manufacturers. Net revenues by geography for the periods indicated were as follows: </span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:65.794%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,288 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Japan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Geographic revenue information for the first quarter of fiscal 2021 and 2020 reflects the geographic location of the distributors or OEMs who purchased the Company's products. This may differ from the geographic location of the end customers.</span></div><div style="text-align:justify;margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company's end market revenue data is derived from the understanding of end customers’ primary markets, which is based on reports provided by distributors and the Company's internal records. The Company classifies end markets into businesses with similar market drivers: Aerospace &amp; Defense, Industrial and Test, Measurement &amp; Emulation (AIT); Automotive, Broadcast &amp; Consumer; Wired &amp; Wireless; and Data Center. Additionally, revenue recognized from shipments to distributors but not yet subsequently sold to the end markets is classified as Channel Revenue. The Channel Revenue represents the difference between the shipments to distributors and what the distributors subsequently sold to the end customers within the same period.</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:65.794%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(% of total net revenues)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">AIT</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Automotive, Broadcast and Consumer</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Wired and Wireless</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Data Center</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Channel Revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> Net revenues by geography for the periods indicated were as follows: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:65.794%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North America</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,831 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">393,033 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92,751 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153,288 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Japan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54,596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726,673 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849,632 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table> 186293000 198831000 393033000 431181000 92751000 153288000 54596000 66332000 726673000 849632000 The Company classifies end markets into businesses with similar market drivers: Aerospace &amp; Defense, Industrial and Test, Measurement &amp; Emulation (AIT); Automotive, Broadcast &amp; Consumer; Wired &amp; Wireless; and Data Center. Additionally, revenue recognized from shipments to distributors but not yet subsequently sold to the end markets is classified as Channel Revenue. The Channel Revenue represents the difference between the shipments to distributors and what the distributors subsequently sold to the end customers within the same period.<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:65.794%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.735%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.736%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(% of total net revenues)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 27, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">AIT</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Automotive, Broadcast and Consumer</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Wired and Wireless</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Data Center</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Channel Revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net revenues</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table> 0.45 0.39 0.12 0.15 0.32 0.41 0.12 0.05 -0.01 0 1 1 On July 28, 2020, the Board declared a cash dividend of $0.38 per common share for the second quarter of fiscal 2021. The dividend is payable on September 3, 2020 to stockholders of record on August 13, 2020. 0.38 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document and Entity Information - shares
3 Months Ended
Jun. 27, 2020
Jul. 10, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 27, 2020  
Document Transition Report false  
Entity File Number 000-18548  
Entity Registrant Name XILINX, INC  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 2100 Logic Drive  
Entity Address, City or Town San Jose  
Entity Address, State or Province CA  
Entity Tax Identification Number 77-0188631  
Entity Address, Postal Zip Code 95124  
City Area Code 408  
Local Phone Number 559-7778  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol XLNX  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   244,314,000
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0000743988  
Current Fiscal Year End Date --04-03  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Net revenues $ 726,673 $ 849,632
Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization 226,103 283,500
Cost, Depreciation and Amortization 6,697 3,269
Cost of revenues 232,800 286,769
Gross margin 493,873 562,863
Operating expenses:    
Research and development 210,113 204,100
Selling, general and administrative 105,383 107,425
Amortization of acquisition-related intangibles 2,862 400
Total operating expenses 318,358 311,925
Operating income 175,515 250,938
Interest and other income (expense), net (12,153) 11,612
Income before income taxes 163,362 262,550
Provision for income taxes 69,526 21,091
Net income $ 93,836 $ 241,459
Net income per common share:    
Basic (in dollars per share) $ 0.39 $ 0.95
Diluted (in dollars per share) 0.38 0.94
Common Stock, Dividends, Per Share, Declared $ 0.38 $ 0.37
Shares used in per share calculations:    
Basic (in shares) 243,180 253,268
Diluted (in shares) 245,543 257,928
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Statement of Comprehensive Income [Abstract]    
Net income $ 93,836 $ 241,459
Other comprehensive income (loss), net of tax:    
Change in net unrealized gains (losses) on available-for-sale securities 368 9,754
Reclassification adjustment for (gains) losses on available-for-sale securities (277) (433)
Change in unrealized gains (losses) on hedging transactions 7,129 430
Reclassification adjustment for (gains) losses on hedging transactions 1,687 822
Cumulative translation adjustment, net (2,867) (635)
Other comprehensive income (loss) 6,040 9,938
Total comprehensive income $ 99,876 $ 251,397
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Current assets:    
Cash and cash equivalents $ 1,227,376 $ 1,777,703
Short-term investments 1,771,959 489,513
Accounts receivable, net 305,180 273,028
Inventories 292,213 304,340
Prepaid expenses and other current assets 67,935 64,557
Total current assets 3,664,663 2,909,141
Property, plant and equipment, at cost: 993,031 989,315
Accumulated depreciation and amortization (631,503) (616,741)
Net property, plant and equipment 361,528 372,574
Goodwill 619,196 619,196
Acquisition-related intangibles, net 190,785 200,344
Other assets 608,591 592,079
Total Assets 5,444,763 4,693,334
Current liabilities:    
Accounts payable 102,518 102,131
Accrued payroll and related liabilities 264,818 231,439
Income taxes payable 54,246 36,217
Other accrued liabilities 126,193 216,634
Current portion of long-term debt 499,461 499,260
Total current liabilities 1,047,236 1,085,681
Long-term debt 1,491,752 747,110
Long-term income taxes payable 504,401 447,383
Other long-term liabilities 81,721 98,111
Commitments and contingencies (Note 17)
Stockholders' equity:    
Preferred stock, $.01 par value 0 0
Common stock, $.01 par value 2,432 2,438
Additional paid-in capital 1,194,748 1,145,083
Retained earnings 1,136,710 1,187,805
Accumulated other comprehensive loss (14,237) (20,277)
Total stockholders’ equity 2,319,653 2,315,049
Total Liabilities and Stockholders’ Equity $ 5,444,763 $ 4,693,334
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 27, 2020
Mar. 28, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares issued (none issued) 0 0
Common stock, par value $ 0.01 $ 0.01
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Cash flows from operating activities:    
Net income $ 93,836 $ 241,459
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of software 31,749 23,853
Amortization - others 15,059 9,085
Stock-based compensation 50,383 42,753
Benefit for deferred income taxes (8,979) (2,114)
Others 2,640 (10,240)
Changes in assets and liabilities:    
Accounts receivable, net (32,152) 29,211
Inventories 12,127 (21,400)
Prepaid expenses and other current assets (1,925) 620
Other assets (23,018) (13,408)
Accounts payable 1,333 (9,106)
Accrued liabilities 29,622 (13,830)
Income taxes payable 74,796 21,333
Net cash provided by operating activities 245,471 298,216
Cash flows from investing activities:    
Purchases of available-for-sale securities (1,678,000) (361,315)
Proceeds from sale and maturity of available-for-sale and equity securities 318,857 707,388
Purchases of property, plant and equipment and software (15,461) (29,201)
Other investing activities (6,280) 3,549
Acquisition of business, net of cash acquired 0 (25,145)
Net cash provided by (used in) investing activities (1,380,884) 295,276
Cash flows from financing activities:    
Repurchases of common stock (53,682) (444,995)
Taxes paid related to net share settlements of restricted stock units (3,240) (4,122)
Proceeds from issuance of common stock through various stock plans 1 3
Payment of dividends to stockholders (92,414) (93,961)
Proceeds from issuance of long-term debt, net 744,423 0
Other financing activities (10,002) (4,881)
Net cash provided by (used in) financing activities 585,086 (547,956)
Net increase (decrease) in cash and cash equivalents (550,327) 45,536
Cash and cash equivalents at beginning of period   1,544,490
Cash and cash equivalents at end of period 1,227,376 1,590,026
Supplemental disclosure of cash flow information:    
Interest paid 13,789 23,013
Income taxes paid, net $ 3,747 $ 1,661
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Stockholders' Equity Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Common Stock Outstanding, beginning balance (in shares) at Mar. 30, 2019   253,891      
Beginning balance at Mar. 30, 2019 $ 2,861,509 $ 2,539 $ 1,005,411 $ 1,876,969 $ (23,410)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 241,459     241,459  
Other comprehensive income 9,938       9,938
Tax withholding related to vesting of restricted stock units and other (in shares)   96      
Issuance of common shares under employee stock plans, net (4,119) $ 1 (4,120)    
Repurchase and retirement of common stock (in shares)   (2,967)      
Repurchase and retirement of common stock (444,995) $ (30) (163,739) (281,226)  
Stock-based compensation expense 42,753   42,753    
Cash dividends declared (93,961)     (93,961)  
Common Stock Outstanding, ending balance (in shares) at Jun. 29, 2019   251,020      
Ending balance at Jun. 29, 2019 2,612,584 $ 2,510 880,305 1,743,241 (13,472)
Common Stock Outstanding, beginning balance (in shares) at Mar. 28, 2020   243,810      
Beginning balance at Mar. 28, 2020 2,315,049 $ 2,438 1,145,083 1,187,805 (20,277)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 93,836     93,836  
Other comprehensive income 6,040       6,040
Tax withholding related to vesting of restricted stock units and other (in shares)   106      
Issuance of common shares under employee stock plans, net (3,239) $ 1 (3,240)    
Repurchase and retirement of common stock (in shares)   (685)      
Repurchase and retirement of common stock (50,002) $ (7) 2,522 (52,517)  
Stock-based compensation expense 50,383   50,383    
Cash dividends declared (92,414)     (92,414)  
Common Stock Outstanding, ending balance (in shares) at Jun. 27, 2020   243,231      
Ending balance at Jun. 27, 2020 $ 2,319,653 $ 2,432 $ 1,194,748 $ 1,136,710 $ (14,237)
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation
3 Months Ended
Jun. 27, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Basis of Presentation
The accompanying interim condensed consolidated financial statements have been prepared in conformity with United States (U.S.) generally accepted accounting principles (GAAP) for interim financial information and the instructions to Form 10-Q and Article 10 of Regulation S-X, and should be read in conjunction with the Xilinx, Inc. (Xilinx or the Company) consolidated financial statements filed with the U.S. Securities and Exchange Commission (SEC) on Form 10-K for the fiscal year ended March 28, 2020. The interim financial statements are unaudited, but reflect all adjustments which are, in the opinion of management, of a normal, recurring nature necessary to provide a fair statement of results for the interim periods presented. The results of operations for the interim periods shown in this report are not necessarily indicative of the results that may be expected for the fiscal year ending April 3, 2021 or any future period.

The Company uses a 52- to 53-week fiscal year ending on the Saturday nearest March 31. Fiscal 2021 and fiscal 2020 are 53-week and 52-week years ending on April 3, 2021 and March 28, 2020, respectively. The quarters ended June 27, 2020 and June 29, 2019 each consisted of 13 weeks.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Changes and Accounting Pronouncements
3 Months Ended
Jun. 27, 2020
Accounting Changes and Error Corrections [Abstract]  
Accounting Changes and Error Corrections [Text Block] Recent Accounting Changes and Accounting Pronouncements
Recent Accounting Pronouncements Adopted

Credit Losses

In June 2016, the FASB issued authoritative guidance to replace the incurred loss impairment methodology under current GAAP with a methodology that reflects expected credit losses and requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. The guidance requires a forward-looking expected credit loss model for financial assets, including accounts receivable and available for sale debt securities. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.

Goodwill

In January 2017, the FASB issued authoritative guidance that simplifies the accounting for goodwill impairment. The authoritative guidance removes Step 2 of the goodwill impairment test, which required a hypothetical purchase price allocation. Goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. All other goodwill impairment guidance remains largely unchanged. Entities will continue to have the option to perform a qualitative assessment to determine if a quantitative impairment test is necessary. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the adoption did not impact the Company's condensed consolidated financial statements.

Cloud Computing Arrangements

In August 2018, the FASB issued new guidance requiring a customer in a cloud computing arrangement (i.e., hosting arrangement) that is a service contract to follow the internal-use software guidance to determine which implementation costs to capitalize as assets or expense as incurred. Capitalized implementation costs related to a hosting arrangement that is a service contract will be amortized over the term of the hosting arrangement, beginning when the module or component of the hosting arrangement is ready for its intended use. The Company adopted this authoritative guidance in the first quarter of fiscal 2021 and the impact of the adoption was not material to the Company's condensed consolidated financial statements.
Recent Accounting Pronouncements Not Yet Adopted

Income Taxes

In December 2019, the FASB issued authoritative guidance that simplifies the accounting for income taxes as part of the overall initiative to reduce complexity in accounting standards. Amendments include removal of certain exceptions to the general principles of Accounting Standards Codification 740, Income Taxes. The amendments also include simplification in several other areas, such as recognition of deferred tax assets on step-up in tax basis in goodwill and accounting for franchise tax that is partially based on income. For public entities, the guidance is effective for fiscal years beginning after December 15, 2020, and interim periods within those fiscal years, which for Xilinx would be the first quarter of fiscal 2022. Early adoption is permitted in any interim or annual period, with any adjustments reflected as of the beginning of the fiscal year of adoption. The Company has decided not to early adopt this new authoritative guidance and is currently evaluating the impact of this authoritative guidance on its consolidated financial statements.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Customers and Concentrations of Credit Risk (Notes)
3 Months Ended
Jun. 27, 2020
Significant Customers and Concentrations of Credit Risk [Abstract]  
Concentration Risk Disclosure [Text Block] Significant Customers and Concentrations of Credit Risk
Avnet, Inc. (Avnet), one of the Company’s distributors, distributes the Company’s products worldwide. As of June 27, 2020 and March 28, 2020, Avnet accounted for 29% and 31% of the Company’s total net accounts receivable, respectively. Net revenues from Avnet accounted for 44% and 40% of the Company’s worldwide net revenues in the first quarter of fiscal 2021 and 2020, respectively. While the percentage of worldwide net revenues from Avnet fluctuates from period to period, overall the percentage is within historical ranges.
For the first quarter of fiscal 2021 and 2020, approximately 62% and 50%, respectively, of the Company's net revenues were from products sold to distributors for subsequent resale to original equipment manufacturers (OEMs) or their subcontract manufacturers.
No other distributor or end customer accounted for more than 10% of the Company’s worldwide net revenues for the first quarter of fiscal 2021 and 2020.

Xilinx is subject to concentrations of credit risk primarily in its trade accounts receivable and investments in debt securities to the extent of the amounts recorded on the condensed consolidated balance sheet. The Company attempts to mitigate the concentration of credit risk in its trade receivables through its credit evaluation process, collection terms, distributor sales to diverse end customers and through geographical dispersion of sales. Xilinx generally does not require collateral for receivables from its end customers or distributors.

The Company mitigates concentrations of credit risk in its investments in debt securities by currently investing approximately 97% of its portfolio in AA (or its equivalent) or higher-grade securities as rated by Standard & Poor’s or Moody’s Investors Service. The Company’s methods to arrive at investment decisions are not solely based on the rating agencies’ credit ratings. Xilinx also performs additional credit due diligence and conducts regular portfolio credit reviews, including a review of counterparty credit risk related to the Company’s forward currency exchange contracts. Additionally, Xilinx limits its investments in the debt securities of a single issuer based upon the issuer’s credit rating and attempts to further mitigate credit risk by diversifying risk across geographies and type of issuer.

As of June 27, 2020, all of the mortgage-backed securities in the Company's investment portfolio were issued by U.S. government-sponsored enterprises and agencies and are rated AA+ by Standard & Poor’s and Aaa by Moody’s Investors Service.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
3 Months Ended
Jun. 27, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value MeasurementsThe authoritative guidance for fair value measurements established by the FASB defines fair value as the exchange price that would be received from selling an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, the Company considers the principal or most advantageous market in which Xilinx would transact and also considers assumptions that market participants would use when pricing the asset or liability, such as inherent risk, transfer restrictions and risk of nonperformance.
The Company determines the fair value for marketable debt securities using industry standard pricing services, data providers and other third-party sources and by internally performing valuation testing and analysis. The Company primarily uses a consensus price or weighted-average price for its fair value assessment. The Company determines the consensus price using market prices from a variety of industry standard pricing services, data providers, security master files from large financial institutions and other third-party sources and uses those multiple prices as inputs into a distribution-curve-based algorithm to determine the daily market value. The pricing services use multiple inputs to determine market prices, including reportable trades, benchmark yield curves, credit spreads and broker/dealer quotes as well as other industry and economic events. For certain securities with short maturities, such as discount commercial paper and certificates of deposit, the security is accreted from purchase price to face value at maturity. If a subsequent transaction on the same security is observed in the marketplace, the price on the subsequent transaction is used as the current daily market price and the security will be accreted to face value based on the revised price.

The Company validates the consensus prices by taking random samples from each asset type and corroborating those prices using reported trade activity, benchmark yield curves, binding broker/dealer quotes or other relevant price information. There have not been any changes to the Company’s fair value methodology during the first quarter of fiscal 2021 and the Company did not adjust or override any fair value measurements as of June 27, 2020.

Fair Value Hierarchy

The fair value framework requires the categorization of assets and liabilities into three levels based upon the assumptions (inputs) used to price the assets or liabilities. The guidance for fair value measurements requires that assets and liabilities carried at fair value be classified and disclosed in one of the following categories:

Level 1 — Quoted (unadjusted) prices in active markets for identical assets or liabilities.

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

Level 3 — Unobservable inputs to the valuation methodology that are supported by little or no market activity and that are significant to the measurement of the fair value of the assets or liabilities. Level 3 assets and liabilities include those whose fair value measurements are determined using pricing models, discounted cash flow methodologies or similar valuation techniques, as well as significant management judgment or estimation.

Assets and Liabilities Measured at Fair Value on a Recurring Basis

In instances where the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability. The following tables present information about the Company’s assets and liabilities measured at fair value on a recurring basis as of June 27, 2020 and March 28, 2020:
June 27, 2020
(In thousands)
(Level 1)

(Level 2)

(Level 3)
Total Fair
Value
Assets
Cash equivalents:
Money market funds$567,333  $—  $—  $567,333  
Financial institution securities—  224,980  —  224,980  
Non-financial institution securities—  142,881  —  142,881  
U.S. government and agency securities24,998  6,799  —  31,797  
Foreign government and agency securities—  159,983  —  159,983  
Short-term investments:
Financial institution securities—  300,000  —  300,000  
Non-financial institution securities—  362,582  —  362,582  
U.S. government and agency securities409,742  107,959  —  517,701  
Foreign government and agency securities—  435,039  —  435,039  
Mortgage-backed securities—  110,894  —  110,894  
Asset-backed securities—  884  —  884  
Commercial mortgage-backed securities—  44,859  —  44,859  
Derivative financial instruments, net—  1,557  —  1,557  
Total assets measured at fair value$1,002,073  $1,898,417  $—  $2,900,490  

March 28, 2020
(In thousands)

(Level 1)

(Level 2)

(Level 3)
Total Fair
Value
Assets
Cash equivalents:
Money market funds$656,038  $—  $—  $656,038  
Financial institution securities—  175,000  —  175,000  
Non-financial institution securities—  361,692  —  361,692  
U.S. government and agency securities150,999  62,274  —  213,273  
Foreign government and agency securities—  244,300  —  244,300  
Short-term investments:
Financial institution securities—  150,000  —  150,000  
Non-financial institution securities—  115,043  —  115,043  
U.S. government and agency securities1,000  2,000  —  3,000  
Foreign government and agency securities—  9,973  —  9,973  
Mortgage-backed securities—  158,804  —  158,804  
Asset-backed securities—  2,549  —  2,549  
Commercial mortgage-backed securities—  50,144  —  50,144  
Total assets measured at fair value$808,037  $1,331,779  $—  $2,139,816  
Liabilities
Derivative financial instruments, net$—  $12,381  $—  $12,381  
Total liabilities measured at fair value$—  $12,381  $—  $12,381  
Net assets measured at fair value$808,037  $1,319,398  $—  $2,127,435  
For certain of the Company’s financial instruments, including cash held in banks, accounts receivable and accounts payable, the carrying amounts approximate fair value due to their short maturities, and are therefore excluded from the fair value tables above.
 

Financial Instruments Not Recorded at Fair Value on a Recurring Basis

The Company's $500.0 million principal amount of 3.000% notes due March 15, 2021 (2021 Notes), $750.0 million principal amount of 2.950% senior notes due June 1, 2024 (2024 Notes) and $750.0 million principal amount of 2.375% senior notes due June 1, 2030 (2030 Notes) are measured at fair value on a quarterly basis for disclosure purposes. The fair values of the 2021 Notes, 2024 Notes and 2030 Notes as of June 27, 2020 were approximately $508.4 million, $805.8 million and $774.3 million, respectively, based on the last trading price for the period (classified as Level 2 in fair value hierarchy due to relatively low trading volume).

Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis

As of June 27, 2020, the Company had non-marketable equity securities in private companies of $104.6 million, which were classified as Level 3 assets. The Company’s investments in non-marketable securities of private companies are recorded at fair value if the Company recognizes an observable price adjustment or an impairment. Such impairment losses or observable price adjustments were not material during all periods presented. The Company’s investments in non-financial assets such as property, plant and equipment, goodwill and acquisition-related intangibles, are recorded at cost (net of accumulated depreciation or amortization, where applicable). These non-financial assets are reduced to fair value when impaired.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments
3 Months Ended
Jun. 27, 2020
Investments, All Other Investments [Abstract]  
Financial Instruments Financial Instruments
The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:
June 27, 2020March 28, 2020
(In thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Money market funds$567,333  $—  $—  $567,333  $656,038  $—  $—  $656,038  
Financial institution
securities524,980  —  —  524,980  325,000  —  —  325,000  
Non-financial institution
securities505,464  —  (1) 505,463  476,735  —  —  476,735  
U.S. government and
agency securities549,523   (31) 549,498  216,178  95  —  216,273  
Foreign government and
agency securities595,058  —  (36) 595,022  254,283   (17) 254,273  
Mortgage-backed securities
109,067  2,146  (319) 110,894  156,836  2,445  (477) 158,804  
Asset-backed securities868  16  —  884  2,533  18  (2) 2,549  
Commercial mortgage-
backed securities44,922  199  (262) 44,859  50,566  134  (556) 50,144  
$2,897,215  $2,367  $(649) $2,898,933  $2,138,169  $2,699  $(1,052) $2,139,816  

Financial institution securities include securities issued or managed by financial institutions in various forms, such as commercial paper and time deposits. Substantially all time deposits were issued by institutions outside the U.S. as of June 27, 2020 and March 28, 2020.
The following tables show the fair values and gross unrealized losses of the Company’s investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of June 27, 2020 and March 28, 2020:
June 27, 2020
Less Than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Non-financial institution securities$44,978  $(1) $—  $—  $44,978  $(1) 
U.S. government and
    agency securities416,542  (31) —  —  416,542  (31) 
Foreign government and
    agency securities74,942  (36) —  —  74,942  (36) 
Mortgage-backed securities7,216  (104) 15,299  (215) 22,515  (319) 
Commercial mortgage-
backed securities18,857  (109) 1,979  (153) 20,836  (262) 
$562,535  $(281) $17,278  $(368) $579,813  $(649) 
March 28, 2020
Less Than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Mortgage-backed securities$13,492  $(88) $31,819  $(389) $45,311  $(477) 
Asset-backed securities1,641  (2) —  —  1,641  (2) 
Foreign government and
    agency securities30,998  (17) —  —  30,998  (17) 
Commercial mortgage-
    backed securities30,593  (282) 2,589  (274) 33,182  (556) 
$76,724  $(389) $34,408  $(663) $111,132  $(1,052) 

The Company reviewed the investment portfolio and determined that the gross unrealized losses on these investments as of June 27, 2020 and March 28, 2020 were temporary in nature as evidenced by the fluctuations in the gross unrealized losses within the investment categories. The marketable debt securities (non-financial institution securities, U.S. and foreign government and agency securities, asset-backed securities, mortgage-backed securities and commercial mortgage-backed securities) are highly rated by the credit rating agencies, there have been no defaults on any of these securities and the Company has received interest payments as they become due. Therefore, the Company believes that it will be able to collect both principal and interest amount due to the Company. Additionally, in the past several years a portion of the Company's investment in the mortgage-backed securities was redeemed or prepaid by the debtors at par. Furthermore, the aggregate of individual unrealized losses that had been outstanding for twelve months or more was not significant as of June 27, 2020 and March 28, 2020. The Company neither intends to sell these investments nor concludes that it is more-likely-than-not that it will have to sell them until recovery of their carrying values.

The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.
 June 27, 2020
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$2,177,452  $2,177,394  
Due after one year through five years3,714  3,755  
Due after five years through ten years17,149  17,834  
Due after ten years131,567  132,617  
$2,329,882  $2,331,600  

As of June 27, 2020, $154.2 million of marketable debt securities with contractual maturities of greater than one year were classified as short-term investments. Additionally, the above table does not include investments in money market funds because these investments do not have specific contractual maturities.

Certain information related to available-for-sale securities is as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Proceeds from sale of available-for-sale securities$37,657  $156,094  
Gross realized gains on sale of available-for-sale securities$360  $604  
Gross realized losses on sale of available-for-sale securities—  (39) 
Net realized gains on sale of available-for-sale securities$360  $565  
Amortization of premiums (discounts) on available-for-sale securities$(91) $711  

The cost of securities matured or sold is based on the specific identification method.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments
3 Months Ended
Jun. 27, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Financial Instruments Derivative Financial Instruments
The Company’s primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk. As a result of the use of derivative financial instruments, the Company is exposed to the risk that counterparties to derivative contracts may fail to meet their contractual obligations. The Company manages counterparty credit risk in derivative contracts by reviewing counterparty creditworthiness on a regular basis, establishing collateral requirement and limiting exposure to any single counterparty. The right of set-off that exists with certain transactions enables the Company to net amounts due to and from the counterparty, reducing the maximum loss from credit risk in the event of counterparty default.

In March and May 2020, the Company entered into interest rate swap contracts with an independent financial institution in an effort to reduce the risk of changes in the underlying benchmark interest rate. During the first quarter of fiscal 2021, the Company unwound the interest rate swap contracts and recognized an immaterial loss. The loss is being amortized as an additional increase to interest expense over the remaining life of the 2030 Notes. There was no ineffectiveness during all periods presented.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans
3 Months Ended
Jun. 27, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Plans Stock-Based Compensation Plans
The Company’s equity incentive plans are broad-based, long-term retention programs that cover employees, consultants and non-employee directors of the Company. These plans are intended to attract and retain talented employees, consultants and non-employee directors and to provide such persons with a proprietary interest in the Company.

Stock-Based Compensation

The following table summarizes stock-based compensation expense related to stock awards granted under the Company’s equity incentive plans and rights to acquire stock granted under the Company’s Employee Stock Purchase Plan (ESPP):
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Stock-based compensation included in:
Cost of revenues$2,721  $2,613  
Research and development30,369  24,874  
Selling, general and administrative17,293  15,266  
$50,383  $42,753  

Employee Stock Option Plans

The types of awards allowed under the 2007 Equity Incentive Plan (2007 Equity Plan) include incentive stock options, non-qualified stock options, restricted stock units (RSUs), restricted stock and stock appreciation rights. As of June 27, 2020, 15.3 million shares remained available for grant under the 2007 Equity Plan.

RSU Awards

A summary of the Company’s RSU activity and related information is as follows:
 
 RSUs Outstanding
(Shares in thousands)Number of SharesWeighted-Average Grant-Date Fair Value Per Share
March 30, 20197,331  $59.54  
Granted2,756  $109.53  
Vested(2,820) $55.24  
Cancelled(487) $75.09  
March 28, 20206,780  $80.53  
Granted127  $84.34  
Vested(144) $78.09  
Cancelled(378) $80.16  
June 27, 20206,385  $80.22  

The estimated fair values of RSUs were calculated based on the market price of Xilinx common stock on the date of grant, reduced by the present value of dividends expected to be paid on Xilinx common stock prior to vesting. The per share weighted-average fair value of RSUs granted during the first quarter of fiscal 2021 was $84.34 ($98.73 for the first quarter of fiscal 2020), which were calculated based on estimates at the date of grant using the following weighted-average assumptions: 
Three Months Ended
June 27, 2020June 29, 2019
Risk-free interest rate0.3 %2.1 %
Dividend yield1.7 %1.2 %

For the majority of RSUs granted, the number of shares of common stock issued on the date the RSU awards vest is net of the minimum statutory withholding requirements that the Company pays in cash to the appropriate taxing authorities on behalf of the Company's employees. During the first three months of fiscal 2021 and 2020, the Company withheld $3.2 million and $4.1 million worth of RSU awards, respectively, to satisfy the employees’ tax obligations. The amounts of excess tax benefits, primarily from RSU vesting, were immaterial for all periods presented.


Employee Stock Purchase Plan
The fair values of stock purchase plan rights under the Company’s ESPP were estimated using the Black-Scholes option pricing model. Under the Company’s ESPP, shares are only issued during the second and fourth quarters of each fiscal year. Therefore, no shares were issued during the first quarter of fiscal 2021 or 2020. The next scheduled purchase under the ESPP is in the second quarter of fiscal 2021. As of June 27, 2020, 12.6 million shares were available for future issuance under the Company's ESPP.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share
3 Months Ended
Jun. 27, 2020
Earnings Per Share [Abstract]  
Net Income Per Common Share Net Income Per Common Share
The computation of basic net income per common share for all periods presented is derived from information on the condensed consolidated statements of income, and there are no reconciling items in the numerator used to compute the diluted net income per common share. The following table summarizes the computation of basic and diluted net income per common share:
(In thousands, except per share amounts)June 27, 2020June 29, 2019
Net income available to common stockholders$93,836  $241,459  
Weighted average common shares outstanding-basic243,180  253,268  
Dilutive effect of employee equity incentive plans2,363  4,660  
Weighted average common shares outstanding-diluted245,543  257,928  
Basic net income per common share$0.39  $0.95  
Diluted net income per common share$0.38  $0.94  

The total shares used in the denominator of the diluted net income per common share calculation include potentially dilutive common equivalent shares outstanding that are not included in basic net income per common share calculation. The diluted shares were calculated by applying the treasury stock method to the impact of the equity incentive plans.

Certain shares of outstanding stock options and RSUs were excluded from diluted net income per common share calculation by applying the treasury stock method, as their inclusion would have been anti-dilutive. These excluded options and RSUs were immaterial for the first quarter of fiscal 2021 and 2020, respectively, but could be dilutive in the future if the Company’s average share price increases and is greater than the combined exercise prices and the unamortized fair values of these options and RSUs.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
3 Months Ended
Jun. 27, 2020
Inventory Disclosure [Abstract]  
Inventory Disclosure [Text Block] Inventories
Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:
(In thousands)June 27, 2020March 28, 2020
Raw materials$33,968  $35,562  
Work-in-process188,322  204,501  
Finished goods69,923  64,277  
$292,213  $304,340  
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Credit Facility
3 Months Ended
Jun. 27, 2020
Debt Disclosure [Abstract]  
Debt and Credit Facility Debt and Credit Facility
2021 Notes

On March 12, 2014, the Company issued the 2021 Notes at a discounted price of 99.281% of par. Interest on the 2021 Notes is payable semi-annually on March 15 and September 15. The effective interest rate of the 2021 Notes is 3.115%. The coupon interest rate of the 2021 Notes is 3.000%.

The Company received net proceeds of $495.4 million from issuance of the 2021 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the terms of the 2021 Notes. As of June 27, 2020, the remaining term of the 2021 Notes is 0.7 years.
The following table summarizes the carrying value of the 2021 Notes as of June 27, 2020 and March 28, 2020:
(In thousands)June 27, 2020March 28, 2020
Principal amount of the 2021 Notes$500,000  $500,000  
Unamortized discount of the 2021 Notes(376) (517) 
Unamortized debt issuance costs associated with 2021 Notes(163) (223) 
Carrying value of the 2021 Notes$499,461  $499,260  

Interest expense related to the 2021 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Contractual coupon interest$3,750  $3,750  
Amortization of debt issuance costs61  61  
Amortization of debt discount, net141  135  
Total interest expense related to the 2021 Notes$3,952  $3,946  

2024 Notes

On May 30, 2017, the Company issued the 2024 Notes at a discounted price of 99.887% of par. Interest on the 2024 Notes is payable semi-annually on June 1 and December 1. The effective interest rate of the 2024 Notes is 2.968%. The coupon interest rate of the 2024 Notes is 2.950%.

The Company received $745.2 million from the issuance of the 2024 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2024 Notes. As of June 27, 2020, the remaining term of the 2024 Notes is approximately 4.0 years.

The following table summarizes the carrying value of the 2024 Notes as of June 27, 2020 and March 28, 2020:
(In thousands)June 27, 2020March 28, 2020
Principal amount of the 2024 Notes$750,000  $750,000  
Unamortized discount of the 2024 Notes(496) (525) 
Unamortized debt issuance costs associated with 2024 Notes(2,223) (2,365) 
Carrying Value of the 2024 Notes $747,281  $747,110  

Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:
 Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Contractual coupon interest$5,444  $6,542  
Amortization of debt issuance costs142  142  
Amortization of debt discount, net29  29  
Total interest expense related to the 2024 Notes$5,615  $6,713  
2030 Notes

On May 19, 2020, the Company issued the 2030 Notes at a discounted price of 99.973% of par. Interest on the 2030 Notes is payable semi-annually on June 1 and December 1. The effective interest rate of the 2030 Notes is 2.378%. The coupon interest rate of the 2030 Notes is 2.375%.

The Company received $744.4 million from the issuance of the 2030 Notes, after the debt discount and deduction of debt issuance costs. The debt discounts and issuance costs are amortized to interest expense over the term of the 2030 Notes. As of June 27, 2020, the remaining term of the 2030 Notes is approximately 10.0 years.

The following table summarizes the carrying value of the 2030 Notes as of June 27, 2020:

(In thousands)June 27, 2020
Principal amount of the 2030 Notes$750,000  
Unamortized discount of the 2030 Notes(200) 
Unamortized debt issuance costs associated with 2030 Notes(5,329) 
Carrying Value of the 2030 Notes$744,471  

Interest expense related to the 2030 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:

Three Months Ended
(In thousands)June 27, 2020
Contractual coupon interest$2,042  
Amortization of debt issuance costs45  
Amortization of debt discount, net 
Total interest expense related to the 2030 Notes$2,089  


Revolving Credit Facility

On December 7, 2016, the Company entered into a $400.0 million senior unsecured revolving credit facility that, upon certain conditions, may be extended by an additional $150.0 million, with a syndicate of banks (expiring in December 2021). Borrowings under the credit facility will bear interest at a benchmark rate plus an applicable margin based upon the Company’s credit rating. In connection with the credit facility, the Company is required to maintain certain financial and nonfinancial covenants. As of June 27, 2020, the Company had made no borrowings under this credit facility and was not in violation of any of the covenants.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Repurchase Program
3 Months Ended
Jun. 27, 2020
Stockholders' Equity Note [Abstract]  
Common Stock and Debentures Repurchase Program Common Stock Repurchase Program
The Board of Directors (Board) has approved stock repurchase programs enabling the Company to repurchase its common stock and debentures in the open market or through negotiated transactions with independent financial institutions. On October 22, 2019, the Board authorized another program (2019 Repurchase Program) to repurchase the Company's common stock and debentures up to $1.00 billion. The 2019 Repurchase Program has no stated expiration date. 

Through June 27, 2020, the Company has used $716.3 million of the $1.00 billion authorized under the 2019 Repurchase Program, leaving $283.7 million available for future repurchases. The Company’s current policy is to retire all repurchased shares, and consequently, no treasury shares were held as of June 27, 2020 and March 28, 2020.

During the first quarter of fiscal 2021, the Company repurchased 0.7 million shares of common stock in the open market for a total of $53.7 million.
During the first quarter of fiscal 2020, the Company repurchased 1.4 million shares of common stock in the open market for a total of $145.0 million. Additionally, the Company repurchased 1.6 million shares for a total of $179.5 million by entering into a stock repurchase agreement with an independent financial institution.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Interest and Other Expense, Net
3 Months Ended
Jun. 27, 2020
Other Income and Expenses [Abstract]  
Interest and Other Expense, Net Interest and Other Income (Expense), Net
The components of interest and other income (expense), net are as follows: 
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Interest income$4,954  $17,989  
Interest expense(11,656) (10,659) 
Other income (expense), net(5,451) 4,282  
   Total interest and other income (expense), net$(12,153) $11,612  
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income
3 Months Ended
Jun. 27, 2020
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Loss
Comprehensive income (loss) is defined as the change in equity of a company during a period from transactions and other events and circumstances from non-owner sources. The components of the Company's accumulated other comprehensive loss are as follows:
 
(In thousands)June 27, 2020March 28, 2020
Accumulated unrealized gains on available-for-sale securities, net of tax$1,410  $1,319  
Accumulated unrealized losses on hedging transactions, net of tax(1,354) (10,170) 
Accumulated cumulative translation adjustment, net of tax(14,293) (11,426) 
Total accumulated other comprehensive loss$(14,237) $(20,277) 

The related tax effects of other comprehensive income (loss) were not material for all periods presented.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
3 Months Ended
Jun. 27, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recorded a tax provision of $69.5 million for the first quarter of fiscal 2021 as compared to $21.1 million in the same prior year period, representing effective tax rates of 43% and 8%, respectively.

The difference between the U.S. federal statutory tax rate of 21% and the Company's effective tax rate in the first quarter of fiscal 2021 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by the U.S. tax on global intangible low-taxed income (GILTI) and the recognition of prior and current year detrimental impacts of including stock-based compensation in the intercompany research and development (R&D) cost sharing arrangement. The difference between the U.S. federal statutory tax rate of 21% and the Company's effective tax rate in the first quarter of fiscal 2020 was primarily due to the beneficial impact of income earned in lower tax rate jurisdictions, which was partially offset by tax on GILTI.

On June 22, 2020, the United States Supreme Court denied certiorari in the case of Altera Corp. v. Commissioner (“Altera”). The company is not a party to the proceedings but is subject to the findings of the case. The Altera tax case concerns related party R&D cost sharing arrangements and whether stock-based compensation should be included in the pool of costs to be shared. With the Supreme Court’s decision not to hear the Altera case, the decision of the 9th Circuit (which applies to taxpayers such as Xilinx) that stock-based compensation is to be included in the pool of costs to be shared remains in place. During the fiscal quarter ended June 27, 2020, the Company recorded a one-time charge of $56.8 million for prior year taxes and interest representing the cumulative adverse impact for fiscal 2017 through fiscal 2020. Despite the decision in the Altera case, the Company has concluded the related law remains unsettled and will continue to monitor developments and the potential effect on its consolidated financial statements and tax filings.

The Company’s total gross unrecognized tax benefits as of June 27, 2020, determined in accordance with authoritative guidance for measuring uncertain tax positions, increased by $59.1 million in the first quarter of fiscal 2021 to $148.0 million. The total amount of unrecognized tax benefits that, if realized in a future period, would favorably affect the effective tax rate was $105.6 million as of June 27, 2020. It is reasonably possible that changes to the Company's unrecognized tax benefits could be significant in the next twelve months due to tax audit settlements and lapses of statutes of limitation. As a result of uncertainties regarding tax audit settlements and their possible outcomes, an estimate of the range of increase or decrease that could occur in the next twelve months cannot be made.
The Company’s policy is to include interest and penalties related to income tax liabilities within the provision for income taxes on the condensed consolidated statements of income. The balance of accrued interest and penalties recorded in the condensed consolidated balance sheets was $3.7 million as of June 27, 2020 and not material for the prior period presented. The amounts of interest and penalties included in the Company's provision for income taxes were not material for all periods presented.

The statutes of limitations have closed for U.S. federal income tax purposes for years through fiscal 2014 as well as fiscal 2016, for U.S. state income tax purposes for years through fiscal 2010, and for Ireland income tax purposes for years through fiscal 2015.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments
3 Months Ended
Jun. 27, 2020
Commitments and Contingencies Disclosure [Abstract]  
Leases and Commitments Leases and Commitments
Xilinx leases some of its facilities and office buildings under non-cancelable operating leases that expire at various dates through August 2029. Additionally, Xilinx entered into a land lease in conjunction with the Company’s building in Singapore, which will expire in November 2035 and the lease cost was settled in an up-front payment in June 2006. Some of the operating leases for facilities and office buildings require payment of operating costs, including property taxes, repairs, maintenance and insurance. Most of the Company’s leases contain renewal options for varying terms. These renewal terms can extend the lease term from 1 to 15 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. The following table presents the maturities of lease liabilities as of June 27, 2020:
Fiscal(In thousands)
2021 (remaining nine months)$9,971  
202211,979  
20237,342  
20246,292  
20256,058  
Thereafter28,038  
Total lease payments$69,680  
Less: Imputed interest$(14,147) 
Total lease liabilities$55,533  

The Company's leases were included as a component of the following condensed consolidated balance sheet lines:
(In thousands)June 27, 2020March 28, 2020
Other assets$53,259  $57,819  
Other accrued liabilities11,001  11,109  
Other long-term liabilities44,532  48,964  

The components of lease costs were as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Operating lease cost$3,701  $4,272  
Lease income(922) (796) 
Total lease cost$2,779  $3,476  

Other information related to leases were as follows:
($ in thousands)June 27, 2020
Cash paid for operating leases included in operating cash flows$3,384  

June 27, 2020
Weighted-average remaining lease term - operating leases (in years)7.2
Weighted-average remaining discount rate - operating leases5.6 %
Other commitments as of June 27, 2020 totaled $133.8 million and consisted of purchases of inventory and other non-cancelable purchase obligations related to subcontractors that manufacture silicon wafers and provide assembly and some test services. The Company expects to receive and pay for these materials and services in the next three to six months, as the products meet delivery and quality specifications. Additionally, as of June 27, 2020, the Company had $39.3 million commitments primarily related to open purchase orders from ordinary operations. These commitments expire at various dates through January 2025.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Product Warranty and Indemnification
3 Months Ended
Jun. 27, 2020
Product Warranties Disclosures [Abstract]  
Product Warranty Disclosure [Text Block] Product Warranty and Indemnification
The Company generally sells products with a limited warranty for product quality. The Company provides an accrual for known product issues if a loss is probable and can be reasonably estimated. As of the end of the first quarter of fiscal 2021 and the end of fiscal 2020, the accrual balances of the product warranty liability were immaterial.

The Company offers, subject to certain terms and conditions, to indemnify customers and distributors for costs and damages awarded against these parties in the event the Company’s hardware products are found to infringe third-party intellectual property rights, including patents, copyrights or trademarks, and to compensate certain customers for limited specified costs they actually incur in the event the Company's hardware products experience epidemic failure. To a lesser extent, the Company may from time-to-time offer limited indemnification with respect to its software products.  The terms and conditions of these indemnity obligations are limited by contract, which obligations are typically perpetual from the effective date of the agreement. The Company has historically received only a limited number of requests for indemnification under these provisions and has not made any significant payments pursuant to these provisions. The Company cannot estimate the maximum amount of potential future payments, if any, that the Company may be required to make as a result of these obligations due to the limited history of indemnification claims and the unique facts and circumstances that are likely to be involved in each particular claim and indemnification provision. However, there can be no assurances that the Company will not incur any financial liabilities in the future as a result of these obligations.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies
3 Months Ended
Jun. 27, 2020
Commitments and Contingencies Disclosure [Abstract]  
Contingencies Contingencies
Patent Litigation

On October 18, 2019, a patent infringement lawsuit was filed by Arbor Global Strategies LLC (Arbor) against the Company in the U.S. District Court in Delaware (Arbor Global Strategies LLC, v. Xilinx, Inc., Case No. 1:19-cv-01986). The lawsuit pertains to four patents and Arbor seeks unspecified damages, interest, attorneys’ fees, and costs. The Company filed a motion to dismiss the case on December 19, 2019. This motion is still pending. No schedule has been set in the case. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.

On December 5, 2019, Analog Devices, Inc. (ADI) filed a patent infringement lawsuit against the Company in the United States District Court for the District of Delaware (Analog Devices, Inc. v. Xilinx, Inc., Case No. 1-19-cv-02225). The lawsuit pertains to eight patents and ADI seeks unspecified damages, interest, attorneys’ fees, costs, and a permanent injunction. The Company filed its answer and counterclaims alleging infringement by ADI of eight patents on January 21, 2020. The Company filed amended counterclaims on April 3, 2020. The Company filed a motion to strike ADI's affirmative defense of inequitable conduct on May 8, 2020. This motion is still pending. The parties’ claims are set for back-to-back trials beginning March 14, 2022 for ADI’s claims and March 28, 2022 for the Company’s claims. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.

On April 30, 2020, a patent infringement lawsuit was filed by FG SRC LLC (SRC) against the Company in the U.S. District Court in Delaware (FG SRC LLC v. Xilinx, Inc., Case No. 1:20-cv-00601). The lawsuit pertains to two patents and SRC seeks unspecified damages, interest, and an on-going royalty. The Company filed its answer to the complaint on June 29, 2020. On July 20, 2020, SRC filed an amended complaint. The response date for the Amended Complaint is August 3, 2020. No schedule has been set in the case. The Company is unable to estimate its range of possible loss, if any, in this matter at this time.

The Company intends to continue to protect and defend its IP vigorously.

        Other Matters

On June 11, 2015, John P. Neblett, as Chapter 7 Trustee of Valley Forge Composite Technologies, Inc., filed a complaint against Xilinx and others in the U.S. Bankruptcy Court for the Middle District of Pennsylvania (Bankruptcy No. 1:13-bk-05253-JJT). The complaint alleges causes of actions against Xilinx for negligence and civil conspiracy relating to alleged violations of U.S. export laws. It seeks at least $50.0 million in damages, together with punitive damages, from the defendants.
On September 21, 2015, the action was withdrawn from the U.S. Bankruptcy Court for the Middle District of Pennsylvania and transferred to the U.S. District Court for the Eastern District of Kentucky. On November 2, 2015, Xilinx, along with other defendants, filed a motion to dismiss the complaint. On November 3, 2015, Xilinx filed a motion for sanctions pursuant to Federal Rule of Civil Procedure 11. On June 27, 2016, the Court denied both motions. On September 11, 2017, Xilinx, along with other defendants, filed motions for summary judgment seeking to dispose of all claims against them.  On July 3, 2018, the Court granted both of Xilinx’s motions for summary judgment, disposing of all claims asserted against Xilinx. On August 1, 2018, the Trustee filed a notice of appeal.  On August 9, 2018, the Court of Appeals for the Sixth Circuit issued an order to show cause requesting that the appellant address a possible jurisdictional defect.  On August 29, 2018, the appellant responded to the order to show cause.  On September 10, 2018, appellees, including Xilinx, filed a joint reply.  On January 7, 2019, the Court of Appeals issued an order dismissing the appeal for lack of jurisdiction.  On February 19, 2019, the District Court issued an order permitting any party seeking to certify the case for appeal to file a motion.  On March 11, 2019, defendant Avnet filed a motion to certify the case for appeal.  On May 14, 2019 the Court denied Avnet’s motion. On June 4, 2019, Avnet and the counterclaim and crossclaim defendants stipulated to dismissal of Avnet’s remaining counterclaims and crossclaims. The Court entered final judgment on June 25, 2019. On July 22, 2019, the Trustee filed his notice of appeal and filed his opening appellate brief on September 17, 2019. On October 30, 2019, Xilinx filed its appellee brief. On November 20, 2019, the Trustee filed his reply brief. On April 7, 2020, the Sixth Circuit affirmed the District Court’s judgment which granted both of Xilinx’s motions for summary judgment, disposing of all claims asserted against Xilinx. On April 14, 2020, the Trustee filed a motion to extend the time for filing a petition for rehearing, and the Sixth Circuit granted the motion extending the due date until May 14, 2020. On May 14, 2020, the Trustee filed a petition for a rehearing.

From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of its business. These include disputes and lawsuits related to intellectual property, mergers and acquisitions, licensing, contract law, tax, regulatory, distribution arrangements, employee relations and other matters. Periodically, the Company reviews the status of each matter and assesses its potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and a range of possible losses can be estimated, the Company accrues a liability for the estimated loss. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based only on the best information available at the time. As additional information becomes available, the Company continues to reassess the potential liability related to pending claims and litigation and may revise estimates.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Acquisition-Related Intangibles
3 Months Ended
Jun. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquisition-Related Intangibles
A summary of the goodwill and acquisitions-related intangibles balances as of June 27, 2020 and March 28, 2020 was as follows:
 
Weighted-Average
(In thousands)June 27, 2020March 28, 2020Amortization Life
Goodwill$619,196  $619,196  
Core technology, gross209,131  209,131  
Less accumulated amortization(111,703) (105,007) 
Core technology, net97,428  104,124  3.9 years
Other intangibles, gross95,759  95,759  
Less accumulated amortization(59,394) (56,531) 
Other intangibles, net36,365  39,228  3.9 years
In-process research and development56,992  56,992  
Total acquisition-related intangibles, gross361,882  361,882  
Less accumulated amortization(171,097) (161,538) 
Total acquisition-related intangibles, net$190,785  $200,344  

Based on the carrying value of acquisition-related intangibles recorded as of June 27, 2020, and assuming no subsequent acquisition or impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:
 
Fiscal(In thousands)
2021 (remaining nine months)$28,653  
202235,401  
202333,693  
202429,443  
20256,603  
Total$133,793  
In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
3 Months Ended
Jun. 27, 2020
Segment Reporting [Abstract]  
Segment Information Segment Information
Xilinx designs, develops and markets programmable logic semiconductor devices and the related software design tools. The Company operates and tracks its results in one operating segment. Xilinx sells its products to OEMs and to electronic components distributors who resell these products to OEMs or subcontract manufacturers. Net revenues by geography for the periods indicated were as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
North America$186,293  $198,831  
Asia Pacific393,033  431,181  
Europe92,751  153,288  
Japan54,596  66,332  
Total net revenues$726,673  $849,632  
Geographic revenue information for the first quarter of fiscal 2021 and 2020 reflects the geographic location of the distributors or OEMs who purchased the Company's products. This may differ from the geographic location of the end customers.
The Company's end market revenue data is derived from the understanding of end customers’ primary markets, which is based on reports provided by distributors and the Company's internal records. The Company classifies end markets into businesses with similar market drivers: Aerospace & Defense, Industrial and Test, Measurement & Emulation (AIT); Automotive, Broadcast & Consumer; Wired & Wireless; and Data Center. Additionally, revenue recognized from shipments to distributors but not yet subsequently sold to the end markets is classified as Channel Revenue. The Channel Revenue represents the difference between the shipments to distributors and what the distributors subsequently sold to the end customers within the same period.
Three Months Ended
(% of total net revenues)June 27, 2020June 29, 2019
AIT45 %39 %
Automotive, Broadcast and Consumer12  15  
Wired and Wireless32  41  
Data Center12   
Channel Revenue(1) —  
Total net revenues100 %100 %
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events
3 Months Ended
Jun. 27, 2020
Subsequent Events [Abstract]  
Subsequent Events [Text Block] On July 28, 2020, the Board declared a cash dividend of $0.38 per common share for the second quarter of fiscal 2021. The dividend is payable on September 3, 2020 to stockholders of record on August 13, 2020.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
3 Months Ended
Jun. 27, 2020
Fair Value Disclosures [Abstract]  
Assets and liabilities measured at fair value on a recurring basis The following tables present information about the Company’s assets and liabilities measured at fair value on a recurring basis as of June 27, 2020 and March 28, 2020:
June 27, 2020
(In thousands)
(Level 1)

(Level 2)

(Level 3)
Total Fair
Value
Assets
Cash equivalents:
Money market funds$567,333  $—  $—  $567,333  
Financial institution securities—  224,980  —  224,980  
Non-financial institution securities—  142,881  —  142,881  
U.S. government and agency securities24,998  6,799  —  31,797  
Foreign government and agency securities—  159,983  —  159,983  
Short-term investments:
Financial institution securities—  300,000  —  300,000  
Non-financial institution securities—  362,582  —  362,582  
U.S. government and agency securities409,742  107,959  —  517,701  
Foreign government and agency securities—  435,039  —  435,039  
Mortgage-backed securities—  110,894  —  110,894  
Asset-backed securities—  884  —  884  
Commercial mortgage-backed securities—  44,859  —  44,859  
Derivative financial instruments, net—  1,557  —  1,557  
Total assets measured at fair value$1,002,073  $1,898,417  $—  $2,900,490  

March 28, 2020
(In thousands)

(Level 1)

(Level 2)

(Level 3)
Total Fair
Value
Assets
Cash equivalents:
Money market funds$656,038  $—  $—  $656,038  
Financial institution securities—  175,000  —  175,000  
Non-financial institution securities—  361,692  —  361,692  
U.S. government and agency securities150,999  62,274  —  213,273  
Foreign government and agency securities—  244,300  —  244,300  
Short-term investments:
Financial institution securities—  150,000  —  150,000  
Non-financial institution securities—  115,043  —  115,043  
U.S. government and agency securities1,000  2,000  —  3,000  
Foreign government and agency securities—  9,973  —  9,973  
Mortgage-backed securities—  158,804  —  158,804  
Asset-backed securities—  2,549  —  2,549  
Commercial mortgage-backed securities—  50,144  —  50,144  
Total assets measured at fair value$808,037  $1,331,779  $—  $2,139,816  
Liabilities
Derivative financial instruments, net$—  $12,381  $—  $12,381  
Total liabilities measured at fair value$—  $12,381  $—  $12,381  
Net assets measured at fair value$808,037  $1,319,398  $—  $2,127,435  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Tables)
3 Months Ended
Jun. 27, 2020
Investments, All Other Investments [Abstract]  
Available-for-sale securities
The following is a summary of cash equivalents and available-for-sale securities as of the end of the periods presented:
June 27, 2020March 28, 2020
(In thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair ValueAmortized CostGross Unrealized GainsGross Unrealized LossesEstimated Fair Value
Money market funds$567,333  $—  $—  $567,333  $656,038  $—  $—  $656,038  
Financial institution
securities524,980  —  —  524,980  325,000  —  —  325,000  
Non-financial institution
securities505,464  —  (1) 505,463  476,735  —  —  476,735  
U.S. government and
agency securities549,523   (31) 549,498  216,178  95  —  216,273  
Foreign government and
agency securities595,058  —  (36) 595,022  254,283   (17) 254,273  
Mortgage-backed securities
109,067  2,146  (319) 110,894  156,836  2,445  (477) 158,804  
Asset-backed securities868  16  —  884  2,533  18  (2) 2,549  
Commercial mortgage-
backed securities44,922  199  (262) 44,859  50,566  134  (556) 50,144  
$2,897,215  $2,367  $(649) $2,898,933  $2,138,169  $2,699  $(1,052) $2,139,816  
Fair values and gross unrealized losses of the investments
The following tables show the fair values and gross unrealized losses of the Company’s investments, aggregated by investment category, for individual securities that have been in a continuous unrealized loss position for the length of time specified, as of June 27, 2020 and March 28, 2020:
June 27, 2020
Less Than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Non-financial institution securities$44,978  $(1) $—  $—  $44,978  $(1) 
U.S. government and
    agency securities416,542  (31) —  —  416,542  (31) 
Foreign government and
    agency securities74,942  (36) —  —  74,942  (36) 
Mortgage-backed securities7,216  (104) 15,299  (215) 22,515  (319) 
Commercial mortgage-
backed securities18,857  (109) 1,979  (153) 20,836  (262) 
$562,535  $(281) $17,278  $(368) $579,813  $(649) 
March 28, 2020
Less Than 12 Months12 Months or GreaterTotal
(In thousands)Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Mortgage-backed securities$13,492  $(88) $31,819  $(389) $45,311  $(477) 
Asset-backed securities1,641  (2) —  —  1,641  (2) 
Foreign government and
    agency securities30,998  (17) —  —  30,998  (17) 
Commercial mortgage-
    backed securities30,593  (282) 2,589  (274) 33,182  (556) 
$76,724  $(389) $34,408  $(663) $111,132  $(1,052) 
Amortized cost and estimated fair value of marketable debt securities The amortized cost and estimated fair value of marketable debt securities, by contractual maturity, are shown in the table below. Actual maturities may differ from contractual maturities because issuers may have the right to call or prepay obligations without call or prepayment penalties.
 June 27, 2020
(In thousands)Amortized
Cost
Estimated
Fair Value
Due in one year or less$2,177,452  $2,177,394  
Due after one year through five years3,714  3,755  
Due after five years through ten years17,149  17,834  
Due after ten years131,567  132,617  
$2,329,882  $2,331,600  
Information on sale of available-for-sale securities
Certain information related to available-for-sale securities is as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Proceeds from sale of available-for-sale securities$37,657  $156,094  
Gross realized gains on sale of available-for-sale securities$360  $604  
Gross realized losses on sale of available-for-sale securities—  (39) 
Net realized gains on sale of available-for-sale securities$360  $565  
Amortization of premiums (discounts) on available-for-sale securities$(91) $711  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans (Tables)
3 Months Ended
Jun. 27, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock-Based compensation expense The following table summarizes stock-based compensation expense related to stock awards granted under the Company’s equity incentive plans and rights to acquire stock granted under the Company’s Employee Stock Purchase Plan (ESPP):
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Stock-based compensation included in:
Cost of revenues$2,721  $2,613  
Research and development30,369  24,874  
Selling, general and administrative17,293  15,266  
$50,383  $42,753  
Schedule of Share-based compensation, restricted stock units, valuation assumption [Table Text Block] The per share weighted-average fair value of RSUs granted during the first quarter of fiscal 2021 was $84.34 ($98.73 for the first quarter of fiscal 2020), which were calculated based on estimates at the date of grant using the following weighted-average assumptions: 
Three Months Ended
June 27, 2020June 29, 2019
Risk-free interest rate0.3 %2.1 %
Dividend yield1.7 %1.2 %
Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of restricted stock unit activity and related information
A summary of the Company’s RSU activity and related information is as follows:
 
 RSUs Outstanding
(Shares in thousands)Number of SharesWeighted-Average Grant-Date Fair Value Per Share
March 30, 20197,331  $59.54  
Granted2,756  $109.53  
Vested(2,820) $55.24  
Cancelled(487) $75.09  
March 28, 20206,780  $80.53  
Granted127  $84.34  
Vested(144) $78.09  
Cancelled(378) $80.16  
June 27, 20206,385  $80.22  
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share Net Income Per Common Share (Tables)
3 Months Ended
Jun. 27, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] The following table summarizes the computation of basic and diluted net income per common share:
(In thousands, except per share amounts)June 27, 2020June 29, 2019
Net income available to common stockholders$93,836  $241,459  
Weighted average common shares outstanding-basic243,180  253,268  
Dilutive effect of employee equity incentive plans2,363  4,660  
Weighted average common shares outstanding-diluted245,543  257,928  
Basic net income per common share$0.39  $0.95  
Diluted net income per common share$0.38  $0.94  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories Inventories (Tables)
3 Months Ended
Jun. 27, 2020
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
Inventories are stated at the lower of actual cost (determined using the first-in, first-out method), or market (estimated net realizable value) and are comprised of the following:
(In thousands)June 27, 2020March 28, 2020
Raw materials$33,968  $35,562  
Work-in-process188,322  204,501  
Finished goods69,923  64,277  
$292,213  $304,340  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Credit Facility (Tables)
3 Months Ended
Jun. 27, 2020
Two Point and Nine Five Percent 2024 Senior Debentures [Member]  
Schedule of Debt Instruments [Line Items]  
Carrying values of liability and equity components of debentures
The following table summarizes the carrying value of the 2024 Notes as of June 27, 2020 and March 28, 2020:
(In thousands)June 27, 2020March 28, 2020
Principal amount of the 2024 Notes$750,000  $750,000  
Unamortized discount of the 2024 Notes(496) (525) 
Unamortized debt issuance costs associated with 2024 Notes(2,223) (2,365) 
Carrying Value of the 2024 Notes $747,281  $747,110  
Interest Expense Related to Debentures [Table Text Block]
Interest expense related to the 2024 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:
 Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Contractual coupon interest$5,444  $6,542  
Amortization of debt issuance costs142  142  
Amortization of debt discount, net29  29  
Total interest expense related to the 2024 Notes$5,615  $6,713  
Two Point and Three Seven Five Percent 2030 Senior Debentures [Member]  
Schedule of Debt Instruments [Line Items]  
Carrying values of liability and equity components of debentures
The following table summarizes the carrying value of the 2030 Notes as of June 27, 2020:

(In thousands)June 27, 2020
Principal amount of the 2030 Notes$750,000  
Unamortized discount of the 2030 Notes(200) 
Unamortized debt issuance costs associated with 2030 Notes(5,329) 
Carrying Value of the 2030 Notes$744,471  
Interest Expense Related to Debentures [Table Text Block]
Interest expense related to the 2030 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:

Three Months Ended
(In thousands)June 27, 2020
Contractual coupon interest$2,042  
Amortization of debt issuance costs45  
Amortization of debt discount, net 
Total interest expense related to the 2030 Notes$2,089  
Three Point Zero Percent 2021 Senior Debentures [Member]  
Schedule of Debt Instruments [Line Items]  
Carrying values of liability and equity components of debentures
The following table summarizes the carrying value of the 2021 Notes as of June 27, 2020 and March 28, 2020:
(In thousands)June 27, 2020March 28, 2020
Principal amount of the 2021 Notes$500,000  $500,000  
Unamortized discount of the 2021 Notes(376) (517) 
Unamortized debt issuance costs associated with 2021 Notes(163) (223) 
Carrying value of the 2021 Notes$499,461  $499,260  
Interest Expense Related to Debentures [Table Text Block]
Interest expense related to the 2021 Notes was included in interest and other income (expense), net on the condensed consolidated statements of income as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Contractual coupon interest$3,750  $3,750  
Amortization of debt issuance costs61  61  
Amortization of debt discount, net141  135  
Total interest expense related to the 2021 Notes$3,952  $3,946  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Interest And Other Expense, Net (Tables)
3 Months Ended
Jun. 27, 2020
Other Income and Expenses [Abstract]  
Components of interest and other expense, net
The components of interest and other income (expense), net are as follows: 
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Interest income$4,954  $17,989  
Interest expense(11,656) (10,659) 
Other income (expense), net(5,451) 4,282  
   Total interest and other income (expense), net$(12,153) $11,612  
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Jun. 27, 2020
Equity [Abstract]  
Components of accumulated other comprehensive income (loss) The components of the Company's accumulated other comprehensive loss are as follows:
 
(In thousands)June 27, 2020March 28, 2020
Accumulated unrealized gains on available-for-sale securities, net of tax$1,410  $1,319  
Accumulated unrealized losses on hedging transactions, net of tax(1,354) (10,170) 
Accumulated cumulative translation adjustment, net of tax(14,293) (11,426) 
Total accumulated other comprehensive loss$(14,237) $(20,277) 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments (Tables)
3 Months Ended
Jun. 27, 2020
Commitments and Contingencies Disclosure [Abstract]  
Future minimum lease payments under non-cancelable operating leases These renewal terms can extend the lease term from 1 to 15 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. The following table presents the maturities of lease liabilities as of June 27, 2020:
Fiscal(In thousands)
2021 (remaining nine months)$9,971  
202211,979  
20237,342  
20246,292  
20256,058  
Thereafter28,038  
Total lease payments$69,680  
Less: Imputed interest$(14,147) 
Total lease liabilities$55,533  
Operating Lease, Assets And Liabilities
The Company's leases were included as a component of the following condensed consolidated balance sheet lines:
(In thousands)June 27, 2020March 28, 2020
Other assets$53,259  $57,819  
Other accrued liabilities11,001  11,109  
Other long-term liabilities44,532  48,964  
Lease, Cost
The components of lease costs were as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
Operating lease cost$3,701  $4,272  
Lease income(922) (796) 
Total lease cost$2,779  $3,476  

Other information related to leases were as follows:
($ in thousands)June 27, 2020
Cash paid for operating leases included in operating cash flows$3,384  

June 27, 2020
Weighted-average remaining lease term - operating leases (in years)7.2
Weighted-average remaining discount rate - operating leases5.6 %
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Acquisition-Related Intangibles (Tables)
3 Months Ended
Jun. 27, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Gross and net amounts of goodwill and of acquisition-related intangibles
A summary of the goodwill and acquisitions-related intangibles balances as of June 27, 2020 and March 28, 2020 was as follows:
 
Weighted-Average
(In thousands)June 27, 2020March 28, 2020Amortization Life
Goodwill$619,196  $619,196  
Core technology, gross209,131  209,131  
Less accumulated amortization(111,703) (105,007) 
Core technology, net97,428  104,124  3.9 years
Other intangibles, gross95,759  95,759  
Less accumulated amortization(59,394) (56,531) 
Other intangibles, net36,365  39,228  3.9 years
In-process research and development56,992  56,992  
Total acquisition-related intangibles, gross361,882  361,882  
Less accumulated amortization(171,097) (161,538) 
Total acquisition-related intangibles, net$190,785  $200,344  
Schedule of expected annual amortization expense for acquisition-related intangibles
Based on the carrying value of acquisition-related intangibles recorded as of June 27, 2020, and assuming no subsequent acquisition or impairment of the underlying assets, the annual amortization expense for acquisition-related intangibles is expected to be as follows:
 
Fiscal(In thousands)
2021 (remaining nine months)$28,653  
202235,401  
202333,693  
202429,443  
20256,603  
Total$133,793  
In-process research and development is not subject to amortization prior to the completion of the projects and therefore the balance is excluded from the above annual amortization expense schedule.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
3 Months Ended
Jun. 27, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment Net revenues by geography for the periods indicated were as follows:
Three Months Ended
(In thousands)June 27, 2020June 29, 2019
North America$186,293  $198,831  
Asia Pacific393,033  431,181  
Europe92,751  153,288  
Japan54,596  66,332  
Total net revenues$726,673  $849,632  
Disaggregation of Revenue by Primary Market The Company classifies end markets into businesses with similar market drivers: Aerospace & Defense, Industrial and Test, Measurement & Emulation (AIT); Automotive, Broadcast & Consumer; Wired & Wireless; and Data Center. Additionally, revenue recognized from shipments to distributors but not yet subsequently sold to the end markets is classified as Channel Revenue. The Channel Revenue represents the difference between the shipments to distributors and what the distributors subsequently sold to the end customers within the same period.
Three Months Ended
(% of total net revenues)June 27, 2020June 29, 2019
AIT45 %39 %
Automotive, Broadcast and Consumer12  15  
Wired and Wireless32  41  
Data Center12   
Channel Revenue(1) —  
Total net revenues100 %100 %
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Customers and Concentrations of Credit Risk (Details) - Customer
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Mar. 28, 2020
Concentration Risk [Line Items]      
Percentage of Accounts Receivable Accounted From Company Distributor One 29.00%   31.00%
Percentage of net revenues through resale of product from Company Distributor One 44.00% 40.00%  
Number of End Customers Accounted For 10% or More of Net Revenues 0 0  
Percentage of higher grade security investment in debt securities 97.00%    
Distribution For Subsequent Resale To OEMs [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Percentage of revenue 62.00% 50.00%  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure $ 2,900,490 $ 2,139,816
Fair Value, Net Asset (Liability)   2,127,435
Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   12,381
Fair Value, Inputs, Level 1 [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 1,002,073 808,037
Fair Value, Net Asset (Liability)   808,037
Fair Value, Inputs, Level 1 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   0
Fair Value, Inputs, Level 2 [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 1,898,417 1,331,779
Fair Value, Net Asset (Liability)   1,319,398
Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   12,381
Fair Value, Inputs, Level 3 [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Fair Value, Net Asset (Liability)   0
Fair Value, Inputs, Level 3 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   0
Cash And Cash Equivalents [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 567,333 656,038
Cash And Cash Equivalents [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 224,980 175,000
Cash And Cash Equivalents [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 142,881 361,692
Cash And Cash Equivalents [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 31,797 213,273
Cash And Cash Equivalents [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 159,983 244,300
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 567,333 656,038
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 24,998 150,999
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 224,980 175,000
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 142,881 361,692
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 6,799 62,274
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 159,983 244,300
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Cash And Cash Equivalents [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 300,000 150,000
Short-Term Investments [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 362,582 115,043
Short-Term Investments [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 517,701 3,000
Short-Term Investments [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 435,039 9,973
Short-Term Investments [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 110,894 158,804
Short-Term Investments [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 884 2,549
Short-Term Investments [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 44,859 50,144
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 409,742 1,000
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 1 [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 300,000 150,000
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 362,582 115,043
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 107,959 2,000
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 435,039 9,973
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 110,894 158,804
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 884 2,549
Short-Term Investments [Member] | Fair Value, Inputs, Level 2 [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 44,859 50,144
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | Financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | Non-financial institution securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | U.S. Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | Foreign Government and Agency Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | Mortgage-Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | Asset-backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Short-Term Investments [Member] | Fair Value, Inputs, Level 3 [Member] | Commercial Mortgage Backed Securities [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0 0
Derivative Financial Instruments, Assets [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 1,557  
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 1 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 0  
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure 1,557  
Derivative Financial Instruments, Assets [Member] | Fair Value, Inputs, Level 3 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Assets, Fair Value Disclosure $ 0  
Other Noncurrent Liabilities [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   12,381
Other Noncurrent Liabilities [Member] | Fair Value, Inputs, Level 1 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   0
Other Noncurrent Liabilities [Member] | Fair Value, Inputs, Level 2 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   12,381
Other Noncurrent Liabilities [Member] | Fair Value, Inputs, Level 3 [Member] | Derivative Financial Instruments, Assets [Member]    
Assets and Liabilities Measured at Fair Value on a Recurring Basis    
Financial Liabilities Fair Value Disclosure   $ 0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Mar. 28, 2020
May 30, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cost Method Investments, Fair Value Disclosure $ 104,600    
Three Point Zero Percent 2021 Senior Debentures [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Instrument, Face Amount $ 500,000    
Debt Instrument, Interest Rate, Stated Percentage 3.00%    
Debt Instrument, Maturity Date Mar. 15, 2021    
Fair value of convertible notes $ 508,400    
Two Point and Nine Five Percent 2024 Senior Debentures [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Instrument, Face Amount $ 750,000    
Debt Instrument, Interest Rate, Stated Percentage 2.95%    
Debt Instrument, Maturity Date Jun. 01, 2024    
Fair value of convertible notes $ 805,800    
Two Point and Three Seven Five Percent 2030 Senior Debentures [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Instrument, Face Amount $ 750,000    
Debt Instrument, Interest Rate, Stated Percentage 2.375%    
Debt Instrument, Maturity Date Jun. 01, 2030    
Fair value of convertible notes $ 774,300    
Two Point and Nine Five Percent 2024 Senior Debentures [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt Instrument, Face Amount $ 750,000 $ 750,000  
Debt Instrument, Interest Rate, Stated Percentage     2.95%
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Available-for-sale securities    
Amortized Cost $ 2,897,215 $ 2,138,169
Gross Unrealized Gains 2,367 2,699
Gross Unrealized Losses (649) (1,052)
Estimated Fair Value 2,898,933 2,139,816
Money Market Funds [Member]    
Available-for-sale securities    
Amortized Cost 567,333 656,038
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 567,333 656,038
Financial institution securities [Member]    
Available-for-sale securities    
Amortized Cost 524,980 325,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 524,980 325,000
Non-financial institution securities [Member]    
Available-for-sale securities    
Amortized Cost 505,464 476,735
Gross Unrealized Gains 0 0
Gross Unrealized Losses (1) 0
Estimated Fair Value 505,463 476,735
U.S. Government and Agency Securities [Member]    
Available-for-sale securities    
Amortized Cost 549,523 216,178
Gross Unrealized Gains 6 95
Gross Unrealized Losses (31) 0
Estimated Fair Value 549,498 216,273
Foreign Government and Agency Securities [Member]    
Available-for-sale securities    
Amortized Cost 595,058 254,283
Gross Unrealized Gains 0 7
Gross Unrealized Losses (36) (17)
Estimated Fair Value 595,022 254,273
Mortgage-Backed Securities [Member]    
Available-for-sale securities    
Amortized Cost 109,067 156,836
Gross Unrealized Gains 2,146 2,445
Gross Unrealized Losses (319) (477)
Estimated Fair Value 110,894 158,804
Asset-backed Securities [Member]    
Available-for-sale securities    
Amortized Cost 868 2,533
Gross Unrealized Gains 16 18
Gross Unrealized Losses 0 (2)
Estimated Fair Value 884 2,549
Commercial Mortgage Backed Securities [Member]    
Available-for-sale securities    
Amortized Cost 44,922 50,566
Gross Unrealized Gains 199 134
Gross Unrealized Losses (262) (556)
Estimated Fair Value $ 44,859 $ 50,144
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Details 1) - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Securities, Less Than 12 Months, Fair Value $ 562,535 $ 76,724
Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses (281) (389)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 17,278 34,408
Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses (368) (663)
Available-for-Sale Securities, Fair Value, Total 579,813 111,132
Available-for-Sale Securities, Gross Unrealized Losses, Total (649) (1,052)
Non-financial institution securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 44,978  
Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses (1)  
Available-for-Sale Securities, 12 Months or Greater, Fair Value 0  
Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses 0  
Available-for-Sale Securities, Fair Value, Total 44,978  
Available-for-Sale Securities, Gross Unrealized Losses, Total (1)  
U.S. Government and Agency Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 416,542  
Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses (31)  
Available-for-Sale Securities, 12 Months or Greater, Fair Value 0  
Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses 0  
Available-for-Sale Securities, Fair Value, Total 416,542  
Available-for-Sale Securities, Gross Unrealized Losses, Total (31)  
Debt Security, Government, Non-US [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 74,942 30,998
Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses (36) (17)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 0 0
Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses 0 0
Available-for-Sale Securities, Fair Value, Total 74,942 30,998
Available-for-Sale Securities, Gross Unrealized Losses, Total (36) (17)
Mortgage-Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 7,216 13,492
Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses (104) (88)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 15,299 31,819
Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses (215) (389)
Available-for-Sale Securities, Fair Value, Total 22,515 45,311
Available-for-Sale Securities, Gross Unrealized Losses, Total (319) (477)
Asset-backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Securities, Less Than 12 Months, Fair Value   1,641
Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses   (2)
Available-for-Sale Securities, 12 Months or Greater, Fair Value   0
Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses   0
Available-for-Sale Securities, Fair Value, Total   1,641
Available-for-Sale Securities, Gross Unrealized Losses, Total   (2)
Commercial Mortgage Backed Securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Available-for-Sale Securities, Less Than 12 Months, Fair Value 18,857 30,593
Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses (109) (282)
Available-for-Sale Securities, 12 Months or Greater, Fair Value 1,979 2,589
Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses (153) (274)
Available-for-Sale Securities, Fair Value, Total 20,836 33,182
Available-for-Sale Securities, Gross Unrealized Losses, Total $ (262) $ (556)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Details 2)
$ in Thousands
Jun. 27, 2020
USD ($)
Amortized Cost  
Due in one year or less $ 2,177,452
Due after one year through five years 3,714
Due after five years through ten years 17,149
Due after ten years 131,567
Amortized Cost Total 2,329,882
Estimated Fair Value  
Due in one year or less 2,177,394
Due after one year through five years 3,755
Due after five years through ten years 17,834
Due after ten years 132,617
Estimated Fair Value Total 2,331,600
Marketable debt securities with contractual maturities greater than one year but classified as short-term investment $ 154,200
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments (Details 3) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Investments, All Other Investments [Abstract]    
Proceeds from sale of available-for-sale securities $ 37,657 $ 156,094
Gross realized gains on sale of available-for-sale securities 360 604
Gross realized losses on sale of available-for-sale securities 0 (39)
Net realized gains on sale of available-for-sale securities 360 565
Amortization of premiums (discounts) on available-for-sale securities $ (91) $ 711
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments (Details Textual)
3 Months Ended
Jun. 27, 2020
USD ($)
Derivative [Line Items]  
Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net $ 0
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Stock Based compensation expense    
Share-based Payment Arrangement, Expense $ 50,383 $ 42,753
Cost of Revenues [Member]    
Stock Based compensation expense    
Share-based Payment Arrangement, Expense 2,721 2,613
Research and Development [Member]    
Stock Based compensation expense    
Share-based Payment Arrangement, Expense 30,369 24,874
Selling, General and Administrative Expenses [Member]    
Stock Based compensation expense    
Share-based Payment Arrangement, Expense $ 17,293 $ 15,266
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 1)
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate 0.30% 2.10%
Weighted average assumptions in estimation of fair value of stock options    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate 1.70% 1.20%
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 3) - Restricted Stock Units (RSUs) [Member] - $ / shares
shares in Thousands
3 Months Ended 12 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Mar. 28, 2020
Number of Shares      
Number of Shares, Beginning Balance (shares) 6,780 7,331 7,331
Number of Shares, Granted (shares) 127   2,756
Number of Shares, Vested (shares) 144   2,820
Number of Shares, Forfeited/Cancelled (shares) 378   487
Number of Shares, Ending Balance (shares) 6,385   6,780
Weighted-Average Grant-Date Fair Value Per Share      
Weighted-Average Grant-Date Fair Value, Beginning Balance (usd per share) $ 80.53 $ 59.54 $ 59.54
Weighted-Average Grant-Date Fair Value, Granted (usd per share) 84.34 $ 98.73 109.53
Weighted-Average Grant-Date Fair Value, Vested (usd per share) 78.09   55.24
Weighted-Average Grant-Date Fair Value, Forfeited/Cancelled (usd per share) 80.16   75.09
Weighted-Average Grant-Date Fair Value, Ending Balance (usd per share) $ 80.22   $ 80.53
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation Plans (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Mar. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation $ 3,239 $ 4,119  
Options, grants in period (shares)     0
Restricted Stock Units (RSUs) [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-Average Grant-Date Fair Value, Granted (usd per share) $ 84.34 $ 98.73 $ 109.53
Share-based Payment Arrangement, Decrease for Tax Withholding Obligation $ 3,200 $ 4,100  
Equity Plan 2007 [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for grant (shares) 15,300,000    
Employee Stock Purchase Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
ESPP shares issued during period (shares) 0    
Shares available for grant (shares) 12,600,000    
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Common Share Net Income Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Debt Conversion [Line Items]    
Net income $ 93,836 $ 241,459
Weighted Average Number of Shares Outstanding, Basic 243,180 253,268
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 2,363 4,660
Weighted Average Number of Shares Outstanding, Diluted 245,543 257,928
Earnings Per Share, Basic $ 0.39 $ 0.95
Earnings Per Share, Diluted $ 0.38 $ 0.94
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories Inventories (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Inventory Disclosure [Abstract]    
Inventory, Raw Materials, Gross $ 33,968 $ 35,562
Inventory, Work in Process, Gross 188,322 204,501
Inventory, Finished Goods, Gross 69,923 64,277
Inventory, Net $ 292,213 $ 304,340
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Credit Facility (Details 1) - USD ($)
3 Months Ended
May 19, 2020
May 30, 2017
Mar. 12, 2014
Jun. 27, 2020
Jun. 29, 2019
Mar. 28, 2020
Debt Instrument [Line Items]            
Proceeds from issuance of long-term debt, net       $ 744,423,000 $ 0  
Line of Credit Facility, Maximum Borrowing Capacity       400,000,000.0    
AdditionalborrowingcapacityfromRevolvingCreditFacility       150,000,000.0    
Line of Credit Facility, Average Outstanding Amount       0    
Long-term debt       1,491,752,000   $ 747,110,000
Two Point and Nine Five Percent 2024 Senior Debentures [Member]            
Debt Instrument [Line Items]            
Discount Percent of Par   99.887%        
Debt Instrument, Face Amount       750,000,000   750,000,000
Debt Instrument, Interest Rate, Stated Percentage   2.95%        
Debt Instrument, Unamortized Discount       (496,000)   (525,000)
Debt Issuance Costs, Noncurrent, Net       2,223,000   2,365,000
Long Term Debt, Carrying Value before Hedging Adjustment       747,281,000   747,110,000
Interest Expense, Debt, Excluding Amortization       5,444,000 6,542,000  
Amortization of Debt Issuance Costs       142,000 142,000  
Amortization of Debt Discount (Premium)       29,000 29,000  
Interest Expense, Debt       $ 5,615,000 6,713,000  
Proceeds from issuance of long-term debt, net   $ 745,200,000        
Debt instrument, long term debt, remaining discount amortization period       4 years    
Long-term debt           1,491,752,000
Debt Instrument, Interest Rate, Effective Percentage   2.968%        
Two Point and Three Seven Five Percent 2030 Senior Debentures [Member]            
Debt Instrument [Line Items]            
Discount Percent of Par 99.973%          
Debt Instrument, Face Amount       $ 750,000,000    
Debt Instrument, Interest Rate, Stated Percentage 2.375%          
Debt Instrument, Unamortized Discount       (200,000)    
Debt Issuance Costs, Noncurrent, Net       5,329,000    
Long Term Debt, Carrying Value before Hedging Adjustment       744,471,000    
Interest Expense, Debt, Excluding Amortization       2,042,000    
Amortization of Debt Issuance Costs       45,000    
Amortization of Debt Discount (Premium)       2,000    
Interest Expense, Debt       $ 2,089,000    
Proceeds from issuance of long-term debt, net $ 744,400,000          
Debt instrument, long term debt, remaining discount amortization period       10 years    
Debt Instrument, Interest Rate, Effective Percentage 2.378%          
Three Point Zero Percent 2021 Senior Debentures [Member]            
Debt Instrument [Line Items]            
Discount Percent of Par     99.281%      
Debt Instrument, Face Amount       $ 500,000,000   500,000,000
Debt Instrument, Interest Rate, Stated Percentage     3.00%      
Debt Instrument, Unamortized Discount       (376,000)   (517,000)
Debt Issuance Costs, Noncurrent, Net       163,000   223,000
Interest Expense, Debt, Excluding Amortization       3,750,000 3,750,000  
Amortization of Debt Issuance Costs       61,000 61,000  
Amortization of Debt Discount (Premium)       141,000 135,000  
Interest Expense, Debt       $ 3,952,000 $ 3,946,000  
Proceeds from issuance of long-term debt, net     $ 495,400,000      
Debt instrument, long term debt, remaining discount amortization period       8 months 12 days    
Long-term debt       $ 499,461,000   $ 499,260,000
Debt Instrument, Interest Rate, Effective Percentage     3.115%      
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Debt and Credit Facility (Details 2) - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Debt Disclosure [Abstract]    
Long-term debt $ 1,491,752 $ 747,110
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Repurchase Program (Details) - USD ($)
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Mar. 28, 2020
Oct. 22, 2019
Equity, Class of Treasury Stock [Line Items]        
Preferred stock, shares issued (none issued) 0   0  
Preferred Stock, Shares Outstanding 0   0  
Stock repurchased during period $ 53,700,000 $ 145,000,000.0    
Treasury shares 0   0  
Stock Repurchased During Period, Shares (700,000) (1,400,000)    
Stock Repurchased During Period through ASR   1,600,000    
Stock Repurchased through ASR, Value   $ 179,500,000    
Repurchase Program Two Thousand Eighteen [Domain]        
Equity, Class of Treasury Stock [Line Items]        
Stock repurchased during period $ 716,300,000      
Total amount available for future repurchases $ 283,700,000      
2019 Repurchase Program [Member]        
Equity, Class of Treasury Stock [Line Items]        
Amount authorized for common stock repurchase       $ 1,000,000,000.00
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Interest and Other Expense, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Components of interest and other expense    
Interest income $ 4,954 $ 17,989
Interest expense (11,656) (10,659)
Other income (expense), net (5,451) 4,282
Interest and other expense, net $ (12,153) $ 11,612
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Mar. 28, 2020
Components of accumulated other comprehensive income (loss)    
Accumulated unrealized losses on available-for-sale securities, net of tax $ 1,410 $ 1,319
Accumulated unrealized losses on hedging transactions, net of tax (1,354) (10,170)
Accumulated cumulative translation adjustment, net of tax (14,293) (11,426)
Accumulated other comprehensive income (loss) $ (14,237) $ (20,277)
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Income Tax Disclosure [Abstract]    
Income Tax Expense (Benefit) $ 69,526 $ 21,091
Effective Income Tax Rate Reconciliation, Percent 43.00% 8.00%
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00%  
Impact of Adverse Decision for Prior Years Cost Sharing SBC $ 56,800  
Unrecognized Tax Benefits, Period Increase (Decrease) 59,100  
Unrecognized Tax Benefits 148,000  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 105,600  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued $ 3,700  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments - Schedule of Maturity of lease liability (Details)
$ in Thousands
Jun. 27, 2020
USD ($)
Fiscal  
2021 (remaining nine months) $ 9,971
2020 11,979
2021 7,342
2022 6,292
2023 6,058
Thereafter 28,038
Total 69,680
Less: Imputed interest (14,147)
Total lease liabilities $ 55,533
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments - Narrative (Details)
$ in Millions
3 Months Ended
Jun. 27, 2020
USD ($)
Other Commitments [Line Items]  
Other commitments $ 133.8
Open purchase Orders From Ordinary Operations [Member]  
Other Commitments [Line Items]  
Other commitments $ 39.3
Maximum [Member]  
Other Commitments [Line Items]  
Purchase Commitments, Period for Payment 6 months
Minimum [Member]  
Other Commitments [Line Items]  
Purchase Commitments, Period for Payment 3 months
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Jun. 29, 2019
Leases [Abstract]    
Other assets $ 53,259 $ 57,819
Other accrued liabilities 11,001 11,109
Other long-term liabilities $ 44,532 $ 48,964
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments - Components of lease cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Leases [Abstract]    
Operating lease cost $ 3,701 $ 4,272
Lease income 55,533  
Sublease Income (922) (796)
Total lease cost $ 2,779 $ 3,476
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Leases and Commitments - Other information (Details)
$ in Thousands
3 Months Ended
Jun. 27, 2020
USD ($)
Leases [Abstract]  
Cash paid for operating leases included in operating cash flows $ 3,384
Weighted-average remaining lease term - operating leases (in years) 7 years 2 months 12 days
Weighted-average remaining discount rate - operating leases 5.60%
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Contingencies (Details)
$ in Millions
3 Months Ended
Jun. 27, 2020
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Loss Contingency, Damages Sought, Value $ 50.0
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Acquisition-Related Intangibles (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Mar. 28, 2020
Gross and net amounts of goodwill and of acquisition-related intangibles    
Goodwill $ 619,196 $ 619,196
Total acquisition-related intangibles, gross 361,882 361,882
Less accumulated amortization (171,097) (161,538)
Acquisition-related intangibles, net 190,785 200,344
Total 133,793  
Core Technology [Member]    
Gross and net amounts of goodwill and of acquisition-related intangibles    
Total finite-lived acquisition-related intangibles, gross 209,131 209,131
Less accumulated amortization (111,703) (105,007)
Total $ 97,428 104,124
Weighted-Average Amortization Life 3 years 10 months 24 days  
Other Intangibles [Member]    
Gross and net amounts of goodwill and of acquisition-related intangibles    
Total finite-lived acquisition-related intangibles, gross $ 95,759 95,759
Less accumulated amortization (59,394) (56,531)
Total $ 36,365 39,228
Weighted-Average Amortization Life 3 years 10 months 24 days  
In-process research and development    
Gross and net amounts of goodwill and of acquisition-related intangibles    
In-process research and development $ 56,992 $ 56,992
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Acquisition-Related Intangibles (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of acquisition-related intangibles $ 2,862 $ 400
Schedule of expected annual amortization expense for acquisition-related intangibles    
2021 (remaining nine months) 28,653  
2022 35,401  
2023 33,693  
2024 29,443  
2025 6,603  
Total $ 133,793  
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 27, 2020
Jun. 29, 2019
Segment Reporting Information [Line Items]    
Net revenues $ 726,673 $ 849,632
Revenue by EM, Percentage 100.00% 100.00%
AIT    
Segment Reporting Information [Line Items]    
Revenue by EM, Percentage 45.00% 39.00%
Automotive, Broadcast and Consumer    
Segment Reporting Information [Line Items]    
Revenue by EM, Percentage 12.00% 15.00%
Wired and Wireless    
Segment Reporting Information [Line Items]    
Revenue by EM, Percentage 32.00% 41.00%
Data Center    
Segment Reporting Information [Line Items]    
Revenue by EM, Percentage 12.00% 5.00%
Channel Revenue    
Segment Reporting Information [Line Items]    
Revenue by EM, Percentage (1.00%) 0.00%
North America    
Segment Reporting Information [Line Items]    
Net revenues $ 186,293 $ 198,831
Asia Pacific    
Segment Reporting Information [Line Items]    
Net revenues 393,033 431,181
Europe    
Segment Reporting Information [Line Items]    
Net revenues 92,751 153,288
Japan    
Segment Reporting Information [Line Items]    
Net revenues $ 54,596 $ 66,332
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Subsequent Events (Details)
Jul. 28, 2020
$ / shares
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Common Stock, Dividends, Per Share, Declared $ 0.38
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "*#_U '04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " B@_]0N.W<-.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;35":'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1!JSE?@D)11I& "%F$A,MD:+71$17T\XXU>\.$S=C/,:, .'7I*4)45,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW>HX.WI\65>M[ ^ MD?(:\Z]D!9T"KMEE\FOSL-EMF:QYS0M^7S35KEJ)^E;<\??)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ (H/_4)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" B@_]0A4@)BC4% !C%0 & 'AL+W=O8X$M(VUTX?A"W <[9$91F2 M?]^5#3;)F#7W I;M_?QIM?IV5_VMTM_3E1"&O"2Q3*]:*V/6'QTG#58BX>FY M6@L)3Q9*)]S 4"^==*T%#W.C)':8ZUXX"8]D:]#/[TWUH*\R$T=23#5)LR3A M^O5:Q&I[U:*M_8W':+DR]H8SZ*_Y4LR$^6,]U3!R2I0P2H1,(R6)%HNKUI!^ M''G,&N1O_!F);7IP3>Q4YDI]MX-Q>-5R+2,1B\!8" Y_&S$2<6R1@,=_.]!6 M^4UK>'B]1[_+)P^3F?-4C%3\5Q2:U56KUR*A6/ L-H]J^YO83:AC\0(5I_DO MV1;O^GZ+!%EJ5+(S!@9))(M__K)SQ(&!YQXQ8#L#]LZ 'ON"MS/P\HD6S/)I MW7##!WVMMD3;MP'-7N2^R:UA-I&TRS@S&IY&8&<&-RK(8%4,X3(DM])$YI6, M91$>ULUMDJZX%FG?,? U:^,$.^3K ID=0?;(%R7-*@744(1O[1U@65)E>ZK7 M# 7\G,ESPKIGA+G,K>$S:C*/SPEUZ\S?T/%*SWDYGG<$;Z0V0I-_AO/4: C& M?Q%(OX3T7M>BSN.X.77;#PB+3LFB.[*!9DDB5SH>NXX!BNZ[9IK^/W$#Z7)9_+4_@\ MBF5D-PLX:\*3VM7#<9[']^/)\QD93T8(*^I6VN>>PFLL Z5AQ7+%.R,S Z%% ME"8CE4FC7^$_K"7;@'YSBY$\$&AZ"LEA&((,IV?["W(/[Y&OLIX9#LFHZY)[ MM8P"^ L9AZ CT2(*BM1[?.A<>Q1A6 MZ8#B(O[>>5.5&AZ3OZ/U\9V!(UYV*/,Q;E5BH+B>YT$VA/KU.!4YVNRBC*@=07,"?(@/RKQ:$LE_FOY*9"#(- MWJJEA2.-5)) /,Z,"KZ?D9_=2-==DPV,TO=,J/U!<9*S"HE,%RT]VXBMR_!BLNE.)JJ&H FP]G-$"O'6)4!V$D98)1I M;0N-HKK(W04REM66Y@V(W]X7]&^959K/3M+\L80RL6C(;%W&]U1KF>&(#ZXA!H9! (TG% @B+" QCI7TLY.D?Y;P.";7 M60J/T_K5Q'&:RD9623T[2>IO$Z&7-L ^ 8)9@;8F:R[KW8<#-E*KE)[A0KUW MU@HZ?I00#M-(J%)\AHOU?E>^$<=9WBR3KYF!'"FMIM4VJ@5R)T>V!RV; ?-] MC_I0=/>=31VM2O89+M9#:$;"O"&YBWG=UZ\; !H]5*DZPT6Y;(WNHM1FQV\" MDL8=W*P/#7 /**M*X[W3-!Z(:2 UEJ%X M(;^+VA!O@((@A;VFBQ.]8F#4 M.C\4FRMC5))?K@0/A;8OP/.%4F8_L!\HSU4'_P-02P,$% @ (H/_4 O4 M*U(3!0 2A( !@ !X;"]W;W)KT+D+HT=IX:5"I!V=OCI+U#=/?NM4E,:Y'$7=LIW'WZLYV0E-CQP@N: MAYG);\9C_YVL7AA_%GM")'BMREI[F:P=G; MA0>ZVTM]8;%>'?".;(G\<;CGZFS11REH16I!60TX>;J:7?B==0K&.E[-2F/_@I;,-9B!OA&15 MYZP(*EJWO_BU*\2)@XKC=D"= QH[1!,.8><0FD1;,I/6+99XO>+L!7!MK:+I M U,;XZVRH;4>QJWDZBY5?G*]8;5@)2VP) 782O6CQD@*P)[ 79VSBH#/X,?V M%IQ].@=BCSD1@-;@^YXU M>%F(-/[\Y7"ZF@=.A%W@'P<7]7"1%V[# MA-1#_96Q0@ U@&!+^)'F9 Z^O.9E4]!Z!VZ)6B!RBO6TF^NSDK2'VOZZ8ES2 M_\Q-5WKM\^,3;H02&(S35*K%HETI9_918:'0;#4AYX4;=*#%7Z<[ C MM2I%:9!QH52#"JE+& 0A\LQMM,NC5 \P7TB0=#+?3H?=?OC_&=# M!=6GGSDIC3316N)Z1Q]+]ZSHGC#J=S3.P+:*)LN.!GSDQ?_.I*HUL[K/R8GL M90.JE6XY)G79P6RRUH,:0;\<#9.$&GEW0H;V0*=Q#.,QI&V'XD!-^ G(096@ M7Y;N:DG43D.:!F9R3WA'"\ZZXI[/04V<)?K!E!"9A:'>N;8<2%,=3S3LH#O1+SCUG1VKVY(KW MU[BVK"19C)(QK4-]8)#!"=A!?:!??O1>RM.VJ;5'4KT86G"V&8I@%$]((QSD M!_KU9Z #:I(!=5"ILII-LT^(X*!$T"]%-UC0')RI_7;!RA)S89YC'G#N+$@; M+CW)-+@(LW$]7%;9Q$*#!C%"?C&ZI66C%^Z/XW8!E^]QQRNCTRH+LW=_$_"# M(B&_(FW:L=M*EC^K#20]TH*8MYU[E<%69Z"WE;E*:OS*TJ4"796W4G%:I1/P M@QXAY.W#;?N:U@@CFT/108[+O"F-S'JW1FA0$^17DZ$CVW=#][@Z9")2JC?> MLKKL8K6IGI 3-,@)\LO):2OZ.!TO(5$<1V/E<-G%:8;&G(N3M_**\)WY6"'4 MNM#4LGV=[:_V'T2NS6> T?4;>+EI/VL,8=JO+-_,3ER DCRID,%%JJ!X^^&B M/9'L8-[]'YF4K#*'>X(+PK6!NO_$F'P[T0_H/Q^M_P=02P,$% @ (H/_ M4*;\T9Y] P ]0H !@ !X;"]W;W)KLCL TDWA;= ML-DMWV4/1 2V.+78IT2S'M#YYXH-M*VPE_.=^1+3R"_KJ[EV;D=UY*6@-75' D8;/P;L.;58@MP%G\2N&@ M3KZ1E;(6XIL=?"P77F 9 8-"6Q?$O/:P L:L)\/CKZ-3KXMI@:??S]Y_=.*- MF#51L!+L-UKJ:N%E'BIA0QJF'\3A)S@*FEE_A6#*/='A:!MXJ&B4%O41;!C4 ME+=O\G1,Q G ^!D'X", ]P'Q&4!T!$1.:,O,R?I -%G.I3@@::V--_OA'>)WB'*T9=*-(KP4LU];=A8GWYQC'S71L9G(D?HD^"Z4N@'7D+Y M&N\;%9T4_"SE#D\Z_+GAUPBG[Q$.<##"9_46>&[A83Y!)^HR&SE_T1E_73+/ MYO+WV[72TFSD/R;"Q5VXV(6+SX3[Q1QYZOR.+46+31S6GNS],H^R*)G[^],$ M#:UP',:SO#-[Q6S6,9M-)N*SKD"BXE4&6J;H@@FE+M\C#BY+FCS=3*0BZ0(F MDZE8581O;0SGM^&FO#'ZC]G?6U/65!L4U"6R561/*"-K!E>F(EXIP@ I*!I) M-871/=U&GIVD*$JR7AJ'-GDZB\>3F'::TDE-#U PHA3=T(*T]:_\TU0'M[\, M=73AM%VB5MM_DI8.:%_A-.UI&S&*HVA<6]9IR]ZX7I-K54&YI7R+S)'ABKA; M8%1'-J"8ACCOZ1@:Q5$P+B/O9.3_\Q*]55$^(!LF67]EAD89QN.*PN#E=@BF MEZ:I&T;L3=N29'UE[NR.%O]@9#ME29_UF%D2S<[P/KG5PDG>_UIS1BF' RY) M$ =]QD.KW!33,XSQ"V,\R?B+T(2-,AZEBH<%/<_2?D$?,<.S,,K3'EO_I(&H M06Y=7Z4,FX;K]@+N9KO>[=9U++WY.]O3N<;DQ4W;$'XBFK(4V38_[K$Q?"M(:F/\;(?3SP ;H.MWE=U!+ P04 " B M@_]0TFFTJ$X& M&0 & 'AL+W=O\*NQ\ G]U+]5TOA3#HH:E;?3Y;&K,ZG<]UL10-UR=R)5KX MY%:JAANX57=SO5*"E_V@IIZ3*$KF#:_:V>*L?W:E%F=R;>JJ%5<*Z773@M_J[$O=Z[1ETH-U)^[VX^E.>SJ%,D:E&8S@6'/QMQ*>JZ\P0Z?FR= MSG;O[ ;N7S]Y_ZT/'H*YX5IO:?)'W?XAM0''GKY"U M[G^C^\$VIC-4K+61S78P*&BJ=OC+'[:)V!N F6< V0X@+QU MP-H'^B@K _K M'3=\<:;D/5*=-7CK+OK<]*,AFJKMOL9KH^#3"L:9Q:5LM:RKDAM1HK>\YFTA MT'7G3J-C].WZ'7K]Z@UZA:H6?5W*M>9MJ<_F!M[\'=Y"/&_Y<]V> M()(>(1*1R#'\,CS\$U

1KP2'<> M:>^1^3QRO420&U1T%^+'NMKP&E[AS-7@*NE==66V66!"4IHF9_/-?E(<=BG\ M1'1G]TPKVVEE0:W72ZG,L1&J@6]U([1I?$('/_%S 3B/\XE0VXYE>8P].N.= MSCBH\Z(HY!J40;6I"3-:3P1[K!B<9RZ=6<[W5E0]U=I>/T"B9F=M21A23+- MKFU'\BC'#+MEYCN9^8'T E"5>3Q"*VB=IL]N5_VKKJ:.$#>HD-J0(NH_NT?.+M] M9*DZ3D!4-$V[TQ GJ2_O>(];.*C_,RQQ5J'L.W5CQW3!\5X#V,IVV*4D3IE' M]0@>3(*J?Y>RO*_JVBF.V(6$GI,1."0,G&V1;A-](*G$Y@8FT.6F]>"P(QCH[RD',N*% MA/'R5 ZK#H1 17F+:MG>#B;8 O>CU9VD$PND;I_*@Y^X( M[%2O>"'.9[# U4)MQ&R!7."1ID+O71A;?E[(NA=*_]*M7\Q@" M+QF91L),@ZW?K8!.4"+=O>,(O3J),,Q;A3:\7KMGKLVHZ18Z:/)> T9''DZP9T1!D-H^R+,!P>P=:(JQ8*RWTF92,)8YJD>/K].PVS M-(L\.U(ZPHN&X;6_(]V>4,@&RFW9'1IO!/0S[99NX^D8,T+3J7*''8E(ZEG9 MT+VSOS#%!NKJO4+^^:<,5DR_;LO9*=JQ%Z*PAXNG*QRW(?#$LVZD(]AH&&R# M[(\C&_KN>^T(X[T_#&:=4;HW+@Y#]\9EOG>6W?TCX1-7=U6K42UN861TDD(F MU' V/]P8N>J/MV^D,;+I+Y>"@_S. #Z_E0"0[4UW8K[[#\GB/U!+ P04 M" B@_]0,$G>V4D" #0!0 & 'AL+W=O..),U>;%WIGG//N?J(#TKO3 E@R4LEI%D$I;7U Z4F*Z%B9J1JD+A2*%TQ MBZ'>4E-K8+D'58)&8?B!5HS+((G]W$HGL6JLX!)6FIBFJIC^LP2A#HM@'!PG MGOFVM&Z")G'-MK &^ZU>:8QHSY+S"J3A2A(-Q2)X'#^D,Y?O$[YS.)C!F#@G M&Z5V+OB<+X+0"0(!F74,#'][2$$(1X0R?G><05_2 8?C(_N3]XY>-LQ JL0/ MGMMR$=P')(>"-<(^J\,GZ/QX@9D2QG_)HNCX, M ./I&4#4 :)K 9,.,/%&6V7>UD=F61)K=2#:92.;&_C>>#2ZX=+MXMIJ7.6( MLTFJI%&"Y\Q"3I9,,)D!63LZ0VY63(.T)5B>,7%+WI-WA!)3XJR)J<7JCH-F M7:5E6RDZ4^E+(TB09.];'EFGLN=POW23@*QS'=#[OU1M(KF=->YO3_9+9[3;@Q#4[> M2"6A"VY/"6_99T--_ZB^E/%*\JR7/+LH.555A;MU35MGU[3UC:16(QW<-_?6 MX=G<*']L,0G%[1+P/5"*7L,W*WN'_'D M+U!+ P04 " B@_]0)ODFIEL' !)'0 & 'AL+W=O]Y]R@'W75Z.O%WIC# MY]5*%WM>,_U)'G@#_]E*53,#KVJWT@?%6=D5JJL5B:+UJF:B6=Q<==\>U,V5 M;$TE&OZ@D&[KFJGG.U[)I^L%7KQ\^"9V>V,_K&ZN#FS''[GY\_"@X&UUJJ44 M-6^TD U2?'N]N,6?[^/(%N@L_BOXDSY[1K8K&RF_VY>OY?4BLHIXQ0MCJV#P M<^3WO*IL3:#CGZ'2Q:E-6_#\^:7V7[K.0V"H."6C3]+_LQ..*L -3C+D"& F1: M(/84H$,!VG6T5]9UZPLS[.9*R2>DK#749A\ZWW2EH3>BLZ3WZ!<99HR7Z\_$+^O#3S^@G)!KTQUZVFC6E MOEH9T&!K6A5#>W=]>\33'D6_R<;L-?I74_+RLOP*M)\Z0%XZ<$>"%?[:-I\0 M23\B$I'(H>?^+<5S6QSG 3GTY$_:U4=]_K1.VW9.VRI9(UAOBAG1[/H)*XS@ M^G.@G?C43MRU$WO:^1U6N&@*67/7&/1EUUU9NY"/-SG-Z/IJ=3SWS-R*Q#A. M\I/9A;+DI"P)>N"V_!NF;3^+C(2E7LBF$!5'S4FR_6[?"NNL@Y)' 7,!;9[? M[:WU2=,ZZ*TO'&)<(5@?.9H2L5HJ(_[7?X"YKN76/#'E=&9?=7+F)HK3.)\X M<<;OA4& ?AL ME.=*@=Z7V(_[/+D_8!UP012#%@)C1E& MTBD^=LRCG"13\7.S-?$I'UF"D]<704A>PPS2.,H_ $2PX3);3 M+#VP9SM%G2+G;,"43L.>PVJ9XVCM43@B!+_"D*)0+;]8H$Z1^GL7BH#/G>$CC-)_F-@XS(==GA'LF0MD9 J)WI6="HA;^AWY%ADA07 XY+2JV#,;:R"[8DN^R OY&'OV0$' D#KL>$ M:S8[Y3J(MB;9;&K-S6@2>W9'9$0:"2/MM@"_:O&R\]BT&@RT[G(;^Z&++LP: MJ>D&>9 _9]E,N@N+">SM/.)'W)$P[ISA[T.KNV3ZY[>/@(-U0)$HR^)I3QS[ MJCPAJ2\4CE@DZ;M"X58T#/:I;P^%(]E(F&S?^.%\J0'F:AAZ;?=-3M_,R;5, MZ#J;DMAE%\=QGOL&>60<"3/NCX'!D#$J7G4G0\.&7>\A D!@,Z8:SXD4#+D2 MA37K.H7:1KBS->+8*E$RV[FXS&)\EHIS1YU M$!$F/IDFU X[3Y9*ST[WPM#L0>.*%4ZE+BY"#C-=RBZ[.,M\KAZQ2%\_) Q$ MZS=W8P[")$NB;)IS.^R6D-WFB2=8TY&9-,S,X;13<0BBZ$/)^R?+FP&7D*!T M#S9G.4(>UK@#$'5P,4DB.MN*.PSC)*&^CHS\I&%^WOO4(F;0AN]$T]CQL!D9 MA^CCXO\]=6PG$QOY?;-[9"(-;Q6#ZK@],PCHNJ..0TA"4IK.YHGKM#*'9>%S M[XA:F@6A_M@>#CV96 5A41>5U*WBI[3*\AXF37_[!0E8"/!TY"4-\_)K T$+ M(-@AT^F9.= P3;/I0:+#S)YE>% 1C]R+P]R;;*U%Z0VM0T7G5P(4=M?3>X.Y M%5[/P+ ZNY2JN=IU=W4:=<OI/O"VNP6;?+_#G^_[6[VQFOZ2\3>F M8,5H5/$M5!E]2L%UJK^WZU^,/'177QMIC*R[QSUG@$9K /_?2FE>7FP#I]O3 MF_\#4$L#!!0 ( "*#_U#6]8NW^ 4 (L9 8 >&PO=V]R:W-H965T M&ULO5EM;]LV$/XKA%%@+5#'(JG7(C%0.PZ6 5V#I-T^%/M M6TPL5!)=D8Z3?[^CK%H61='96O1+),IWQX=W/#Z/E/.=J+[*-><*/15Y*2]& M:Z4V[R83N5KS@LDSL>$E_'(OJH(I&%8/$[FI.$MKIR*?$,\+)P7+RM'TO'YV M4TW/Q5;E6YBA$??']QF#VNE'TRFYQOVP.^X^KRYJ6 T M.41)LX*7,A,EJOC]Q>@]?G=%(NU06_R5\9T\ND=Z*4LAONK!=7HQ\C0BGO.5 MTB$87![YG.>YC@0XOC5!1X/Q_??H5_7B83%+)OEEZ) M':JT-433-W6Y:F](<%;JG76G*O@U S\UG8LRA7W"4P1W4N19RA0,[A1<8 ,I MB<0]C,3JZUKD*:_D;VCQ;9NIY]8$C='GNTOT^M4;)->LXA)E)?JT%EO)RE2^ M1:\ZX_.) MAZ\LFJ@3C;0R0#$#\)Q7*+V]SM-A=% 5NWQHZ^?.#%DE?_6,)< MNL.\3]-,]P#+T0W+TC&L95ZPJLS*!^F*=74"X,?Y M-7JO5)4MMXHM0I/U6>(.80A]8=8:H]Q81#R>V0NYG#NJ9]5'X."4!C1-\ M/GFT(*8'Q-2)>-;#]0(LLWW,\!A+'.+ 2PY@]I@M=@$UC"[[1MCS A_CKMW" M8A='81(:\:[Z=F-"?>S9$^4?$N77?G0@4=?E"DA)0MTN^?[NC6Y9:]=_N15Y MCN!0W[$J=>VKX#!YX*S2G\">6;D2!;=5(^CO#!_[@9&7Q4FS#K3P "UT0ONH MUKQ" TX>ZW)])$[H(8]#$E"8Z. )XPZ,*,#S,@)\Q-[ M)0:UTJO=LKGM=G M.!P#CUPJ_0C.<&A&.")6^@=9]_"VS.!TAR9&HE[G4=/:>C3J(P_MN.,#[MB) M^UK*;=V6@&ZU/UT:_M@")U6(%YMX-U #P.;E%S9LA_WX(VASGB5EOI\D@9'\QK!S>E'/R+\M&@YI9!ZM"YLAB3$A [L2'RDB M[,Q&?>Z-M5Q-Z^:'SF>U"N9/^M[:_$W(8S0^B0)JKNZ461=RR\WX!#DSN49I M]IB!EDLE*.M5#GLHM2+MD^TXH4EH4M)INR[6EI6QFY:'A02OKT,JXH]M>89( M,JPBFGF[,@)[0\V+6WK$OA/QHHOK!5AF3<0.EA"3(/;-IO M.@+WNJ(?+HX] MZ@5FT?IV./(ID*'!0Q;#,:9^1 9RU;(Y=M/YC\I$$NNDZII9"FRC>1H/R1_< M\CQV$_VP4G3 F>$^F1,*2M$W6:. MI$_ XT2_:9OI/6G7Q=H2-7$3]8]IQVA86A +EX-NH@-JE[142=POYT/:<1C+ MK(G8D0L4)Z'Y-C&W&0)H<]_TK>#%V(_\V*R:S9"&D:E&KRR&8^P3:G;/Y.BS MM/XW!2@JT%D2Y?P>'+VS"-)=[;_\[P=*;.HOU4NAE"CJVS5G<)QK _C]7@CU M?: _?A_^_S+]%U!+ P04 " B@_]0>-,?=$,$ "<"0 & 'AL+W=O M-V_3U.45UL(-38.:=DIC:^%I:C>I:RR*(CC5*LU&HU_26DB=S*=A M[=K.IZ;U2FJ\MN#:NA9VOT1EMK-DG!P6;N2F\KR0SJ>-V. *_6US;6F6]BB% MK%$[:318+&?)8OQV><[VP> OB5MW- 96LC;FCB,(.CO'B]1 M*08B&C\ZS*0_DAV/QP?T]T$[:5D+AY=&_2T+7\V2UPD46(I6^1NS_0T[/1>, MEQOEPB]L.]M1 GGKO*D[9V)02QW_Q:Z+P\\X9)U#%GC'@P++=\*+^=2:+5BV M)C0>!*G!F\A)S4E9>4N[DOS\?"F<=&!*N+;H4'O!L9JFGJ#9(,T[F&6$R9Z! MF< GHWWEX$H76#SV3XE2SRL[\%IF+P)^;/40LE<#R$;9Z 6\2:]S$O FS^#] M83="RW^"O %<&NV,DH6(E:&+1_(Y'.^E%CJ70L&*%I'*T#OXNE@[;ZF0OKW MZ+QG=!X8G?^?C-Y)EROC6HOP]3/N/"R5R>^^/97 E]D\60?PN4*Z-[FI&Z'W M4F] :H]6UI ;RK-V6/"H(TZ3LN?H'CA6XAYAC:B!VD8C+-E)S7[<4J3?4\7[ M"FZU9(2@S<')[7 U/(4-:K1"J3VSP(8-F$ZK/9-IK*3#&L7VORX6UZ= B#W% M!RY2Q^9UB*PG55)3)MO0&1QX WS%83PZ^S-8+*R7N4):X)#8HW/T=G#& M&FON94'U":60]H$88U -4U=VO=J#CH9^3>&X$+G(L8@R#^;D2:^=%;$JGG.F MU&]UU$%7ADK:6!^"H8WO*4JJ6:D+F0M^=1C9'QWD*^%)]Y[K!W<-A8PS_W1J M6/^"2EW!)*1FS/5#=0-E&X(2:44A74E!Z[@JX"([XTA=3,ZVB'=/ 9N8C17' MMR ^FO;0^:X8)N,AM9W@% [F.BO[^2B(/H#S'IT7QGR".SKB,7VV?%QLG&K' M4:!0J7V4\J,5EN+NNNJD]P#[]R! Q)4WO#)^ R@(CR^2=!Q+BO=X DS _J MU>G1BUFCW83O @>AM<3'LU_M/ST6\<5],(_?+21E0]T$%);D.AJ^NDC QF^! M./&F">_OVGAZS<.PHIZ!E@UHOS3&'R9\0/]!-O\74$L#!!0 ( "*#_U!N M.8I3V@8 !D2 8 >&PO=V]R:W-H965T&ULW5A;;]LV M%/XKA ?L KAVXB9-UB4!G'3M.JQ#T'0W#'V@1SO;TGTUH:-SH[X;W+<';BVV2-TY=!Q+:N95B?:^M7IZ/] M4;_QVBRK1!O3LY-&+O653C\UEP&KZGH_G^T_,#.L\'?C9Z M%;>>!5FR\/X=+5ZJT]$>*:2M+A)QD/B[UA?:6F($-=YW/$>#2"+IT=#P22I>RM>FU7WVG.WL.B5_A;>1?L=/AL$5PO'61!K^4PF>782_$H$.@UN],"F,C64,XZ< M"3%DVF"<&(Q M+3I!YUG0[!Y!C\4K[U(5Q;=.:;5+/X72@^:S7O/SV8,,OV_=1,R.QF*V-]M[ M@-_C 8G'S._Q/?SN@>#;$'P0%SZ$'$=1_#Y?Q!003F\?D'HP2#U@J0>?+/6- MODGBW/KBW=N[T']8S#]TL_B0[M:!N?)-TDI#Z_.APM2- M-(%DBEJ#7'GKEVO1(IB"X(-X\V(^OT3^I$K(G5.IDHDJ")6"*/1-@W\P+K+. M-NM,0 3]OC4!BP*0&["67#I\"8:+X"4)"X0;;:$&1N_DPFJFC6W3^)!X;5PN MET0,L_)R6Y[0,1D=Y;4TEE?$(4H\*+U((FI :I+IU;OP@-^M MA>R\G2H3[W.C<>R^TH28Q/M6A@30 %=I8@'ED*W[+)M]#+9%HK>T8NX$V4I& MX3P\#8 "600,TT:-+]@_"IV!P("GO(5LTFN#081:.40GXH7W:F6LY;"4#BJM M*3*//CXR*7XBE+6F!"99V4U*$';+7L8F4#-T][ ,NO;78'65="-F/0)WW=2+FT(9LN1/%'<@P9$1A95AJ2[E?< U3$_24Q-&: M+4-(0/66*THEK[.-76AAJ]&!TU%2=-K>,Y0T,6;$/;( D8=VBQ M\T&2D$_> M\@UB1SBD58R(J_\V788$448QR%W^?$)N7%C?*B9NV=WSP/4M%W?DR[Q=8@BA M=#G^,%T/M5U_EM"/D4(_" M-04V>3:PQ1Y9ARA?=:T"H#EI'[5(@>C+A+JYVU@V_LP13KG,4G*-+B ^TKE" M-O"0-7]20'2%5""]J?8"4MKL^Q*P&PZKNQD&;1EZ,)9WF?B0A1S)"\Y-)"*) M0+T(;"Z9TE>,.[B.0;8TSM'VJM(YOM G6E1WF$)^\$Z[] +THE&_#77-DIO M@I@&-P&(_P\]X6\'FQ\AZS=L/DF:N,48M:E(\S?@E09%G-%S&-$^, MP&[(7;! BWW4-AR$>($[G"'K-\V&)Z%=)Y1(A0(!S7X8TI1<@4!"[Z&+H!*L M(MDV$;@BH@LOK"F$[II1#HI-#F#H*TO-M]!N8./@7VL9XE;*RI*28PBO_<-\ MPQFSFESI3$T]S'@5>=CEY/)1[S#L)P82]*O!=> &U^/6JK[E/Y"*,_13&>QZ MDWMD.I7/1(E L>76@R;@+QUF*MOI-.X&<*X,?Z /9#=WTS=E1NRC>6-SM[%E M ,_H,Y!YXN#!6C?M#8J)O+$#6F>S*048S]E0%DFH86R9Z_77[N+V@$ M2HH?46CNNB).MZ[K:))+_BA!S!" ^>8^[ [?/>;YNK\YGC^:O,(LQ#.1+D&Z M-SDZ'(F0/T3D1?(-7_X7/J$C\V.EZ1Y#!_"^]#[U"Q(P? TZ^PM02P,$% M @ (H/_4&IQ;VO\!0 + \ !D !X;"]W;W)K&ULK5=K;]LV%/TKA(=V*>;:CN,V:9<$<-(.ZX!T0=.N XI^H*4KB0M%JB1E MQ_]^AU>R+*=YH,.^V!)Y'^?<%\7CE777OB *XJ;4QI\,BA"JU^.Q3PHJI1_9 MB@QV,NM*&?#J\K&O',F4E4H]GDXF+\>E5&9P>LQKE^[TV-9!*T.73OBZ+*5; MGY&VJY/!_F"S\$'E18@+X]/C2N9T1>%3=>GP-NZLI*HDXY4UPE%V,ICOOSZ; M17D6^$O1RO>>162RL/8ZOKQ+3P:3"(@T)2%:D/A;TCEI'0T!QK?6YJ!S&17[ MSQOKOS%W<%E(3^=6?U9I*$X&1P.14B9K'3[8U>_4\GD1[256>_X5JT;VY>% M)+4/MFR5@:!4IOF7-VT<>@I'DWL4IJW"E'$WCACE&QGDZ;&S*^&B-*S%!Z;* MV@"G3$S*57#85= +IUM S!C$[!X0 M.ZX:^V^43[3UM2/QY2/=!'&F;7+]]:X,/&S[OQ*<+PV%H7AGDI'8XY=G0V$- M1;E0$+3+2IKUTY^.ION'OWJ1*L1#+>I@G1]NW\C?*5TYF]9)\+&+=8HFH)&8 M,P8DF+H$,\X+Z9)"3(^:I6&## V>V-H$2@5FE9B^>L*R!_M/[@,8;)!:]%0] MQDQ":BD7FH9X]A7QT-#KD7@/,4=+,C4(9,Z6=WJ=S1JOL\F]7CM^[+DSJ0Q+ M9\KY(+[5T@5RT42&M ,EB.ZSY8;Q+K;/A=+$ZA6YF$&,TZA[CZL>^DPCYK4, MFU7H*YLB,NT3$KPD)[6^;5V!B H%4!=(K'4J@G32Y.1' O/R1\C("LF_41BQ M8"->3IL0OI@\V>4YO!71G_TNK16A-1H6FUKR5C.9?BERGGR]\/2M!IGH0L;H M60$6N3+ AQU5E7&SE*;.T-/H.FCN_?GVPC\3#3O%5A)KN.EW)5$N, K)_N1B(_$WPI#X28F$13^08 C_>2[[D^:[G>Q M^RN'!#F%!"'G"K&%(%#$Q MA\+&5&^NWJ*X0VS+)\XK9^N\X-U6@992UXT55%M"'B,.9_'F8P/1+_M#+Y:< MU WQ%-7L/.V40C-_-WYRLKF35<%-!1OH.]_B92M= G,RW)UKD5H8-S:6!(K7 M$8,!:^QR'W 717&5=R)!X&XW-YV(/6)D N"(1L,-=6> 3C-SSG!/8%##P@VZU\6A/2J56TUK1D;".>BH[R6DO7B^K&!RWC5^\0V!-=IXRF7>0\ M\[!R%8;+>B?ICC2'M^WJV^$!Q%6,>)/R9(VV3XIX5(C-] 2M><<@3OJ6I%8E M5]/W%17]W*XJ0)3" [6.YY.OR;4!KJLVQ,UJ!VPGM!RC_N#(:L<3O!L@?]W[8OM6V]KO@X;KS?^5F#0Q!G;#L'<1"$'&7P?"&3:\#O M46R9;T_ 7I5MT\DG(7OCDO\TNAJ)/![D)@H^]U4PMTDWM-2^. MVK:9SW]YK'6BPES**/98"]WU>3SNW6 PC'*^I_FFXIK+3+?:707GS0UH*][< M(_%QB%/<"TT95">CPQ<#9(?O9LU+L!7?AQ8V8/+Q8X'K++DH@/W,XFK3OD0' MW07Y]%]02P,$% @ (H/_4&UW\#2:# 5B4 !D !X;"]W;W)K&ULK5IMD]NV$?XKF*O;VC.TCB*ED^2W&=NI)^[$;AH[ M262= >++RZ_LL0)#4VUF7],N=0 '[OL_N@GJQ5?K6;(2P[&M9 M5.;EU<;:^MGUMO M7KAG/^I7+U1C"UF)'S4S35ERO7LC"K5]>36^"@]^DNN-I0?7KU[4?"T^"?MS M_:/&ZKJCDLM25$:JBFFQ>GGU>OSLS83VNPV_2+$U@\^,-%DJ=4N+]_G+JY@$ M$H7(+%'@^''GP/U=TYWZ++D1KQ5Q:\RMYN75_,K MEHL5;PK[D]I^+UI]ID0O4X5Q?]G6[TTG5RQKC%5E>Q@2E++R__G7U@Z# _/X MS(&D/9 XN3TC)^5WW/)7+[3:,DV[08T^.%7=:0@G*W+*)ZOQK<0Y^^H=EYK] MPHM&L ^"FT8+6-R:%]<6Q&G+==82>N,))6<(I>R#JNS&L+]5NCS1C#>V(W2TG(*9[9N9,ZK3##D)UO1J3MWJAR<8L)8 MOBPDHB1GRQVSH/+N]:RD';''F.G^"JM MI_V$R8K.*IT+7>S\$>Y3=BGL5H@*\:YO0;CFVLI,UIQT@D DZ$!/EG,K1NS7 M#4[DP@J-="'!:-LYRY#5G-0@6.6=D!)&T>)+(S6T)'V(F+7"*>4M0/+F)$5/ M.G*LWJH2$NY8IH!RSC\1 !H2(!!D MM1&:#*NEN8UZ9R)M+$AXIB03?<_4BE6J@J5(/):T8DF"<9="%KHZJ,;IL>^G9%F7S'( M >DE",# H.N<@ZH%K_KD@7I;5QQ$_I3?"AJ*: X_/-P(T;!$SL0-Q"!K601:!=<0Q5 "+PM$=FR@JULT\?% M_=9WY@*6(2Q+U%!9%R*([H*O;BS]0\9QEDL*N:6C_10"W8FG5(LI'=8$AIN2 M,K,SDK-1SLDIK4V<=;U)#W5VB=%)T/+=H[9GUPA;LJ+)B806M=(^;)$=.7VY M%%6VH0-L)P6RS@F+YQF@!)C7MDX^_+2Z%?HZ%[R F;XTRGK5MT!4^N_-USF- MC@!W*E7*C(D[PJ\10VO",@$9 !V#I-G"),R@3A @V/9IG]DP9Z8:9':FRE)H MY[V:UP348$+TY$IFG.1!V.30TDCKX:V+!PE9,VAE0R&HX=H-G!)JAD)ARH&Z]H5C$"F>#MEA3]VMA%, _9W.^_KY:&RY:W$G:>E([>TI7ILLB#@H]1 MD?L(]6VP@_ESD;I$Q-'!D^&)28,%( M4(E'270]A4NN0:7\RY_FR7CVW.P7:6B2JT*M 7UP0"CC4J-R?FF )1 !H;E" M("-VT2*..Y=UD(D>A-CS_+](("D[YQ?AW5,(V9I!@FM0^MC>)LPZC=?4$#[3,/AH,YNM! ,IA6%:8.JJ=NP M&M;ZQQZGGOAXQL'0J(E ?E#30=U'X47=XD!Z9.T983,.2QXV0)0?68$30 _Z M#F=RWVK[O%6P*?1WGE0%YD'R:["/,,_8#Z0W&S,7$LES]D\*NIP];BKO1)$_ M"<$MPT37YJWOY>#<"GT/+\Y9P7-(.@[_<+#B$+Q%_E"TT)-^\>P[C@3[7I-6 MT!Y1][>2*$:6$A7RM"#'XC\_0:+7YA)ZP0[>;=KGGF?RO,_;4-_")M4;@$H) MKYP3.U#Q$\-@4XN2KDUP:@)IT4U8Z7HHY]H&2$FE,_CZN,<,?D@[/_Q-FPU;(IH%]I(?J M$#/#?C;;5!*5$30&K<;0&FC>T:(Z*_RWR=?>')J&2!D _G6OY0\#+=M1U:'" M #'I\H7]1(74 ?D;CAZ:O:]S"#2/E;E\9 5"KCB]3 ['L%'<:%^IZ-%]$'DC2GXN@,%Z0H-?N4TN@@ M=GM]05<#^_X_:-,SR%P0\G:V:\BQTHKR86Q[> _.'3:TH2FAYK^K5ZU/3"TR M$B3P.Y76G_>@W77&U-L(XR7I>@3&EZJQ)[N ,QE4#F)KF)446[J+K:6+K1,E MW-'[0*' DKE_].Q@Q^/WY&Q,X]B*POI960"O"^,VW-]2HI'UP)HR]1E=>8FN M<5PU.,<>L>G-+$K3%)\"N T_A6_?G1J;ABU\.)(DDV@QCX_6'S$)G9R]3A$9 M3Y)H/A\?K7\>?1JQ-?5%E0L6-^:NT1CNAE2(XV+.;J+98M&12,=8SF@ P7!; M?9M(QWJZ@/SIT?H332M/7=V0%1I16WH;7VRH-(ZC.(Z/U@\R5'J31--Y!'-)@D;Q[-H,>UM-1W/HED\?KBQ)NDTBM/%T?H#;+7&,4S!V2V2XI2= MQW$T7TR.UBZ8[SDWGT_V/K_M1\3RVUPGDV@^4+Q=?BT(WS^B71 F$Q6<0'8/!_ MR_Z;Z0T\-#^3_>';BX-Z/)ON!758/S"HQ]'-(CE:7Q;4XVF,]%\P9$(RZV,C M&:=8IP^/Z01!D0Y4"NL_# DZ)ZMIK\# ,9C&'B2'JTOM)5CF.SCD%L]V$Q MQ5EZL+HD[:?S:!Y/CM;?2GO W&1QL'I8ZL/:X\GD<'E9XL[C.?)BYM(VI


1FL#.F,DRA%V3OQR,MY0<=Q&;F/PCY,Z?$B2A?S0Z71 MG #R]V[YVK;PZ/+DM 'ZULZ-"1NZZ &1):]N:0+(W!!AVEUWQ' M#Z/V)D/KG;L,+_VWO*ZU^DI3P5[WF3>B[1'QZ/@2TC'P[;X6Z C=VR8_6;M; MKH->MFTBT3#>B=$ #-[W:B+#+0T8W3N9;PT?@\[[KP#M:1R/8H91J2!0Z%_5 M>#W)XND(.?QGFJ@A"NGGJP>PP=\]/79_/]+73R+V:#;]%L%DM)B"(/IBZ8;5 M0->UI&-'=>*H3EJJSFP7$4YGTWL)IS$13N..L!;W=M?M=1NF>]]=T]2?=V]0 MZ=JWQCC;WC#UA[MQK#=-J]9'?]$-?7HQ3O;L6YH*!T$&$>"K^6@2+ !3S^/I M:-Y9Q!MI-AFE_19,'[5PUR %W7KNS77(8V.'8<[52!@G_RN^9F*V&$8OSZVV?X[R VG*]#JZ>#U M&G4P=J_@2!=(=Y3$F3LGO>\>C>/)Z*:WHW\SZ7QRRBCA[N/T7#NHZ,3P0*B! M-&!\+ V%Z.EWKDSNP:';A7GY-Q=@PWNK]EK?72.&*PWLD#@FM7_?]HGN\OH' MC(LAF]FGY,99.N M&K*L*1M_*A=0 >+X2P%-B*-M>ZD=M1HW3> M=.^GO0M@JE._R+@>_-8%SO_,]>NJ?=CX9>^]_*]-O]+XZ X6L4 M2U:(%8[&H]GTBFG_*QZ_L*IVOYQ9*FM5Z3YN!,^%I@WX?J4 7>V"&'0_I7KU M/U!+ P04 " B@_]0EG81](H) !(&@ &0 'AL+W=O/BC]Q:R%L.RWNFK, MJ]G:VLW+FQM3K$7-S;7:B 8]2Z5K;O&J5S=FHP4OW:2ZN@E]/[VIN6QF=[>N M[8.^NU6MK60C/FAFVKKF>O=:5.KAU2R8#0T_R]7:4L/-W>V&K\1'83]O/FB\ MW8Q22EF+QDC5,"V6KV;WPB*HB05#CUU[F;%R2)DZ?!^EOG>VP9<&->*.JO\O2KE_-\ADKQ9*W ME?U9/?Q5]/8D)*]0E7&_[*$;&Z#Y,)N7]B0MA/ M")W>W4).RV^YY7>W6CTP3:,AC1Z6CU>B5F&?OWLJ&-X7D%7O? M&*M;^-N:VQL+T33@INC%O.[$A"?$1.P'U=BU8=\UI2@/Y]] I5&O<-#K=?BL MP+^US34+,X^%?N@_(R\:[8R+W7KQ'_7K?R"&?5H+ME05-I1L5DP:QH=-Q=22%=RLF?BUE5M> MN>&\*1G?8P-C^<2.T5*5AV.P&-]@GFH-UC.7[+Y6VLI_B9*]4<:R=UH9PSXW8([* MM;X#8YCCYN_Q#HV^,U9BSZ'A+9>:_<*K5OPO1 *V8H<-I;^ )/KSG_(P"+\Y>-KWIDGJ^5%^8MS0NX\AM+/2MHZ.)MY/PMB;Y_XX=?@? MVJ,P\7S_N']H_U$U5\NO+N(G7IS&X^2+X+)OBUBLY7: M"MT0 #M K413[ Y6B.=>$D8L91<1"<=K/,]9&*1>D.5LOI=/36$6,? J6+,Y M0_0P:PY"%2>R%><0RV)1==J\9$9*V*XBZ6O#B"X(^$1?X<\]/ M,Q9Z0>RTG5^R(/"]?!ZS %'+HQ1]<9RPBSB#R"#)O=R/V3UP9)^0EZ:FF(V&/)DC6%Z2 MIBR(8G:1)&2_#_5C "V$XID7!HE[CF#8"W:1QC"JZ\N]N8,KS(UR+TCG[CF= MT_]% ,>&EWWOW,MAQURE!I:5;+%C3X*2IK,M![>T MAE%5 4(V+8@$)%3L7;3AX!\'!^Q:@42[44:B_F ?6] T;RP&53N&G\,![$%H M,:@#'0Y61E5B)!0G>G.@[HCOD-9HS4-JNW[$N):(U#"S1DX@44OBDRWQ24>V M*\= [9Z!JHZ!>F(%$#:\V3FX9-^0/R:YB:]66JP<33GMAR[0NA4KI7<>.0T= MI=S*LH6G)E&P:V[9FF\%6PC1D*,Y? I?-2UY^Y%&S'F,8DL223/DBY5=.SW) MIV8C"KF4HO3.=-3C#/&],)2M>,."<*@0]D]8]!T4LHCS)V5AR:,,,J'I4YS^ MWQER%H&^<#LSR]VFN3S!^0=#SJ/-&&28Q&%'FD<,/.T\FRXS:.$FI<<2IWW/ M4"3Q":@Q\&.B/R]T;!0DX#*0&9BF(\TS*2T ?29$SSX1+3P$84$209CON+;C M.[28T[PRH"U*/*"/.PSW M&!4@83VR/8B_V'2#2-'(("0(DKG"2 MRC[M*1;'QBW.<5B;V&U"IAOH!CZ7RIE;"D "ARLW#@Q*@T]R."$&!?&4M<]D MQRXU65%C=:K50<\-MRW:,!^*EG!Z1_LNJ51M85L^ILSGE'J0=MT/.7 MP+HJEW(7+%[8:3PNFC,HT.MS)@Q;GHD;2AQ/HM/;P^,8'22J> )(1R,O&8?W MUCAYHQ300](D-Q1:E-)2&R5LIY=;E4Y]8I(B&S6*J6 MO %'&VXH_(@=).T$UW2$I#U! 3^L4OXRK4^&^<_$[L%YIA2B[LI!G!XW7(YQ M(> I6HZ\I:_9VU932.K1+V/]0WI,JIQCT/?%3MD%DDH[E(4EA=N5,P^BVI*F M _/3$DZ[1L%V@!>53<$)N+^C!ARBU@CI[@\H G1FA->-H%+TB!H:+(T2S!7, M^R#CS$[Z7%7RBZAV5VANKDBO Q XE$XDUW""E14!C[;=@%1DFX)KO2/+NR*T MTY6/I^6"3LMDDAB/P/N2E:2<9@:/ DE0"-P,J.@$+ MNN@#[@Z&$S)JOF.E7"[AMJ56]5-2:1CV#&]-7\+K;EKG"2RAZ9+-[0HJ_ =X MP1.+2JYZKB0R!!H>#>EH7V ?6$>(A_$^>7>QOS3XMJ7 @B2$VS$DN:)JPYV< MLLR+DW!\CG"0I/%\2;7&.,6NM6I7:YR+MJ+?=I&7!3'])LEDQF3 , ]-(@ZXZ%(0JGO%,Q0G_J^Z@S9X)F^0KT\%$C-7?;5%^-Z[P:7!HD)F<(<+VH# D;97E(6GF^SE^ M6*CM +52B6X[#P?2Z<9#K.KCRYT!7<<;M51.E(-:?_ I3IAVS=X(;;DDY'?W MXMT5=>6 G0^?]LF78+HCI/F)?:J%N+@_O0Q' ^QVKW-Z0UEX0>M"B%@F=M3 M;BDX_GD%4$9E7IH0,.BZPP=:NTIUI-B5NTFC['^NP-2G*R__2-*^;#I/U/Z* M!_7>CXC;']4I29-A/_,AOX$2:MG6J'M*:0K*G? RI?^O2+R8NU-)ANJ;&-;Q M*L1-QCB0=)G/J*JD6--'@[*O&_?(HFK/NA3DE*H%XEU>/W7S?#.YW4=)M'+? M,.BN!&IW%_UCZ_B9Y+[[.K ?WGUC04I;D1,KL<14_SI+9AVE#B]6;=RW A0; M5M7N<2UX*30-0/]2*3N\T +CQZ.[?P-02P,$% @ (H/_4!^*B8XR! MI D !D !X;"]W;W)K&ULK5;;;N,V$/V5@0OT M*;4<)[L)MHZ!7+K8+9 BV.WEH>@#+8XL-A2ID%0<]^M[AI(=>9'-/K0OMD3. MY9S#F:$6&Q_N8\V^98>=RH=&);R&=1';P$IG MI\86\]GL;=$HXR;+15Z["\N%[Y(UCN\"Q:YI5-A>L?6;B\GQ9+?PR:SK) O% M7 MC_IB,A- ;+E,$D'A[Y&OV5H)!!@/0\S)/J4XCI]WT=]G[N"R4I&OO?W#Z%1? M3,XGI+E2G4V?_.8##WS>2+S2VYA_:=/;OH5QV<7DF\$9"!KC^G_U-.@PFCBRETD#[%19&016R+PIG^1X)]^F/")*RFGZP'IMW)HNI59, M,ASIQL32^M@%IC\O5S!''?WU"HK3/8K3C.+T?Q3^OT6D7VNF:]^TRFV__^Y\ M?GSV8Z0V&&E&\JN_.3<(H=&I]E:+#OHY9+4/:48A3:3D48\.#2R>: *'L@V! M7;DE?BIKY; 35,*/B?=99>,2!X[I>7E*ES@ -'E$,Y&O* %J%UD>OX7A*!L/ MO 00/[4^LA9@LI/3IEHE*GTGF5L5\LEB?Q2[1-'*V4:PV5*EC,W,9"XBB@E[ M@P[I_B'$O)UUMP?X1,T=D?\$;LRW5./ 8 M2689C->=57DB&4@ -14PQ;IWMQ;*!@ -_-"9P")4EMZ:!F4-FRR2%#5("O"( M1$3DD3A( MY2"G:B1))-T-V355P3?9=)S_".AU5PI:V<+0,TW7$)HQ]@Y?Z"I&_"A,@?9 MPF%*3]$-=*M"6>>DMSAG&2F'!<2Y.'.1^B\J-6Y4.SJR3%XY&&G&':DE\V&% MFM3EJP?@8,<5&B0)Y'<(%NQ7N*[12C1Z]/T0SI9LN[+2I M3,#R0P>V'"1:/@)WE8/F0D%#6 M5+R;!//9R8Q^\8G[I*C:#>(["011^[F56T/WDBAKJ052KV7 <90SU=.7AG8Q MNCD;#NO\?3"T;W^)[E?WGR"7_S/IFV?WDGR; M[^&53[C5\V.-SR@.8H#]RH/A\"()]A]FRW\!4$L#!!0 ( "*#_U X0/' MM 8 ) / 9 >&PO=V]R:W-H965TF4(J[/!P.>EJJ3OVY6JL;.PKI(! MKVXY\"NG9,%*E1FDP^')H)*Z[EV>\]J-NSRW33"Z5C=.^*:JI-M<*V/7%[U1 M;[MPJY=EH(7!Y?E*+M6="A]7-PYO@\Y*H2M5>VUKX=3BHGDSP+?-)J M[7>>!64RM_:>7CX4%[TA!:2,R@-9D/A[4&^4,60(87QN;?8ZEZ2X^[RU_IYS M1RYSZ=4;:W[612@O>K.>*-1"-B;^/KY%7(=[8"K7VDN&Z,;+VYX, 'R0YR%M[U]%>^H*]3/QH MZU!Z\:XN5/%4?X#8N@#3;8#7Z:L&?VCJODBGB4B'Z? 5>UF7<,;VLI<2+J53 MQW-.^$9NP*\@KIR3]5+Q\Z]7C^%7OB?Z7B95EO M_O6/63J:_L<+];G182-TG2,[-(!8L2A $'-G91&A2(2Q]?(X*%>AU0*)PNK* MV:63E1>AE$'D]D$YH:J5L1NE?(*%VH/\L@ZP5Q>BMO7Q=EL4VJ'QK//"+J#? M!=:G*/UN&+J&/Y!%!"MD8.S9'.+ 4!%!&H2#[?_?,VW!*-)XT(7"X,E+L5+. M0QMM%DHA:6_E-#RY#0?BE ^"O.Y&_"+L!/C"&DPV72\1Z=RH=KSI/Y07GO4B MU_)=/?5(SPHI&AEBYBPKY%JZP@N@SBDWP,7MQO+-LA)N-(@\HYE#"@A'V]\V M^FX+(2V24.W]W=W!R=(6<'B=TN%X+CW1P(MJ[J6;=]. MZ6UTVD+Y#"3(Q#1D3-=G" Q5 &^<>E!U R0/1)I,TQ'_GXPR<0L*243'"1>0 M,G;%[9L-D^SD5*3C9#8=BSM,>U0F$4M5*R<-B\L"P(P#Q8)]Z H60=W= MHY6C+1 [I8WEL^P8Y">R?VZDT0L--WN;Q%^G\]#M-+4&&0YO[S[ZHV>V"9#V M:853/=>Q&I%#?7'%F3TI: *H^AG.(D +24_SU,,PW0!@5CY(;;@1<&.(G'L! M"DJW+Q"8N(K(76VO!GLCH^,GR?(Q3NIQ1,3^T76\GC"14 +?=J4_(QTO?FJ" MQ[0HJ$L/[V+$^@EG_]M4<\0(Q^WVSWR>J^+X"E,/UQ/Q':5RC$-6B?=2._%) MF@95A!)KB!^9C^!?)/HTR3+BZ^2T/QE'901*E"*2C898SL0GE(/Z)TUFZ?"( MI"?]="S>2-3>&-H9SZ:T/IWTAZ>MBW36=M9),IT-L3D;DJVMBU$ZI;5Q/QMW M]D?C,5N9D94=Z]ET=A0-C$[VVO8$73")>VG*1(C#$:XQ. MD4N3-[$DL<5MG*0HZCTNF)BTN2*-7S3:\I$&0$44BA2.H@4!#!%F#A&V:'(R MM^%=4-13F[-S$BLTC7:4D&=JW@[3.22E9O?/N4(LEG$IT,D$NW^TT+1K'LY]. NTPMM":+D0J+;0'(H3G2*Q!RH-8E<.#TUE_ MFG&#?$-OB)Y=EQI5?Q'?;5E ^_ U@J+Q77C=0?55?M*C\^((>7; OS;1;[6_ M/UZ02G=^.HI@B"'Q3Y'V1_A]VU9);+0RH&A_BL51/\7O^Q:$2OYN'?7U'L ) M[]9=>[;S!D]/2JJ1P1>^,03TP!,C3I<'/MF]J%78SA$4GYYTK+0WH)V9!'YM>(;DTI=$)=JC$4K7"?8N'\F(;#!DD)>FF&L0 MLY1FL3??_NV_W&WZXNT^H0+7HXKUV&,5#<$XE'=CXRP(Z(,,&&\G-C%&/ M[0*^EW 'BGBW*/$)07V$<\=L$KZ88*SZ16R_+LQV)%.6PLZ-7O+L];&19&4; MP@R6U6.NO&>Q.8[@!BCY0N[,2 M82ZYX<6R^O6=(5>R7-B.4_1%XF4N9PYG9F>Q,?;6K1$]W#=*NY/>VOOV>#!P MY1H;X?JF14TWM;&-\+2UJX%K+8HJ*C5JD ^'TT$CI.Z=+N+9E3U=F."5U'AE MP86F$79[CLIL3GJCWN[@6J[6G@\&IXM6K/ &_>?VRM)NL+=2R0:UDT:#Q?JD M=S8Z/A^S?!3X0^+&':R!(UD:<\N;R^JD-V1 J+#T;$'0WQU>H%)LB&!\[6SV M]BY9\7"]L_XAQDZQ+(7#"Z.^R,JO3WJS'E18BZ#\M=G\BET\$[97&N7B+VR2 M;#'L01F<-TVG3 @:J=._N.]X.%"8/:>0=PIYQ)T<193OA!>G"VLV8%F:K/$B MAAJU"9S4_"@WWM*M)#U_^HG>_5*7ID&X0@L7IFF(JYNUL+@8>'+ 8H.R,W:> MC.7/&"O@H]%^[>"]KK!ZK#\@8'MT^0[=>?ZBP=^"[D-^E$$^S(%=36-&0A ME7LTK<%';_2FVI$$K9Q1LA*LZ0@ 4I%ZQQB2YPR$KEB)?+)?;:A\2:N4%.(* M)"DX$HUF=6C0"D_( MOVI@L+XVTE56 O+T35CUS41E%[8>M>+!5V/4;^C:X# M_P15#/(5#H[AITO&:H(C#9!6-"43 ST#IBOMT[79SWHWF\.G! M@[@34D68*=SHRIOR=FT4/8.#-S OLEDQI44^'F7CR1R^Q/9"2,4=\;7"1Q") M^^#I)71%#+Q-T>7C(AO-AI!/BBR?SN =1THO#%C7U!&9!FQ:9;9(1U^#]%N& M1P_),JT2VD&>%=,"QMET.OP>_SM.\_$DFXP+0G"4S?,9G'\S0=_ L%_,X]]\ MDA"__#9)8Y8TQC$3O/%"[6#%G.HRC;+74 .-N4;!OS*]H!2J#"JE#LFH4)&0 M\4P4U=(VV6#..BWF\DXHNG^"&_(J?%<3?F"!$!TO MMR#:5FV36R*&OMDNV&U*-6B04CH6'%_*IA4I*7CW=#[TX0*MI^_\/K#Z46S) MKFD9H8O5=7WSN<-%-9-"C>WE>WE_52C4=6*Q2YN(C6/#Q@15P9J2%I:(- 10 M/&]W3Q9I= ?@GL8NJ95XZHZ45MQ!&4 MK?/P-0A+%\Q#+1T!YKH?16UN !EU M/==B'#O4-H-E\!0BXUGB0]ITV5D'']A7>@#J]:W0VQ]_F.6CHU_R'V]-_ %!+ M P04 " B@_]0(6W%.L8" "_!0 &0 'AL+W=OW.3:6#AV M9CLM[-?O[*19)P'37I*[RWW?=Q?[;K;3YLF6B Z>*ZGL/"J=JZ=)8O,2*VY/ M=(V*OJRUJ;@CUVP26QOD10!5,F%I.DXJ+E2TF(78K5G,=..D4'AKP#95QS:-!M _' MA.\"=_; !M_)2NLG[UP7\RCU!:'$W'D&3J\M7J"4GHC*^-EQ1KVD!Q[:>_:K MT#OULN(6+[1\$(4KY]$D@@+7O)'N3N\^8]?/R//E6MKPA%V;FPTCR!OK=-6! MJ8)*J/;-G[O_< "8I&\ 6 =@H>Y6*%1YR1U?S(S>@?'9Q.:-T&I 4W%"^4.Y M=X:^"L*YQ;7:HG+:"+2SQ!&A#R=Y!UZV8/8&.(,;K5QIX9,JL/@;GU A?35L M7\V2O4OXI5$GP$YC8"E+W^'+^NZRP)?]H[L7N!0VE]HV!N''^8X7:A-2U,-9]%"KN+!I:J-"5 MNCB.01NZ9^:)]L(16B>JH*'(I=F7XA=?280MEPT> U=%*"3756V$I3R2#P): M4CDD-X6C:T4AW5A*ML= )XW]2<,--WD);-*Y=WP'7L\(+BU\@"R+S\83;XSB MT9C! PTZE?VQ-CI':V$PF<098P0>QJ-T %=""1J) C9:%Q;&9_$9RV \C-GI M*;&P,Q:S0>;Y") -4WCM(B0'0U6AV8358:G'1KEVOOIHOYW.VZ'\D]ZN-FIO M(Y0%B6N"IB>GHPA,NRY:Q^DZC.A*.QKX8):T8='X!/J^UMKM'2_0[^S%;U!+ M P04 " B@_]0;UXW4UX& !%%P &0 'AL+W=O,<>%MI,C*\N2O) WU/]L;R7\#;N4#)64*Z8 MX$C2^>7HVC^_P6:_W?")T:7JC9&)9";$HWEYDUV./$.(YC35!H' XXG>TCPW M0$#C"*# MEXIX*P9IPW238T4'$ *T5O!]4*AGWA<W[,;#JJ 4MM9O@*. O%7=1$#LH\ +O M"%[8A1I:O/!8J'=,I;E0E:3HC^N9TA*.Q9]'P'$'CBTX_@IY?!F228./?A6: M*O0;1V^)3!?(#TQZ?.P@O:#H5A0EX2O$E*IH9J=Z1@1@40;QBXIK6"XE2RD2 MUIJ6LRHA D7?0 4.I]3VX*(M?B2:$M@UTGH^G[TJC8$OB7 #[+R/*^Q:G,A M:4K!:88X*%PI14IIIHSY"4XB%T-/Y;F1A[D4A4TD>> >1.?BWLYFI4)M( M&RT<^*I6&3"TRQU2*A2HIJ6T8:>LX>8V1.!8DD)(S?XR]1/KH.DSR+ "8D\- M"9@OU"Y/%UW;66@>VC5/?3HD-2+-^(.UW9]!SXW1BA+9,)Z+'%3;FM0UM](- MY)2U38F4*[/Z1/)J7TW(+A<;=GU4@FD]=8Y.WYB3)BH%B^ILRV!S,[J7C*>L M)+G)E"G KML3%'F> V>A-_K(UXGM:K=K>AK&DS-T&OGQV:;);E$A.B521DPO M+9E>;,#XDQ!@@@ ^;[^4I1.$D\3!$[\9!1-OW8-MX27-K2\/6K;0T; M!'!5GPEU#@=$4KHA^L?K6+\E5K 2Z$]NQ1?D8Z?#3U#HQ)'7/:_K,I C'88@ M>_"W=V=;[CIJ'_O(#R/T06APO=-@A_-LV"114#_QQ"SAOAZO4.C9X.)C:HP' MJ/%T&A]58SQ C6VV?7L&[D ":RD>JL0]!X&;3*;#E'C3*CJHQ"F;P4Y-"#;'K?0TIQO^.%..N::"!&REN1U^0 MXM;T%"=6BH/H15+?#F0*B.+8@5]$S1@ MC.$Y<2(<#))C'_;YA_9N"G*0F+_!F817[(2R%WJ8<^TF_ _?* M<6=R3(Z3.#PFQQW&/R7'?0>!&\;#Y'C;*CHBQWC[A_!^.6XAOW$Y;FF^0([[ M2=N48]_[*GJ\/G"[U+X@OH?5M@,=JK&=P6G@>2]1US5 Y(1!R$R8;E M3S9UDUIOI@P 3^#?9\]T1*L:BG(F)*J 1EJ9;;+SE-:>YJTGO2 0B$U22J6& M/K1U8B9BD)8"E'L&JOBLJ4W\; 751B2K-T#8)W[4\^S41Y(@M0*,M)' &>&/ MRAX*)@T'UHO._*0_<]&-D-(VL +662,DVUR7X 38$-D[>N:;8D9YNH!^?ZQ% MM\PK95F690X&61UL+YG??S<-_/A'U?H#$"!BOEQ,*GAS8VD# MV\-J^_L,,PPEC1C:@:;C@ZXD4!!3&^IA2MFX6) /L MC ("FNVFCJF=W!EWIH&YT";_3TSDW:DVB(U&K$GLNX8;]ZXV"RH?[ 6N0K8; MZEO.;K:[([ZNKT;7V^L+YK>V(@KE= ZFGAM'(R3K2]OZ18O27I3.A-:BL,,% MA9"EV0#K&PO=V]R:W-H965T5H/T2E=G-DV'R8KB7F](%0[J8U6*##^A^ MK^^(W](6I9 5:BN-!L+U/+D>7BW'P3\Z_"%Q9SO/$)BLC'D,+S\7\V00"D*% MN0L(@G^V>(-*!2 NX^F F;0I0V#W^07]<^3.7%;"XHU1?\K"E?-DFD"!:^&5 MNS>[G_# YS+@Y4;9^!=VC>]XDD#NK3/5(9@KJ*1N?L7S08=.P'1P(B [!&2Q M[B91K/)6.+&8D=D!!6]&"P^1:HSFXJ0.37EPQ%\EQ[G%C:DJ%N?!F?P1[K'V ME)=,$N[(;$A4L]1QDN":Y@? 90.8G0 C76GADRZP.(Y/N;BVPNREPF5V M%O 7K_N037J0#;+!&;Q1RW@4\48G\"+5TJ@"R;Z#3T]>NCW\:AS"7]%XRJX']J* M>((M'PU7G [ MJJ4KAF=5*;JU'=G)N,3YY#U;X7M'*\ MCZRG_<$+=L@()2KNKPVLC[2*$%\$ T,V;4Q]N/7T,M%K2=;!DQ?D6 V.7DN; M\XBQX_!8YVY]@XX:ARHX]&@PWACZH)9@UH[QV?WBLB-J']ZZAM+.75\A;>)& M"Q/HM6NN_=;:+LWK9E>\NC<;ES78\+GAGJXYE E<)D#-%FM>G*GCYE@9QWLH M/I:\^)&" W]?&[XV#R\A0?NOQ.)?4$L#!!0 ( "*#_U#-T!$'B ( -L% M 9 >&PO=V]R:W-H965T2HJ"GB6O&N2J$APD%@OO,IJM$I-O$[Y7N%=':S"5;(1X-,$Z7WBA,80U M9MHP,'H]X176M2$B&[\=I]=+&N#Q^L#^T=9.M6R8PBM1_ZAR72Z\B076;[1.WQ=D6N>B09MU:Y>!3\O-TI+^D]^G9!)>IG$ MRB3_[V!/$IKNG*F69;CPJ/T4RB?TWE)QE0VZW?[R779->S? M]&[LW3"YK;B"&@N"AN?CU /9C9(NT**U[;L1FH:!798T?5&:!/I>"*$/@1'H MY_GR#U!+ P04 " B@_]0O8D0&S@# !7!P &0 'AL+W=O0!5*LX39+#N!921\MY6+NTR[EIO)(: M+RVXIJZ%O3M%93:+:!S=+US)LO*\$"_G:U'B)_1?UI>69G'/DLL:M9-&@\5B M$9V,CT^GO#]L^"IQX[9BX$I6QESSY#Q?1 D+0H699P9!PPV>H5),1#)^=9Q1 MGY*!V_$]^]M0.]6R$@[/C/HF MZ6$$6>.\J3LP*:BE;D=QV_5A"W"4/ )(.T :=+>)@LK7PHOEW)H-6-Y-;!R$ M4@.:Q$G-A_+)6_HJ">>7)UG6U(T2'G/XZ"NT<&9J.MZ*^WZ#<*XS4^,\]I2+ M$7'6\9ZVO.DCO!.X,-I7#M[H'/-=?$P:>Z'IO=#3]$G"]XT>03H;0IJDR1-\ MD[[P2>";/,+WYE1M@VP]3@ #"K(6^@[RQ4I>TL$8K30Z% M-350M[03X3_E0.@<3)""-ZA]NY!)2T*=%SI#UX*TT?MFHVF?,XVEY1%\YO24 MR.@ I,0LZ*Q-_9*8MJIM4V0[I7%)("QR*851Y"[N&/;.-=&8QI$.*I@N#?:7 M!BZ$S2I(C[KI=CL;38ZFY&\*2W(RDD.&<2.D$BN%^^1]^TXH!(<9M<1+=$/0 MY)@L6MS""Q@/I^,DC)/QJ\>863$&Z@KSDCN[W8_R2_(,/T_5--A^FK"7*0R/1S 9^.%^K_^OFCAD]F PS09IC,* M^>@LME!.@45!)AO.\"&FW4NX03HS;3RYF*=K14JHO2"4ZFZ9 X(ZJ@+ST4/_ MR7C+[&JT9;!T1RD;[5O?ZU?[5^.D-ML"!H,IH=1&!;&V\G MWJR#=:Z,)R,.844O'UK>0-\+8_S]A!/T;^GR#U!+ P04 " B@_]0)O)G MZR$' "9$@ &0 'AL+W=OF;F#*63I74??$44Q$VMC3\=52$TS\9CGU=42Y_9A@R>E-;5,N"G M6XQ]XT@64:G6X]EDR.1MS[8NE-& M!+4RZ;^\Z7#84#B>W*,PZQ1F,>[D*$9Y(8,\.W%V*1Q+PQI?Q%2C-H)3AHMR M%1R>*NB%LTN3VYK$6WE#_F0<8)'OC_-.^T72GMVCO2=>61,J+[XS!16W]<>( M9 AGUH?S8K;5X$^MR<3L:%?,)K/)%GM[0WI[T=[>/Z8G+I3/M?6M(_'[^=P' MAX;X8XN+_<'%?G2Q_R\1_')M\;8B\=+6C30K-'QN'4 54@1$WSA[K>(DV%+L M'#[-#M -6O,-3*8(T"R5\T%\;*4+Y%BL1,92,Y13(;W(V;*#Q6#%SFR:30<+ MRD0#7B*2QBG86Y%THB%<%[L(!?/NR01E%H+*DN(DQ;"<#(@;OO;W'@AI"G'\ M@.5]DV3T*HM)%0I:CDQ.8DYA290! MP>;@\<_6*5^HR"Y^5RPKE5?)!9S#%%S8LO0@UOEJG2ZK _*%MG/V9H(T"S77 MQ-:?X&%T%1T_^N'RY[>7CX?TN2,61H6N"5*A^&'>.F ;4M$*"HY9,PRY^"X9 MW19<0%!*_N$),UD16P($*\-&%R D/)1U\_SB M,6P <%\!4QB7SB$?8I'_4>4G_VGE4\%C,3/QBQ'@.!*S6>*XW00'R@I/5R&. MTU6+>:LYZ]8%H&X4EXI@VCHDT">1M8RK?S/X%^+U$J MDQXCB#Z@9+D+B5./4>86#>",1S]IR9DF3UT/W=M"/C; LB)8=_^):A@6;%PQ76 MN7%>J7B#9 ?#4]A]J5S>*HQ)Z@W9-%I1C "8-')%CM'D)U[\IK 4;AY#5X8M MT]G'_^4Y FT^EGF6;+3,49R+-F*]>;19F_>L9#064\"2$;D M\+.(3;AS<)@=WUI)&XLDQ.W&M8SD0JCVK9T2FZ>M6_0&3[8LKH$/]0/)QH99 MGAY!VMEV46W.-Q+#SL$,W2Y(A]!G%>M3JN)6[/%,')OZ4\OE@%YK,,E!<^;< MC4B1E1!X8I':8GBMVV1'/Q!78P/GB# 3<3$3J!"]>JM5$9UACJ2)%,1,N-'Y M/#\E=\?"9YN'@Z%)@V6:7SCK.0]NWF%QUA6$OEW.!JZ0<1+T@BU3D?Q?KG!A,3&!Z7$ M[EUWE9:-3X>VM'C3M59U+#>C?0Y!7OUXLTE =W4.S&&.%M+%D\3]+A":E9Z%A_,YS\A: MGL'MUK4%PYK$ZQO#OS'RP\DCQ8[S81PZW,9XNI:*^R/MJ%EM==4;C&^+/G7T M7G:TK9^C(T:5*^:8HOJWC43O:99$Q^6\5CGR-*-=0G=&_.D26\_!%B!Q!J// M@\%QJPO#?QK'W?WMP?OH&GX99/*%B5NGT8U:-ZU##T._[#:9_WSY3/<9-S2B MYO_KVX>[:].QQE]M>+(;06.12^Y%4WRUB8/LKA?<\<;G@IJPP/FC2.09$]*7 M@^'N\-WE/'UN6(NGCS:OL/]Y1VHJH3K)C@Y&PJ4/(>E'L$W\^#"W(=@Z7N(D M!:19 ,]+BPW9_6 'P]>HL[\!4$L#!!0 ( "*#_U [;6K@- 4 ,0+ 9 M >&PO=V]R:W-H965T'0I?NLI=[7YT/AR[-92']Z?'Z3\/EPX'(_^,FB'EI5P\M;H#RKS^65O MT:-,KD6M_3NS_4FV>J:,EQKMPB]MF[/3N$=I[;PI6F,P*%39_(N'-@X=@\7H M"8.X-8@#[\918/E">'%U8),G\#KJ6K6E5^5&EJF"_A?*I=JXVDKZ\WKE MO$6U_/6,U^3@-0E>D_\=WO^"0W\H''P@W>PZ4T@R:U+868L4>UZU1F:]5JFD M5:UT!M6.:J3)4FG*LU24J=1BI6%;22LX*GM$GPM/\J%2B M&]\(J4SO*A ^; MUM2;G*[K#>J4\[0'EB?<9B3B^ RU7706%G>]#ORXD%BQ\I**(L!-UDO2TY8 M\*-*5"S/!KA]SN\I/@Y>2Q2!]@ 7"FW0H,!Q[P1@,SNV#7R5+@!O:=<(EK[ MDV&54"B(,OQW \I;A-@5-"8D=SREG13,E?F)D!"6U43ZD=DVER6*E10'2#@4 MS4KO*(5T$0ZCXCIR]FF6-E6,$'+!"D 7X[71^, $#:&6\8ERX8[P073OVC;Y M08P:"EJ)U2%I8;W)>-MRSNDE>@+$]U\Q%Y0]%+E3WAM3WTK.!7O##_!#[SNE M$UI&R_F8#\4T'F.\Y/&$YM$DB7F8T"R*EV$XQ7 T73![R%][KMA%-)I@Q7@X M;FBV)>. /5M&L\6(7DOGSNE54=6^N5,P1_)/J#].HG$R/SVR[\H\H>DTFDXF M(6!M6+\_U,=6=M.%D B43%&9LJU8?Q1E5%.&;S-.8N2,5MP4,GPA=2C/YD7! M;0Q<'X7P*,[T1EC<82AOIK_"C85W7-! >!+%TR4/YM%BO-QOIZFMX:TK#N$> MC<;\-Q[MSVE3;LY"K75/)@F"$%.RB):S),3BH+-3'^%:-D$1KA4.+>]S*^71 MQ^YY>WTEW%\2OWYGL=&:\0.WR2)YA/HA/)=D=B;N8;/A7K._49T.&.9[9TO(![*^- M\?L).S@\W*_^ 5!+ P04 " B@_]0.Q6'O/T$ "$"P &0 'AL+W=O MNBT9:NO0A=TTC?7Y%QN_/9T6P\^*"W=>2#Y<6FE5OZ2/&O]MICMYRL ME+HA&[2SPE-U/KL\>G5UPO))X&]-NW"P%IQ)X=P-;]Z5Y[,5!T2&5&0+$G]W M])J,84,(XW:P.9MK3^1\H=N10RT&MG/NLRUN>SLYDHJ9*=B1_<[BT- M^;QD>\J9D'[%+LN>K&="=2&Z9E!&!(VV^5_>#S@<*)RMGE%8#PKK%'=VE*)\ M(Z.\V'BW$YZE88T7*=6DC>"TY:)\C!ZW&GKQXMJ[LE-1?);>2QM[(6TIWMF2 M&JLKK21#MUE&>&+YI1JL7F6KZV>L'HOWSL8ZB-]AJ7RHOT2$4YCK,$+I?!69SV@D+4:#HJ%^(R"%>)"*\$ MT6%9:1]23#Z2Y\,*J,(Y"'*43![([Z]6\W0^1EI((ZVBR?X8[Y2_T;+0G+78 M$HN"JBGR88[05_V#J' M-H>!)%9J4$\7770X8"B5"W&XD@T&)=:(#WTEY!8>@ )"#P@>4#"1V2GG?DW+%VRVQV$$8Y ;PP:] MEOC4\\Q#.MHJTY500A 1;G&D7-OG:X$R X M[Y&,H24%.E,Y((&4>I[F72(R7'?^V9Q_>2I;ND?TFE!X02W(VV@E*JD-&A)E M=]"*Z%_R?"3!%K!^U8.HNS)5VX(9&$,%5 M\4%8F5%/T65@)TH\& ;RKC!Z*_,U6QE=%STKIMDU%[M:J_H;T=BW"(RQ PPM MI8KFC!A!))(^E"!;I+$OY-83X5,<']*^EH 7='5^,.A)$731=!:[_3RQ75/D M+O5TBTD0;Y\@Y4R4@],88W. M:@ +&JMA5BCM5=>$F.=;BC+SY(90&O@IF$YWSMPEP@J2H$H:(:HSTF?[R=)C MSQ.D"_'6[=!R/G4(C ]3W**%,/#]@>M#@';:F%3+W+I\5&D+8<9Y'+@'@VR M_K_P6SSUJ5X>O(PP6+;I_1?0(BAP?B1-I],3\S*_K/;B^7WZ7OHMIBUF0P75 MU>+TY2S/OW$379O>686+F&)I6>.93)X%<%\YL&G8L(/IX7WQ+U!+ P04 M" B@_]03;MM#D$* 6' &0 'AL+W=O(;-BN@./82M(D75H@3:]WZ=IKT/1N X;]0$NTS88B59*R MX_]^S_M2DB4W]:TK5)JC;#)Y>E1*;0]>7/*S6__BTM71:*MN MO0AU64J_>:F,6S\_F!ZT#S[HQ3+2@Z,7EY5Z..BJ%+I4-VEGA MU?SYP=7TV M[DS@_V*=UIYF!R*O0W1ELQD2E-JF7_G0V*&WX7SRE0U9LR%CN1,CEO*5C/+% MI7=KX6DUJ-$%J\J[(9RVY)2[Z/%68U]\<>ULU':A;*Y5N#R*($DOCO)F^\NT M/?O*]F/Q#@260?QH"U4,]Q]!E$Z>K)7G9;:7X)O:CD5V-A+9))OLH7?P_6DXWK"7$_^5ZM^ MPW9Q*R/$%V]UU O)4'Z/OSRZF?)B>DZFFEZ,A!156JCMW--N4EH8N0ZUCF(M M@YAKHPHQVX@K/W->_&3<3!H!QMBW($YOWUZ+'_CE$R$7B.@015PJ&*VLI-V M,M_^.KX;D^FBUWG$R]H34_%*@9F$*7_80W\D5F/Q3PV-'T;BQN;CD;A&4(E? MW%A,GTTO#O/5(=0Y?_ID+#Z"5RM_I7PD@41T8@Z.C;+)J8E?4.H^B-J&2N5Z MKJ%J(4LDEC""=%%Y%2*L%*/S5FW"7_YTGDW/_B;FBA80E=P%Y#?FVBJ<+"9% MZ=CNX%WH4.H0V XY">Y(\5R5[(R+Y PBHD.["U=/?8A;1]P MK([8?Q>Q/>PB" 6&%W6/H5,/4H\)M0=*APV4LBP[W0,E3MI#++VZ^2XD,8H2 MH"2Q*J5-IOI46RY$CR%,,_.P)@>I>D2!_A9SSN:8ZB2I+ M=1&%FW&)W/899F?PYLX6-;G6BG=R(\ZW7/:%"\E021^10EI;MZ8!-"AN"#LS MF=\?1G=(OP)R24.!!<-9LMT[Z?.EF)XPQXPW0.J&7.CHP?AI97;>6]F#\LZ. M/RI*&Z],DL&^*=F__DG\3VY?%LPL$W>3J9[@F^N':#T"/* M_UWH47!9H.APXV]KZN8;W9JT#M=%&98BFZ5M6%C5M)J*7[H M[6PZE^/#V?WAY#0[/3Y\\^9C@_J>0)3$4?1R60?\@*#D:A!V1241K%H83>V? M2N5 KQ#\<$6H-#K4#0!G)#6(Y)5$N( /G)&)(HBS>NJA]& M23#\\^ED/,%,80RG7;N-M.@6BMVXUG$IJAIEFY-Z^W[N7S01/ECF:PE^2.T5]X. M:/X=6:C.[S>LQR]NU:C1:M%F.C0A,#N;A?'4L\#H][K%;=+HLS@>LM@E0C(' M:1NL5+4/-9@1[=>J4![]]0?*'=#@FE%RZUV.=.(IY,9=^*6!:OITU"1]LD:A M+*77&?1HF.TZL0G:LV]2OR&5!$^3OOA4%PLN4(3 !K$NP*\K4WE M-ATG&YWWI5_ Y;$5'S22A%UUWB?%J.%-@NQP#P'EB:7KY$[; ;SKY+*^6X40 MZ6U,@\%9VZY^F4/25*:*1V#=.:*SXWJI <,_/K>R$LUP-GD\MVZ1KQZH/>5% MU+NR'',BMN").^JN<'JU5)+&HU&'X:%Q6DWI3<,@46]32%$W73WP"1&W0=5, M"_T'C\L]$$AN11J+U]P D0:45?';9KFNT==VY&3M5KA N& AKI,%Z4"HVZ3]MDCI$_L-Y(^P819@.[@>8).F0EPE!7 MH@1XM:!LX?R&P0-\SNIT8.]YHN&SVY%0Z)[<1JFF^>7.N>WJ6^7': UA)>1W M &\S-*=7*SK1YVS'B<2R=&CP]Q/#A8 M3(?=Q%<,M9-Y[FOR&8PM9P@&U*.VI^BV,*FQ>+LC4'.,4L\^T70'!]:.25O#8Q38:*:BJZ>)5:$\@?:EAVEQ))286;*-"W%/C/ M(IVY!-09)*4##?[:P@A826V2<6(7[V-Q%:B[T4T;T]\P4XV$[<:AE=IIED=; MKY*S=[W8V:\'^>8HJG],U L]NBUE@EC8VCN,'_N2<-3[5L,A0U^D0JJ Z;-- M][3[Z'65OO5LEZ#]W4+NY(0;=I\ 7_P%02P,$% @ (H/_4"6SZ+_E P PD !D M !X;"]W;W)K&ULM5;?;]LX#/Y7"&,/#:#6OY.X M2 *DW>VNPX85W>[V<+@'Q6828[*42G+3WE]_E)RX7M>U>[F72*+)CQ\ID;!UMK=>1B:Y2J;E":6DG0N)X'R_C\(G/Z7N&O&O=FL <7R4JI;^YP5ZLMMY, V@PC5O MA;U1^S_P$$_N\$HEC/^%?:>;IP&4K;&J.1@3@Z:6W99ON>6+F59[T$Z;T-S&A^JMB5PMW:5\MIJ^UF1G%[\K5>UK(8#+"I;E M;5N;VJ7K] 8%MUC!E;1<;NJ50#,++7ET=F%Y0+_HT).?H*?P44F[-?";K+#Z MWCXDICW=Y$CW(GD1\'TKSR"9,$BB)'H!+^W#3SU>^BOA/X8*2V/0&GA;FU(H MTVJ$OY<)OU;C/O-ON?LOXBNJOC<[/C)^Y5UTI0 MV9MS^.K+ ZO3Y1UJJG8XN9)$0[6&C,WH"> 3L&6CM*W_Y;Z./]1KA#Z!;V < M%RPNQH/=I:+[LEANI1)J\\!@HY4Q!$6?T[A?/R )>5FV3=O%RX=N3N(X9I,H M'=$NRED4348_ DOJFL6$9E; W)MX!-E60^3>"12Y&R2%\?E M%1IYP=(B(Q;YF.5I/'H.UM%(QRP=YY 6+"$VCRRNY.E.J](Y<6_!)];=5X5W MU)%WU%\M$'11),?EB[)<#%_$. MYX_OFG6E8:AP'*945$(K@[>MR]D &!3=1[/CM?;9/-172RU/"\^&^V["O)A+ MV;IXAVG!>YJQ!JE:]*N$:^/52R>W"E;X79F]HX9%Z$^*BX*)X42C&](^$FH8 MT/C./'*IG+)QGCHMNL><99&KD22%-&7CPLLS2 J697Z?PYB-H_1P;W0EI#8A MM>?:8C@83 WJC1^_!DK52MO-J%[:3_AE-]@>U;N_!]02-K4T('!-IM'9) ] M=R.W.UBU\V-NI2P-3;_=TK\4U$Z!OJ^5LL>#<]#_[UG\!U!+ P04 " B M@_]0T?]NF"D% !^"P &0 'AL+W=O M4B^)ES3%L"\V2=T]=_?<"WF\U>;6YLR.OI:%LB>#W+GJ[7!HTYQ+80]TQ0I? MUMJ4PF%K-D-;&1994"J+83(:S8:ED&IP>AS.KLWIL:Y=(15?&[)U60JS.^-" M;T\&\: [^"@WN?,'P]/C2FSX$[O?JFN#W;!'R63)RDJMR/#Z9+",WYY-O'P0 M^%WRUCY8DX]DI?6MWUQF)X.1=X@+3IU'$/B[XW,N"@\$-[ZTF(/>I%=\N.[0 M?PJQ(Y:5L'RNB\\R<_G)8#Z@C->B+MQ'O?V%VWBF'B_5A0V_M&UDD\6 TMHZ M7;;*\*"4JOD77UL>'BC,1]]02%J%)/C=& I>OA-.G!X;O27CI8'F%R'4H WG MI/))^>0,ODKHN=-/O '%CBY5DV P=3QT /:?AVD+0;77!UZTE"9N&+:T5:<2OF>;5-% >=Z^B_HE&!F]X? M"S/TZ\55"ZDI-*C1"FZGL HX!:%,(CUR5<-_2]M<>XN \OY;?HRE_9Q9(>20 M4U"CZC46M6&#B#Y@N!E0IVI$LMK1ACUC5;XC4!TH@?]29SZ>3*:!G"V#&&$A M46!PV;>@Q3#O%3J]O@1IN:XM0K%O"%7+?=6VNX7?Q0OZ@+K+:5G"3BKH!<7S M690LQGZUF$?S<4Q+*P5=BU2NP<1X,8Y&XS%-QG$4SV.ZJ TXID42'4YCBJ?C M*)G/Z;U DF@ZB::+&Q\M:&NOH2RV,8T-ZC0.; A\1QB&!(50,4I]$&U0V]\B%3ALX*/I/ M>TF%A9 ZG]RJ-FF.V=K49UM\/][7C"]*:9'6'3#6:[BR-KK\GCF&?\T(#55P MLP?-?0?U!&08H 0S&9)T!U]Z&S6R#1X0KR]QH.\AO_IAGL2'1W!6^GNMZ\L( MDLM&V$BG3*U%61_2.U[AT.<(D MRFKO&XQ[OV[8NHBN6%BT51A5C?Q%61<-[Z^7ES=OCFB)6$KM;]N(SHP662IL M)WRN%>Y_-D?T61H0T)SZ=0%7CX(A?Y'1.?O #VB99=*#BZ+817VJ/!D;)?_N MLF1S695A<"#P/4;Q1TH[VB%DC C+7VK(%3M,OR+,GZY2>N[L/:N9GP#GN5"* M"UP>P7:;@/U#GUD_H53;!$V5L@*I*W9;9A6.O^VFCWN;"_>X3YYUNB_"D&+9 M6A%E-]$.GAQ;+T.'/!H4ST\PY)8F4WJ)V82?IW/LH^@R3'&"0=6FV7_HDDP8 M/Y/X89:]Z/01I:_C-Q1Z*SEZ:JK%HQ'\"+]/7>'#!V\B>+,)+S^D5M?*-<^C M_K1_7"Z;-]6]>/,RO1)F(Y6E@M=0'1T<3@=DFM=>LW&Z"B^LE79@)2QS/)#9 M> %\7VOMNHTWT#^Y3_\!4$L#!!0 ( "*#_U#WU;&>9P( "L% 9 M>&PO=V]R:W-H965T+!22Z-5?\(MD/AO]_92;-.@HJ7QF??]W-W[IUG.VVVMD9T M\"R%LO.H=JZYB&-;U"B9'>D&%9U4VDCFR#2;V#8&61E$4L1IDIS%DG$5+69A M[]8L9KIU@BN\-6!;*9EY6:'0NWDTCO8;=WQ3.[\1+V8-V^ :W<_FUI 5#Y22 M2U26:P4&JWFT'%^L)MX_./SBN+,':_"5Y%IOO?&]G$>)3P@%%LX3&'V>\!*% M\"!*X[%G1D-(+SQ<[^E?0^U42\XL7FKQFY>NGD?3"$JL6"O4\\K MM+#A%W:=;T81B]8Z+7LQV9*K[LN>^WLX$$R3-P1I+TA#WEV@D.47YMAB9O0. MC/#JB7[M+':$]8=QT2-6'2)] M Y'!C5:NMG"E2BS_U\>4SI!3NL]IE1X%7K=J!.GY":1)FASA94.-6>!E[ZT1 M_BQSZPQUQ,,1_&3 3P)^\G[\/3X[6 E=;!]>N\_CO!\*KEOQ\NG#^"SYG$Z[ M:S@!5R.L-#,E-5TAF,$2&!3,UE#R)UZB*D%7\#$995-HT$"AI:2VMS6Y DUO M %@L-#D^MLPX\B%!Q6W!A(\Q'L$]N0PT;J%A+RP7",198^-0YFBZO+(N+7 : MJ$>+;:U%B<9ZHJ$8E"5IENV&.K@3C'O%Z+4;CP\:6*+9A#&U5$*K7-?+P^[P M$BR[ ?CGWCTC-\QLN+(@L")I,CH_CSL3PJ$? M=:7L:31S;G[2Z]ER)FINC_5<*%B9:%-S!]!,>W9N!!\'H;KJ44+ZO9I+%0T' M8>[&# >Z<954XL8@V]0U-X_GHM*+TRB.5A-?Y'3F_$1O.)CSJ;@5[NO\Q@#J M=5K&LA;*2JV0$9/3Z"P^.4_\_K#AFQ0+NS9&/I*1UO<>?!J?1L0[)"I1.J^! MP]^#N!!5Y16!&]^7.J/.I!=<'Z^T7X78(981M^)"5W_)L9N=1GF$QF+"F\I] MT8O?Q3*>U.LK=67#+UJT>_M9A,K&.ETOA<JKVG_]8YF%-("' Z 4R?C=H\X,0:I &YZ3RAW+K#*Q*D'/#*RX-^L:K1J!KP6UC M!&3<6?3^CH\J83\,>@ZL^+V]RDDZ"C;I-\1AQAR;>C8?@AJ].J/"R,4:JJ:\R M:9]+_*LV/7U/[)R7XC0"?EIA'D0TO)L)--$5<,]K=N%045A6#DG5LCK08P24 M10ZV7^AZSM7CK[_D-,X^0A _'0NH0'J"X"!%=Y!!WS4WY0S1O)TZV=KQ_I," MAW1C8:O]@.ZTXQ4*I[=,[P6W,R2^-Q),^ZH]\:4G'H$?YA[ZV:0!.?0.I?T, M,\9@%&*B'S=&J]4KJ;@J)9B0RCKIFI 6ZR-I UZ)4)K@(B<[^+-61Y-]E<0) MQ7D>[^"OQ[?':*H?A%&>B"%+T!Q5^;BNQ5LL5 M=*;3 OQG._AVIHT[FF,%G[YFIUL\];AS[J?L,A@\*.BXP*_+MH.%R BT?/7=%[*W=PN&4IN&M M85&I&^7:"WDWVSUGSMI;_-/V]BT$K7 *:4.5F( H.<[2")GV?=$"I^?A3C_2 M#EX(83B#)YDP?@.L3[1V*^ -=(^\X;]02P,$% @ (H/_4.**E;=/!P M A4 !D !X;"]W;W)K&ULU5C;CALW$OV5@M8( M)* ]ZOME,C/ V(F]LTBR1FPG#XM]H"1*:KB[J9!L36:_?D^QI5;/1;(621[V M16J2=26K3A5Y=:_T%[.6TM+O==68Z]':VLWE=&KF:UD+C[Z;0693.ZN7)S'_3-E6IM53;R@R;3UK70#V]DI>ZO1\%H M/_%SN5I;GIC>7&W$2GZ4]O/F@\9HVDM9E+5L3*D:TG)Y/;H-+M]D3.\(?BGE MO1E\$WLR4^H+#^X6UR.?#9*5G%N6(/"WE6]E5;$@F/';3N:H5\F,P^^]]'?. M=_@R$T:^5=6OY<*NKT?YB!9R*=K*_JSN_RYW_B0L;ZXJXW[IOJ/-_!'-6V-5 MO6.&!779=/_B]]T^#!CR8PSACB%T=G>*G)7?"2MNKK2Z)\W4D,8?SE7'#>/* MA@_EH]58+<%G;]Z5C6CFI:CHKC%6M]AO:VC\22% M1^1%]*-J[-K0]\U"+A[S3V%;;V"X-_!->%+@/]KF@L+,H] /_1/RHM[AR,F+ MCLB[:[;26.>F1[=51?^T:ZEI,$W_NIUA*Q O_SZA+^[UQ4Y??$3?[5:4%>_F M:V30:R,J24;.6UW:4IJ7]O>D.,[12[,1JN,I?=:&4.?&R!)Y6;? M T',\^D?,(9%WQM;(@C M,/%\__GZ?OXGU;Q>?E6)GWAQ&O?,XV"RFXLHSE(OBY)G"O;SGR\^7M!*;:5N M.&.Z@%K)9O[P2$-<>$D844KCB(5C&!DJ841#&- MDX3]]V%^C$ +87CFA4'BOB,X]HK&:0RGNK7<*URXPMTH]X*T<-]IP?_C !L; M3G:KA9?#CQ,HF/0HF)Q$09=A6\ZP#GY6+B?;0TY674[NH*8\H/%+$'E2USD0 M:5UY([.&%ZQO^;^9AY/;B.;!G6_VK1F:ZR%:5UJN'*[,'@9+P&$K5TH_>#!$ M8V%1;LM%B],?'+9="TMKL94TD[(!$:!\CH):-BV ]*E%M%&F=(G-$MDR /S* MKIV=:)W(;.2\7)9RX>T@_3%@LZN/0?LII/\@H>736C04A/O*?OB"TO MC6\9K'!,Z7.)P[43F,8 "P+_)CQR@L=? 0)P ?H VCH4.Y,# J =PGCJ<_( MB!V"L"")(,QWX-@!$Y="QCG&G7&8NST.8$>WGU&:.Y*,027J(>E)T_!_$G G M-AX^1RAT(7N8.Y>C !X[<(UR!\)QXD5!P!.NG!PK(X&7QH$K&$]CX+!R=DA% MOE>@^KJ2^*QQ&*R=&1%@28J(C[FK9SF'5X98BR(OR,-=27I%W#&$\<#W*/9B MWP5$FD8N0H( E28+/L,?C@L+5@.\F7#C SDNH*$)+5\U!"T F8\:7[@FX? MD?/QU>*!%N5RB41::E6_))7)9G(N6H-Z;$PK=E&-J)B+1=/:L[1>\.A8?^NY1Z!T*O3@Q2: M)5<,'*YKR3(O3L+^.T(3Q_1BR;#1L]BU5NUJ3:;CN<>GC2QT"ZN15[Z48/ZGEY1A_*[7%90N'6C9X2G(?$X7KI1P2.@[ >MYE+BVN;B^JP]8%3*O#3AP^%V MWT?$=,#?P_[*W23/W506F/I\Y?.?2=IWDN>*.EQQ )\_X5+Z1VU*TF2?4[M0 M67):UF5;&QHO2C-7+1K9"4O^FL1QX8I\AF+V4OQ.!^]2*"HK]_IFR"GHGJCZ MV?Z![[9[USJ0=Z^#:!-6[&XEEV#U+S+< 73WXM8-K-JX5ZZ9LE;5[G,MQ4)J M)L#Z4BF['[""_MGSYK]02P,$% @ (H/_4-1;-9'_! 0@P !D !X M;"]W;W)K&ULS5??<]LV#/Y7<%Z[2^X46[]LR5GB MNR1MM^[6S9>D[4.O#[0$V[Q(HDM2<;R_?@ E*][JJGW8OM@J M_6#6B!:>RJ(REX.UM9OST2RQ(K(U4%&I>7@ZO@_#IE>V?P0>+6'#P#1[)0ZH$7;_/+@<^$ ML,#,,H*@KT>\P:)@(*+QI<4<=$>RX^'S'OV-BYUB60B#-ZKX*'.[OARD \AQ M*>K"WJKM;]C&,V:\3!7&?<*VM?4'D-7&JK)U)@:EK)IO\=3FX4<N>2$J R?W8E&@.;T863J,7499"WS= (?? ([@G:KLVL#K*L?\W_XC(MDQ M#?=,K\->P-_K:@AAXD'HAWX/7M1%'CF\Z%N1KX7&L\77D5]I+:H5DO(L+'9P M:#<7.[=]M14ZAT]_$"2\M5B:SSV$XHY0[ C%/U"*[) 0/O$S'JM!+R(W]+G9 MB PO!]2Q!O4C#F;W:X2E*J@;9;4"R_5M6U+^C0:,8['X)@OJQ$)8>FE58PN" MDV%@15GC_9KJK<'2*9Q54>U^_BD-@^07 _BEEG8'LLHHA]2+L'$:$U4.FIO' M,*;(R$ICB_U]T-?EIE [1'#I@WFMLS61=_J%D]=W\_GI.=RO-5D<"A).WE:$ MIVI#QYM3('5AIZYV->55,&V0CZ6$(BEJ!I/5.1$S%M22\O.(54V9? &AEX2! M^YX$$=Q2!02Q8CIR'$&/&L>=&L?]:J3QG]>D#0KIL 4. M$^!1L,1)9ERBIF!U):WQX%$4=9,C84A<&_?XR0T3N, M#4G!,"78NJ&+^9EXI%2M2-A":G>XXWU[]_Y9EWFMG>!9_E)3K;[40EN"(L.E M-!EEFFH?P%90Z=)X&,5P\F*:#I.(VD5_S\\_]6"[EE3=+1(QVLWJID^:M'$# M&2OI9X24(:R#RVG!*(XAU*:CUW7G5_$]9],<576?C&^E>3A;LHNDA'#E0#,# M?QC!2PB' 7V^DH\R1Q+<3F*10S!,:#,8AO"R1U*33E*3WMK=/HNE:=;W+!8X MX3*=PJ=W6"Y0]TW2I#LH^7^,]K0CE/8W4W/E:<;#D8YI+B<\'-TP;">LK)I+ M%S$_UBB]1QZ?_5?[RQ^+R:LCG M<,+^67-YNW%BX.->W%>MN'_E/CA[Q9I\PWW\P?7QG)R=J'7DH]RM;C81C#C: ?H:+@-W&:\'XR M'OK3]H@P;1MHXB6I3R]3G['V1P1APGMN1.SQ@SAV*"FC'*!'27K: 23_W3G MA&;VN'D7AD=']NC@7E>B7KG;JZ$17%>VN>)UN]T%^:JY%SZ;-[=K"FPEZ<>V MP"6Y^L.$QJQN;JS-PJJ-NR4NE*4[IWM&E\]MUWW_WL?*_TG:D0+3S60II%4%G;G$61R2NLF3E1 M#4IZ*96NF251[R+3:&2%-ZI%E,3Q)*H9E\%R[N_6>CE7K15N:Z:<5 M"K5?!*/@<''#=Y5U%]%RWK =;M!^;M::I&A *7B-TG E06.Y",Y'9ZO,Z7N% M+QSWYMD97"1;I>Z<<%4L@M@10H&Y=0B,/@]X@4(X(*)QWV,&@TMG^/Q\0'_O M8Z=8MLS@A1)?>6&K13 -H,"2M<+>J/T'[.,9.[Q<">-_8=_I3F8!Y*VQJNZ- MB4'-9?=ECWT>GAE,XQ<,DMX@\;P[1Y[E.V;94Q>\)C"M9*V,G I"RQ^MX^(_1!"<@AAE1P%_-C*$TA.0TCB)#Z"EPXI23U> M^@+>)=.2RYWQ07?1?CO?&JNI@[X?P<\&_,SC9R_@;VBPBE8@J!+^]!7"BAF> M Y,%O..BM5C -Y]LN,5'"RNA\KOO?TO[4:]NN,],PW) 5BM6FG-&Z BXE#$7IHY:33S?=A[8 ^,"T_3JL&5 MI8Q42A2H#;R"61I.TPD=DFP49N,9?/6324S9 VI:-+]1-$";REBB1QEXVT67 M9&DXFL:0C-,PF4R[,M#N "Q+6B8N#5@W0CTA7=VWW#XY>BB]3B.8-)"$Z22% M+)Q,XO_Q?\AIDHW#<982@]-PEDS[ECB2:0HW/DEG_C,;#XWS3XMI9Y'!W_HZ M>K96:M0[OSP-H5#)N@TSW [[^;Q;2[_4N^5^S?2.4UX$EF0:GYR. ]#=PNP$ MJQJ_I+;*TLKSQXK^8U [!7HOE;('P3D8_K66/P%02P,$% @ (H/_4!42 M%^G? @ V 4 !D !X;"]W;W)K&ULA51-;]LP M#/TKA+%#"WBU(R=I6B0!FF[#.J! T>[C,.R@V$PL5)8\46[:_?I1CAL=&&%DGM?7N>9536V$@ZL2T:WME8UTC/KMMFU#J4 M54QJ=";R?)HU4IED.8]K-VXYMYW7RN"- ^J:1KJG%6J[6R2CY'GA5FUK'Q:R MY;R56[Q#_Z6]<>QE TJE&C2DK &'FT5R,3I?C4-\#/BJ<$<'-H1*UM;>!^>J M6B1Y$(0:2Q\0)/\>\!*U#D LX^<>,QDH0^*A_8S^(=;.M:PEX:75WU3EZT4R M2Z#"C>RTO[6[C[BO9Q+P2JLI?F'7QT[R!,J.O&WVR:R@4:;_R\?].1PDS%Y* M$/L$$77W1%'E.^GE\JSC/+Z_, QIOG4*" M0_OHLUQKI.-YYIDEQ&;E'G'5(XH7$ NXML;7!.]-A=7?^1FK&R2*9XDK\2K@ MI\Z<@#A-0>0B?P6O&$HN(E[QGY*?X)VB4EOJ',+WBS5YQV_DQRL,XX%A'!G& M+S#<<>M4G4:PF^%0GU*X[)QC&[['LX7/^.AAI6UY_^-?I_PJ1>C5G3\L#BN(V6V,72C M'/FWRJ1[B[L9&O2UK8Y3L(X?H+OG@7&$Y%43.0R[/!2T^A5K>Y"ZPV.0IHI" M2MNT3A'',7TDL)KE,-TY'%T97K(=<3 = ]\V#K<-U]*5-8C9WKV5.PA\3DE- M\ :*(CV;SH(Q22=3 =]X K#LMZVS)1+!:#9+"R$X>9Q.\A%\4$9QKU2PM;8B MF)ZE9Z* Z3@5IZ>,(LY$*D9%P..$8IS#OQY#=M!M#;IMG"G$-7;&]XTWK YC MZZ+OUC_A_\;6/OKJWG21#-FD&PO=V]R M:W-H965T9MA:)W;4="O?K;^RD:9><9^\F3P\5*J.ST' M,.0ASX0>M>;&+(ZZ79W,(6?Z4"Y X,Q4JIP9[*I95R\4L-09Y5DW\/U>-V=< MM,;';NQ*C8]E83(NX$H17>0Y4X^GD,GEJ$5;JX%K/IL;.] ='R_8#&[ ?%E< M*>QU:R\IST%H+@51,!VU3NC1*8VL@5OQE<-2;[2)364BY9WM7*2CEF\100:) ML2X8/N[A#++,>D(C-]MPJ3IK!,>%/94;HW"6HYT9?X")(4RDY$Q!R@TY M9PG/N'DD[5LVR4!WCKL&P]C%W:1R>5JZ#':X#,FE%&:NR4>10KIMWT5X-<9@ MA?$T:'3X9R$.2=#W2. '?H._L,XY=/ZB'?YNEY)<22[*Q#_C+#E':I K4 G@ M*(:)R T(+A7!_<&A0H$F_UQ"/@'UK0%!5".('()P!X(;?+G2(@,BI\2=P(70 M1A7(=H-Q/EE$%P9RW10KKF/%C=F>,:4>N9B1>Y85F :&S#B;E*=L-P"^%[:9 MR'PAA4. 2](Z[^<(T!C1"LF17K $1BU4"@WJ'EKCVSF0J_H]A#T@_]CW?]S=:7P0N5P:QIR3E.MEAVHZ&O0YI MQT'06'@PY MS61R]^TY$C6&>IY$=7RHXJMU_"<[L$2RX,EF!6H0-O!7F5K"2%RL[+3,@;0K M9QV/"/P,2E&24:)ZX6AJ6UIF/'6!M,%'OGI+*@\8JJ2V/B*WQDZ9?D&3=XMP[71?Z:T-VEB8OD9TUPYB M+PR&N\5V$UH4>5&?-I&?^NN*S'\_D6V.]5J5K5/_752V65<#S]]33Z-X+RG= M6T8W.(0@!L-&!FW4]+190-WNE!+Z-RBY6=G2UTDF#=;!@S<73;HNY6ES+?\6 MLMD<\M>7M_3_*6_I^@ONK\K;5>N%\G9EV@[[KKRE_5>5M[4;VG/%K2UQSU[: MI0,2#8=>U*-5*^@UEK9T_3\9C=Y1=QMCO;JZI;^9[OY,=1MZ^(6OG_NH,7( M?WL(,HTHH6&\?W6[)EOH#>.@?$:]9XG6W;A]R4'-W!V3)BY\>1%3C];W6"?E M[7D)AB_OC M-,IBBJ7_8QW^T57FO5':,7+B[G(DT1N:N.0>6@K(+<'XJ M$7;5L0'JV[WQ?U!+ P04 " B@_]0_0G1I9<" #)!0 &0 'AL+W=O M#AW)7:'/@)_.&[? 1]=?F7I+E]RA962-7 MI> @,5\XRW"VBHV_=?A6XD&=[,%DLA7BR1CK;.$$1A!6F&J#P&AYQANL*@-$ M,GYUF$Y/:0)/]T?T#S9WRF7+%-Z(ZGN9Z6+A3!S(,&?[2C^(PT?L\AD9O%14 MRG[AT/K&8P?2O=*B[H))05WR=F4O71U. B;!F8"H"XBL[I;(JGS/-$OF4AQ M&F]",QN;JHTF<24WE_*H)?TM*4XG:ZY1HM*PY!E\T05*N'VA&U?HP6=Z$X,- MVU:HW+FOBMXGU3V4J.CU%5T$?#3GE]! M=.U!%$3!!;QAG_K0X@W/X+79KGDJ:@1&Z7>)*_BQW"HMZ<'\O$ 3]S2QI8G/ MT-R(NA$-.U,-2S%A4-=J5 ^HY-L"H3T M7[QEF_F@XW>M &"2BJ$@%Q7UJYK!II"(KZX2!FL.NA![15C*!;H7[.^ELZ;& M"J?0/Z^.[!W$WG04TQI>>]/)B4.G @9AZ(U'8Y&ULC551;]HP$/XKIVC2BD2;$&AI$42"KM,ZJ5K5 M=MO#M >3'(E7QZ:V ^U^_*_UH"D0+SZ609A(4 MUBY'86C2 DMF3M02)7U9*%TR2Z[.0[/4R#(?5(HPCJ*SL&1H_VZO-7DA2U*QDN4ABL) M&A>38-H;S0;NO#_PC>/:;-G@;C)7ZM$YU]DDB!PA%)A:A\!H6>$E"N& B,93 M@QFT*5W@MKU!_^CO3G>9,X.72GSGF2TFP7D &2Y8)>R=6G_"YCZG#B]5POA? M6-=GSZ( TLI853;!Q*#DLE[9/2->7>:OK***VQ?X,9T;J^F1_#R .6@Q!QYSL ?3U5!) ME-: 6M#+>ZVQ\C5.=VK,FQH+9=ZN\,%D;FQ'9LE2G 0$:E"O,$@>"O197EE0 M8M];)E_>FW]R9.>D$T:%Q7#$NW*,Z)F4Y-DP@&$PKS2U'TP5)>N1(LV=X![WN MH!?YM=^[V(?L&*.'+C#+N##JU1MS>,.CN0C>6*X &< M[?AFOV@:28[L7U"#;GS1=UC$,C[KP(.R3/Q??=_5X?UAQYEQU(V'9+[U_L*M M"2]1YU['#&%6TM;#WNZV4CFM%>+U>*VSU*?<]4#@@D*CD^%I +K6KMJQ:NGU M8JXLJ8\W"Y)[U.X ?5\H93>.2]#^@21_ %!+ P04 " B@_]05NXY (@$ M #'"@ &0 'AL+W=O2<7-M]\=)2MR&OO%.I)W MO_M_ONN=L3]CA9Z6TNQF4WF^O1B-7E%@)=VFVJ.EE;6PE/!WM9N2V%L4J M"%5JE,;Q=%0)J0>+ZW#WQ2ZN3>V5U/C%@JNK2MCG.U1F=S-(!ON+KW)3>KX8 M+:ZW8H/?T/^U_6+I-.I05K)"[:318'%],[A-KNZFS!\8_I:XZ.^RY4O M;P:S :QP+6KEOYK=!VS]F3!>890+O[!K>*?$7-3.FZH5)@LJJ9NO^-G&H2

@JX=S!\%$N%[OQZY$D)LXZ*%O"N 4R/ ([AD]&^=/"'7N'J4'Y$ MQG46IGL+[]*3@'_6^A+2/((T3N,3>./.XW' &Q_!Z[O9N*V]U!O4A:1 O).N M4,;5%N&?VZ7SELKFWQ-:LTYK%K1F1[2^KSUC4@9E55>@..RP%<^-'37%RH(V M^J(0ND#%P0=J/"O8M(;;O96+DTJYH:_<5A1X,Z".=6B?<+!XA))(:BB-.Z' MHZT$9A713")L@;J0M54Y:)>"VV*U&# M]" =:1+.:'+I&0JT7@1FX8,$)6,K]#,5O5)D -I",D+)WG/77L(CT6NC:'AP M)'R(3'"&X\:,U)FUE9Z39]:M"4J*I53-I0CW5$785=$5O*3^FD("Z2R*QW1C/"E^E?\SF,ZCZ2R&C^C<%3Q4V]J'L)(@.D_OPR2+ MDBP_/Y#ONWD&DTDT&8_A1+%.NF*=G"S6SUWEA?$0P:US2&;>4MX_ONA\JR!/ M A\IR)%K4E; M/QM4'W&<\">)]WS*Z,U%:(X^9Y91UE+(9M%\FIU*WK1+WO1D\MJ4W1OGWTK0 M:6'.11?G7D,5A-8FA7+1!)YB^5A:Q(.!?SJ\S6G.)P[?X8 +2BBXXRBGT)U! M%J5YVE0@5X*I$(;S-#V'83Z?'C9"*YE&>3X/"%D^;:,N=;.Y-$N$"G5!PZQ? M9GV/AF?-,#OBP+UP);6M7)&$_65"'PS$E\>"A=:,'VP;S[)7J-_#[H"K"_%$ M,AL>SOL1U!NI%[_J&Y*>,)//(;],3^&L:."9FGJ' / MJ,GE%'Y[J_Q&O>6B M0KL)*Q3]8S!:LV=TM]V6=MLL)R_LS8I'W;61FGM\3:+Q94[3PC9K4W/P9AM6 ME:7QM/@$LJ1-$RTST/O:&+\_L()N=UW\#U!+ P04 " B@_]0? >RDA4$ M &"@ &0 'AL+W=OS1K1PW]323(.UM>U9&)IRC0TWIZI%27^62C?2B4:E$8H"1J7TV >GYWGCMX3_"EP8P[VX"Q9*/7='2ZK M:1 Y0%AC:9T$3LL=7F!=.T$$XW8G,^A5.L;#_5[Z1V\[V;+@!B]4_4U4=CT- MQ@%4N.1=;:_5YC?,!EJHV_@N;'6T40-D9JYH=,R%HA-RN_'[GA[*O(H/W#+9Q.M-J =-4ES&V^JYR9P0KJ@W%A-?P7QV=FO2E4;4=? 907S M\K831CAWO;_&FENLX%):+E=B4:.!DZ_LH?$N0>=[+'?9X<%?BIDZ>0C!@D41(=D9?V?DB]O/0M?GBT&>;& MH#7P09BR5J;3"'_-%\9JRJ:_CZC->K695YO]3*U6QGB=D@J0-ZJ3I$TM876( MA\[\(#1Z%QKQ&)J7(G)4LROV,]/R$J!8H1]C+R$+UR7:TC&NZL-]Z1+55-O,&?PS=<05N_G=ZBI)<#) MI208JC/$; ;/!#X3-F^4MN(?[HO]LU@B]#%]!\.X8'$Q/-A=*(JEQ7(M5:U6 M#PQ6/A1)1+_3N%\_HXM/679-M[67'ZHYB>.8C:)T0+LH9U$T&OPHV$6V&+$L M&4,<92Q.,DA/"WA K@W\3E[6AT[< RER-LJ+_?(*C+Q@:9$1BGS(\C0>O"36 MP4B'+!WFD!8L(32/*"[E^U:KTBEQN> =Z^)5X1VU[9::L 42713)?OFJ+*]? MR\J]+>DP9N-QTJ^O.744LZ@8.:<20YZ.!V]5YVQ\!W$1L=$XIQV-)I9F&1RI MU+ROU/QHI=[0.*PZZ@B4V'C?TE!QN*7L'*Y#^.ZG-$A9K?]+U1Y%\7+5GM-4 MHB8A?<667.L'(5=PQ^L.W] Z*.*ETI6SYL>J9=O"-]06G$RIJ$$L#-YV+B,. M! ,9*YJ6"^US9=<].FKVNO9HN.^CS%__3Z^!,(\1L H6^*2)?*163=*?M0XR M)H83C>Z=XBTAQT+C9]+ )OTVS'=W_:/G/EVMC^2;U](U/!6 M0AJH<4FLT>F(G=X+=K>JBA=@3T?ZF4W1^<@O[I-_L7 M4$L#!!0 ( "*#_U"7T?!*+P0 $@) 9 >&PO=V]R:W-H965TKBMUA5KN]L/I/IAD M2*PZ=M9VRG*__L9.8*E*N2^)7V:>>7D\8T^V2K^8 M'"SU)(,PT*:ZOK;M>D M!9;,=%2%DG8V2I?,TE3G75-I9)E7*D4W[O6&W9)Q&>%]8M=&>3BN7XC/;/:JEIUCV@9+Q$:;B2H'$S#>;1 M]>W R7N!OSANS=$87"1KI5[_3??>P4RYH97"CQG6>VF :C #+WC'+9A.MMJ"=-*&Y@0_5 M:Y-S7#I2GJVF74YZ=O:,.:78PH-L"':9NEBQM4!S.>E:LN#DNFF+=MN@Q1^@ M)?"HI"T,W,L,L[?Z7?+LX%Z\=^\V/@OXM98=B*]"B'MQ[PQ><@@W\7C)_X3[ MA)72ELL<_IZOC=5T./XY ]\_P/<]?/\C>*J9K!8(:@/O31WE.(3U;B]Q*LUG MS;A"O3852W$:4"4:U*\8S+Y1!6M\15FC<>@YJERSJM@!605;(%2HN#2"KZQB$@;]<# >PG 8)DD,*V69 'D<\2>XBH?A\,I9&_7' MX9#$SC Z.# Z.,OH'3:ND\$CTR]XDL?SX"LB9:%* MBF\'J6#&4%HH%)09E;B#=%Q9!>O:D*8QM+?EE&'#2RZ8;H4@T]38-+$W1ZW\ MN8 OK*QNX XWU#XQI).742O1G))&+,(*C0WA$9FI-?I#VLC?E[5H6\#\875Y M _.:^H]R?3.$6ZU8EC*S%UXH29T<]0U\YYK.2;/JQM0[S(TWY%H2+,@ Z@[, MLXP[<";$+MP31_]4Y9+_2P@;K4HP!:^<2P8H\(P[K]?DA:8S75N0RL*.0C;U MVN"/FN3$#HP2F9-V9_Q-[LROK&;NF"\*)B6*/84=\ 2\722'?$UY#V@[XYL- M58FDI*[1;A&E7_[831?WMF"VU3[:.>MTT^N)1D\Q;ZVPG2C?J]<@/_SU5L=VCVXV\R?T=3M2J6MKFHCNL'IX)\^9V_"7>O#&H M4',N#0C%GO MJ]B[='<-B=2/[^S:N- :IWGHB[VWS@ZU4#SI!-/"8I4(/O<28];GO MZRC!C.D3N49!.TNI,F9HJE:^7BMDL0-EJ1\&P:F?,2Z\T<"MW:K10.8FY0)O M%>@\RYAZ&F,JMT.OY>T6YGR5&+O@CP9KML([-%_6MXIF?L42\PR%YE* PN70 MNVB=3UN!!;@37SEN]=X8K)2%E ]V\B$>>H'U"%.,C*5@]-K@!-/4,I$?/TI2 MK[)I@?OC'?N5$T]B%DSC1*;?>&R2H7?F08Q+EJ=F+K?OL134M7R13+5[PK8\ M&W@0Y=K(K 23!QD7Q9L]EH'8 Q!//2 L >&?@,X10+L$M/\5T"D!'1>90HJ+ MPY09-AHHN05E3Q.;';A@.C3)Y\+F_5;B!;\@CR^M'I?5Q83T\8KT- M,RE,HN%2Q!@?XGU24LD)=W+&82/AQUR<0-A["V$0!C7^3/X%WK?P5K\&/FV& MSY@B^%F=]0,U[2HY;1K9EX@BG71O%%;J2"&X%UJ6^V M'/9/@N!578R;<>W6W[@#Z=U*>O<%T@7]8A5N4.2HP21*YJN$%C1+W?9:R3B/ M#"Q?&(-F%SJ=(S&8/(,+GHG!:16#TT:BZSQ;H+("+VW%5_6_EW32U@I> ;UF M4KE87%.HYF6HZC07)KO.I&T[FQ'5PF9?7=.) QV]2D?O!;E,Z%]/JE:*Q0@: MHUQQ\P1<;% ;:EF&AM0:%F:WQ^MU-)OL]Y[)P5GE^UDC4?45V1JWX;[+%QI_ MY-;1>?$!?I9P!W>PI>D-FR0FL;33//:7BLU)X!=H_6FK_7=2G8*W=[T> JI^A8U6IU M0[IP]X(_UL>M\TEQS_E-4UR[J*&L.#7?%)=$&9STJ&94<9,I)D:N76]?2$,9 M=\.$;G^H[ ':7TII=A-KH+I/CGX!4$L#!!0 ( "*#_U#PKT!Y(PP ,5\ M 9 >&PO=V]R:W-H965T1D"NR/7\EQS&N)HN3X>OF2 MV,DE?<4CWD,>Z5@G#T7YO;K-LCKZ:SY;5&^/;NOZ[N?CX^KJ-INGU9OB+ELT M__E6E/.T;MZ6-\?579FEUZM&\]DQBV-Y/$_SQ='IR>IOG\O3DV)9S_)%]KF, MJN5\GI8_WF>SXN'M$1P]_>%+?G-;MW\X/CVY2V^RBZS^>O>Y;-X=;WJYSN?9 MHLJ+151FW]X>O8.?S\#(ML4JY(\\>ZC0ZZ@]ELNB^-Z^^73]]BAN4\IFV57= M]I$VO^ZSLVPV:[MJ$OESW>O1YD/;AOCU4^\?5T??',UE6F5GQ>Q?^75]^_9( M'T77V;=T.:N_% __R-9'E+3]716S:O4S>EC'QD?1U;*JB_FZ<9/!/%\\_D[_ M6H\$:@!BH %;-V!3&_!U [XZT,?,5H?U(:W3TY.R>(C*-KKIK7VQ&IM5Z^9H M\D6+XT5=-O_-FW;UZ<!,Q]2IB,8L=S<_\S<_3LFFN7O$T@#]>NG!][#+9RH4IP1-W+LDFE\2;RX>LS._3 MMDY$'_-%NKC*TUGT:5'5Y7)UEK^*UA _GO.3F,V6XDT9MDE!^$#9'BW.8 M>@J=J1X?&)\6MPMV^'_-;O/9A%,&7^S^1@3;OPAMF4UIIVV MZ_ZV!CUNZICBG7GK"-2QCKERPP.("8!^YJ[[G)R-K;W ]CY=HO]&E%,<;$T& M'O DLZ461FKM?M,<^F4W'H#-5ESPE]QAV-@D"&R9A8!U%FRA!7^EW7V>.XJK M-EJ ZLYS1R#GH)09P,@68IA>B:=/=.U(!TRS8AA(QQ9L,'N?,L0SG=DZSN)P MIQFSM9F-U.;]9CKK5VD/HS.T0'YND>:38+ %EP4LN,P67.8ON#O/=N8KL6ML M)E=A9JLPFUZ%)\_P=9]3$K%5FLF]3Q#JN6UK-U,!3RI;CME(.=YS;O<+\Q!L MMB0S?TD^2ZO;Z%TS+JL7?_MSV: S6^D""+3S8I']B)I-]_?FW/JX;';\4^#A MMO3R@*67V]++_:5W]PUXO]@F4G'>7<@[XF0B8SY J-Q69>ZORI/0LV==WLRS MO%ZN5+6J'<#'<9Z")1(Q M9O;NLW)Z[?W*%,,&%T3TSIQX%*XGA@)G);R;F_ MDD_"\K=B\?H;!9ZVKO. JV]N*S@G7GUSQZ):,(U60FL\^W%<@C1L $];[+F_ MV$_"\^N;BS?1WXO[K%RT]+<:YG+J1W2Q&Z"VXO. LHFP-5\0RR:BKX8T M>R33W4PYPAAPAL25[80M.P@_.TRKM469Y3<+$DB%I0$14+X6MO0+8@%[W=_6 M'$V,T5W^=,0Q(?A0S15(P?:SQ#1,I^E3SULD"V-V0[3TLVB9]L*,$F6X4EEGD2$1!M M=-G4O^G8'>V^=-3LDI TO$:\'P9);,R HIU8^DG\]$-:S D7:XFEHR2@%I58 M;DG\VY/=D?>I3VO4)PM4B26?A$"@FGAAX7E+-&D)2 ;4L:1E$DFL8\F^/M6% MUANRG:>E&DFA7DV#EF)A)BWYR( BE[0D(HE%+CE1Y'+$^40N:?E&$HA<$R&G M6J))=,-/0"U,6@:1Q%J8G*B%.>)\6IBT9",)M+")L),MUJ3E(!E0,E.67A2Q M9*;Z6IA4: VVO@?,$<68$F[0E:4A12&832SOA$LU90E*!=35E&4;1:RKJ8FZ MFB/.IZLI2TSJH+H:WW_1IBPEJ8"ZFK+EG.TGW,N;HNR?OU[5LX;*.^SJIX? MXB8A8[G%!!3*C"4)0RR4F;X*UJR6L2[RB*$C#I)X4#\QED^,GT_&@:2B6F.Y MPP04PXSE $,LAIF^R,4E2S3K@ND0PQHTQ< =)<;2A?'3Q3B89%1J+#>8@!J7 ML07>$&M&):)C!^)IA080F)TB"/7%"3'';)D=OD^KJ4 MX$G,N_J5*]"8H1N^($8VN=C/#^.@GCO6]&<[=8(08F>3B@%H4 MQ,@0%Q.K44\=;A?06!O1 ]*E6VD=#TB1$"/_7.QGAW$H5\?U^O)Y."+77!Q0 M;H(8N>IB8L'IJ<,M!ZCN@]B/8HD8LK+%R'\7^REA',*S8C[/RM7"YVEB1L^< MF,AB%P>4E2!&YKJ86%AZZG"KP@J=] ML/RZ)00Q-2^R='C%/3Z#-_]^->;#E MH ZH+P$V3X^XIW=''<8E)G],)U=$'>"G#C*TJ38Y@!W8$%!C NR['C%>/P/Q M<9G)']/)%9$,^$F&#'&RG1!@QS<$5)D V[A'?-S/@+RO(HG8*-'=W+H"87 _ M!-CK/6+VIBOMA!LG0'YP"&D(!^0(AQ%+^.[H.US@O0GOC>GDBK_+8U^!:K*= M8J^=%3*<0TC'.2#+.5![SF&"Z=P?T\D5D="([YP,YWVV7,>.#W@9S\AEQ 3GC@(?4QCK\PBEH?XWW9RWE5R17HNZP$R"X/(WYY,MS) MMF;(.0\\I*:&O/+ J34UWE?+G!>A7(&^JU" K/4PXJTGPYYNDX9L]L!#ZF_( M5P^<6G_C?5T-8F7Z IPCD U/>V3"AQ$7/EVYI]RD(5,^B) Z'++@@Z#6X41? M8W-?WW($>JYO(;\^C!CVR=#?<[,F\/<@AE3AD!L?!+4*)QR>2.=E,%>@[S(8 M,N_#B'N?#/%]MFW(N@\BI *'G/@@J!4XT1?6'%?+'%&>JV7(LP\CIGTRI.GV M;LC)#TE([0V9\B&AUMZ2OJ[FO*CFB/-=5$,.?ABQ\.\#/?G]^8 L_9"$5.*0 M.1\2:B4NF:#$>6,ZN>*OX3V<$G>0F_0!N?DA"2G+(5,^)-2R7#)!EO/&=')% M7#1BW2=#G&Z_AOS\D(24Y9!9'R2U+"F$ZNB(9&+/UT)9URGX:L_B!# MRG/(N0^26IZ3?=6MC[HOII,KHJ$1?S\9ZGONSY"_'V1(*4[B+XVGEN+DN*'2 M']/)%9'/B*&?#.=]=F7(S0\RI.2&?/D@J24W.6ZF],=LYXK,^S#BWB<#F6Y# MAKS\H$+J;,B2#XI:9U,3[G?SQG1R15PS8MS?^BX-LN3#B"?_.?A-O")."S-^B$E(00V9\4%1"VIJLC$2D!L?1NSX MM!@?[#DF@(S[H$.*9\B##YI:/-,NX^3@5$8^?!@QXM/"?+!'6@"R[(,.J98A M\SUH:K5LW:&<,)61^QY&[/?_K&^SLI6QVH-L=[9X6 X&&*(3'5+L0N9YT =] M:.!3]UNS=/@A0Z#Q\ZK\K# 5PA LB^SVH$-J7,AG#\:_Z=@7:3-=S4*V>QCQ MW>^/\N%X%GGQP834M) !'XQ_G[$WRH[[RCSS&7GR8<24OS_2AZ-:9-0'$U+5 M0N9\,"-/V=H7:3E*O,?H$=/M [[/T_(F7U31+/O6M(G?M+NM\O&1V8]OZN)N M]=3IRZ*NB_GJY6V67F=E&]#\_UM1U$]OV@=9;YY&PO=V]R:W-H965TK!B-,.V+ 'VKJVB4JD1U)V\N]' MTK+DI!8%%QZ0/$02Q7MY> _/H<7!5LAO:@6@T5.6N;2*' Y'KE'&82*3R+*/R M^092L;UJX=:^X8$M5]HV!,/!FBYA"OK+>B+-4U!F25@&7#'!D83%5>L:?QJ1 MK@UP/;XRV*J#>V2G,A/BFWVX3ZY:H44$*WE$FT5>:YH#&0%4N MP9"J%?HP DU9JM C/.F-*Y(KR1 T";7#8;,&\ M&/-F-R:I&3-"8\'U2J%?>0+)R_C X"\G0?:3N"'>A+_GO(U([P*1D(1'\-SZ MP\=4FO!^;?BH*?P91:&-QCW/9**2D2XEXTO7ZP_!9=EP0Q53Z._/9@!TKR%3_WC@Q26\V,&+:^#="J4- M +T2";KG&U#:+9@+=+"21DS-4V$A'ELM_QTPGMWW%^^B6*_FDH[KD& M0X1&#U2;PDVUN21[ULR6PIV64*]/ WJF)HUP_0S,A9[%)<_ MG_,7W+GXZ=T[NQ@]"'%8V7;HS>G6W,:I32S07!@E2LUF*2 N-!PWY? (L?VX MCEA\L(5@O_2VHA">6]!V\=Z9S?Q0@?&/*1"3"@-YBQK$E:OCZ*PJ+-(=LM7K MU,L05_Z-_09^%B$VC$':EQV?$G'EZMAOZZ=KL2&A^ZV "RW&/HR5_>/NV;78 M_8[=?MCIU[);>3WVF_U++>XVQ2EL@+^69!3^H"0KP\?]-RG)RN;QB3[?),G+ MDR1)*C,G?C,_BR0;QB#MJ.?5)*G\GOC]_G1--B0\U&04^C!6^P$AY]9DD?$% MO;TXJJ6WLG[BM_[_;W\DE>N3^"V*D51&3TXT^@8Q%ND\8BP^_1K[O0198_-)'X1AHDR5KL0Q%LW07PRX4 MF[&%2&)&T7&[7S]*=D1;_+#=R#>)9+\\>DGJ/*2./%YQ\5@M&)/@>Y&7U?E@ M(>73^]&HFBY8D59G_(F5ZIL'+HI4JE,Q'U5/@J6SIE&1CU 0A*,BS/G@:S9?R/J#T63\E,[9+9-W3U^$ M.ANU4699P?9N>#H';$ M.7Z%=-YU5G[M.*7?#\KVPF%^># M> !F["%=YO(K7_W&-AVB=;PISZOF+UBMM30:@.FRDKS8-%8.BJQ<_T^_;P9B MJP$DC@9HTP =V@!O&N"FHVMG3;7C*99GGU#@S!W>TE>/OF'7@#LA+\ MN>#+*BUGU7@DU=7K&*/IYDH?UU="CBM]7I9G $6_ !2@P-+\PM_\)A6J>6QK M/E)];CN.VHZC)AYVQ/OPK#J8WN=LJ')A6*4Y Q6;+D4F,U9YXN,V/F[B$U?\ M@@N9_<=FX()7TC9/6^/BT4'<0S#I-7M&"2M0>(U M>"UX58&[4B5_WOB\5DEOG==U'+IM (=1QZ5%%"8.B[2U2(^S^+LZ[\[.VB,U M+C\,2=+Q:!'!@"*[R; U&7I-_EK)3.%$N;M*,P&^I?F2V1R&Y@#%29Q@W#%I MT4&OS*;$:1M@875,6TC# L7UP8: Q&O2439M VQ:"CDFO9-?@%N=A7[FT MB>1UZ)/L.M1 AJB71-J$V3O5%IUWKC79H1_M>LU44RPSN6PV)/I^/R2QH,8T M)"=)+:@I"_V8W9]EV0:X2@\39)I!B,_@P](,I.KE"04&>-N MZA ,8>38.B -8>2'\!%)9N(U[+HT)8GKSM#T17[Z'I-EYF9ZB(TT,T6.-,.: MU]B_V3XTS;"YCU;3K=:R[A.VJ5/3C2+L,*JQC_W8O^*"9?.RETS#FN3X1*6- MK=K&JXL;)EUIHAAG#+VI0Y2@V#7T&L6XK_(&-B';7[2P":"+I>:VKB?Z@8V]]3U?"/4=6DI;ZCY=J::AC_>5]\0^_: M5(0XUC*B\4MZJWD0[BOAD\.[W\FP\A67?HT!0^BT4M>6_ @)DSCL+MV642(8@?)B$8N MZ:O604R80B.U+!K'-I9HV)+>JAUD?[7#(ADZBO)$2%\WA@J4S)FJ!^OZ!<_ER4K]6;W]&,?D?4$L#!!0 ( "*# M_U!=_A'*' 8 *@H 9 >&PO=V]R:W-H965T?"O7G OP/4VR\F*P%N+N]6A4+M8\9>5Y M?L31J:EG&*<_*.,] MP6\O!F_@ZRGUJP)UQ)>8/Y2M[Z"2,L_S;]7!A^7%P*LRX@E?B*H*)C_N^90G M2563S./?7:6#ILVJ8/O[8^WO:O%2S)R5?)HG?\=+L;X8A .PY+=LDXA/^<,? M?">(5O4M\J2L_X.';6P0#,!B4XH\W166&:1QMOUDWW<7HE4 $DL!M"N #BV M=P5P+72;62WKD@DV&1?Y RBJ:%E;]:6^-G5IJ2;.JMLX$X7\-9;EQ.1=G+%L M$;,$?,A*46SD'1(E>'G)!8N3$L!78 AN9I?@Y8M7X 6(,_!YG6]*EBW+\4C( M]JM:1HM=6V^W;2%+6W]NLG. @C. /.09BD_[BU^S0A8/3<5'4G4C'37245T? MMM1WR><"S/AB4\0BYN49>',O-;-YPH?R\1B6+.'@ZY4L!#X(GI;_]#2)FR9Q MW22Q-+G?PJQJH9W %2]+>8%9!B "UWDFUO+D.Q87X M+-MQTQ;?M^75[U2-[ M/Z$^HIB.1_?M*ZN'!7Z 2!.UIX8T:L@O5_.^R.79FTQ:3A+_QY?@2AYS8V?: M-DY;.0]1"#O"#$$XC,RZ:*.+NNAJU("\D'HX$[SXV6VB6IHP0$'8$:-'84*\ MT*S&;]3XOU[-$VZ3;[@#?E>9("):;D RTO&D0A MQ)WT]3 H_S R"P@; :&+ ,L]Z%$3&JXRB3I:#$'0HQ8I42,EZI7R5YX-;QN4 MQ!(EL=C4G"X;1>#K-4_GO.@S4N@I;GFGM[_)4U%/>B$/6=#A3K3;#DKHD$GI!WD ME5#'4U]757R"3H!ZN@U" VULG5/!!O;3YN9\=@[>Y_>\R*HQ,I!#8/!FQ;/% MCU:V!UF\Z/LY;AG8%JC'GH,83U/#U:H MPTZH>[HS8\/D2'M>3$&VYP6WUA?[$7B=%V+%5GSXEBV^R5R?-C3%BF:8G&SM M5+$).TUBCED]U:[.#%._[K=S11% HN/$X55\A.L MRN3$<'Z,B1,%/G*R#3"B"$5.O 4V)?J4#?K$UJ%:FUO/N;LU):;M+4O.BI#D MU#M74Z+#SS)H) I\Y%FWI*9$9YHM9T4T\MMWFZ;$@#![3U5H(J?=1YH2$XLL M62K&D'[&3/,TY46]/_0X2@5'C5*I8@(]V1X15=9-3[U'1/6)#PQ#&G109 C# M'HTLNZQ488(^ZU82-4V$O"YG35$HM'1*JFA$3[[E1 TXB@)-CQZ%J/7%!04M M^KQ[4]1 +4B[V^6F*!18WC:AK= MUZX]?^]2^]VE$U,4I7Y'S:CU&EGU#M\U*U9Q5H*$W\IBWGD@+T>Q?2UN>R#R MN_K-LGDN1)[67]><+7E1!&ULM59= MC]HZ$/TK5M2'5NK=Q XA4 %2=_>N;BM56G7[\6S"0*QU;*X]6=K^^HY#-H!( M:!_:%Q([GG/.F.,9SW;6/?H2 -FW2AL_CTK$[9LX]D4)E?17=@N&OJRMJR32 MT&UBOW4@5TU0I6.1)..XDLI$BUDS=^\6,UNC5@;N'?-U54GW_1JTW #]O[QV-X@YEI2HP7EG#'*SGT5O^YIJ/0D"SXHN"G3]Z M9R&5I;6/8?!N-8^2H @T%!@@)#V>X :T#DBDX_\6-.HX0^#Q^S/Z79,\);.4 M'FZL_JI66,ZC2<16L):UQH]V]Q^T"64!K[#:-[]LUZY-(E;4'FW5!I."2IG] M4WYK-^(H0/"! -$&B$;WGJA1>2M1+F;.[I@+JPDMO#2I-M$D3IGPKSR@HZ^* MXG!QIXPTA9*:O3,>74T;CIZ]O 642GLF7K$73!GVJ;2UEV;E9S$2:XB-BY;A M>L\@!AC>U^:*B?PU$XE(/C_UA RM0;8=Y".6<)Z/,C&+GWH4 MC#H%HU\JD&L$=Q"!I;/UIF1KLFXSTZMG#YL=Z4ES/NH7DW5BLM\4<^#NY""8 M8379F1I.:J;]SY&;M( MQ70R&?#%I*.?7+3ZOQX5U1^BOY/*L2]2UW#!\-,.=OJG##\]3XP,GTX'/,:3 M0_5)_H[E6]Q3SV?9@)ZC:LC_DNM;X%/;3]*A'3J4.2[^A/%;E%/GBS$?<#X_ M5$5^N2SVF6_X!+1@IT<@Y>,D&=!QJ(W\BMHI5."I M8V+)"FO048^OJ961WN=O&[JJ-)M7RB.K+VMDA9;>J[6BS*1GOJ0C_@^MK.A, M/(''T A[,QR=%7^>C<19@O%13P[W&]*_4<;3$5M38'*5TQZY_95A/T"[;=KT MTB(U_>:UI&L6N+" OJ^MQ>=!Z/S=Q6WQ$U!+ P04 " B@_]0$KZ]\NT" M !C" &0 'AL+W=OL MJ ^M5)J00 (5( %=MT[J5K7K]C#MP20'L>K8S':@ZU^_LT,SRB^UVUZ(?;GO MN_ONL"^]I50/.@]W)CYN>_K-(>"ZC,Y!X%OIE(5U.!6S7P]5T S M!RJX'P9![!>4"6_0<[8;->C)TG FX$81718%5;]&P.6R[S6]9\,MF^7&&OQ! M;TYG< ?F?GZC<.?7+!DK0&@F!5$P[7O#YOFX8_V=PU<&2[VV)E;)1,H'N[G* M^EY@$P(.J;$,%!\+& /GE@C3^+GB].J0%KB^?F:_=-I1RX1J&$O^C64F[WL= MCV0PI24WMW+Y 59ZVI8OE5R[7[*L?)/ (VFIC2Q68,R@8*)ZTL=5'=8 R+,; M$*X X2:@M0<0K0"1$UIEYF1=4$,'/2671%EO9+,+5QN'1C5,V"[>&85O&>+, MX)()*E)&.;D2VJ@2&V0T.;X 0QG7)#HA#7)_=T&.CT[($6&"?,EEJ:G(=,\W M&-^R^.DJUJB*%>Z)%9%K*4RNR3N10?82[V/>=?+A<_*C\"#AQU*!>*TZ7LO%:^V)=Z-D"I!I,E6R()IR(')*Z ([1R<<&GC&&\ZJ(2T5,PQV M-JT*$KL@]M O!E$2MY.>OU@OY;97LQT'W5;M]D)"NY;0/BCAO9):XVU .7N" MC,SPVM$$3_=?BZG"M=?%Q,&&E&V?.-BC(ZYUQ&_1P7$'_R8DWDIR4\:V1R/J M[I:1U#*2@S(^X=CXC\U(7M&,;9]VW-ZMHE.KZ!Q4,2RD,NR)NCF!>>-X*UA9 MX+66,9W*$@_BB=7U9CV=K3/0Z#8W]&S[),WFAAY_[;XN0,W<&-/$I5;=?K6U MGI1#-R V[".Z3=3 M(A(<*B'-."B)MO=A:+(2*V9Z:HO2GA1*5XQLJ#>AV6IDN0=5(HRCZ#:L&)=! MFOB]I4X359/@$I<:3%U53/^:H%#[<= /3ALO?%.2VPC39,LVN$)ZW2ZUC<*6 M)><52L.5!(W%.'CHWT^&+M\G?.6X-V=K<#=9*_7F@D4^#B)G" 5FY!B8?>UP MBD(X(FOCYY$S:"4=\'Q]8I_[N]N[K)G!J1+?>$[E.'@?0(X%JP6]J/TC'N\S M92R8PS 0MI2->V]&2@ M,T-B7!CX@@>JF>@F(5E=APZSH\:DT8@O: S@64DJ#7R0.>9_XT/KMS4=GTQ/ MXJN$GVK9@_CN!N(HCEY7,^B\ZUZA';2U&'C:P?]K\?W)GL&"L#(_KC /6^:A M9QY>8/YHIP,Z3\J8+MA6G#)3PMS. SQBOK$Z$HL"?7]*-.8&/B/]J\R-R*T7 M<=.V2Z,DW)W["L\ZH4*]\?UN(%.UI*8IVMUVI!Z:3OJ3WLSC,],;+@T(+"PT MZMV- M!-CS@4.('V1Y/^!E!+ P04 M" B@_]0P#GQ] (# "]"0 &0 'AL+W=ON!#;F??FS3/Q>+!G_$7$ !*]9BD50RN6L$>#+=G $N3S=L[5S*Y8HB0#*A)&$8?UT!J[#U/7TP 3\2N! MO:B-D2YEQ=B+GGR/AI:C%4$*H=041#UV,(4TU4Q*Q[^2U*IR:F!]?&#_8HI7 MQ:R(@"E+?R>1C(=6ST(1K$F>R@7;?X.RH*[F"UDJS"_:%[&^;Z$P%Y)E)5@I MR!):/,EK:40-H'B: ;@$X%- YPS *P'&.;M09LJ:$4E& \[VB.MHQ:8'QAN# M5M4D5&_C4G+U-E$X.5I*%K[<3901$9JR3/T[!#'^SE-"!;J>@21)*F[0'7I> MSM#UU0VZ0@E%/V.6"T(C,;"EDJ')[+!,.2E2XC,I/?3$J(P%>J011._QMI)? MU8 /-4QP*^&/G-XC'-PB[&"G0<_T,_"^AKO]%CE>9:EG^+PV2U%A:5BW%%[U M&%I2=*H4'9.BWZ+'IE2%EP6S;YCU1[X; M=1VOYPWL7=VRCU$=''2/4>]D=RO9W5;94R8D8FNT@!W0' 3Z\P39"OC?%DO\ MBMN_E.M!E2*XF.L%<[?F)PZP>V)Z0Y#OGO&\5XGNM8I>@ #"PQBICQ7-E/$I MVQKEG_"^7^7H7\I[USD>5,[%W"^IZ\YZCN?W3_QO",.=7M!IW@&W=L:Z[=)5 METKHYA9]!0JN=[E=L;[<-"X M >Z?'D=-85WL^R<[8]<:809\8^X'0E6>4UGTDVJUNH.,3><]69_HNXEIL$>: MXF+S1/@F49TQA;6B=.X#]6_AQ5VAF$BV->UVQ:1JWF88J_L5) M3E#=V$;_ 5!+ P04 " B@_]0[#]4^:H" !\!P &0 'AL+W=O;J5:ZQ31P%.>"3WR M4F.*2]_748HYTQU9H*"=1*J<&9JJE:\+A2QVH#SSPR 8^#GCPAL/W=IR M-!D7.%>@RSQGZGF*F=R.O*ZW6UCP56KL@C\>%FR%]VB^%W-%,[]AB7F.0G,I M0&$R\B;=R]G QKN !XY;O3<&ZV0IY=I.;N.1%UA!F&%D+ .COPW.,,LL$L=\X[^1ER33.9/;(8Y..O,\>Q)BP,C,+N?V"M9\SRQ?)3+M? MV-:Q@0=1J8W,:S IR+FH_ME3G8<] /$Z-HEQ/.C.^-C-:G4TI$##.9T\>AF5D>'1X[NP9T4)M5P+6*,7^-]LM%X"7=> MIF$KX==2=" \/X$P"(,#>F9_ [^P\.Y%BYQ>D]J>X^L=2VW*%)XN_\S=1"DF M5DAWP<#R&?;CYNS9+4^V3,7PXQM1PJW!7/]L$=1O!/6=H/Z_$G0"-XPK>&!9 MB3#1=/,+B]XTL1[5R_5U#)$MA MJC[0K#9/R,1USC?K4WI:JI?@A:9ZE^Z86G$J9H8)40:=<_H@5-7KJXF1A6N7 M2VFH^;IA2L\C*AM ^XF49C>Q!S0/[O@W4$L#!!0 ( "*#_U!G]7V3S , M D. 9 >&PO=V]R:W-H965T4 (8WDR->^=NZ7@*H".>$WS@M6N@K+Q0 M^JIN?L13PU:*<(HCH2B0_'O#"YRFBDGJ^%62&M68"EB_/K)_U>:EF1?$\8*F M/Y-8[*9&:( 8;U">BD=Z^(Y+0[[BBVC*]2\XE+&V :*<"YJ58*D@2TCQCWZ7 MB:@!)$\W )8 V 1X%P!N"7";@-$%@%<"=*JMPHK.PQ()-)LP>@!,14LV=:&3 MJ='2?D+4O*\%DV\3B1.SM:#1Z^U<9BX&"YK)P-NP2/F@B61D+$:!YY((F30X_J)WX!_'G#V@MF_,O 3L #?(8;Y\2\AX.\= MS3DB,9]80AI3\JRH-#$O3, +)ESP0(G8T MSF$OXY\Y,0$,O@!H0[M#T&((?*S@SKC+3S_\ 3$)#[M&/W/C5D7B:C[W M]? MN9HY0#=@K:>KA]*K*#U-Z0VD_ +F>)L0DI MF"-97!$&GXOBN.DJB(+=U^RJ MM[W-1D$HO;[5D]P."ES7.0]:7@DZ<^=7[OQWNOO&$%$?1I\GOZ7$@4%#;3L& M!OZH6^VH4CMZI]IG^25?$3MJB_6\AMAV# RAW2TVJ,0&[Q0K^_\&)U*OM5!E MDZ97E 5L+#=PJ7S69HN8?MJ MQ[V?_D^]<.+X]OX-,[D1* KY5JXU&'Q%"0//*,TQ6$EGVE9/:W#LTYID]Z9J MV*"=+2/G,=A+,3J7G:DLQPYJ:0IMTW<;O:,CS!^;?K/$KX:=IZ"V+#L?DH*J MKPPP7HP8UHU[INLUC3LM1^/0#-RF\3:;8X_K>3QW#D_.X85;# M3 7(]QM*Q?%"=_F;_ U!+ P04 " B@_]0'A[T\N0# U#0 &0 M 'AL+W=O# M/>.O(B1$PEL<)6)HA5)N[VQ;K$(28]%B6Y*H-VO&8RS5(]_88LL)#@PHCFS7 M<3IVC&EBC09F;LY' Y;*B"9DSD&D<8SY84(BMA]:R'J?>*2;4.H)>S38X@U9 M$/F\G7/U9!=> AJ31%"6 "?KH35&=S/4T0!C\8.2O2B-08>R9.Q5/WP+AI:C M&9&(K*1V@=7/CDQ)%&E/BL>OW*E5K*F!Y?&[]Z\F>!7,$@LR9=$+#60XM'H6 M!&2-TT@^LOV?) ^HK?VM6"3,?]CGMHX%JU1(%N=@Q2"F2?:+W_*-* &4GVJ MFP/<4X!_ >#E .\4T+D \'. ;W8F"\7LPPQ+/!IPM@>NK94W/3";:= J?)IH MW1>2J[=4X>1H(=GJM3E1.Q? E,4JG00V@LPCG AHS(C$-!+P1-YDBJ,;:,+S M8@:-+S?P!6P0(>9$ $W@.:%2W*I)-7X*62IP$HB!+15'O9*]ROE,,C[N!3X> M/+!$A@+NDX $%?A9/1ZY-0YLM3G%#KGO.S1Q:SW^E28M<+NWX#JN4T%H>@V\ MK^&H7Q5//?P!FO!FLMSO<>$EXG8C=8J'NY\BJ7D&H5QOYBZGW)&B.=X2K^PO^ MT$(T58DD\!53#C]PE)+;;%J1::0BT!)E!:U*G4FV8+>D3L]O>?Y)-IU;]7NM MKO?1:G9NA9Q^J^U5R]TO@N[_;T>I7W&4'.5[C_T.5(7N4=*[N]U%(!WZN;%RRB3RU22NO(QR;V6ZP=J M>X[^NR#!\=) 7KT$\39B!T+R,C)/^2K4>60TN4:.XVV _$\BQ[&6H_IB?K^8 MSXM&1XA4K1BD7!^9W]?T";JZJ*-C54?U9?V_YD?G/#_<3E5^V*5^,B9\8_IR M 2N6)C)KG(K9HOE:ETRJ'M@,0_5=0[@V4._7C,GW![U \:4T^A=02P,$% @ (H/_ M4)8K ;0V P ( D !D !X;"]W;W)K&ULK5;; M;MLX$/V5@9"'%D@C6;)DJ[ -^))B4[1=HVG:AT4?:&ML$95(+TG%[=]W2#E: M6U&$76#]8/$R>KDQA[>^K[BJ+)GZM MP'M:^,SWN;$+_FQR8'N\1_-P6"N:^0U*QDL4FDL!"G=3;SYXNTRMO3/XRO&H MS\9@E6RD_&$G=]G4"RPA+'!K+ *CQR,NL2@L$-'X^X3I-:^TCN?C)_1W3CMI MV3"-2UE\XYG)I][8@PQWK"K,9WG\ T]Z8HNWE85V_W \V08>;"MM9'ER)@8E M%_63_3S%XZ]6:!@O]&MX P_W M*WAU]1JNP =M=S5P 0^"&WU]MO EEY5F(J/%JXOYQ#>DQ/+QMR?6BYIU^ +K M"#Y*87(-MR+#[-+?IP@T80B?PK (>P'?5^(&PM$UA$$8=/!9_AOWU+H/TAXZ M49.5R.%%+^"M<&,HWN(1E;LN?WT@ [@S6.KO/?##!G[HX(<]2>6& MSI[=.PY^5T89.#1?[:U@PS;==&NJWQ!?LHL$X:(GH,(NC,!EWBT@:$4FO M"+HS"JG2&59<7!H-R*:=O$O%KL?;/FDV):N]ZL(:MK(2I"VZSVK3YN>MNK?4%M?^Z M6_\#4W\[?&1JSX6& G<$&=R,*.&J[L?UQ,B#:VD;::A!NF%.GS"HK 'M[Z0T M3Q/[@N:C:/8;4$L#!!0 ( "*#_U".N?/_&PO=V]R M:W-H965T?8\4U<<'7P/3*DHN2*!V*E2O7 DAF067A8L^+W))0YB2QG9N+).8; M55 &+^&@E<39^!\3#S25:[,A)O$:[*")U#/Z[G0D=NR9+0$)BEG M2,!RXEP-+J>1R;<)ORA4LC-&QLF"\U<3W&43QS."H(!4&0:B7UN80E$8(BWC M;\/IM"4-L#O^8+^QWK67!9$PY<4+S50^<48.RF!)-H5ZY-5W:/R$AB_EA;1/ M5-6YX=A!Z48J7C9@K:"DK'Z3MV8?.H!!\ D -P!\+,!O +XU6BNSMF9$D206 MO$+"9&LV,[![8]':#67F%)^4T*M4XU1RQ[; %!<4).J.3V>@""WD&?J&GI]F MZ/3D#)T@RM#/G&\D89F,7:7K&Q8W;6I=U[7P)[7N-^P"X>$YPA[V>N#3P_ ' M(C1\U =WM>O6.FZM8\OG?V']'HUO!9>\.UH21)30W<)OX_C@:Q>ZVNU$]66$8X3;K/[5! MJS8X5NV+OGKFL.>"IR /Z:TIPXZ2P6CD8[PC>#\->T'H#?H5AZWB\%C%-Y11 M?0LR=,MY=DAPN*H/G'1WKGB,<:#777[ M:;X7^(&W(\_MM 73DO4%6E$F40%+#?0NAMJ?J-M<'2B^MIUBP97N.W:8ZS\# M").@UY>4"O"4)EE^W+L78O%A,,AG]S0-\SY;T$Q^,V<\#86\Y'>#?,%I M&!5.:3) CN,-TC#.>B='Q6<3?G+$EB*),SKA(%^F:A,J!"A?'F@(YHD*I+$\7<9M+<94SE6WZ^C7Q23 MEY.9ACD=L>3W.!+WQ[UA#T1T'BX3<<,>/])R0JZ*-V-)7OP'CRM;'_7 ;)D+ MEI;.$D$:9ZO7\*E*\(K^KGPXE/"$'8<>3L'ZK+WK34%C7L9(.=6+$7*R&1OK@%#L!U M^!2GRQ2<,2Y#QMD=&(4+^:UX-LU@-8A;P46<\L^,S]W@9S'&:"W 3"GH ;H5\B=9+ M+6\_XS+;QT#]P+4NLF8&:*>&!MHO69@R+N)_),9U7AA7&S>6\) $GF&M#88N MW\:98LU]2B$BM4=&F<2)-A M7"DSFB+#8.BY!+5/0C,2M%-2%:*J@H84,R(W$563I"ZZ[>JX-4=!.TD9<6_* M^KL)IVF\3$U'A/,R" M19HHD9W>WBJD1V7\NDPIY$PK.,V7: N^C"NE7&$"%4PR"<(X4W=BM,Z,L)HW M"\IC%IF6OF-D IYIR'/;0:AR$K)36ZY_/Y[1H MT'00>,SJ$VDB0'8B^!'J\ZQC#-3' MOE5^(EW]D;WZ[RP_4;/&']K**-8U'G<WG]D6(1 M&TX^4F/YL!VG+MW87KK?K@!QL[0CQR*0<*4#9B^X.PH[W#R\D';]CW71QO:B M_0:]A@V'DG9$NG9C^XED>QU6!O)J (:61-?E'=N+\EOEU5D9_V6CTE87=)7' M6U3Y_^FUK3G0I)Z]L8G5(FC)<[6S6 MZ*^OY#MIUOBF:1VVKO+D;>I]&_4S[A@#]QW'NLB57S:VZ5_M('Y(DP(.L6_H MO9D,7>BWK[2F"V*GBUU5$C'\RN$96F\&NQ5JIG3?V*\Z=YO<2 *YT8;^O-D4>99UU]SH_B>=K7'',+@/ MH;DY,*@\"*.>I+H.N3RPYB"A&PO=V]R:W-H965T,R M2!._M]9IHAH47,):$]-4%=/OCR!4NPBBX+#QS' 52,.5)!JVB^ ANE^.7;Y/^,&A-4=KXIQD2KVZX'.Q"$)7$ C(T2DP^]C# M$H1P0K:,/[UF,%SIP./U0?W)>[=>,F9@J<1/7F"Y".X"4L"6-0*?5?L)>C]3 MIY66PW0%&1(F"[+44' D3RSG@N,[ MN5X!,BX,B6_(+7G9K,CUU0VY(ER2[Z5JC&5,0M&6X(1HWE_WV%T7G[GN2R-' M))Y_('$8AR?PY67\&],6OSN%4VM\;Y7"0^"&;?BVI'\!4$L#!!0 ( "*#_U#M$0*,V@, &@- 9 M>&PO=V]R:W-H965TGJQ9!=^]%=2\,&4C4)&9MIVSOT]\X"2&AP=O3G38O(';\G_EY[(PG MHP,7SS)$5/ ]B5,YMD*E]K>V+3\#VF]&3+1<(4-<7.EGN!+,A%26Q[ MCM.S$Q:EUF24]RW$9,0S%4+W'F!_&EFL=.Y;1+E2ZPYZ,]FR' M*U1?]@M!+;NR$D0)IC+B*0CRIKS9]WX%(PM M1Q-AC!NE33#Z>\$IQK&V1!S?2J-6Y5,+Z_='Z[_FDZ?)K)G$*8__C (5CJV! M!0%N61:K)3_\AN6$?&UOPV.9_\*A&.M[%FPRJ7A2BHD@B=+BGWTO U$3D)UV M@5<*O'-![X*@4PHZYX+N!4&W%'3/!8,+ K\4Y%.WB[GG@9LQQ28CP0\@]&BR MIF_RZ.=JBE>4ZHVR4H*>1J13DRE/$EJOE>*;9UCB/A.;D.(."\%W@B5P-4/% MHEA^@(_P936#JU\^C&Q%CK7)N"*VCM2 MWWM&@[]GZ0UX_6OP',]IX9F^1S[4*6/(3+R6J_KT!PG@D\)$_F5PUZW< M=7-WW0ON%O0FHQ 8@-3FKT&&3*"$2,J,.J]23MZ*1NM6*:S[N76=QEXF%,.7 M>O1-(QK(?H7LOQ-Y52"O"N3/F9**I4&4[MI(_1^2FD8T2'L5:<](6JR8J-[# M (),$![L440\:*,L#/9J#'ZG[^BK"3M].]#M^DYS9 .Z7T'WC=#5?BMV0AMD M_X>A-(UH4 TJJL$[0KFLA7)6A'*1A_*X"=IH!V]8/K9&M&64X]W._YT8 M2HOUJ/?=7L<4]=,9X)H/@4>N6 PLX5FJ@+U0A<#6,0(5KK#-5":PAMKZBI7V MZW#>X#QO->%.V=XUIWM]KK;5,D\/F*Q1&!?DE*C=WD_9 :_=V6A3])S/%-PA54;LHE1#CEDPZ-WU:5%&4]45#\7U>MZZYHBHX MOPWI4PB%'D#/MYRK8T,[J#ZN)O\ 4$L#!!0 ( "*#_U#(0A#PG0( !0' M 9 >&PO=V]R:W-H965TS;);6.1V)GM4/;OYX\T*VW:\9+8SCWGGGOL7&U-3,74J*=M+UQ5%!0T6YZP%JKXL&&^P5%.^=$7+ 9<&U-1NX'F)VV!" MG3PS:P\\SU@G:T+A@2/1-0WF?V90L]74\9WUPB-95E(ON'G6XB4\@7QN'[B: MN0-+21J@@C"*."RFSI5_.4]UO GX26 E-L9(5_+"V*N>W)93Q]."H(9":@:L M7F\PA[K61$K&[Y[3&5)JX.9XS?[%U*YJ><$"YJS^14I939T+!Y6PP%TM']GJ M*_3UQ)JO8+4P3[2RL4GJH*(3DC4]6"EH"+5O_-[[L %0/.. H <$VX!H#R#L M :$IU"HS95UCB?.,LQ7B.EJQZ8'QQJ!5-83J77R27'TE"B?S6RJ!@Y (TQ)] MEQ5P=/.NCHB 4_1-':+C:Y"8U.($G:'GIVMT?'2"CA"AZ$?%.J% (G.ETJ'9 MW*+/.;,Y@STY0W3/J*P$NJ$EE!_QKM(_%!&LBY@%!PGO.GJ.@O04!5[@C>B9 M?P8^T7!_ Z0'U?,";7$YU@N CSOU!+ P04 " B@_]0P2!X4:<" M D!P &0 'AL+W=O0*'E/ ;61H&@:DZ8A&-MG-[DV'H[=V4X+^_4[.R$K78!.^]*>DWONGN=\ M=YELI'K0%8 ACS47>NI5QJS.?5\7%=14G\@5"'RSD*JF!H]JZ>N5 EHZ4,W] M* @ROZ9,>/G$/;M1^40VAC,!-XKHIJZI>KH$+C=3+_2>']RR967L S^?K.@2 M[L##[+K+]S^,9@H[=L8I7,I7RPA^MRZ@66 M$' HC(U \6\-,^#U,8K)-?NEVQ:WW'JD:+11M8=&!G43+3_]+&KPQ8@3%X!1!T@ MVA<0=X#8"6V9.5E7U-!\HN2&*.N-T:SA:N/0J(8)>XMW1N%;ACB37Q1%4S>< M&BC)%U.!(C-98S]4]J+60*Y%(6L@AU=@*./ZB(S(_=T5.3PX(@>$"?*UDHVF MHM03WR =&]0ONM27;>KHE=2?&G%"HO$QB8(H&(#/WH9_I@KAIT-P'XO05R+J M*Q&Y>/$K\:QN*4 83>0"V^M/7:2K2_&B+JRK"Y=:'[V1/>ZSQRY[LL<]- +G MD;-?:-KP@(2PW]=8?SKG,,+1'6G*@6@H&L4, WU,! X\TC;T<>@BVMR9RVWG M>IV'28A%6V^7>\ I#L]ZIQ>RDEY6\G^R*BB73"R)451HZD;[735MRG2+Z"B, MTV1'SI!7$(Z#84%I+RC=6U!GV79P]*UM;ZK\@7.+F\Z\)R0=H)A$9_&.DB$W M],N&E62]DFQO)?_8X2W[[*]^L>SC\0[[ 3>W!R-7;JW-I<$EZLV+A70, .L) 9 >&PO=V]R:W-H965T_OU)2E946)9*8*^2"3%<^;,<$;#Z4'('RI#U'#,&57>?.K6-G(^%85FE.-&@BKRG,B? M2V3B,/-"[[1P1W>9M@O^?+HG.]RB?MAOI)GY-4M"<^2*"@X2TYFW"#^M0@=P M.WZG>%"-,5A7'H7X82=?DID76$7(,-:6@IC7$ZZ0,:Z&SFC3U(,"4%TW?B\!M6#@TL7RR8XU=)\I0:GYU]X+'*$>W)$!5=KU(0R!?=XU 5AU_ K/&S7M<+J8-:ZJ!3ZFV:HBM0:(B^(QKA#F/!8\HHL67\$38H8^2Z M37^WB7[O)@A^:3OX;MSX'/;"Q6'MXO!_S3JSJ]\;S(51 J+Y FE2:\UQM3]L$V_@(VDYOD'$JE@)92&;48D MY3O8+E=MJD=GB348CH.@/;'&M<9QI\8'+DUT=YS^@XD+7E4 R@60BL0&UO0S M6QM&O1NU%D=I9M!4-PDOJ9O4ZB;O4]>F8'*F(.R;^%R0$ ;/?_3@?2) 9R85 MOXN"F2B59_VYJ-^M@@)TQ3TZ!,ZS$?-$HT MZ;>(8UF\;B65X/ L]WJC,[E^HVWF*'?N-J$@%@7791^J5^L;R\+UZ5?K2WN3 M<>WXF::\!GTCY H:IH0QN1B:&LKQ9E!,M]JXY/PIM6KT;9N8VAM)N,-]3 M(?1I8@W4][OYOU!+ P04 " B@_]0^<\Y*:<" "#!P &0 'AL+W=O M,EW3'^*DH B=XK6HNE54K9 M7-JVV)1087'!&JC5E8+Q"DLUY5M;-!QP;HHJ:GN.$]H5)K65I6;MD6N:; [/A%8"?VQDA'63/VJB=W^=)RM".@L)%: JO3&UP#I5I)^?C3 MBUH#4Q?NCS_5;TUX%6:-!5PS^IODLEQ:L85R*'!+Y1/;_8 ^4*#U-HP*)ZMU+3 M Q/55"MSI-9/926YNDI4G,[+Z@:=GIS]KV*K<$-";TCH&5E_1O:6B VF!X3\0<@W0HL9 M(67+1:<<]+M.ZBU2!T 5JV4ISJ;2=FJA4=,?QUN6))&;VF\3'A:#A\4Q#\X4 MJZL*]EBNFT3)-"P88,'1P%.P8 2+_(4WS0H'5GB,Y4VQPA$K])(95C2PHF,L M?XH5C5E.$$^SXH$5'V0]EZ":92&!3Q'C$=&+'7\&F0S(Y#"2R:_O>T=+QOF2 M,':F::[SKX,X!WGW(,0ENJN:5D*N>H#*"D).?O_.R,&YNW 7T8R%O2;F'H_\ MI341F.Y![NBS#(+ ][]8L/=:JOX]/6"^);50C$+5.1>1"L&[CM]-)&M,EUTS MJ7JV&9;J+PE<;U#7"\;DYT0W[N&_F_T%4$L#!!0 ( "*#_U#6[GZ2L0( M '4( 9 >&PO=V]R:W-H965T( M#R"QIDGH&VHK41@:$QT5B.T#V@>WN386L=W9#H5_O[/3ID4K$=+4+XE?[I[G M[G'.E_Y*Z6>3(5IX%;DT@R"S=GD>AF:6H6"FH98H:6>NM&"6IGH1FJ5&EGHG MD8=QL]D.!>,R&/;]VD0/^ZJP.9PF-^D@ M:+J(,,>9=1",7B]XB7GND"B./VO0H.)TCKOC#?JU3YZ2F3*#ERK_Q5.;#8)N M "G.69';>[7ZANN$6@YOIG+CG[ J;5N] &:%L4JLG2D"P67Y9J]K(78K:9>3GQW>(J5D@,D4 M+I40W)+BUL 7^,&T9DXQ.+Y"RWAN3N (N(0QSW/2T_1#2_P.)9RMN48E5_P! M5P)C)6UFX*M,,7WO'U+<5?#Q)OA17 OXO9 -B#NG$#?CYN/#%1P?G=3 )I4F MB8=-/H"]LQGJ=W(\W9()W%@4YG<-P5E%<.8)SFH)9EN"?5J6$#T/X6KK91@E M2:/;#U_V,+W.+>ZN\'KH-PI=Y79P[UU-4KRZ7GU4W MBK>@\8'TW5XA47(X?>NADQI]PYU.(% O?+\S5!:%M&53J%:KGGI1=I*M>=F0 MQTPO.%T".<[)M=GHT,VBRQY73JQ:^KXR59:ZE!]F]%^ VAG0_EPINYDX@NI/ M8_@74$L#!!0 ( "*#_U #/I^H30( ,8% 9 >&PO=V]R:W-H965T MQZYJ M0'%W9):@:65NK.)(I5W$;FF!UX&D9)PER7&LN-!1.0YS-[836I^$+() M;.I&:+^+=VAI51 /RVN@#!SCNF93HY1 VB%T[)"%!7;A'&"W?"WX3$B!@N#[ M5X!<2'= P/N[*[:_=\#VF-#L:V-:1V@WCI'<^6_$5>_DLG.2;7'RJ=5'+#MY MQ[(D2S;0I[O0SSP]/7M-CRF3(9AL""8+>J-_!_/C8N;0TL_V\Q^:HT%S%#3S M+9I?L '+>,AT4T =^SBP_?%[+(M15E WC^LY;$"=G*8OJ%?6\L%:OHNUJK(M MU$R^[/4FGYU4L>8@39,D?>-S$RI-MO@L!I_%#CZET8M#!*O^Y[3X*ZL\ITS? M.-V .CT[SM\XC==.F;_A/G.[$-HQ"7/B)4&ULC571;ILP%/T5"_6AE=9"3 A+ M19":=-,ZK5K5M-O#M <'G& 5;&:;I/O[71O":$+87L#7W'/N.==PB79"OJB, M4HU>BYRKF9-I75Z[KDHR6A!U)4K*XQYTW<@C#N MQ)'=>Y!Q)"J=,TX?)%)541#Y>TYSL9LY(V>_\<@VF38;;AR59$.75#^7#Q(B MMV5)64&Y8H(C2=$80S6FB#0.! MVY8N:)X;(I#QJ^%TVI(&V%WOV3]:[^!E111=B/P[2W4V<]X[**5K4N7Z4>P^ MT<9/8/@2D2M[1;LFUW-04BDMB@8,"@K&ZSMY;?K0 0!//P W 'P(&)\ ^ W MMT9K9=;6+=$DCJ38(6FR@D%;HT42FX#<0:Y28-)4)I='Y+-6&YNH"DY^4M.C^[0&>(90A]X2M.W>!<A9_ ]\:N"CZ8 '-_3G .6XYQY9S?(+S:TDET8QO M.H?3U_F:96)9S#>]C?W0&T7NMMN.XZ0Q#G&;]$9@T H,!@5:T_!B)**@?<)J M=-"I&02![_<7G;1%)X-%E]6J;L?=R;J3H[J74XP/&M*3%$XG_=K"5ELXJ.U) M:)+_X[3"HX/ 83@]$'>LYV8=:%':T;,2&@:976;PJZ'2),#S MM1!Z'Y@"[<\K_@-02P,$% @ (H/_4 R-\/:$ @ $P8 !D !X;"]W M;W)K&ULG55=;YLP%/TK5ZB36FD-E"2TJ@A2DV[: MIE6KVG5]F/;@P U8Q3:S3=+^^UV;A&9:RL->P!_WG'O.Q=>D&Z6?3(5HX5G4 MTLR"RMKF,@Q-7J%@9J0:E+2S4EHP2U-=AJ;1R H/$G481U$2"L9ED*5^[59G MJ6IMS27>:C"M$$R_S+%6FUEP%NP6[GA96;<09FG#2KQ'^]#<:IJ%/4O!!4K# ME02-JUEP=78Y3UR\#_C!<6/VQN"<+)5Z.@=%KC0NL:T=$ M,GYO.8,^I0/NCW?L'[UW\K)D!A>J?N2%K6;!10 %KEA;VSNU^81;/U/'EZO: M^"=LNMB$@O/66"6V8%(@N.S>['E;ASU /'T#$&\!L=?=)?(JKYEE6:K5!K2+ M)C8W\%8]FL1QZ3[*O=6TRPEGLZ](E@PP6KB_AN.CDP':<5^'==WC!=B< M2JN[*ZB;6-7XME\J2Y>('U9T:Z-V ;2_4LKN)BY!_Q_(_@!02P,$% @ M(H/_4!=M);DA @ > 0 !D !X;"]W;W)K&UL M?51=:]LP%/TK%].'%D+L.$D[BF/(Q\8V%@@-[1[&'A3[QA;5AR?)@Q#G97(B1[+"H7=.4K%B;&A M*D)=*22Y!W$6QE%T'W)"19 F?FVGTD36AE&!.P6ZYIRH]Q4RV2R"27!>>*)% M:=Q"F"85*7"/YKG:*1N%/4M..0I-I0"%QT6PG#RN9B[?)[Q0;/1@#JZ3@Y2O M+OB6+X+("4*&F7$,Q XG7"-CCLC*^--Q!GU)!QS.S^Q??.^VEP/1N);L)\U- MN0@^!9#CD=3,/,GF*W;]S!U?)IGV7VC:W'D<0%9K(WD'M@HX%>U(WKIS& #B MR05 W %BK[LMY%5NB"%IHF0#RF5;-C?QK7JT%4>%^RE[H^PNM3B3KJ4P5!0H M,HH:;C=H"&7Z#FZ "MA2QNS1Z20TMI0#A%E'NVIIXPNT4]A:XE+#9Y%C_A$? M6HF]SOBLBS'$#R.(HSAZWF_@]N;N"NVT;W_J::<7V^><&FLRHX&( M'#X>QX;JC$E=*X1?RX,VRGKH]Y6JL[[JS%>=7:CZ0VH]*/4^@@WA]@IHV,O: MNF@$+X35^+]C;XGO/;&[<*=T'B7A:2@F'+B!HRJ\YS5DLA:F-4:_VE^K9>NF M?^GMG=P255"A@>'10J/QPSP U?J\#8RLO+<.TEBG^FEIGP94+L'N'Z4TY\ 5 MZ!^;]"]02P,$% @ (H/_4*5ZBGLK! U! !D !X;"]W;W)K&ULQ9A+;]LX$(#_"B'TT )U)%*69!6V EMNNUWD$NLQ,_QFR)G19'[DXK-,"%'@:Y8R MN; 2I7;O;%M&"?[L M5BSG?*]2RLBM '*?95@\79*4'Q<6M)X?W-%MHLP#>SG?X2VY)^KC[E;H.[NR M$M.,,$DY X)L%M8*OELCURCD$G]2>3\L[FYCA>68XA(2B)E3&#] M2?4$"E NHHP.D) M!;=4R"-G%V2Y6U=8X>5<\",01EI;,Q=Y;')M[0UE9AOOE=!OJ=93R]\XCX\T M30%F,5A%7_944A/?R1U)L2(QN&8*LRU]3(D$KZ^(PC25;\ $?+R_ J]?O0&O M &7@(>%[J2W(N:TTE#%M1R7 90& 3@"XX(8SE4CP"XM)W-:WM3.51^C9HTLT M:O#]GET %+P%R$'. ,]Z7/T&"ZT^&U)OX;A5@-W7Z:3$&=\S M)0'?@&TS\OH>-X(ORN#3.O@C*-,*99JC3,_L]= F%9I^KFE2_[#T80A#?VX? MFK$[*]8"\RHP;Q3L@2N#@R=8.9UJ/MBNJ.XT^DP]*R"GIT_(4-4LSZ5ZP:A.[Q<6"T7CBZW MYH* !Q(EC*=\^P3^NB'9(Q%_CR0A=.J*Z[QT18"-\@^_(?4VE%%%)JGNJ/%_ MR,-RK?;FA]"%G3-R7J[M#:J]03\W%TM[[22#,'#<+O*0H.,Y3G""N>X/T/VQ MHUWJ-8MM&$S1K$OF]E/ F4)T(N-@W2W@>+OXE'\"D7BR.A"A/^G JA%,\(%N MR"#UN%$7/!$L)( .R(J^CZ8@QD^CI[GN(W"\D?RA$B):GRS?DKEUI8?^BV=N M7<;A>!W_N9D;],^:%WAA]ZSUJWM;K.U+7=WA>'G__KSMU_V)%[KAM L\).=[ M)RM-W2#@>(\;HCR0MJEL0 M&F]!UVRR$SPR1T 0J1>*DCR/8G+04^9.SXQJ;)VZ.2#TTMF+ZJJ/QJO^=SM= M;E2_)WA^&':_=,^*%=1V8V[,B-CFX[0$D8E,,4)63ZN1?94/JG8M7LS[>FS: M4B9!2C9:U;D(],D6Q0A=W"B^RZ?01Z[T3)M?)@3'1!@!_7[#N7J^,0M4_\A8 M_@M02P,$% @ (H/_4*ZF3T8% P F0@ !D !X;"]W;W)K&ULE5;;;N(P$/V54=2'5MHV5VX5(''92U>J5)5V]V&U#X8, M8-6QJ>V4[G[]VDX(4 +MOB2QXSGGS'$\D^Y:R">U1-3PFC&N>MY2Z]6U[ZO9 M$C.BKL0*N7DS%S(CV@SEPE"=! MY5E&Y)\A,K'N>:&WF;BGBZ6V$WZ_NR(+G*!^7-U),_(KE)1FR!45'"3.>]X@ MO!Z%+L"M^$%QK7:>P:8R%>+)#F[2GA=81"Y!O8K3 M!NX^;]"_N.1-,E.B<"383YKJ9<]K>Y#BG.1,WXOU-RP3:EB\F6#*76%=K@T\ MF.5*BZP,-@HRRHL[>2V-V DP./4!41D0O0U(C@3$94#L$BV4N;3&1)-^5XHU M2+O:H-D'YXV+-ME0;K=QHJ5Y2TV<[G\5(EU3QH#P% :SYYPJ:OV]O$=&-*9P MPS7A"SIEJ.!\C)I0IB"\@$MXG(SA_.P"SH!R>%B*7!D,U?6UD67!_5DI85A( MB(Y(B.%6<+U4\)FGF.['^R:=*J=HD],P.@GX/>=7$+4^011$08V>T4?".S8\ M[)R0$U<6QPXO_HC%6SMAH!1J!6.J9DRH7"+\&DR5EN;+_GV"-JEH$T>;'*$= M9$)J^I>XTR+FYL!L-U>6FTNWFUNW;P5!TQ'8>O#2C]K-J.N_[)IYN"@)@FK- MGO1&);UQTK&)*59I;BPRLO%U94Z\T4HXSXDQ<3M"H1K?=$1'5DK0.RN)$$ M83U9NR)KOT<6UY&U#\GB9N=(9IV*K/,>65)'UCFTL9,D1\C"8%OX@O?H&K7% M*CC@:S:#8W0[=38\2?<@-&&U?.'! 0KCN'7@IK]3Y#.4"]?[%,Q$SG51&ZO9 MJK\.7%=Y,S^T?=&ULO5AK;Z,X%/TK%IJ56JE; ML!T(5$FD).UJ.]J.HG9FY\-J/[C@)&C SMI.,_/OUP:*\S3[:/,EX>%S[KWG MXH/Q8,/%-[FD5('O9<'DT%LJM;KQ?9DN:4GD-5]1IN_,N2B)TJ=BX[WPF"^6RESP M1X,56= GJKZL9D*?^2U+EI>4R9PS(.A\Z(WAS10C ZA&_)[3C=PZ!J:49\Z_ MF9/[;.@%)B-:T%09"J+_7NB4%H5ATGG\U9!Z;4P#W#Y^9?^E*EX7\TPDG?+B M:YZIY="+/9#1.5D7ZI%O?J5-0:'A2WDAJU^PJ<>&H0?2M52\;, Z@S)G]3_Y MW@BQ!8"G *@!H'U [P0 -P!<%5IG5I5U2Q09#03? &%&:S9S4&E3H74U.3-M M?%)"W\TU3HV>Z$(W18%[5C\21MJ+6ZI(7LA+\#/X\G0++CY<@@\@9^#SDJ\E M89D<^$K'-@Q^VL29U''0B3@8/'"FEA+P M7ANL5P7KG0CV24]O05\H6].CK:C1484V\_AEU$=1U,<#_V5;H<-A<2^),&J' M[207MLF%SN0>Z\3 \P]P]W %9E2D6AAM"<JB=IJ M(B?3^/ZS@Z7?LO3?_^F(VV#QVS7 3=4+3^GOQN&D0_ZDK25QR[_6!LB-TU^! MB> D2XE40%L0F'*F7SU4.(+ P)I@\/[]@5N>"]^N0QU<$)UJ41?P2&]WZT&V M'N2D^IH+FE5=,4<%E=)%:RT5GL%3H355Z';5?]<5-Q<^W14WL >[NF)]&+I- MT*P'P%27X)XDU@EA=(9V6,N$_3=LAYO+,4G;'5D;1FX'_*1%6X*Q?HGD*7$Q M6B-$Z P-L0:)\/]:!S;P[14>C".4["\$CXU+XAC#XRM!9"T5N=UL+',"9B3- MYWGJJMAZ&@K/(+"U/.1>_74*7,/#+>%P@@-\(/#AN!Z&,#XEL#5)Y/:GN[70 M7_2N6JU!H?@,TEKO0NZ57:>TR8%D">J'<%_9PV$PQ"B.CRN+K=EAM\U\)"O" M7!^&UF8P?']AL?4@[%Z,=0G;P+]@+DVA/V"/#H@@??!SZ6UL/VD@7U8Z, M!"E?,U5_S+=7VUV?<;77L7=] F^F]=Z-I:FWDAZ(6.1,@H+.-65PW=?-%O7N M3'VB^*K:X'CF2G\M5(=+2C(JS !]?\ZY>CTQ =H]LM'?4$L#!!0 ( "*# M_U!HR&EQ]P$ #($ 9 >&PO=V]R:W-H965T]@@1*[CKJ$XAB796,<*H6';P]B#8E]B$1;6-C;/3(M*UK"QS+5:"_N\!&6Z1705G1<>Y*%" MO\#SK!$'V +^:#:6/#Y22JFA=M+4S,)^$7VZNEVF/CX$_)30N0N;^4IVQAR] MH*@Z00K4,J#2,;CP(S&(WWBI7VF?PFU4RT[X6!EU"]98K6( MYA$K82]:A0^F^PI#/=>>5QCEPLBZ/C:]CEC1.C1Z2"8%6M;]+)Z&>[A(2-(7 M$I(A(0FZ^X."RK5 D6?6=,SZ:*)Y(Y0:LDFUKXS6 MU'];-,5QPM;R)$NH2S=A&[!LZV^(5J%09)3_N_.>?A/H_HV=\G@ZFV?\=*F) M7[2 ?TWWPAYD[9B"/:7%TQOJ/]MW:.^@:4)7[ Q2CP6SHD<-U@?0_MX8/#N^ MT<;?1/X74$L#!!0 ( "*#_U"\VKVR. ( 'P* - >&PO W)XT+*?;WR *F,N& UH0E^)8PNE+49A6$4[9Q\-0"F612 M(6T.QTB)+-(\N7#D/'MNGH=3(55?VU5PWY6??A#8>E8@96P0.,4.2..:: U* MW!FGG]R#ST+(V\M-;126BFRBZ1SO$OK!%%E)E8,:RD1X"Z4Q@\+*4;2L[*AE M'=B@UI(;(Z>DE(+T&K89WC"T&3#V8"_UCV*/NRM&9QK:$Q6#:01YT]$XQ_*/ MV1SWF#9\%2^JZ5KJSZU9CNA]>U?@7D%!N][OBD' ,?;H.#NI:[;YQ&@I.+C% MGUPPCUUZHKCFJ?_H>:_N\\E M"%"$C46;NW_.N_QJQ;,/_TIR_UOYF?0T%: MII=#,,$[^QODM.77PZQ[NQ%^UL[^:I<7+?J"N_=F^AM02P,$% @ (H/_ M4)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'_XVG9W'%_?<@"9C;()5+B1QKJN1%<_!\9' 87[J\;I:UDY M82ZY$Q^-;G92;=MJX%>,O9_1M;&0N+G7>U$*YOAV-J%I M94NYLR.F>"UFHWT1QE7!KI2#1F(+U5<%9=M?"E^]*/I?[0#7:T-S*N&!610= M.!WD'*YU)0OX]H*M6HCV'RS3&V#-M0<9(9#1T2#GNMYYD#$"&?]&R ^\XBH7 MK!NFU@-,$,#D:(#LS9)[D"D"F1ZOJ[DM/<@,@T>+=BOR=EV\R'/=P+JHMFQ>UK(E=PJ"64YD,X;ZW0M3 \(G9X+?_F>8.OWA!;SFDO#[GG5"/99<-N8?L+X M>*A>B/UR+16L,Y)7H!/K3/,*#M/*E-@KE\+(1]Z&#VR(T\?$Q#(E-LO*Z?SA M!.9SM^#44)/M"K$EK.%!8V)VF1+KY0;J;4.&6K"E,"UH#8BKDIM@KF!NF1++ M9:$>H0#$HB)H-V;\HLK80!>/;<31?S)8&#ZF)A2IL1. M >,U=5-UT4)/V_X@T'J'O(/GQ*31T2= MD*!A(/-W03!YQ,3R0.+ %RJ.,9_$Q#[Q8D'F?WX]-&-,+#%YBC(<'_[D]#'1 MO2]BL?P7?UT,Q%]?(Q\34TU,K!HT_@HQ,=7$Q*H9CG6&%J08TTY,K!U4W&%K M8A**B24T(.[!IL0,%!,;"-UL"IL24U!,K*"#/K\4CLO*W^?&%)0<9T^LQPQ: M,\$4E!QC;VS?EL'83# %)<0*PC']N"/!%)00*PC%##L=/80A5A".&?N8F((2 M8@6A6Z-A:V(*2J@S'RPF#C$Q!274"D(Q@T['+)106PC%3'Q,S$+),1.AKZE_ MD(E9*#UF(A2,S12S4'JL1.B5TU/,0NG1$J&.T\?$+)026PC%##L=LU!*_BX MLJT?8J(O Y ?V"#;^L&ZF6(62HDMA*>5 29FH9380OZV_J_X[4X\NX97?KB9 M8A)*B25T(/D]82NHO&A\3$Q"*;&$#F+>M$< _C97ADDH(Y;00VNHRS'U9-0)T,L3JF%$S#M9YYUQ5]B>GQ5B(Y4H M;J!Z"_=S7N5+P]H__6M%2=J>]&^:JIK#O2_JD^;%_C7@_2O,Y_\"4$L#!!0 M ( "*#_U 6W6L4)@( &,H : >&PO7W)E;',O=V]R:V)O;VLN>&UL M+G)E;'/-VDM.XT 4A>&M1%X E;JO0(LPZ@E3Q :L4'F()(Y<;@&[[R@,DF/U MH"?(9V25+5__HT]6V8\O9=\.N^Y8M[M3G7T>]L>Z;+;#J;^=T3P]WLZ@GH+@=Z">@N!WC)ZV2;06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0 M;R'06U!O(=!;46\ET%M1;R706U%O)=!;1YLE!'HKZJT$>BOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MMHLYM ;T.]C4!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O M'WVL)-#;46\GT-M1;R?0VU%O)]#;46\GT#M0[R#0.U#O(- [4.\@T#M0[R#0 M.U#O(- [4.\@T#M&/YL0Z!VH=Q#H':AW_*3>=?C:EWKM^5[C\W^2ZN%\;[D^ M_K+\/HD2+BXXI]N*^O074$L#!!0 ( "*#_U#A[%X1] $ *(G 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR7M+2;-DVNMOGG MV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.& ME>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R M=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[ M7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\: MI \#TL&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( M "*#_U"%2 F*-04 &,5 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0# M% @ (H/_4*;\T9Y] P ]0H !@ ("!PA( 'AL+W=O MV4D" #0!0 & @('Y' M>&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4";Y)J9; M!P 21T !@ ("!>!\ 'AL+W=O-,?=$,$ "<"0 & @($W+0 >&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4&XYBE/:!@ &1( !@ M ("!L#$ 'AL+W=O&UL4$L! A0#% @ (H/_4&UW\#2:# 5B4 !D M ("!\SX 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ (H/_4#A \<"T!@ D \ !D ("! M[ED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ (H/_4&]>-U->!@ 11< !D ("!E6@ 'AL+W=O&UL4$L! A0#% @ (H/_4+V)$!LX M P 5P< !D ("!RG4 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4#L5A[S]! A L !D M ("!_(4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ (H/_4-'_;I@I!0 ?@L !D ("!Q)D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M(H/_4.**E;=/!P A4 !D ("!8:8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4!42%^G? @ MV 4 !D ("!9K8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4#"\"#[7 @ 3 8 !D M ("!9,$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ (H/_4)?1\$HO! 2 D !D ("!?&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_ M4";?Z[<[! OQ( !D ("!U>$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4*/3UDP9 P Q D M !D ("!M/( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4, Y\?0" P O0D !D M ("!@_L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ (H/_4!X>]/+D P -0T !D ("!H 4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4+28 M)C@M!P +B8 !D ("!T@\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4,A"$/"= @ % < !D M ("!C1T! 'AL+W=O&PO M=V]R:W-H965TLV+A70, M .L) 9 " @3\C 0!X;"]W;W)K&UL4$L! A0#% @ (H/_4/G/.2FG @ @P< !D ("! MTR8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ (H/_4(D3K:J3 @ R 8 !D ("!'2\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4*5ZBGLK M! U! !D ("!^C8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ (H/_4&C(:7'W 0 ,@0 !D M ("!W4(! 'AL+W=O&PO&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " B@_]0X>Q>$?0! "B)P M$P @ $G4 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..3 !, ,L4 !,4@$ ! end XML 82 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 83 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 84 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 236 358 1 false 55 0 false 5 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.xilinx.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Consolidated Statements of Income Sheet http://www.xilinx.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 2 false false R3.htm 1002003 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003004 - Statement - Consolidated Balance Sheets Sheet http://www.xilinx.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1004005 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.xilinx.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Statement Sheet http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement Condensed Consolidated Statements of Stockholders' Equity Statement Statements 7 false false R8.htm 2101101 - Disclosure - Basis of Presentation Sheet http://www.xilinx.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 2102102 - Disclosure - Recent Accounting Changes and Accounting Pronouncements Sheet http://www.xilinx.com/role/RecentAccountingChangesandAccountingPronouncements Recent Accounting Changes and Accounting Pronouncements Notes 9 false false R10.htm 2103103 - Disclosure - Significant Customers and Concentrations of Credit Risk (Notes) Notes http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskNotes Significant Customers and Concentrations of Credit Risk (Notes) Notes 10 false false R11.htm 2105104 - Disclosure - Fair Value Measurements Sheet http://www.xilinx.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2110105 - Disclosure - Financial Instruments Sheet http://www.xilinx.com/role/FinancialInstruments Financial Instruments Notes 12 false false R13.htm 2116106 - Disclosure - Derivative Financial Instruments Sheet http://www.xilinx.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 13 false false R14.htm 2123107 - Disclosure - Stock-Based Compensation Plans Sheet http://www.xilinx.com/role/StockBasedCompensationPlans Stock-Based Compensation Plans Notes 14 false false R15.htm 2130108 - Disclosure - Net Income Per Common Share Sheet http://www.xilinx.com/role/NetIncomePerCommonShare Net Income Per Common Share Notes 15 false false R16.htm 2133109 - Disclosure - Inventories Sheet http://www.xilinx.com/role/Inventories Inventories Notes 16 false false R17.htm 2136110 - Disclosure - Debt and Credit Facility Sheet http://www.xilinx.com/role/DebtandCreditFacility Debt and Credit Facility Notes 17 false false R18.htm 2140111 - Disclosure - Common Stock Repurchase Program Sheet http://www.xilinx.com/role/CommonStockRepurchaseProgram Common Stock Repurchase Program Notes 18 false false R19.htm 2142112 - Disclosure - Interest and Other Expense, Net Sheet http://www.xilinx.com/role/InterestandOtherExpenseNet Interest and Other Expense, Net Notes 19 false false R20.htm 2145113 - Disclosure - Accumulated Other Comprehensive Income Sheet http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncome Accumulated Other Comprehensive Income Notes 20 false false R21.htm 2148114 - Disclosure - Income Taxes Sheet http://www.xilinx.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2150115 - Disclosure - Leases and Commitments Sheet http://www.xilinx.com/role/LeasesandCommitments Leases and Commitments Notes 22 false false R23.htm 2157116 - Disclosure - Product Warranty and Indemnification Sheet http://www.xilinx.com/role/ProductWarrantyandIndemnification Product Warranty and Indemnification Notes 23 false false R24.htm 2158117 - Disclosure - Contingencies Sheet http://www.xilinx.com/role/Contingencies Contingencies Notes 24 false false R25.htm 2160118 - Disclosure - Goodwill and Acquisition-Related Intangibles Sheet http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangibles Goodwill and Acquisition-Related Intangibles Notes 25 false false R26.htm 2164119 - Disclosure - Segment Information Sheet http://www.xilinx.com/role/SegmentInformation Segment Information Notes 26 false false R27.htm 2167120 - Disclosure - Subsequent Events Sheet http://www.xilinx.com/role/SubsequentEvents Subsequent Events Notes 27 false false R28.htm 2306301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.xilinx.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.xilinx.com/role/FairValueMeasurements 28 false false R29.htm 2311302 - Disclosure - Financial Instruments (Tables) Sheet http://www.xilinx.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.xilinx.com/role/FinancialInstruments 29 false false R30.htm 2324304 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://www.xilinx.com/role/StockBasedCompensationPlans 30 false false R31.htm 2331305 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Tables) Sheet http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareTables Net Income Per Common Share Net Income Per Common Share (Tables) Tables 31 false false R32.htm 2334306 - Disclosure - Inventories Inventories (Tables) Sheet http://www.xilinx.com/role/InventoriesInventoriesTables Inventories Inventories (Tables) Tables 32 false false R33.htm 2337307 - Disclosure - Debt and Credit Facility (Tables) Sheet http://www.xilinx.com/role/DebtandCreditFacilityTables Debt and Credit Facility (Tables) Tables http://www.xilinx.com/role/DebtandCreditFacility 33 false false R34.htm 2343308 - Disclosure - Interest And Other Expense, Net (Tables) Sheet http://www.xilinx.com/role/InterestAndOtherExpenseNetTables Interest And Other Expense, Net (Tables) Tables 34 false false R35.htm 2346309 - Disclosure - Accumulated Other Comprehensive Income (Tables) Sheet http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeTables Accumulated Other Comprehensive Income (Tables) Tables http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncome 35 false false R36.htm 2351310 - Disclosure - Leases and Commitments (Tables) Sheet http://www.xilinx.com/role/LeasesandCommitmentsTables Leases and Commitments (Tables) Tables http://www.xilinx.com/role/LeasesandCommitments 36 false false R37.htm 2361311 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables) Sheet http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesTables Goodwill and Acquisition-Related Intangibles (Tables) Tables http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangibles 37 false false R38.htm 2365312 - Disclosure - Segment Information (Tables) Sheet http://www.xilinx.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.xilinx.com/role/SegmentInformation 38 false false R39.htm 2404401 - Disclosure - Significant Customers and Concentrations of Credit Risk (Details) Sheet http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails Significant Customers and Concentrations of Credit Risk (Details) Details http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskNotes 39 false false R40.htm 2407402 - Disclosure - Fair Value Measurements (Details) Sheet http://www.xilinx.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.xilinx.com/role/FairValueMeasurementsTables 40 false false R41.htm 2409404 - Disclosure - Fair Value Measurements (Details Textual) Sheet http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual Fair Value Measurements (Details Textual) Details http://www.xilinx.com/role/FairValueMeasurementsTables 41 false false R42.htm 2412405 - Disclosure - Financial Instruments (Details) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails Financial Instruments (Details) Details http://www.xilinx.com/role/FinancialInstrumentsTables 42 false false R43.htm 2413406 - Disclosure - Financial Instruments (Details 1) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails1 Financial Instruments (Details 1) Details http://www.xilinx.com/role/FinancialInstrumentsTables 43 false false R44.htm 2414407 - Disclosure - Financial Instruments (Details 2) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails2 Financial Instruments (Details 2) Details http://www.xilinx.com/role/FinancialInstrumentsTables 44 false false R45.htm 2415408 - Disclosure - Financial Instruments (Details 3) Sheet http://www.xilinx.com/role/FinancialInstrumentsDetails3 Financial Instruments (Details 3) Details http://www.xilinx.com/role/FinancialInstrumentsTables 45 false false R46.htm 2422412 - Disclosure - Derivative Financial Instruments (Details Textual) Sheet http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual Derivative Financial Instruments (Details Textual) Details http://www.xilinx.com/role/DerivativeFinancialInstruments 46 false false R47.htm 2425413 - Disclosure - Stock-Based Compensation Plans (Details) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansDetails Stock-Based Compensation Plans (Details) Details http://www.xilinx.com/role/StockBasedCompensationPlansTables 47 false false R48.htm 2426414 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 1) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1 Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 1) Details 48 false false R49.htm 2428416 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 3) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3 Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 3) Details 49 false false R50.htm 2429417 - Disclosure - Stock-Based Compensation Plans (Details Textual) Sheet http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual Stock-Based Compensation Plans (Details Textual) Details http://www.xilinx.com/role/StockBasedCompensationPlansTables 50 false false R51.htm 2432418 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Details) Sheet http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails Net Income Per Common Share Net Income Per Common Share (Details) Details http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareTables 51 false false R52.htm 2435419 - Disclosure - Inventories Inventories (Details) Sheet http://www.xilinx.com/role/InventoriesInventoriesDetails Inventories Inventories (Details) Details http://www.xilinx.com/role/InventoriesInventoriesTables 52 false false R53.htm 2438420 - Disclosure - Debt and Credit Facility (Details 1) Sheet http://www.xilinx.com/role/DebtandCreditFacilityDetails1 Debt and Credit Facility (Details 1) Details http://www.xilinx.com/role/DebtandCreditFacilityTables 53 false false R54.htm 2439421 - Disclosure - Debt and Credit Facility (Details 2) Sheet http://www.xilinx.com/role/DebtandCreditFacilityDetails2 Debt and Credit Facility (Details 2) Details http://www.xilinx.com/role/DebtandCreditFacilityTables 54 false false R55.htm 2441422 - Disclosure - Common Stock Repurchase Program (Details) Sheet http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails Common Stock Repurchase Program (Details) Details http://www.xilinx.com/role/CommonStockRepurchaseProgram 55 false false R56.htm 2444423 - Disclosure - Interest and Other Expense, Net (Details) Sheet http://www.xilinx.com/role/InterestandOtherExpenseNetDetails Interest and Other Expense, Net (Details) Details http://www.xilinx.com/role/InterestandOtherExpenseNet 56 false false R57.htm 2447424 - Disclosure - Accumulated Other Comprehensive Income (Details) Sheet http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails Accumulated Other Comprehensive Income (Details) Details http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeTables 57 false false R58.htm 2449425 - Disclosure - Income Taxes (Details Textual) Sheet http://www.xilinx.com/role/IncomeTaxesDetailsTextual Income Taxes (Details Textual) Details http://www.xilinx.com/role/IncomeTaxes 58 false false R59.htm 2452426 - Disclosure - Leases and Commitments - Schedule of Maturity of lease liability (Details) Sheet http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails Leases and Commitments - Schedule of Maturity of lease liability (Details) Details 59 false false R60.htm 2453427 - Disclosure - Leases and Commitments - Narrative (Details) Sheet http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails Leases and Commitments - Narrative (Details) Details 60 false false R61.htm 2454428 - Disclosure - Leases and Commitments - Lease Assets and Liabilities (Details) Sheet http://www.xilinx.com/role/LeasesandCommitmentsLeaseAssetsandLiabilitiesDetails Leases and Commitments - Lease Assets and Liabilities (Details) Details 61 false false R62.htm 2455429 - Disclosure - Leases and Commitments - Components of lease cost (Details) Sheet http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails Leases and Commitments - Components of lease cost (Details) Details 62 false false R63.htm 2456430 - Disclosure - Leases and Commitments - Other information (Details) Sheet http://www.xilinx.com/role/LeasesandCommitmentsOtherinformationDetails Leases and Commitments - Other information (Details) Details 63 false false R64.htm 2459431 - Disclosure - Contingencies (Details) Sheet http://www.xilinx.com/role/ContingenciesDetails Contingencies (Details) Details http://www.xilinx.com/role/Contingencies 64 false false R65.htm 2462432 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details) Sheet http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails Goodwill and Acquisition-Related Intangibles (Details) Details http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesTables 65 false false R66.htm 2463433 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details 1) Sheet http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1 Goodwill and Acquisition-Related Intangibles (Details 1) Details http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesTables 66 false false R67.htm 2466434 - Disclosure - Segment Information (Details) Sheet http://www.xilinx.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.xilinx.com/role/SegmentInformationTables 67 false false R68.htm 2468435 - Disclosure - Subsequent Events (Details) Sheet http://www.xilinx.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.xilinx.com/role/SubsequentEvents 68 false false All Reports Book All Reports xlnx-20200627.htm ex101q1fy21.htm ex311q1fy21.htm ex312q1fy21.htm ex321q1fy21.htm ex322q1fy21.htm xlnx-20200627.xsd xlnx-20200627_cal.xml xlnx-20200627_def.xml xlnx-20200627_lab.xml xlnx-20200627_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2020-01-31 http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/currency/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 true true JSON 87 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "xlnx-20200627.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 236, "dts": { "calculationLink": { "local": [ "xlnx-20200627_cal.xml" ] }, "definitionLink": { "local": [ "xlnx-20200627_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "xlnx-20200627.htm" ] }, "labelLink": { "local": [ "xlnx-20200627_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "xlnx-20200627_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "xlnx-20200627.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "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/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 493, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 14, "http://www.xilinx.com/20200627": 2, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 21 }, "keyCustom": 21, "keyStandard": 337, "memberCustom": 18, "memberStandard": 33, "nsprefix": "xlnx", "nsuri": "http://www.xilinx.com/20200627", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.xilinx.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103103 - Disclosure - Significant Customers and Concentrations of Credit Risk (Notes)", "role": "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskNotes", "shortName": "Significant Customers and Concentrations of Credit Risk (Notes)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105104 - Disclosure - Fair Value Measurements", "role": "http://www.xilinx.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110105 - Disclosure - Financial Instruments", "role": "http://www.xilinx.com/role/FinancialInstruments", "shortName": "Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116106 - Disclosure - Derivative Financial Instruments", "role": "http://www.xilinx.com/role/DerivativeFinancialInstruments", "shortName": "Derivative Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123107 - Disclosure - Stock-Based Compensation Plans", "role": "http://www.xilinx.com/role/StockBasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130108 - Disclosure - Net Income Per Common Share", "role": "http://www.xilinx.com/role/NetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133109 - Disclosure - Inventories", "role": "http://www.xilinx.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136110 - Disclosure - Debt and Credit Facility", "role": "http://www.xilinx.com/role/DebtandCreditFacility", "shortName": "Debt and Credit Facility", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "xlnx:CommonStockAndDebenturesRepurchaseProgramTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140111 - Disclosure - Common Stock Repurchase Program", "role": "http://www.xilinx.com/role/CommonStockRepurchaseProgram", "shortName": "Common Stock Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "xlnx:CommonStockAndDebenturesRepurchaseProgramTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2142112 - Disclosure - Interest and Other Expense, Net", "role": "http://www.xilinx.com/role/InterestandOtherExpenseNet", "shortName": "Interest and Other Expense, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Statements of Income", "role": "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145113 - Disclosure - Accumulated Other Comprehensive Income", "role": "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncome", "shortName": "Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - Income Taxes", "role": "http://www.xilinx.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150115 - Disclosure - Leases and Commitments", "role": "http://www.xilinx.com/role/LeasesandCommitments", "shortName": "Leases and Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157116 - Disclosure - Product Warranty and Indemnification", "role": "http://www.xilinx.com/role/ProductWarrantyandIndemnification", "shortName": "Product Warranty and Indemnification", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2158117 - Disclosure - Contingencies", "role": "http://www.xilinx.com/role/Contingencies", "shortName": "Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160118 - Disclosure - Goodwill and Acquisition-Related Intangibles", "role": "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangibles", "shortName": "Goodwill and Acquisition-Related Intangibles", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2164119 - Disclosure - Segment Information", "role": "http://www.xilinx.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2167120 - Disclosure - Subsequent Events", "role": "http://www.xilinx.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.xilinx.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311302 - Disclosure - Financial Instruments (Tables)", "role": "http://www.xilinx.com/role/FinancialInstrumentsTables", "shortName": "Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - Disclosure - Stock-Based Compensation Plans (Tables)", "role": "http://www.xilinx.com/role/StockBasedCompensationPlansTables", "shortName": "Stock-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Tables)", "role": "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareTables", "shortName": "Net Income Per Common Share Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Inventories Inventories (Tables)", "role": "http://www.xilinx.com/role/InventoriesInventoriesTables", "shortName": "Inventories Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i289c992fb27749979010668f33af3580_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "xlnx:CarryingValuesOfLiabilityAndEquityComponentsOfDebenturesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337307 - Disclosure - Debt and Credit Facility (Tables)", "role": "http://www.xilinx.com/role/DebtandCreditFacilityTables", "shortName": "Debt and Credit Facility (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i289c992fb27749979010668f33af3580_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "xlnx:CarryingValuesOfLiabilityAndEquityComponentsOfDebenturesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2343308 - Disclosure - Interest And Other Expense, Net (Tables)", "role": "http://www.xilinx.com/role/InterestAndOtherExpenseNetTables", "shortName": "Interest And Other Expense, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346309 - Disclosure - Accumulated Other Comprehensive Income (Tables)", "role": "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeTables", "shortName": "Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351310 - Disclosure - Leases and Commitments (Tables)", "role": "http://www.xilinx.com/role/LeasesandCommitmentsTables", "shortName": "Leases and Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361311 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables)", "role": "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesTables", "shortName": "Goodwill and Acquisition-Related Intangibles (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2365312 - Disclosure - Segment Information (Tables)", "role": "http://www.xilinx.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "2", "first": true, "lang": "en-US", "name": "xlnx:PercentageOfAccountsReceivableAccountedFromCompanyDistributorOne", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Significant Customers and Concentrations of Credit Risk (Details)", "role": "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails", "shortName": "Significant Customers and Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "2", "first": true, "lang": "en-US", "name": "xlnx:PercentageOfAccountsReceivableAccountedFromCompanyDistributorOne", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Balance Sheets", "role": "http://www.xilinx.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i22a6f11a8e8b45b092a7399d2d7bd37b_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - Fair Value Measurements (Details)", "role": "http://www.xilinx.com/role/FairValueMeasurementsDetails", "shortName": "Fair Value Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i22a6f11a8e8b45b092a7399d2d7bd37b_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CostMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409404 - Disclosure - Fair Value Measurements (Details Textual)", "role": "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "shortName": "Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CostMethodInvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Financial Instruments (Details)", "role": "http://www.xilinx.com/role/FinancialInstrumentsDetails", "shortName": "Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Financial Instruments (Details 1)", "role": "http://www.xilinx.com/role/FinancialInstrumentsDetails1", "shortName": "Financial Instruments (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Financial Instruments (Details 2)", "role": "http://www.xilinx.com/role/FinancialInstrumentsDetails2", "shortName": "Financial Instruments (Details 2)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415408 - Disclosure - Financial Instruments (Details 3)", "role": "http://www.xilinx.com/role/FinancialInstrumentsDetails3", "shortName": "Financial Instruments (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Derivative Financial Instruments (Details Textual)", "role": "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual", "shortName": "Derivative Financial Instruments (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Stock-Based Compensation Plans (Details)", "role": "http://www.xilinx.com/role/StockBasedCompensationPlansDetails", "shortName": "Stock-Based Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 1)", "role": "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1", "shortName": "Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i281caa97e03f4cdfbd004f0722d0ca86_I20200328", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 3)", "role": "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3", "shortName": "Stock-Based Compensation Plans Stock-Based Compensation Plans (Details 3)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i5d70af2d6f5a42ae8d9f0b985a2748b6_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.xilinx.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429417 - Disclosure - Stock-Based Compensation Plans (Details Textual)", "role": "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual", "shortName": "Stock-Based Compensation Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i5d70af2d6f5a42ae8d9f0b985a2748b6_D20200329-20200627", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Net Income Per Common Share Net Income Per Common Share (Details)", "role": "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails", "shortName": "Net Income Per Common Share Net Income Per Common Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Inventories Inventories (Details)", "role": "http://www.xilinx.com/role/InventoriesInventoriesDetails", "shortName": "Inventories Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438420 - Disclosure - Debt and Credit Facility (Details 1)", "role": "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "shortName": "Debt and Credit Facility (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtNoncurrent", "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - Debt and Credit Facility (Details 2)", "role": "http://www.xilinx.com/role/DebtandCreditFacilityDetails2", "shortName": "Debt and Credit Facility (Details 2)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441422 - Disclosure - Common Stock Repurchase Program (Details)", "role": "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails", "shortName": "Common Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444423 - Disclosure - Interest and Other Expense, Net (Details)", "role": "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails", "shortName": "Interest and Other Expense, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InvestmentIncomeInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447424 - Disclosure - Accumulated Other Comprehensive Income (Details)", "role": "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails", "shortName": "Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449425 - Disclosure - Income Taxes (Details Textual)", "role": "http://www.xilinx.com/role/IncomeTaxesDetailsTextual", "shortName": "Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "2", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452426 - Disclosure - Leases and Commitments - Schedule of Maturity of lease liability (Details)", "role": "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails", "shortName": "Leases and Commitments - Schedule of Maturity of lease liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453427 - Disclosure - Leases and Commitments - Narrative (Details)", "role": "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails", "shortName": "Leases and Commitments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xlnx:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454428 - Disclosure - Leases and Commitments - Lease Assets and Liabilities (Details)", "role": "http://www.xilinx.com/role/LeasesandCommitmentsLeaseAssetsandLiabilitiesDetails", "shortName": "Leases and Commitments - Lease Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "xlnx:OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455429 - Disclosure - Leases and Commitments - Components of lease cost (Details)", "role": "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails", "shortName": "Leases and Commitments - Components of lease cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456430 - Disclosure - Leases and Commitments - Other information (Details)", "role": "http://www.xilinx.com/role/LeasesandCommitmentsOtherinformationDetails", "shortName": "Leases and Commitments - Other information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459431 - Disclosure - Contingencies (Details)", "role": "http://www.xilinx.com/role/ContingenciesDetails", "shortName": "Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDamagesSoughtValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462432 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details)", "role": "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails", "shortName": "Goodwill and Acquisition-Related Intangibles (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463433 - Disclosure - Goodwill and Acquisition-Related Intangibles (Details 1)", "role": "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1", "shortName": "Goodwill and Acquisition-Related Intangibles (Details 1)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ica2696e7bf89419b99f5c3b02c1cdb4f_I20200627", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466434 - Disclosure - Segment Information (Details)", "role": "http://www.xilinx.com/role/SegmentInformationDetails", "shortName": "Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": "2", "lang": "en-US", "name": "xlnx:RevenueByEMPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "us-gaap:SubsequentEventsTextBlock", "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i88ad118d236540dc9c8bf90e4821b212_I20200728", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468435 - Disclosure - Subsequent Events (Details)", "role": "http://www.xilinx.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:SubsequentEventsTextBlock", "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i88ad118d236540dc9c8bf90e4821b212_I20200728", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DividendsPayableAmountPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i847d4490a836415586588f37e720cf6e_I20190330", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Statement", "role": "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "shortName": "Condensed Consolidated Statements of Stockholders' Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "i847d4490a836415586588f37e720cf6e_I20190330", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation", "role": "http://www.xilinx.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Recent Accounting Changes and Accounting Pronouncements", "role": "http://www.xilinx.com/role/RecentAccountingChangesandAccountingPronouncements", "shortName": "Recent Accounting Changes and Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "xlnx-20200627.htm", "contextRef": "ia392d6e6a52a45d69a513450150cf917_D20200329-20200627", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 55, "tag": { "country_JP": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "All Currencies [Domain]", "terseLabel": "Currency [Domain]" } } }, "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r507" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r508" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r510" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r509" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r505" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r506" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.xilinx.com/role/DocumentandEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "srt_EnergyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Energy [Axis]", "terseLabel": "Energy [Axis]" } } }, "localname": "EnergyAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "stringItemType" }, "srt_EnergyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Energy [Domain]", "terseLabel": "Energy [Domain]" } } }, "localname": "EnergyDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r283", "r285", "r414", "r415", "r416", "r417", "r418", "r419", "r438", "r478", "r481" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r283", "r285", "r414", "r415", "r416", "r417", "r418", "r419", "r438", "r478", "r481" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r177", "r270", "r271", "r439", "r477", "r479" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails", "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r177", "r270", "r271", "r439", "r477", "r479" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails", "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r274", "r283", "r285", "r414", "r415", "r416", "r417", "r418", "r419", "r438", "r478", "r481" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual", "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r274", "r283", "r285", "r414", "r415", "r416", "r417", "r418", "r419", "r438", "r478", "r481" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual", "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r178", "r179", "r270", "r272", "r480", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r178", "r179", "r270", "r272", "r480", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r243", "r284", "r406" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]", "terseLabel": "Accounting Changes and Error Corrections [Abstract]" } } }, "localname": "AccountingChangesAndErrorCorrectionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r19", "r183", "r184" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r107" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "verboseLabel": "Amortization of premiums (discounts) on available-for-sale securities" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r14", "r445", "r466" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r16", "r445", "r466" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "verboseLabel": "Long-term income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r33", "r238" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r58" ], "calculation": { "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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).", "label": "AOCI, Debt Securities, Available-for-sale, Adjustment, after Tax", "verboseLabel": "Accumulated unrealized losses on available-for-sale securities, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax": { "auth_ref": [ "r54", "r57", "r58" ], "calculation": { "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax", "verboseLabel": "Accumulated unrealized losses on hedging transactions, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r53", "r57", "r58", "r59", "r371" ], "calculation": { "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "verboseLabel": "Accumulated cumulative translation adjustment, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r57", "r58", "r59", "r467", "r486", "r487" ], "calculation": { "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated other comprehensive income (loss)", "verboseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails", "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "verboseLabel": "Components of accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r56", "r59", "r62", "r118", "r119", "r120", "r337", "r482", "r483" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "verboseLabel": "Weighted-Average Amortization Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r20" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "verboseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r118", "r119", "r120", "r302", "r303", "r304" ], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r106", "r231" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "verboseLabel": "Amortization - others" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Issuance of common shares under employee stock plans, net", "terseLabel": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r286", "r288", "r307", "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r288", "r300", "r306" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Share-based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r84", "r106", "r387" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xilinx.com/role/DebtandCreditFacilityDetails1": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of Debt Discount (Premium)", "verboseLabel": "Amortization of debt discounts" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows", "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r78", "r106", "r389" ], "calculation": { "http://www.xilinx.com/role/DebtandCreditFacilityDetails1": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of Debt Issuance Costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r106", "r223", "r231" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of acquisition-related intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r199", "r275" ], "lang": { "en-US": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed Securities [Member]" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r113", "r162", "r167", "r173", "r206", "r335", "r338", "r376", "r443", "r465" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "verboseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r52", "r113", "r206", "r335", "r338", "r376" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r362" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r189", "r213" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecurities": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading.", "label": "Available-for-sale Securities", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "verboseLabel": "Available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r191" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale.", "label": "Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesAmortizedCost": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any.", "label": "Available-for-sale Securities, Amortized Cost Basis", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails1": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedLabel": "Available-for-Sale Securities, 12 Months or Greater, Gross Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r202" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale in a continuous loss position.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Available-for-Sale Securities, Gross Unrealized Losses, Total" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities in an unrealized loss position which are categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Fair Value", "totalLabel": "Available-for-Sale Securities, Fair Value, Total" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails1": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated unrealized loss on investments in debt and equity securities classified as available-for-sale that have been in a continuous loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Available-for-Sale Securities, Less Than 12 Months, Gross Unrealized Losses" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails1": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for less than twelve months.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Less than Twelve Months, Fair Value", "terseLabel": "Available-for-Sale Securities, Less Than 12 Months, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails1": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the aggregate fair value of investments in debt and equity securities categorized neither as held-to-maturity nor trading securities that have been in a continuous unrealized loss position for twelve months or longer.", "label": "Available-for-sale Securities, Continuous Unrealized Loss Position, Twelve Months or Longer, Fair Value", "verboseLabel": "Available-for-Sale Securities, 12 Months or Greater, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesCurrent": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt and equity securities categorized neither as trading securities nor held-to-maturity securities and intended be sold or mature one year or operating cycle, if longer.", "label": "Available-for-sale Securities, Current", "verboseLabel": "Short-term investments" } } }, "localname": "AvailableForSaleSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r196" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "verboseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r192", "r196", "r461" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "verboseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r195" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "verboseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r192", "r195", "r460" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "verboseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "auth_ref": [ "r197" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "verboseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r192", "r197", "r462" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "verboseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost, Fiscal Year Maturity [Abstract]", "verboseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]", "terseLabel": "Estimated Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r194" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "verboseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r192", "r194", "r459" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "verboseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r186", "r190", "r213", "r448" ], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "totalLabel": "Estimated Fair Value Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails3": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the difference between the gross realized gains and losses realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities. Additionally, this item would include any losses recognized for other than temporary impairments (OTTI) of the subject investments in debt and equity securities.", "label": "Available-for-sale Securities, Gross Realized Gain (Loss)", "totalLabel": "Net realized gains on sale of available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedGainLossNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedGains": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails3": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This item represents the gross profit realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Gains", "verboseLabel": "Gross realized gains on sale of available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedGains", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesGrossRealizedLosses": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/FinancialInstrumentsDetails3": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesGrossRealizedGainLossNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the gross loss realized on the sale of debt or equity securities categorized neither as held-to-maturity nor trading securities.", "label": "Available-for-sale Securities, Gross Realized Losses", "negatedTerseLabel": "Gross realized losses on sale of available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesGrossRealizedLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r289", "r301" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3", "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Derivatives, Fair Value, by Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r347", "r350" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r31", "r108" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "verboseLabel": "Cash And Cash Equivalents [Member]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r102", "r108", "r112" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r102", "r377" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r266", "r267", "r268", "r269" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialMortgageBackedSecuritiesMember": { "auth_ref": [ "r198", "r275" ], "lang": { "en-US": { "role": { "documentation": "Securities collateralized by commercial real estate mortgage loans.", "label": "Commercial Mortgage Backed Securities [Member]", "terseLabel": "Commercial Mortgage Backed Securities [Member]" } } }, "localname": "CommercialMortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r242", "r449", "r471" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "verboseLabel": "Leases and Commitments" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r265" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Common Stock, Dividends, Per Share, Declared" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r118", "r119" ], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r260" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock Outstanding, ending balance (in shares)", "periodStartLabel": "Common Stock Outstanding, beginning balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $.01 par value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r65", "r67", "r68", "r76", "r452", "r474" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r75", "r87", "r451", "r473" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r150", "r151", "r181", "r373", "r374" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r150", "r151", "r181", "r373", "r374", "r489" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r150", "r151", "r181", "r373", "r374", "r489" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskNotes" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r150", "r151", "r181", "r373", "r374" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails", "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r148", "r150", "r151", "r152", "r373", "r375" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r150", "r151", "r181", "r373", "r374" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostMethodInvestmentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investments accounted under the cost method.", "label": "Cost Method Investments, Fair Value Disclosure", "terseLabel": "Cost Method Investments, Fair Value Disclosure" } } }, "localname": "CostMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r72", "r73" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r81", "r439" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r79" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Cost, Depreciation and Amortization" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r149", "r181" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Conversion [Line Items]", "terseLabel": "Debt Conversion [Line Items]" } } }, "localname": "DebtConversionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionTable": { "auth_ref": [ "r110", "r111" ], "lang": { "en-US": { "role": { "documentation": "A table that contains information on an original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion [Table]", "terseLabel": "Debt Conversion [Table]" } } }, "localname": "DebtConversionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Current portion of long-term debt" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt and Credit Facility" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacility" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r13", "r14", "r15", "r444", "r446", "r464" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r388", "r390" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityDetails2", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r372" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "verboseLabel": "Fair value of convertible notes" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r41", "r257", "r388" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r42", "r366" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt Instrument, Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r115", "r261", "r262", "r263", "r264", "r387", "r388", "r390", "r463" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r387", "r390" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r34", "r389" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Debt Issuance Costs, Noncurrent, Net" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r114", "r321", "r326", "r327", "r328" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Benefit for deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r106", "r236" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation and amortization of software" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]", "verboseLabel": "Derivative Contract Type [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).", "label": "Derivative Financial Instruments, Assets [Member]", "terseLabel": "Derivative Financial Instruments, Assets [Member]" } } }, "localname": "DerivativeFinancialInstrumentsAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.", "label": "Derivative Financial Instruments, Liabilities [Member]", "terseLabel": "Derivative Financial Instruments, Assets [Member]" } } }, "localname": "DerivativeFinancialInstrumentsLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r348", "r349", "r353", "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]", "verboseLabel": "Derivative Instruments, Gain (Loss) by Derivative Instrument Risk [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r361" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "verboseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r344", "r348", "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r344", "r348", "r353", "r354", "r355", "r358", "r359" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails", "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r341", "r342", "r343", "r344", "r346", "r351", "r353", "r356", "r357", "r359" ], "lang": { "en-US": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails", "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Derivatives, Fair Value [Line Items]" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue by Primary Market" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends declared" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableAmountPerShare": { "auth_ref": [ "r110" ], "lang": { "en-US": { "role": { "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date.", "label": "Dividends Payable, Amount Per Share", "terseLabel": "Common Stock, Dividends, Per Share, Declared" } } }, "localname": "DividendsPayableAmountPerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]", "verboseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r123", "r124", "r125", "r126", "r127", "r131", "r133", "r138", "r139", "r140", "r144", "r145", "r453", "r475" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Earnings Per Share, Basic", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r123", "r124", "r125", "r126", "r127", "r133", "r138", "r139", "r140", "r144", "r145", "r453", "r475" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings Per Share, Diluted", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r141", "r142", "r143", "r146" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/NetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r314", "r329" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "verboseLabel": "Accrued payroll and related liabilities" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r118", "r119", "r120", "r122", "r128", "r130", "r147", "r207", "r260", "r265", "r302", "r303", "r304", "r322", "r323", "r378", "r379", "r380", "r381", "r382", "r384", "r482", "r483", "r484" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "verboseLabel": "Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r362", "r363", "r364", "r369" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "verboseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Asset Types [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "verboseLabel": "Changes in Level 3 instruments measured at fair value on a recurring basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r362", "r369" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "verboseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, by Asset Type [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r363", "r411", "r412", "r413" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r368", "r369" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]", "terseLabel": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r362", "r363", "r365", "r366", "r370" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Fair Value by Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r275", "r276", "r281", "r282", "r363", "r411" ], "lang": { "en-US": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "verboseLabel": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r275", "r276", "r281", "r282", "r363", "r412" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "verboseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r363", "r413" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r367" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r411", "r412", "r413" ], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "verboseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r368", "r370" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "verboseLabel": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetAssetLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of asset after deduction of liability.", "label": "Fair Value, Net Asset (Liability)", "terseLabel": "Fair Value, Net Asset (Liability)" } } }, "localname": "FairValueNetAssetLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r347", "r351", "r358" ], "lang": { "en-US": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r199", "r200", "r208", "r209", "r210", "r211", "r212", "r214", "r215", "r216", "r217", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]", "verboseLabel": "Fair Value, Off-balance Sheet Risks by Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.", "label": "Financial Instruments Disclosure [Text Block]", "terseLabel": "Financial Instruments" } } }, "localname": "FinancialInstrumentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial obligations, including, but not limited to, debt instruments, derivative liabilities, federal funds purchased and sold under agreements to repurchase, securities loaned or sold under agreements to repurchase, financial instruments sold not yet purchased, guarantees, line of credit, loans and notes payable, servicing liability, and trading liabilities.", "label": "Financial Liabilities Fair Value Disclosure", "terseLabel": "Financial Liabilities Fair Value Disclosure" } } }, "localname": "FinancialLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r230" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r232" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "verboseLabel": "2021 (remaining nine months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r232" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r232" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r232" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r232" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "verboseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r224", "r227", "r230", "r234", "r440", "r441" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Acquired Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "verboseLabel": "Schedule of expected annual amortization expense for acquisition-related intangibles" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r230", "r441" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Total finite-lived acquisition-related intangibles, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r224", "r229" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r230", "r440" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails", "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r275", "r488" ], "lang": { "en-US": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Debt Security, Government, Non-US [Member]", "verboseLabel": "Foreign Government and Agency Securities [Member]" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet": { "auth_ref": [ "r352" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness.", "label": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net", "terseLabel": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net" } } }, "localname": "GainLossOnCashFlowHedgeIneffectivenessNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r219", "r220", "r442" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets", "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Acquisition-Related Intangibles" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangibles" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r80", "r113", "r162", "r166", "r169", "r172", "r175", "r206", "r376" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross margin" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r344" ], "lang": { "en-US": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2" ], "xbrltype": "domainItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r116", "r162", "r166", "r169", "r172", "r175" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Derivative Instruments, Gain (Loss) by Income Statement Location [Axis]", "verboseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2", "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement and Other Comprehensive Income Location [Domain]", "verboseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetails2", "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r315", "r319", "r320", "r324", "r330", "r332", "r333", "r334" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r129", "r130", "r161", "r313", "r325", "r331", "r476" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income Tax Expense (Benefit)", "verboseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "verboseLabel": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r134", "r135", "r136", "r140" ], "lang": { "en-US": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r226", "r233" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r233" ], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "In-process research and development" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r226", "r233" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total acquisition-related intangibles, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r222", "r228" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Acquisition-related intangibles, net", "verboseLabel": "Acquisition-related intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets", "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r70", "r160", "r386", "r389", "r454" ], "calculation": { "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r84", "r258" ], "calculation": { "http://www.xilinx.com/role/DebtandCreditFacilityDetails1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt", "totalLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r86" ], "calculation": { "http://www.xilinx.com/role/DebtandCreditFacilityDetails1": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Interest Expense, Debt, Excluding Amortization" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r101", "r103", "r109" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory Disclosure [Text Block]" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r48" ], "calculation": { "http://www.xilinx.com/role/InventoriesInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Inventory, Finished Goods, Gross" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r51" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.xilinx.com/role/InventoriesInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "totalLabel": "Inventory, Net", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets", "http://www.xilinx.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r50" ], "calculation": { "http://www.xilinx.com/role/InventoriesInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Inventory, Raw Materials, Gross" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r49" ], "calculation": { "http://www.xilinx.com/role/InventoriesInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Inventory, Work in Process, Gross" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InventoriesInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r83", "r159" ], "calculation": { "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "verboseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments, All Other Investments [Abstract]", "terseLabel": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "verboseLabel": "Information on sale of available-for-sale securities" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r400", "r402" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease, Cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseIncome": { "auth_ref": [ "r403" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.", "label": "Lease Income", "negatedTerseLabel": "Sublease Income" } } }, "localname": "LeaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "verboseLabel": "Future minimum lease payments under non-cancelable operating leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r401" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r401" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r401" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r401" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r401" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r401" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "verboseLabel": "2021 (remaining nine months)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r401" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails_1": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r113", "r206", "r376", "r447", "r469" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r113", "r206", "r336", "r338", "r339", "r376" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Line of Credit Facility, Average Outstanding Amount" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets", "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityDetails2" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityTables", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r256" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityTables", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r242", "r243", "r244", "r246", "r247", "r248", "r250", "r253", "r254" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r242", "r245", "r249" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Loss Contingency, Damages Sought, Value" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r251", "r252" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "verboseLabel": "Contingencies" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/Contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r275" ], "lang": { "en-US": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "verboseLabel": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r188", "r275", "r276", "r282", "r488" ], "lang": { "en-US": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Collateralized Mortgage Backed Securities [Member]", "verboseLabel": "Mortgage-Backed Securities [Member]" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r102" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r102", "r104", "r107" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r63", "r66", "r74", "r107", "r113", "r121", "r123", "r124", "r125", "r126", "r129", "r130", "r137", "r162", "r166", "r169", "r172", "r175", "r206", "r376", "r450", "r472" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows", "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Changes and Error Corrections [Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/RecentAccountingChangesandAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Expenses [Abstract]", "verboseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r162", "r166", "r169", "r172", "r175" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r396", "r402" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Fiscal" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r394" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails_1": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities", "verboseLabel": "Lease income" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsComponentsofleasecostDetails", "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r394" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r394" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r395", "r397" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating leases included in operating cash flows" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsOtherinformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r393" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Other assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsLeaseAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r399", "r402" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average remaining discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsOtherinformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r398", "r402" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term - operating leases (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsOtherinformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsScheduleofMaturityofleaseliabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r340" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r39" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "verboseLabel": "Other commitments" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r53" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Cumulative translation adjustment, net" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r64", "r67", "r69", "r75", "r260", "r378", "r383", "r384", "r451", "r473" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r57", "r60", "r61", "r205" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Reclassification adjustment for (gains) losses on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r57", "r60", "r61", "r345" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedTerseLabel": "Reclassification adjustment for (gains) losses on hedging transactions" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r54", "r57", "r360" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Change in unrealized gains (losses) on hedging transactions" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r55", "r57" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Change in net unrealized gains (losses) on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r273", "r310" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "Interest and Other Expense, Net" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InterestandOtherExpenseNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "verboseLabel": "Other Intangibles [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 }, "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Interest and other expense, net", "verboseLabel": "Interest and other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "verboseLabel": "Components of interest and other expense" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Others" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r91", "r95", "r117" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r99" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r99" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Payment of dividends to stockholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r99" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlements of restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecurities": { "auth_ref": [ "r92", "r187" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire debt and equity securities not classified as either held-to-maturity securities or trading securities which would be classified as available-for-sale securities and reported at fair value, with unrealized gains and losses excluded from earnings and reported in a separate component of shareholders' equity.", "label": "Payments to Acquire Available-for-sale Securities", "negatedLabel": "Purchases of available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r93" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Acquisition of business, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment and software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r289", "r301" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PositionAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by position taken for a security.", "label": "Position [Axis]", "terseLabel": "Position [Axis]" } } }, "localname": "PositionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_PositionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicates position taken for a security.", "label": "Position [Domain]", "terseLabel": "Position [Domain]" } } }, "localname": "PositionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "verboseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (none issued)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails", "http://www.xilinx.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred Stock, Shares Outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, $.01 par value" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r29", "r30" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r96" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock through various stock plans" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r97" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from issuance of long-term debt, net" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows", "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r98", "r100", "r117" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r88", "r89", "r187" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "verboseLabel": "Proceeds from sale and maturity of available-for-sale and equity securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecurities": { "auth_ref": [ "r90", "r187" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale of debt and equity securities classified as available-for-sale securities.", "label": "Proceeds from Sale of Available-for-sale Securities", "terseLabel": "Proceeds from sale of available-for-sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranty Disclosure [Text Block]" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ProductWarrantyandIndemnification" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r32", "r237" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, at cost:" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r239", "r470" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Net property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r311", "r504" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "verboseLabel": "Research and Development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3", "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r265", "r305", "r468", "r485", "r487" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "verboseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r118", "r119", "r120", "r122", "r128", "r130", "r207", "r302", "r303", "r304", "r322", "r323", "r482", "r484" ], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r71", "r113", "r157", "r158", "r165", "r170", "r171", "r177", "r178", "r181", "r206", "r376", "r455" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Net revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r150", "r181" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r59", "r383", "r384" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "verboseLabel": "Components of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/AccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "verboseLabel": "Gross and net amounts of goodwill and of acquisition-related intangibles" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.", "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "verboseLabel": "Available-for-sale securities" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r193", "r198", "r201", "r202", "r203", "r204", "r457", "r458" ], "lang": { "en-US": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule of Available-for-sale Securities [Table]", "terseLabel": "Schedule of Available-for-sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r288", "r299", "r306" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r288", "r299", "r306" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "verboseLabel": "Stock-Based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r362", "r363" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r10", "r26", "r27", "r28" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current [Table Text Block]" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InventoriesInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items.", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "verboseLabel": "Components of interest and other expense, net" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/InterestAndOtherExpenseNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r162", "r163", "r168", "r221" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r162", "r163", "r168", "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r289", "r301" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3", "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "verboseLabel": "Summary of restricted stock unit activity and related information" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "For all investments in an unrealized loss position, including those for which other-than-temporary impairments have not been recognized in earnings (including investments for which a portion of an other-than-temporary impairment has been recognized in other comprehensive income), a tabular disclosure of the aggregate related fair value of investments with unrealized losses and the aggregate amount of unrealized losses (that is, the amount by which amortized cost basis exceeds fair value).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "verboseLabel": "Fair values and gross unrealized losses of the investments" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "verboseLabel": "Schedule of expected annual amortization expense for acquisition-related intangibles" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r154", "r155", "r156", "r162", "r164", "r169", "r173", "r174", "r175", "r176", "r177", "r180", "r181", "r182" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r82" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "verboseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r105" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "verboseLabel": "Stock Based compensation expense" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "terseLabel": "Number of Shares, Forfeited/Cancelled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant-Date Fair Value, Forfeited/Cancelled (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of Shares, Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant-Date Fair Value, Granted (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Number of Shares, Ending Balance (shares)", "periodStartLabel": "Number of Shares, Beginning Balance (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant-Date Fair Value, Ending Balance (usd per share)", "periodStartLabel": "Weighted-Average Grant-Date Fair Value, Beginning Balance (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant-Date Fair Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of Shares, Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant-Date Fair Value, Vested (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "verboseLabel": "Weighted average assumptions in estimation of fair value of stock options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3", "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r301" ], "lang": { "en-US": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Shares available for grant (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options, grants in period (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r287", "r290" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails1", "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails3", "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Exercise Price Per Share" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansStockBasedCompensationPlansDetails2" ], "xbrltype": "stringItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Tax withholding related to vesting of restricted stock units and other (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r37" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r35" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r490", "r491", "r492", "r493" ], "lang": { "en-US": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short-term Investments [Member]", "verboseLabel": "Short-Term Investments [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r47", "r118", "r119", "r120", "r122", "r128", "r130", "r147", "r207", "r260", "r265", "r302", "r303", "r304", "r322", "r323", "r378", "r379", "r380", "r381", "r382", "r384", "r482", "r483", "r484" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r118", "r119", "r120", "r147", "r439" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r17", "r18", "r260", "r265" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "ESPP shares issued during period (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "verboseLabel": "Amount authorized for common stock repurchase" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Total amount available for future repurchases" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r260", "r265" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Repurchase and retirement of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r260", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Repurchase and retirement of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r17", "r18", "r260", "r265" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedTerseLabel": "Stock Repurchased During Period, Shares" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r17", "r18", "r260", "r265" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock repurchased during period" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r113", "r185", "r206", "r376" ], "calculation": { "http://www.xilinx.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CondensedConsolidatedStatementsofStockholdersEquityStatement", "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r385", "r405" ], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r385", "r405" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r385", "r405" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r385", "r405" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r404", "r407" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "verboseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r199", "r200", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]", "verboseLabel": "Fair Value, Off-balance Sheet Risks, Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r46", "r266" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r275", "r456" ], "lang": { "en-US": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "verboseLabel": "U.S. Government and Agency Securities [Member]" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r312", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized Tax Benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "auth_ref": [ "r317" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "terseLabel": "Unrecognized Tax Benefits, Period Increase (Decrease)" } } }, "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r318" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/DerivativeFinancialInstrumentsDetailsTextual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r132", "r140" ], "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Diluted", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "verboseLabel": "Shares used in per share calculations:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r131", "r140" ], "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.xilinx.com/role/ConsolidatedStatementsofIncome", "http://www.xilinx.com/role/NetIncomePerCommonShareNetIncomePerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "xlnx_A2019RepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Repurchase Program", "label": "2019 Repurchase Program [Member]", "terseLabel": "2019 Repurchase Program [Member]" } } }, "localname": "A2019RepurchaseProgramMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "xlnx_AITMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AIT", "label": "AIT [Member]", "terseLabel": "AIT" } } }, "localname": "AITMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "xlnx_AdditionalborrowingcapacityfromRevolvingCreditFacility": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "AdditionalborrowingcapacityfromRevolvingCreditFacility", "label": "AdditionalborrowingcapacityfromRevolvingCreditFacility", "terseLabel": "AdditionalborrowingcapacityfromRevolvingCreditFacility" } } }, "localname": "AdditionalborrowingcapacityfromRevolvingCreditFacility", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "monetaryItemType" }, "xlnx_AmortizedCostAndEstimatedFairValueOfMarketableDebtSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amortized cost and estimated fair value of marketable debt securities.", "label": "Amortized Cost and Estimated Fair Value of Marketable Debt Securities [Table Text Block]", "verboseLabel": "Amortized cost and estimated fair value of marketable debt securities" } } }, "localname": "AmortizedCostAndEstimatedFairValueOfMarketableDebtSecuritiesTableTextBlock", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "xlnx_AutomotiveBroadcastAndConsumerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Automotive, Broadcast And Consumer", "label": "Automotive, Broadcast And Consumer [Member]", "terseLabel": "Automotive, Broadcast and Consumer" } } }, "localname": "AutomotiveBroadcastAndConsumerMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "xlnx_CarryingValuesOfLiabilityAndEquityComponentsOfDebenturesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Carrying values of liability and equity components of debentures.", "label": "Carrying Values of Liability and Equity Components of Debentures [Table Text Block]", "verboseLabel": "Carrying values of liability and equity components of debentures" } } }, "localname": "CarryingValuesOfLiabilityAndEquityComponentsOfDebenturesTableTextBlock", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityTables" ], "xbrltype": "textBlockItemType" }, "xlnx_ChannelRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Channel Revenue", "label": "Channel Revenue [Member]", "terseLabel": "Channel Revenue" } } }, "localname": "ChannelRevenueMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "xlnx_CommonStockAndDebenturesRepurchaseProgramTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Common Stock and Debentures Repurchase Program.", "label": "Common Stock and Debentures Repurchase Program [Text Block]", "terseLabel": "Common Stock and Debentures Repurchase Program" } } }, "localname": "CommonStockAndDebenturesRepurchaseProgramTextBlock", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgram" ], "xbrltype": "textBlockItemType" }, "xlnx_CoreTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Core Technology [Member]", "label": "Core Technology [Member]", "verboseLabel": "Core Technology [Member]" } } }, "localname": "CoreTechnologyMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "domainItemType" }, "xlnx_CostOfRevenuesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cost of revenues.", "label": "Cost of Revenues [Member]", "verboseLabel": "Cost of Revenues [Member]" } } }, "localname": "CostOfRevenuesMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "xlnx_DataCenterMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Data Center", "label": "Data Center [Member]", "terseLabel": "Data Center" } } }, "localname": "DataCenterMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" }, "xlnx_Debtinstrumentlongtermdebtremainingdiscountamortizationperiod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt instrument, long term debt, remaining discount amortization period", "label": "Debt instrument, long term debt, remaining discount amortization period", "terseLabel": "Debt instrument, long term debt, remaining discount amortization period" } } }, "localname": "Debtinstrumentlongtermdebtremainingdiscountamortizationperiod", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "durationItemType" }, "xlnx_DiscountPercentOfPar": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Discount Percent Of Par", "label": "Discount Percent Of Par", "terseLabel": "Discount Percent of Par" } } }, "localname": "DiscountPercentOfPar", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "percentItemType" }, "xlnx_DistributionForSubsequentResaleToOEMsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distribution For Subsequent Resale To OEMs [Member]", "label": "Distribution For Subsequent Resale To OEMs [Member]", "terseLabel": "Distribution For Subsequent Resale To OEMs [Member]" } } }, "localname": "DistributionForSubsequentResaleToOEMsMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "xlnx_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "xlnx_EquityPlanTwoThousandSevenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equity plan 2007.", "label": "Equity Plan Two Thousand Seven [Member]", "terseLabel": "Equity Plan 2007 [Member]" } } }, "localname": "EquityPlanTwoThousandSevenMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansDetailsTextual" ], "xbrltype": "domainItemType" }, "xlnx_FinancialinstitutionsecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "financial institution securities [Member]", "label": "financial institution securities [Member]", "terseLabel": "Financial institution securities [Member]" } } }, "localname": "FinancialinstitutionsecuritiesMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "xlnx_ImpactOfAdverseDecisionForPriorYearsCostSharingSBC": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Impact of Adverse Decision for Prior Years Cost Sharing SBC", "label": "Impact of Adverse Decision for Prior Years Cost Sharing SBC", "terseLabel": "Impact of Adverse Decision for Prior Years Cost Sharing SBC" } } }, "localname": "ImpactOfAdverseDecisionForPriorYearsCostSharingSBC", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/IncomeTaxesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "xlnx_InterestExpenseRelatedToDebenturesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest expense related to debentures.", "label": "Interest Expense Related to Debentures [Table Text Block]", "terseLabel": "Interest Expense Related to Debentures [Table Text Block]" } } }, "localname": "InterestExpenseRelatedToDebenturesTableTextBlock", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityTables" ], "xbrltype": "textBlockItemType" }, "xlnx_LongTermDebtCarryingValuebeforeHedgingAdjustment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Long Term Debt, Carrying Value before Hedging Adjustment", "label": "Long Term Debt, Carrying Value before Hedging Adjustment", "terseLabel": "Long Term Debt, Carrying Value before Hedging Adjustment" } } }, "localname": "LongTermDebtCarryingValuebeforeHedgingAdjustment", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1" ], "xbrltype": "monetaryItemType" }, "xlnx_Marketabledebtsecuritieswithcontractualmaturitiesgreaterthanoneyearbutclassifiedasshortterminvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Marketable debt securities with contractual maturities greater than one year but classified as short-term investment", "label": "Marketable debt securities with contractual maturities greater than one year but classified as short-term investment", "terseLabel": "Marketable debt securities with contractual maturities greater than one year but classified as short-term investment" } } }, "localname": "Marketabledebtsecuritieswithcontractualmaturitiesgreaterthanoneyearbutclassifiedasshortterminvestment", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/FinancialInstrumentsDetails2" ], "xbrltype": "monetaryItemType" }, "xlnx_NonfinancialinstitutionsecuritiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-financial institution securities [Member]", "label": "Non-financial institution securities [Member]", "terseLabel": "Non-financial institution securities [Member]" } } }, "localname": "NonfinancialinstitutionsecuritiesMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/FairValueMeasurementsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails", "http://www.xilinx.com/role/FinancialInstrumentsDetails1" ], "xbrltype": "domainItemType" }, "xlnx_NumberOfEndCustomersAccountedForNetRevenues": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of end customers accounted for more than 10% of net revenues.", "label": "Number Of End Customers Accounted For Net Revenues", "terseLabel": "Number of End Customers Accounted For 10% or More of Net Revenues" } } }, "localname": "NumberOfEndCustomersAccountedForNetRevenues", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "integerItemType" }, "xlnx_OpenpurchaseOrdersFromOrdinaryOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Open purchase Orders From Ordinary Operations [Member]", "label": "Open purchase Orders From Ordinary Operations [Member]", "terseLabel": "Open purchase Orders From Ordinary Operations [Member]" } } }, "localname": "OpenpurchaseOrdersFromOrdinaryOperationsMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "domainItemType" }, "xlnx_OperatingLeaseAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Lease, Assets And Liabilities [Table Text Block]", "label": "Operating Lease, Assets And Liabilities [Table Text Block]", "terseLabel": "Operating Lease, Assets And Liabilities" } } }, "localname": "OperatingLeaseAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "xlnx_OtherIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other income (expense), net.", "label": "Other income (expense), net", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherIncomeExpenseNet", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/InterestandOtherExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "xlnx_PercentageOfAccountsReceivableAccountedFromCompanyDistributorOne": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of accounts receivable accounted from distributor.", "label": "Percentage Of Accounts Receivable Accounted From Company Distributor One", "terseLabel": "Percentage of Accounts Receivable Accounted From Company Distributor One" } } }, "localname": "PercentageOfAccountsReceivableAccountedFromCompanyDistributorOne", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "xlnx_PercentageOfNetRevenuesThroughResaleOfProductFromCompanyDistributorOne": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Net revenue threshold for significant customer.", "label": "Percentage of net revenues through resale of product from Company Distributor One", "terseLabel": "Percentage of net revenues through resale of product from Company Distributor One" } } }, "localname": "PercentageOfNetRevenuesThroughResaleOfProductFromCompanyDistributorOne", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "xlnx_Percentageofhighergradesecurityinvestmentindebtsecurities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of higher grade security investment in debt securities", "label": "Percentage of higher grade security investment in debt securities", "terseLabel": "Percentage of higher grade security investment in debt securities" } } }, "localname": "Percentageofhighergradesecurityinvestmentindebtsecurities", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SignificantCustomersandConcentrationsofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "xlnx_PurchaseCommitmentsPeriodForPayment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase Commitments, Period for Payment", "label": "Purchase Commitments, Period for Payment", "terseLabel": "Purchase Commitments, Period for Payment" } } }, "localname": "PurchaseCommitmentsPeriodForPayment", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/LeasesandCommitmentsNarrativeDetails" ], "xbrltype": "durationItemType" }, "xlnx_RepurchaseProgramTwoThousandEighteenDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Repurchase Program Two Thousand Eighteen [Member] [Domain] [Domain]", "label": "Repurchase Program Two Thousand Eighteen [Domain]", "terseLabel": "Repurchase Program Two Thousand Eighteen [Domain]" } } }, "localname": "RepurchaseProgramTwoThousandEighteenDomain", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "xlnx_RevenueByEMPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue by EM, Percentage", "label": "Revenue by EM, Percentage", "terseLabel": "Revenue by EM, Percentage" } } }, "localname": "RevenueByEMPercentage", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "percentItemType" }, "xlnx_ScheduleOfGoodwillAndIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and intangible assets.", "label": "Schedule Of Goodwill And Intangible Assets [Abstract]", "verboseLabel": "Gross and net amounts of goodwill and of acquisition-related intangibles" } } }, "localname": "ScheduleOfGoodwillAndIntangibleAssetsAbstract", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/GoodwillandAcquisitionRelatedIntangiblesDetails" ], "xbrltype": "stringItemType" }, "xlnx_ScheduleofDebtInstrumentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Debt Instruments [Table]", "label": "Schedule of Debt Instruments [Line Items]", "terseLabel": "Schedule of Debt Instruments [Line Items]" } } }, "localname": "ScheduleofDebtInstrumentsLineItems", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityTables" ], "xbrltype": "stringItemType" }, "xlnx_ScheduleofDebtInstrumentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Debt Instruments [Table]", "label": "Schedule of Debt Instruments [Table]", "terseLabel": "Schedule of Debt Instruments [Table]" } } }, "localname": "ScheduleofDebtInstrumentsTable", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityTables" ], "xbrltype": "stringItemType" }, "xlnx_ScheduleofSharebasedcompensationrestrictedstockunitsvaluationassumptionTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Share-based compensation, restricted stock units, valuation assumption [Table Text Block]", "label": "Schedule of Share-based compensation, restricted stock units, valuation assumption [Table Text Block]", "terseLabel": "Schedule of Share-based compensation, restricted stock units, valuation assumption [Table Text Block]" } } }, "localname": "ScheduleofSharebasedcompensationrestrictedstockunitsvaluationassumptionTableTextBlock", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/StockBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "xlnx_SignificantCustomersandConcentrationsofCreditRiskAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Significant Customers and Concentrations of Credit Risk [Abstract]", "label": "Significant Customers and Concentrations of Credit Risk [Abstract]", "terseLabel": "Significant Customers and Concentrations of Credit Risk [Abstract]" } } }, "localname": "SignificantCustomersandConcentrationsofCreditRiskAbstract", "nsuri": "http://www.xilinx.com/20200627", "xbrltype": "stringItemType" }, "xlnx_StockRepurchasedDuringPeriodthroughASR": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock Repurchased During Period through ASR", "label": "Stock Repurchased During Period through ASR", "terseLabel": "Stock Repurchased During Period through ASR" } } }, "localname": "StockRepurchasedDuringPeriodthroughASR", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "xlnx_StockRepurchasedthroughASRValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Stock Repurchased through ASR, Value", "label": "Stock Repurchased through ASR, Value", "terseLabel": "Stock Repurchased through ASR, Value" } } }, "localname": "StockRepurchasedthroughASRValue", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/CommonStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "xlnx_ThreePointZeroPercent2021SeniorDebenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Three Point Zero Percent 2021 Senior Debentures [Member]", "label": "Three Point Zero Percent 2021 Senior Debentures [Member]", "terseLabel": "Three Point Zero Percent 2021 Senior Debentures [Member]" } } }, "localname": "ThreePointZeroPercent2021SeniorDebenturesMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityTables", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "domainItemType" }, "xlnx_TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Point and Three Seven Five Percent 2030 Senior Debentures", "label": "Two Point and Three Seven Five Percent 2030 Senior Debentures [Member]", "terseLabel": "Two Point and Three Seven Five Percent 2030 Senior Debentures [Member]" } } }, "localname": "TwoPointAndThreeSevenFivePercent2030SeniorDebenturesMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityTables", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "domainItemType" }, "xlnx_TwoPointandNineFivePercent2024SeniorDebenturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two Point and Nine Five Percent 2024 Senior Debentures [Member]", "label": "Two Point and Nine Five Percent 2024 Senior Debentures [Member]", "terseLabel": "Two Point and Nine Five Percent 2024 Senior Debentures [Member]" } } }, "localname": "TwoPointandNineFivePercent2024SeniorDebenturesMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/DebtandCreditFacilityDetails1", "http://www.xilinx.com/role/DebtandCreditFacilityTables", "http://www.xilinx.com/role/FairValueMeasurementsDetailsTextual" ], "xbrltype": "domainItemType" }, "xlnx_WiredAndWirelessMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Wired And Wireless", "label": "Wired And Wireless [Member]", "terseLabel": "Wired and Wireless" } } }, "localname": "WiredAndWirelessMember", "nsuri": "http://www.xilinx.com/20200627", "presentation": [ "http://www.xilinx.com/role/SegmentInformationDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL6283291-111563" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27340-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r252": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r309": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r334": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41641-113959" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41678-113959" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121558989&loc=d3e80720-113993" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919372-209981" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r407": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62586-112803" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611379-123010" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r505": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r506": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r507": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r508": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r509": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 88 0000743988-20-000040-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000743988-20-000040-xbrl.zip M4$L#!!0 ( "*#_U!KU9L(PA\ "3: / 97@Q,#%Q,69Y,C$N:'1M M[5U94QM)MGZ_OR*O.Z8'(@0(;+R QQ$8XQ[B>@O XYZGB5152LIVJ4J36870 M_/I[ELRL124!;GNZ1*LCNAM)M>1R]O.=DR__]\W'TZM_?CH3XWR2B$^?7[\[ M/Q6/=O;VOCP^W=M[<_5&_/WJ_3OQ9+>_+ZZ,3*W.=9;*9&_O[,,C\6B[R;F='>U<4>/NK)7I)E5NW&>?SHU4O\!OZK9/SJ?U[^[\Z.>)-% MQ42EN8B,DKF*16%U.A)?8F6_BIT==]5I-IT;/1KGXJ!_T!=?,O-57TO^/==Y MHE[YY[SZ3[3_I/7T3/^X?]8?1D_\43&-G+P:'L8J?/7WRKWT8Y!Y7UR>?9&7)Q= M7EV37@V75G))^W\>K+K M)_R'C+)_MU'^_-/^T_[Q'SK2.Z[GU5B)UYDTL1A+*V2<35%1Y_#MKQHNOP') MF$:[H)K[S\39OPN=S_$+H"E]K<2G1*9B"R_^^:?G!P<=F_$2B8^#[M0XE](0 M+.G^\;889H8V9%J8*5A;(AL*HW*I4S2F\ =XP[6.X-7PBU6)BG +SR;3))LK M97OB0Y;N^(_BC39P069@L],8C*_4%DDNT]SN_LDDR>N-)/FNZ_E)FEQ'>@JT M)+05>094BGI.7,NDD(.D0J?P&]+M:3:!J^=B"PAE5XHI'KT!2D/G8HH2U.02& 8 MB9G.QU7*P-?N/SL&435##07BK943J*&^='!L]VGSXE+?C&H*):JZTY->I0+UC ME)V"N0J[5PQ^@S_\'K.RP0O!H(TI@1*H G4/48F2QSUJN5UPQ +."F2/$/ M8'7^TBUHZX*,LFME0N""YX^#:+ ";$/PC^ZEM.\=&7W\]*%8I@W_.\URV.Q_ M%]HPO4WD5R50E$U@ZW.4+U,Y9\^9C"_<7Z#PZ331$7GKN;S!X)$>XEW;1+WE M3I:D5-]+\.2)JBQ1$:;\IG Q[&Z>L)M>E9-,]/!,\/L5*Q<*=C'ALYDW J4 M-B]C!S+*"_AA[J(+:"ZD\<\_/7EV#'<.B[PP]4 #/"!G0H M!RH%.S0'4OZ0Y>B6VAQ>X^<*5ZE1!I]H><(JHX(HUP_NR'%VCG%%(F>]FB/% M$QP6P ]VW%@&IQ#@11-L;)2 K.*"(6LL.)"$@42>-^ M32J[ M!QX^WSWD^;;=* )Y-C_#9C?U_QNN1.P9B L@,4#EN?B*G5AWY/XYC;:>) MG!_IE+:);CH&]0(,)A/W5GB/&__S9[O/#WD*.8P[C_WSW?1V^;>]/&[Y\?GN MXQ>K?E]Y\ZH?'\.@]G_(@Y_L/G_VXD<]^?E=;]ZCM>;UAHVS()_^]NCQHY(D MV7] 3W::T+//J89 MTW(8?'S@_]L1!?\.#'>3!*[ G5=X(M&W8\8&SXT8O=IDGVZ/? M&Z9\J$S9*H/%I$AR/4TTQ\F05?^RX=7.\6H9VM\PZ'<<\-HB#19R#?V &DX# M?U>(QN<+Q!:&E/-,J)M(.4!QNQ[8[I61_EAATHC@'Q[T^DD9#()3/@K^UAF) M#Q?MGN@\5^JO5BC"&%+DW*?<*O>]E0QXK269?)G,B9!Y+J.QRZSE62-\O1%. MG1%.B[2PD5$/UHC [)>V,!$Q5])XMO8I+L7).&_U[VY,BIY@PON2D-3 Q/';$*.]*LMP!G)!FD*\YB$KX'+&%)L0T M]REQ=>WRS6WOBY4$[2YMB5HA$!78&!4;Q=D;U_ N-E=R!/8PA)WQ+-7A!!+F MT2S#)GY?N=,%1NCJ:+HID]<5Y=!JX-\JUSV//@RDQQ(GIQE1W,SQ DAXQ9>M M&L@],2C(=4TSY[DF\*TI<=91XEHZT >9J#26AD-><)=#PA=N-OZI(HNBPE@$ M=F^! TN/W&; N![F"EXSAO$?YN-M$5<%M[E MJCGJ6.^*BJXM)?SD<.+EBM?+9)J5W8CF==7?<#/>4UG)+SH?C[.$0GU76(X@ MMJ0-%:+LVKOQ@<,? 5/CJZN%.[R C0U:?"QN,]<*N/&HEK*42S?.I[R@M1H5 M(<[+/>Z)<3:#OXQ/;6#$?1""Y<$#)G*LB\BR'*\L< MB[N'!^E ^-6)EB48],J>_PY8'/P3A;5P3P[_TOWI@>AJ+:+3;25T9%,5::Z3VE9B=[:) MXE8ZENMVPX*X D1Z2K6 LV;7?@]8PQ[56&W*W5:6NZUW0XK!@VI(0?3V3D\T M&O34V7BHC!SH1.?S3LUS>1>*#YF8@@<2H$WH=I"=3\VR7#>"TM5Q$H:ZXR $ M:P#>8+N\P:)OA1T#FYX:-CK .G&9IL[Z3UF(X"!ZX*-IE;J_+;B1/<1X@3L[ MPB8&;HE[KAG/A+RA*7C<^*M*(_!G#+H//?1=1Y)*GVDTX$5&1L6:@%KU["Y> MVI;LY5KF2)-7XY+$?@#XO)F&>67&X\42.:,GQ\I&)"E3<( T]BF"@Z$8R*?LYD'A=U:JXQ@++VAM\MPZR'1=GT8,29[Z_SA6A) />T6$K.C73 MI0+M3G@K*05: M1>H& XN%?7R#/BB;P^ U3I'X;G\XWG(^89PT!92D_%+6./ZQ,2N/LM,(C0F6 M<=/2Y6[<%/.%=5O&9JO>OLW#GY&, M<6"N:K!Z*\>C*'S0OGT,P'L+B/;@56W[?DD4+ZT%Y2MO+ML94J2^D2OP"[)4 MY+B8]JW7E;9([D[8D-:E 3 D6QM=V;;3]=[A%KOUY5G(DZ M2*%IBOF&_JQ+ M$FJW=#3#-E4L?&L(O3F+YZDTMMQ\8.RXTCS4 0> MTU! "A?D='1JBLL]TD6V@?$I68#Z=R'DEK]42%POF&T?& MJAR\F)6*,) ,GJ$W',ET059.Y$QCQ-8%@<6 M@\ZI.J:4Y^4>;6Z!RR9IU-L/22[F]4 YZFWCL$@T_^JB:!^"#'YS52"7J4YN M(WSX8\VU-95(ZD%)).]9GI3TB61 /-.I>2X72TUC&5E5IWCT&#N3L [\MS-- M2OO7B1W4N%F1ATY_3F+ OUBZ#%\,339Q-GB42->IC[KRS;VD:VA MBS7?5#X3#2QWCP4;,]\IIA0;\S$UP1$Z'$B0 LMF17SN+E;#(<,84/;Z'OS- M/!*9)E,:>*W]H/-N,:W K=A*L64;7" M[DYTM]_?WWWZ;"UI3^]^)D./HUX8/2^9F(PP9ZW8FC5*LF5FD,E),--92"9+ M=81"14=!7&%=FJ&\0?5VM$)!EM,5BQ@Q7[F6I9R]P&ZXDX'VJ1!G[I6>_D2! MX(UO:6&_29Q^-RF[WW]>08>4V8\Z7N26A$A7^6&_6[*X=91M3FY[>"4!0C>$ M2T6=#;R$5HU5& '"ELEC!=80,*)',53YWAEO<@*S#C[6 K/V[I,>NQ>!;.B1 MZ/%@3>D1J:4H =>$&E:Q9=->4E!W!R'3F-AN!^TTSWX(;C.Y#YCBU4.Q=;+- MJDORD] MQY"UM1IINHS%-BURT$I$Q=,L@3>H9L-\/RP>4D]LO=YF'[VNQKXB MI!GL9V/4=<9@H(B,7\['+T3HZQW_N?4*QB;]:["/"_D3SL587!R<_-8I8] I M#L*X8-^(OGJ\CYJXX\' X\AU#JH+5@E6D=JQP$]))E.W0AYQ_:1_$-XGS4"F MRNY\O$G47)Q$) 0.^OT#5,H;KO^A7/]X3;D>#S8HP#@""RLB(]$KBU UL*1H MP&L=2D,8N)*0*^[ C#)$&8<3/$H/N)I6:MJ='_6ZF->"_-5Y6+?U!C_ZV)DK8PM;1(31)L5Y."M^K?$1!KN@NJ^_U9BB6Z<8T;CNOC%BY MS@TH(&I)U(QEC$JJ&;Q*(S1W:ZC)H0/K0#;9X7S!*'A*83I_C(N\J8FO; #: M0W*.H+#>2 #7C/JLX0$D(/7,O'8/FMB<01@JC/&<3IHIU;_5 M(,6V@(\D]E RR!OZ'@\HFJR(HOW7U.^+Y[N/GZRE;M5ZMQ;!KJH?!'_S>3XD MVV,V5VLXPJ4F7:E+6N'F#@R !JL/8[?D_$/IVY;J>C@5P1WRV!'(>V;]$!/S8<_.*08Y'K2*-Z M]RTF/,JS?!N%D+UU,@#6,OCK&U$QW>/AIP(YD@2'/^.]@=YR@K[GI#S*^R3# MSGI\ [,JL4;UP+"!*M78H*:8EIW:[,&8/O_3@!RQDZC=8)<.BG7)=QG0781@ M17-OLD M]#;JEL_W/9 W2#6)+G7-.ZP,0 *\4*,B87NJ4Y->?4;IR)^V6N>T M%N)?=6I;:\5^U%BI1GU^I?",=$&#I_G<.1ARBL47"YE?CB6IJ# ZU\HR0,:- MM X((M0="1.]B/>IHGO8QZY%EJYUE@3 -,J*ROB7C[<$!KD##=4)D]V#JQ HE$\N9W6J:M=:D*2 M8#6S 95)SY$-UAT1JB< MAC*NU&19)'9958KY:<0%,?D8E6KF#O0/>BF\&.G23UVD@ M(Z_AI$X*[N% )%,C"FG+H Y]3SME-9*'GWW%42,, N$/>$FY/\/"Z9>-$-#B MN99^^+B;CC9J)GO%Z4RXL;5J(6.##KP&R+O%JG]07" M];B*<#!HM<2(B0,F@[)EWF!=[I.-Z^H&B--C-5HGFI5E2IO,YY_N.8,EY=Q8EI$Y($[;6 M'46;#7WK73'0C+Q#M5@7HF30T*';M07F*E/^NY:5:\L[5R\F)=526&E[8&QH M]W2\(%>J68\:'JC(;-AX#:WXG4X1_>_%CCWUC@,8EJ8@XZE3\UOE(-3XT-,^ MVUPE$!Y5.N::C(-UXG7D5[2TF<+3[)G[N$L4VVUD&V"U,Q?;#YAG&Z8>GPGO MC^B Y[BB:]B%JNBH8C7;:@?(VG V"MM[$JQ:DAPAY$"C)-.\11!1HZ\T2@K+ ME3EQ$#T9SV>JC,7A^/09GL@-@\=*NFIETX;W6ZCNMP?)^[\$(,8[.>O4!%=' M!XANI]A$AW&*T\HA*DCX*H6/4:/49I%=&(=26OB^FP*YK;DKQ7D#IOP,I8(' MG0/#9"8/5:5T8?5P@"%X)_E.-MRAQYDB49L@7-M>?GU(+,7\=%;&GH$RON@D MZ=045S5D 1[ARHT&LV3&*P=2/LP[2.6@DBC24W7_RY)1QD+1.1E<>\5=$'S+ M@RF?>H61+M"!&"+ ;B/!1R?^ACD#562RH[XRNFSI,G/@9H<6:021MMP+ M+XN!U3&V57$) M*+&#K <$BCSK6=^N^-95 \+0G'FA;M#6M@G&&F ' MKEF<*!F-N5]E:/>PJCN$Y+4C4'B]+40O+(&7/Z>RL!L#O8V0DX[-185Z+]9>V!^PI/0A+.]@JD' M-!R IR:X0S$)RI/PH!1$%2-Z27C+*"\H7A!JYBB8S)/9YFO8;9!)P+CWJC4H M ?CN($1J9R)U(H"442J6 ?@0:1G6VT,UHJM4A4*OC14%1?U:?]Z]W!6?,O!5 M/@Z'N-*5Q 9EZ:(H)#M0G4?9UB0?&B)&$#- M%U$/'OS,OV+<&?8+)D3ES"5E<(DFJ@9\IEZ%2?H^:-\UKK"Z\FSIN=CV*N7X M&MWC6%'_\CBCS(C/0^@D_$S538'!>\L"@^2]%[8\U9,NIA@")Q[ 2UBP1P(; MC( 5#='=JGZHW&L YN"2$H[;%B#[%8[$9X)%=TFUHDIR^*&-8>^^(*X^N%1# M4L#B?^66.R5< 3'R*O>IPW.TX? S):7H)F[6SM2NT^LLN7;=6&*$]R&[>KB? M7_CZ:^FSE\[76GIAX]LA,*^MG+0S-Q>S.C\6';7."+Z:@1]]3;,9M3YTZ;QF M/U>P6N-ZJX7]@Q8?'-D$4]IDRWAEUK)?E;!:R=(AXM>\[(R[%RIG&5&7,VR- M:/2@I0?$_L&6W&[T_EBRN9#,!_H&C0E3&H:LKOE@$N^ MK3,JJH04727;/&Z0FD?"_F#-B6,*_RJD7'C,=.RZPY6JHC&986&((U;OFF]' M%$234XVKYN,@"Q*LF\DTKTVKMBG$EN5MF-)&3,2E!EJ5)FG4JI*)1*T*6H8Y M 8;Q8ZRGTMD "ZHSKLD9+UL,P@;N,;5-CO=;<[Q=%67?2JS-:FI$!7]5U2I/ M)\AND6-5:;!<)#&>!GB?T36-YU5MZP8 I"(=P\$?I=C!'G1-45VI\EOVCNU: M9&+ ;LYPWI1(?O%X:8)DYP#+M49SN.X7U&18KV' -ZK<\3[8AK>:S/1;)$8I MK;6'EY=@R\H^_:X]V@1?6MAKTBT7__<%7Q[[X,M;IT+/*4E*I-']::Y-N 6] M-8JL8%&? V"AB4@<>J.BPC?Z\I:,+KFZZ!<'$:5@V2^@.J+ MI$&V=XV$,.C]_]2:X1K]>C*!Q;0$NB M^^-?>9;+V0U5^8N3[L\#]@&L8(F=;9V\+5OFNI!+-E(D1 /],LOH(>]D!J_9WPV><@$=W3 M:V",;:^",D;%)B=9/;UXZ[JT%Q74YH% B%H* .>%6R7S,+4[0!BKF^]6W1:P MQZZU[]*.I66RPG4C1I1^ 1\)=\$8#$HY;)1G"Q-FW1+9WT-Y^I[8 1GG:?L" M'E%,B80^8?\7AM!U#6ZTWJKU]1Q+C=7410I+.;HTLAG$)KO-/8["EX4@Y-23 MA,?BGYC$V#7XX6W=JSBQ6:_*:![56:9"P?''J@T&.M,EK[-:>8E*+2=9*]WW M7<$EF MY]>MA]?Y0("ECUE%#7]!#LT.@=:S!IU<,&0O]]FVC^F1)E0L(U,F@ M "5!I+Q8J\[GO%(+O?:CC7QB*+1GROFL(NZF.LC2PI)1A&KN6OG"]1Z7GEM+ M@Z;FI7"QQ(B*#(]M/K+4SU%U03WVE?8W+@OO!W.73*W'G]5(IVD !2TFJ(:P MFC+A8WT/^OT77IF PX4Q2+%56GBD2U")N0G0T&T84-88**92!3^$HORA*795 M=X&:Q'=QLFY+<@%N[3$SBG$!]4:D%%W">ZP5P5\Q)TS%93J5::0I"XX-;'UG M&T0?@@$H5G-2$Q9$ MN@; W=0I^SB;+M;0A3+<>>EGT "__<7;&TNSK2%11RR8^S52NJ?M^4;F4GPR M^EI&'3D \;Y]HQI9IE5YT+)0BQMCF/::LN!.:BS_DK9BG_58-*$H=BHP(+QT M2C!Z#I\.,#!:'18PHZ3SW%>,IT3(I!)E$4O8T%:J[<::./0.Z5!& 23 9NG2 MBK7ET+PMU[?EDY\?4HKO,Q94EVO\0DWS)ZX-%$RRUX"EX&!@[^6HBE%I;-PF M:;Q^2>/[\FH+F*)*7E4X1<1(P"7G354\IK+)#4LQ!\#$ R 6CM%VUW(UFOA5 MPQ!OB((=?1 M"R(3I3)N=O1&23: ,2Q[*H<'?"L@&B0NT;S!8Y$DFYW$A&VNF/6-+'_A=U6Z MHGSRW6=G:H"D[Z]T*^CA:VA$^A,7*^+P/D 5&9 [59 -P(:%T"35$)4F$A9 M4:_4)2-'I9R1IWPY0H]YAC__]/3)\0T-=A>V>W/N3*V=4+*J>ZB+I6WLVH[%Z/:8 M0_92;'VJ5-&^!>V5&;N]9K,YZ/>?B3,.R)R'L T[ V4 .TOQUG6;&\W"G3K* MJJ>4OW>>W&JQLER]K[ZO.^[-'O8%@_^-\TGRZO\!4$L#!!0 ( "*#_U 7 M^WCUR @ )\[ / 97@S,3%Q,69Y,C$N:'1M[5MM<^(X$OY^OT)+ZF:3 M*C V+WF!3*H8PM1R-9MD$^9F]M.5;,N@BFUY)1G"_OKKE@PA0!+F[N8FL&S5 M9K EM;JMY^D763[_Z?*Z._C]ID=&.HG)S>M:G4RF3B3NB/DL#JXK:*H1C460C$G MU&'IXASOP%]&PXN_G?]4J9!+$>0)2S4))*.:A217/!V2+R%3]Z12*7IU13:5 M?#C2I.;67/)%R'L^IK9=[MD^EZ<1R+5,*$$ ?:GE;,B3;,'7:$Q'Z8M8Q,*P &S M=I\&]T,I\C2L!"(6LB6'_F&MV2S/_B>NXQZU;=N!:_YKHX!*1!,>3UL_#WC" M%+EB$W(K$IK^7%:P7A7%)(]L1\7_9* \V&$N)]:V$Y 3\Y3-;/5JQKK>PXC[ M7).ZYWA/35MO5 #+P&0[H7((STV+K(4/[(T;^;7_J7_UM4SZ5UWG&XQ\XU9U M>[>#_L=^MS/H7U\!J6_O/G>N!F1PO3LF>J?DLW/G=!URU^L:,[UZTRWOCH&= M.]*YO+X9]"YW7>7ZZZ?>[Z33'6!+S75K MSYJ]X&U.WY"W::RWN5\F_^2!%I+<47^R*D$UQ!/X7XFI"8B)1^%3(CG5GXC(B)?.8A_ M@'"8!@X \NSYQ7UV*=>D0KN%B=K68N(#58 $6/-D2NY3,8E9.&1E"XT"$*$ M'5(!>3E,07E*:#HE>:IESL!2R-1-T@Y(H22!*\EI3"(:P"U)1 +9HA:VWTJ' ME 5,*2JGV"6A]PSF79"IX%X(RL"4L%Z! :JC 5&092;@6HB!#/',"PD_G3Q,>RA MOQ[Z]=V#/B,13P%V%N>#)Z!X=W!:\T[:JD!R MD6ZB2Q11Q.'2P*5/J&0&F T[L<, 408L,&/N1IA=^R60#C D(#7(5=!+%0. MXS!02!%;A&92!"R$VXH< B!#!@BWJ.L]!".:#AGI@ ^^S6/HX=6I4=!K>\U# M=F0$>,UP\9Z]R;&>22U+<"Z"3GN!/!;,J-=&DU9 =#2?SEX=&9N7*04],(M: MGYI_7YJZHJ]Q4/.94<#> VQ3+A+T5)N<*TQ[@&97(D$QR$8J"0AF"$@S(H M&'B0QQ1C&IAEE'A,GV"$3<868-G2\4G7A0K$A,V'PJ LEQEP29D,, B$#(T"IA89LA02NQ@H!2TL M0ZYB%ZBS+&V TSR#:+4GSC/$";:/.$7@Z8UIG!OOC*AB403% !\#'M2:I'Z> MOVT0;>SE^CS?\ 0&0J10MIKP1:Z?UV"3>$CGO1F62M'K537Q9T68H3ZS3P+T M,3#'"?907X5ZN'U0G\4(BZ)5-.*>4I&8FY:UD/^&R(!YDPB"7"+F%I*4-5(3 MH33D(V%)@R:YU&$J"F)^3V+B[VQI?[E__H1_2B";4.MW_R+U?KFM4 XHV;Y MT2ECC%BDQZ-_1H!_0XJW4J3,5:-0J&@AU3RK,C= 9))PK1E[(0+Z O(V; \Y MZ&>$' *)(. H#&CP+Y9+,^:S/W(.ZAN6YVE@MM".]F7\SI7QG1@2<"@(." < M=VQP[R?@#"!99$3SV1H_3D,8 MJ-CT\DB&+ DB\640>MD)&P$ MH$]X SC_G^1BJV>HMOD P])1MN+2%UJ+9':X39L-AIEYP%XFT;289HJU9C_: M$&^SF$Y;/#5:F$'M,89HR"F+8SLP37&\\.S,.7%/S E##MG3K'C>96J=QH.&>UVH:#JV81 M[4("(E1&T_>E>FG9+R/,:MG#W!$4.,-;&])FX0P8>I%E@%F!2\GD@C^7EAJK M_OP55[8Q/Y_2>D.CH(X$3V=R-_*/'*)IW2N;X\!SVA8+L.6/=IW+^MY/=LG_ M/?\@?\!3VAIMO@O(BC.<.\+@=P<-2"/,W\4#D$^ ]XJ7_ NL^=ZQ[)=U1Y;U M_^@3,6TN\FZ<#9X9,6_ RP^YI])^67=\6?=9XZO/\D8RQ7'?T6Q^ M=D><1:3WP((<7U>3:_M68]5#5LWNRKH-4&$_7FW9XU1CMO@UY])WGJ7U(ZD/ ML277K%TLD[OZ0>BK'V0]^ZUH\==^NFH^HKWX-U!+ P04 " B@_]0Q+M0 M*M(( "N.P #P &5X,S$R<3%F>3(Q+FAT;>U;:W/:2A+]OK]B+J[-M:MX M2 +\ ,=5!),*6UD[:Y--[J>MD32"*4L:W9D1F/OKMWM&8 S8QKN;C>&2JF"0 MYM&M.:?[]$@Z_^7RNCOX[4N/C'02DR]?/WSN=TFI4JM]JW=KM<)230+)J&8AR15/A^1;R-0=J52*5EV1324? MCC3Q',\AWX2\XV-JSVNN8W8Q&^>\9G^?U\PDY[X(IQ?G(1\3'KXO\>-&O1D< M.]Y9/8@:QUYTQGR_&?K>F1=XITW'^9<+1M:@N>VC]#1F[TL)3RLCAO.W&E[U MI)GI]H2'>M1R'>>O[9)I>W$>B53#A!(&L%_M."NC:7:O*S3FP[1E?,(!L,/L MO$^#NZ$4>1I6 A$+V9)#_]!K-LNS_\2I.D=M>^[ ,?_:.$ EH@F/IZU?!SQA MBERQ";D1"4U_+2M8KXIBDD>VH>)_,# >_# _)]:W$Q@GYBF;^>IZQKO>_8C[ M7).Z6_4>N[;>J0"6@YGTK[K55SCYQKWJ M]FX&_8_];F?0O[X"4M_G=<=$_)U^IMM5LEM[VN<=.M-YWR[CC8 MN26=R^LO@][E;B[@;-GJCD>N/Y+!IQZY[=Q\Z%SU;BO7WS_W?B.=[@#/>([S M=/Q9B#:G;RC:--;[W"^3#Y('C'SB<5PF 9.:1U.B1U2_.VB>ME?<_#GNG&[F MS;L#]]A9M?D1(GD: AI;%1?'S&@80I:OQ"S2K?KQVU\O=YX3WJZ5CRZJZU1M MTNV3$1TS(MF8LPG(*SWBBOR>4PF1(9["\4Q(341*/@J9$->I_(.(B'SG,/P] M9,,TJ (@SYY>W">7%N+B0]4 1)@S9,IN4O%)&;AD)4M- I A )L M2 7($XD%K-UA97@"YFAFS8NT>Y^MQWMA:G \>@>+=P:GGGK15@>1" M;F)(%%$$,E0:N/0)E

8$O!WR%40"Y5# M/TP44L06H9D4 0OAL"*' ,B0 <(MZGKWP8BF0T8Z$(-O\AA:N'5J#'3;;O.0 M'9D!W&:X>,P>Y%C.I)8E.!?!H+U '@MFM&NC22LP=#2?SOXZ,CXO4PI:H(I: M+\U_+$U.O+=/DT-ZM&4\.:Z>N>:Z7C(%E3*@Q*B(E^%<1H$3T%QMW@65AL\ MCL5,5KN(7,( $)C'7)EP#ZU8:L;!*O A42PF&\EB:O!=B)<'C):+1(0G.20- ML$6)F(=F2U7EON(AIY*C ]Q*+)/^4API5RA[3&A01B.9Y" 4 X,T)"/LE$'! MP(,\IIC3P"UCQ(-\@AY6C"UJ2/CF,VP(:0?ZL_ 5:681]KO/'W_[^%-OK.'/ MQ@%ZA4:;A_:-V00,'/,024*52"GF,ZJ 8%A!('.H#&HJ-9- MBYPV@#=8MG1\U'2A C%I\[YP*,ME!EQ21@$&@9"A,<#4(D.6@K"+@5)PAF7( M56P"=9:E#7":9Y"M]L1Y@CC!]A&G2#R],8US$YT152R*H!C@8\"#6B/JY_IM M@VQC?Z[7^88GT!$RA;+5A"]R_;0%F^1#.F_-L%2*7JZJB3\KP@SUF;T28(^! M.4ZPA_HJU,/M@_HL1U@4K:(1]Y0*86[.K(7\*S(#ZB81!+E$S"V(E#6C)D)I M.(YW2& L%=V'5FK1E3-%1U& M>T,V%IHT:*Y'D:*F).9W+"[VQI;:E__K2_2S"+8-M7[S3U;KF]L"X8R:Y8>@ MC#EBD1X/\1D!_@J)MU*DS$VC4*AH(=5<59D#,&22<*T9>R8#^@)T&YX/.=AG M!CD$$D'"49C0X"^62S/FL]]S#N8;EN=I8+;0CO9E_,Z5\9T8!#@4!!P0CCLV MN/<3< :0+!31O)R>,'J'$L<*&JL,)W:8TS1H"F+IW9@FN+IPK.SZHES8AXPU,!,'<[&+QX^K-J'#VLZ M7'/RM'IV?/+,^>OT_[/OLK-YI];C1W"J3&XWJF>=MV+EF%M$N M)"!"931]7ZJ7EN,RPLS+[N>!H, 9'MJ0-@N/@&$460:8'7!)3"[$MNV3P-/*=ML0!;?FG7A:P??667XM_3 M%_(G7*6ML>:'@*QXA'-'&/SNH $RPGPN//_X"'U#7]B[':LRLF=V6=1NBPK[+VK*/5XW9XLN= M2Z]]EM;WI#XDFURS=K%PSNK[H2^^G_7DJZ/%IWV3U;Q3>_%O4$L#!!0 ( M "*#_U!]N/\'B08 /XF / 97@S,C%Q,69Y,C$N:'1M[5KK;]LV$/^^ MO^+F8ET+R'I83OQ* WB.BV7HDBQVU^[30(N4S54F-9**X_WU.U)2EH?K>@6Z MI48"Q[!$\GB/WQW).QY]>W(^FOYV,8:%669P\?:'-Z3)6 'U.TS MDGR8*UD(VDQD)E5?S693#/:Y*V3I()^."U;)&+2?=^'K!9]Q MW/*CNZ)M%BI!,S U6!(U1[T9F?>MPAZYD.]/WYR>O??@]&SD_PLA'[E4H_'E M]/3UZ6@X/3T_0Z>^G+P=GDUA>KX_(D9=>.M/_)$/D_'(B1G%!Z&W/P(.)S \ M.;^8CD_VTX"UV7KA(9R_ANF/8Y@,+W\8GHTGS?/W;\:_P7 TM2VM,&SM(O8? MA38\7=\.0-U'%(#:F]5P*B"10K#$+JNPXF8!9L'@EX(H-&*VADN62V5 IO"> MX_AKC%4B\>&%[?7\6;?5"@>&.3H@HFY!Q>*:4[M-L!.,%IP MEN(T.*WA5PS.TY0G3%G1+' ML6=%L'HM1;4!HB;V5G"[ZY@8Y%PC:R7,,'(5>HXCGJ_J [> #J_P>IW=V 6LJ_ MW1&YL,;L-R-+,R>4XIZNF;'4].-#?+/!61^Y=[Z(7M82/UXV[RCZT(_;+NI- M$7I5[$B+# -)@OZ366>^<7#%_BRX8G;_K"U"=16%HO@%>7D#\W^BP$T$J+ > M]>(V(KDWL.[[463\&QQLV$?O/\9:7S7&N, 59DD<<' E,P2'4GSKP%,#D'"[ ME.48[BW6/-M,L@QP&')#,D2BSA%\VG.C4BZ(2.Q[)$C=@=,M$-BKR$JH2ES. MW)SZWO+P\5W\O8-)]3B3QLAE?50Q9(:K2&T!J2A35OL9R37KUS\&E.L\(^L^ M%TY/;M#@RJY*"HLZ9=GR<#0#8U=OQ=W MMK1O&QSZT;;&7F=K\Y;&K;.V([_7BK\JEN/0[_2Z.PX.G!%+0R(B-(+N52-N MW(]V%F:M_/K&<2JO:M2&:][C[ 2H)W'3.Z%1)5Z;P/=\"?O72>)[/NI5G_PYAH=_S5 MD<'.ACH#+3-.H9;NJXN63Q'RR96>S+KG9GW:-7Y2ESN5*1Y&R, EAO:Q:#4$ MCE4U<8_U@!77K"S7V'LC-@%H62*F4*RLOI \9T1IEXE5FV09<5M@,_)NN=$H+);A>E"1VK<(IX$9;;M,4BAS?6':9-I]QI6%S!OYQPW%J;596 M!1UL;+HX25P^V*KM5B)Z0UT/=BSI6>7KAK>-:K&YI%DACOFPK!!M?B$#^];?0Z [WR7-\/<';7COP%0 M2P,$% @ (H/_4&>7PIR6!@ &2< \ !E>#,R,G$Q9GDR,2YH=&WM M6NM3VS@0_WY_Q3:=:^F,XT><0!Z4F32$*3<]H"2]MI]N%$M.=#B63Y()N;_^ M5K)->80T[4Q;8.A0!EO2:A^_W95VO?ML_W@P_GPRA)F>)W#RXAWT1Y7.6:H@D(YI1R!5/I_"1,G4& M]7HY:R"RI>33F8:&W_#AHY!G_)P4XYKKA.U5=':]XGG7LYOL3@1=[NU2?@Z< MOJYQVO(;S5;0H'0[;&ZW**&=2=RDK2!H=D)"R-\!,NGA]&*-TLN$O:[->5J? M,;-_M]EP=UJ9[BTXU;-NX/N_]VIV[MYN+%*-&THD4/Q9T+E%3;,+72<)GZ9= M*Y,A8!94XQ,2G4VER%-:CT0B9%=.)UN-5LNI_H/O^J]ZQ=ASW_[K&0+UF,QY MLNR^'/,Y4W#$%G JYB1]Z2BT5UTQR>-BHN+_,60>Y;"/BT*V':23\)15L@8- M*]WP8L8G7$/8M,BZQJ%W7,A/QV^.SSZY,#AT<#] M!B'ON52#X>GX\.!PT!\?'A^A4Y^./O2/QC ^?CPB!FWXX([<@0NCX<"*&80M MWWD\ O9'T-\_/AD/]Q^G 2NS=?QM.#Z \=LAC/JG;_I'PU']^-.[X6?H#\9F MI.'[&\6??W*E>;R\&H#:]R@ -5>KX3"%2*0IBTQ:A077,] S!N]S(M&(R1). M62:D!A'#)X[K+S!6I9$+6V;6B^?M1L/O#<0\(^G2/@6]5X"$#H2<0^#7WT,L MI*68(8." DLI9ML_\I2]>!YL^[W&CE,D5Z(@Y@F.7?(P8E$N,=VCM"2E,+R( M9B2=,LS*\SE7RO"+/V8FQ10.,R89#+:%_.O=DJ?&F-UZ8&AFA%(\X=43%NMNN(UO5KCN/??5 MK>!5)?']9?.:HK?=L&ECX!BA5T:2.$\PK$3H/XEQ[4MWE^S?G$MF3M/*(%25 M,2D(M\BK2YA_B0F7\:#$>M )FXCD3L^X[YW(^!8"I $BX26P9AGN#-<<,DR0!7(;<8*C'@0S!IQR[*KY, 4B0 MVNNG31 X*T\*J I,;G9/=2,]W'VFOW%-*1\G0FLQKRXNFDPPBU06$)(R:;2? MD$RQ;O5'CW*5)639Y:G5DUW4.S=9*2))"3[UT+:S>CG8%9([NX=)P29^;5AIY])9(9K[L)L(+@=<<,KH1$ M63CO[?/P5UQ_XQ!R/?)L*%1M;Q]]WAY_\$B*,2$,BM/HI=N6!GC@JEUUJ/K1 MFKUQ0KM;D;] 2T]F_?%F_2&*+$L+*[+;@XL\+YXW=WK*_KYR*;VFV*\$]R?' M>92.\V361VG6GQP/R^N"V0UU!DHDG$(EW8,+ED\!\LF3GLSZN,WZ$P/D0[VM MWM6P,'7*-3V+VS'3LU6BQ]C/ZH-"YAD%@49$121%18XK6$BN-4N1<;SSVV\_ MRHHSA_&?%)B MJH&&):)SR8I6#,DR1J2R9%2I8@-U*D/ )$;M'I^DXI9D3! MA.&"3(IS;GIO6ESOY!G@+#"SXC2D559,D=:M27$N4ZYF!8E-&W02N%:&VSB& M/,,WAEVF]'=\[;"Z''^_X3@V-BM:A!8VIG8<1;8X;-1VI2J]HLD'&_;WC/+5 MS)2P4Z$=8!<1RRX;?JC-FRCY&CT$ F4(+EIV9,LE94W[2TR]:5<;2;8N_/W\"KWTO>=4K>7$,0^N M*M^%#:94!PD;A-WBBU>,D*"!UF"&7__N2#':8&,;K$R1[BY;4DZ1L9]G#Q$[ M=OSY_T[ZO<:G,!KGP\%?2W@9+37^W\L__[\L^_>KK8W&ZM!-^V$P:;P>!3,) MOG&<3_8;'WP8'S;B:-AO?!B.#O-/)LN*:UX/CTY'^=[^I$$009\='+U@UD=" M@LYB1#ACV/I,,18R36W$PEFD*7ZV]\)&25' *$-&VXQQ%C.#O#-QR,_UK:GTR.7CQ_?GQ\ MO'Q,EX>CO>=8:_W\))VS-#OIQ8D=]7Q^>6[Z6IQ)$!+/9P\IC\9'+[0_)!+Q^$)-#GDY$9C.-PU#<3$#C>_D)W=U):;7 M7O7R]/&0$2R_UOVS,RY;!7C5J8//&I/#X9-E-^P7KXL$D=>DDT$W MWCC]HEN_)2!UK=-\R&^7#1Q(I^N;??S%R]Q\]W38FO&LP65N]NVOI4DXF3PON/3\ MY7_]UW_].SYY],MD+\:RDW5!,O@C"< M&,:]T(9CRCCT(>@*C>7'U:(IE.CL2CRSSH:K3R8O['#8"V8032]UR<#T4Z-" M_F(%E*!/BO!-S^PM-7(/IWOZ_M2N#C]MD*U/7=J:^H.U3[OK^F#SX/"X2[HG M[0^[^[N=]P?=SE:^V=G/NYT>?%Y!F^L[)^V#E>/V:NMT@[9[W;,A;ZVW^ZW. M^W[WPP[NDC74/3ADW?X:A\]PWGZOU>D>MU;?G;5Z"FV0W=/N!R>Z_3=YFW3/ M6F3MK-7?2?=CF^O-L]:9(^U.D[97_SEHK<(]SW8^^?4WN5W?$2VR@W=7MPYV M#]ZA%MGMM5>[?+/3RS?AW-U5G[?.#N&._QRV/UQ<\QZ>Q0>[G>$9O,MA&]K9 MAG;L]G=0^^"0;WYHLE:_?=@FS;/-SNY!J_\.[[Y79QN=M4EK&YUL=%8^!J4X MY:"_K0^@SJG F65(9LQ(#]K<:J'DTLLW*QO;:W\^OR'\"P:"\0-'F5*19$Q$1VA$5PLQ99>OON5HET; M@ 4Y?0W"'9E><^##R?^&TUJLWQ(KNRY6XQ1B&,0*SC).[C7+C(V)O3QR2AT) MDBZ]1/!',JJ5>G3Q7C? 'J*,/MQQWYO3,+@N^M>%ZWE-7Z\-_"J<74O_6](_ M:>5)\@4"CC\& 8)V F4A1I\Q34BF-7: !F6TY@1'$9=>KAR-\EZ#WB'[-R/C MDGO:F [RF>2G8P^*=GO?C"Y\P@M(.$.$%D':J#3#8.YUY(Y:1!QVWK+XL7F% M!!]%;,]H<;4]24/K>]*;AZND) M'W 9FB\P3MO;NN_Z;P:;_=99N_-/WNJLT,T/K5,0&.L>M#A\)^VSPY,"-/VM M@W;__?X&W=KO]D]ZFPZ'=_CB&GC6=)< J%8=!A"2WL==:7:.M]:W>[NK[ MV'Y]#1B6*>S H&<1XNZ,L1@S;8S)+$6*<1,CM@KTPC*Z5/@7,/@16"AE"6&! M!"L]_,,-( 1'S;%")!"LSV$!-J:&Q1Q@<7H)"^&T <:*C ?PX9G&%/2%-IGG M%EL:"8J$?B\LQDDDXX=3%-!I\C8WOP<;V-94A MM?/**)8)BT+&+.*9%1 #..^1A&^8$;WT\K__I0@F?_PD/'Y,8: :'+\6'%>* M0QH?0A ZDX10\#,EV)/H918M[*Z_PF: MPAD9 0<03&8,!0'AAY$9!B<#,6N\CZR$;D:-B0?'Q)6JX(%++R3)G" 0B&KN M,XTBSR":Y#P*X; Q#^)C1.60X$J#IZL8D]*22#&GD48.D-#FUOCT!YR- B6#O=DHU,RPK/6/>L/3$&9@FH[ M;?4W5WN'NYVM_=WU)M_M0\1ZT.ZU^DW:[3?)[D&37B'H\&1S]?!X=QW0=_ / M2/O=Z>X'N.X#1+JKNP> H-/6>A.U.NW^YPC:[*RQSMO MX#^(:OOPO-7FJG1>Q,@AMB$/ MY8E8'!SW7BJ% @,460?.@Y;82A4Q4B*!"&M$*<[NJ5P*7+P"%'A0,T=A,"XF M?U9&(S/8"VDH\]7IU2EOS6GZ:>78C/SF43IQO XG3L;-P0QEZZ/AN(;2=T'I MNC)"FDD5A,RH-!R4D0B9 0\B$]$ZJIA5A I01G.)=A;&G:7M_ (6.V?=9"O6 MW_?;!^\0_'<"W_=;_=;)[OH.B!W$N XV;+5[>@F+?I?NKD-KS]9.TWW; *E6 MYU7>.MA![?X:P C$W?D'X+5[\#DL=@_\X>Z!.VMUFND=:'N]>P(0.FUWWI%N MQ^?)KK7Z;PYW^^UX8]S,:J/!D0V99(2!W\)#IHACF:7$@=/BN'.FCG6>%#BN M=(:&:-=@ Y&O<"YC,I+,8FPS81"6D4=B(WXH#HZO0:12US0&A??Q,6- 1-P+XP' MWF8&\33Y;L'G0!!;6*-BU^'BVL3,RFIRJ*8$8AO,\84RC1! M$/"6LXU"E;'&%'X2I)&RO=[<3&F MD<;,\DD*5L<763BC\^AUOL)FFZ\O1LC:^^V#-@ASY;C;:9+600HP(2@]V.IM M=E;.6A_6>.L @DQ2C';UPM];<-P?6<($W)>T2!/N^6J_== ]30%F]Z#7;Z_O M\-9JZZ3;.3R%(/,LC7:U.BW6/O[(@5:.6)E)XM(4JS9 98DR&IU33*=A**#R M6]KZGIP+'R'^("H@R07#*FK+C9&!81*84_YK*36UM.Z2%F\!P9ADDDJ=\932 MQHQ0F7$:99@HD@:7/%80\;T57TKK^L^=?/?2\#>,A"#I] M*]+17YQC:";9'\G;N;A1*'*R+K[E/GV/>1@UB@:%6Q.>7S?_]V:*T><7O[SX MZ>;=CPI@7GP#GW,T23E +V>YY30C^N*ZJV.7S?373A592D>^>>3B^\5#GM_H MJ(O[) -:=-JY ;WXO5^8MO#R_/'%P8M;7!R[^)[N<:L:;77:>G/]B9WOU MNWLS(H,BMDP*A1G$61JB<^JM,=8S$XR^,5 +'T2:K9Y[MUY'=X?FJAZ?]EZ %2_>H >"-(C32SQUDK M0)JB5H$B:CQUWO#PZWK@'/%A+_E?LZ\>'G9RU,M=/FF%OH5'^!R.SE;N7818 M&\/!WB2,^JO!3M(*G963'&Q4X>AUCH=OA_D@#=2T\T%XDW]*4]<.[@\OQ;;# M(!^.X#+X#K0:SQ[QY_-;GWS9F9<-G)?$C(D,.\Q Q8..]\YHT.PA6*\ULW0F ML4+'E\MBGBOV'[28-WI 8$.=EEI:3AAE"*"+B3>4,(,Y1A<]4 [C=K,'KMNK MG\$ E)]&-1EC("!+A6$$&&JI%TJ%B,7"B&;%^SP-K)C>6Y/[YN"U.I M0@+I&!BWT4J([CGRGD8,HEL<^:PX-^U/>RFW;G.R'T;IO%'83W?[%)H#-^R' MBHB,>J8XH8I2)AD!S1<,CYXH(@C#E-V::E9MV3T^M^8RX'-#JHC:2#PR)$@# M#D>TS$#(&)F27&#'U.))=2Z,+(&@G2586D2],0QI;1@7Q"GB>!#.4+YX@GY4 MYW+^ @5-;"V-Q@70R-X)Q654TB O?&#PO\43Z"]S2>A&\-151"C(Z\P M$E*X&)'U2E.T,/(I003X4-,I3'K&-#**"H8Y5X(K%:D,DB 7Q2\44K,P^!?GQ%2>6W/)V+EISZ3U%@+>P*U@U@M- M<5I68B4/")0G6SRISGU8Y6GQ.,%I.\O&Y:< MCT #27/B01"<)HQ$L @$2BA22 "M\ M"H-I:(?)-P3_S0:,1Y,7;T=#/W63S=%V&'W*W?6\[=5\/!GE=IJ:]68XVI[: M=)T/ ' C[XX>1'GEEE0FDCJB+": M62E-6D3D&1( 00=VJ4(>>HWPDB/\UZ_WU!P< M32?CX@S\4)B]UIB5\3A,7O?,^/,0S(SW5P8^_9,\F4_ &W!B'JP!^< ,7)XV M70"J%MMKW'Q\"YRFTQ;HD3!Y,QWXAWOPU9NW9N KMO88%?K!G=XA@VNG@A9+ MNU:!3UV1:6,OD-:(2Q8QY\"AX1F+02%D1C)*> M*(D0J:E3H[4\:#5(*RJ,199%%H2PC##XS3"11B%%!;)5Z_#B7M0IHM#+HPDQ M^:08)A@GQ.:3_)N%"FH6W>TN64J8Q(HR85C@U!+J="0^551 *1>H2BRJKKOT M^)%&S:+'])PDUS)89S653%@(WAFQ1B*>:A]07:VAKEK]ER/P>7(L,B$PI"G1 MEF$&/%(Z..VDI C^YY"H650U%CT1X%JM";/!Z! A&*'!8L4C35.#2.- 7:6 M6XAM2)0^CK&$(.ZKA1^72FJY* MD6GNAJ $H4E-IOF124>(3$C:+9DQB/296JTM)88)+RC3NB93C=\RXY>FS=8%#R[-HAB%5%144@S^550\ MV&IE[-9ARK?)]&8X"OG>X(I1-9,>J("GU=$5VS>(R&)TFB,P"MQX&;4BOEHI MD=5UJWY=C%(SZ='J=FIJ(1)AR 7F)3*<>&:+*G=:!5=/1"Y:@%(SZ=$F4)"% M$-]Q+"0S6!G+*-<><6DXDG5J9 W>$H,74*I#3'5G-6=1:<,E5H@1R8GF =F% M ._V_G TZ811OSGX%,:SW;_+9 0>+C*JDR/G,=8KG.".2>HD9<9A(["CQ'@5 M@B/8+88!*#N'ZO4EE>:0Y5@&IQ3G+FV:$BQS$1/!,3-,+TB0H7/!!I3.*&T:,,SS5>@Q6:$8-JIVZ&KEE1:X)2GF./(Y>,42=\I;[H(GGEE+O%Z-& M0]D-P.//B-1YC[^@:)!BFC,%\4? #)-H/"6"H. =Q1&[:N4]5I5*]7J21:"2 MB@BGQ&'-" 5_2ANB@^142NH\_%Z/[58K+*FI-,=L?,$MM]IKA@US NR3\H$) M[HV*$./75JE&;XG1ZUS:BMIA)()DD?/"Q0(SH!E8 8MBC=Z%"D_JQ,='XA&/ M2$B+*)(ZICESZYWEW!HF54"+4C^H[#RJUY%4GD<^!*ND\3:5--6:*$2X)%KP M@&@4"U(^J.P\JE>15)Y'8(.0"T1[8PP3B%@5K'1!(:L,9,82:Q%1PB'@$E^0VIE1-0S MRR!0-IX$YP)'46!0_8NQL=M<,5LTJLP:OX*K5LK"'J .-18Q):UD,A!#.(;H M'3LCE92^GO]8?/94<+%*6=BCF8V&",P0\\P$;HS0B@DP/\1(&^M5(HO/GCK: M^''/+>&9RQ!0<,P3KY5Q*3?8F C<$76T41GV/!' Z6"EX%PP9ES4DGH7* V41:UTM5*'2^"X MU^2JR75)+J((%X(A9!1A@1$ED?9:$>4BX3Q4H9)1C><:SU?&PEHJ##+"*,5< M8*E$<"!<,H2MC:Q:0\7)PBQXPC9KWR7%J*B2="5FRCCA*X M\D\.0#8(35745KC(O'8&2148#I08$1U](AJH'F?^<9CJY2H"LBL5&Y'23<; M; T'X;1E1H=A\F8Z\!4,('Z:.C0CZ@&H(SRB)EH(.0'56 83*##&V! UCT+J M2E&GNIO,_LJEK35U'H8ZP?,H30"J8,W@7TL#^ L2*0.,"2"I$EPC:ABS%OAN19P0 594Z=&:WG0FNI]$ N*71L..)76T6BTIP9' M"#P$J11:Z_"BWD1P/CJ?1H6YHU)0SB ZMQ">$\HLTDXI<[F/>3585%UWJ=Z% MN=(LHI) >,[ACP072GK-:7#"*B]B6O!4+5M4J_]R!#Y/CD521$.MX0(1S)A5 M"D>LE/4X<,DPJVU1Y5CT1(#K3= N$$%-,(R*H!QS5#N/$ >DF-#U(C)E%0U GJG;B:^Q6UKL8GPAF,)4. MB4E6V$ T0D$BQQR/UEDIG+8AE2+!OEZ/58.WO. 54EB=%K%[%1EU6#'+)!5< M&A4MCXLQZ%OVHNN/7Y^T3HY\1 Y)&0*GQEJ+(Q,D*@SZGP.E/+:,V<6802\[ MA^KU)97F$ Y,"F)M3-L31!]TB"&"%1*,6!I%S:&*P;8$ =&3XU!0@DB+: M )ND]CY8'0V*GB(>0LVA:G'HB< V: MV%C'\S5R2XI<(0)A#M0^=YSI8)2A42!G(L%$B0=BY@!DE MB#FF$%5!$D8IB50$#K%]3:5*A20UE>88W1/JM:3;((5%(^"J684I%XIJG1*>U1ZH@4Q"R,N9I*-7K+BUX. 0D8 H5X MD P^:F>$"0(Q'C53KD;O8H4G=>+C8PU0I1$I;[&.6#%-#"A_+(B/F(-YT*Y. M?%RLV*3FT6/-ET @'[0144K+2 A*:I48I025T?F:1XL5F-0\>JP$2,LH5U9K M:5*%5:MYB%R!)4(,>53;HQJZI85NP$$A%PBVQK/HK*;6,2U2 KPB$2_& JBR MFX!?%Y*TH"/VS%YX9=QA\#6!'F#*43H(ZZV55+,BIA=I9"IR:KT&$L6:0 L5 MB]0$>O!@/F+/K%$J*,6\-CJ*Z!$R+@9A@$0U@2J$V1)$04^.0%(Z9W00-&+, M.$762 0QO K&$"M53: J$>B)8#;X5+/$@\,D&3,":0__1:F%0$Y(44?,/XW9 MHE%EUO@57+52%O9X)QQQVBL;*,.":Q2MQDYCPE.%Q3HW:_'94\'%*F5AC^98 M!TH98DHPYH5)J5G8>"& M,A80*G20@05A#>&**BT#A,L1L%4#ME+._K?8\WK8[X=1 M.J..VA^<2D%2)1#$Y](SR;!R1.*(N(0PWEE15WNHEN=?4VE^5$+!2LVL13S% M(<%:1[47J:R\XMJZQ=@"<:YNU%S06TBGUV$J/O-*!.6F-4 X'Z97P$BM;K5T12A ?/#D &0W.@[<< M.VZ9-PB^8QEC5((IYWFU,OA*X!4_/0!YCT+DD6B-6:J GY8#*$YIU!I,ZQ/9 MX:AVP'YB\U'K""<\TK2'+T0V1M- )!;4$"-HM1RP)R(S:M,N?,Y@+1W3VBHB MK1>WO-95Z(U/9I)_"K><.M[(C73!:6,"VKL)X M>)DA_4109!2@B# ,\#',:FF$=$IIY"R)1K&+9;V"R+*B*-7HN76[@<[^*(2W MPWPPV0VCX=LP*2UEE+AX/"ZF:@6_G U#GG\*5<%E%"8DT ME<8I;PV\@_#2($1(E((YZRQ%:B$(.6?!S9^5&KPL95'0(MBTCM-("S&$PL9% M!Y+@"\#*E8$O%.\VN.2#&R*FJ*+<-,+0("7S#CGF4OG18"/# G/I2 B+82Q+ M(;[Y,]0QHSDFBH 3Q P75GC,(R:$&N6UJ(#=O$=MF$$X;9G189B\F0Y\55AH M@X]<(:W3;&I,9;=DR@C"!EGK>:C"JLBR2>:AIBT"\ -;0R"68%QKA77@/F"A M%(Y$XPISYN>WXBX+?4STA@4>HA:((>2T(SA2PXFAE$M1A1H2)1;2@Q69BDIP M 6* _K-.*R;3Q0D_O?M163@EA2=$ M>,Y3UBGG(#".4SJ^89I1;Q=AIGC^LGJH?&%CD5*>,8T,PQ 8>1FHC"QBRP@S MBQ E_5S]_K*0BH$W+J, S:]HL;*X%R58ZBKZ/:'5F*7A4J"!^>)-AA4'Y@F;H1PS%AED>4@ MHBHL>RZKA!XJ&UB$R!SST8C A$!::QO I["*,OCF%H!#/U)IK2P$2MX:A1/!>QQ]P*PBR3D5K&J=76IQDJ%WP% MYJ8>ORI(6:@D"(TX;7Q'''AUG!I#$.@Z(XST5LA%L$7SE]5#625)%99CC)8'7:'9P^; #?MA>V(F18+:QM"9-"QT;>#H]7 \V8Q;:?)P MNI@3A)$K%3WETNC J&>6.\MLH-B 3RBH2>+$&E&*L^*#(+H6YWW$B742)\7W M$&"-6!2#TEK@8#S'B\+.BY.VPCBDI.H5Z+*4 M-#T\2N>NG1S!W<(B\A6Q(+"V)B(@*^;!,$P5L)= 5*"L%XO"UQ((>#X,)MZI MJ##A2E-&L=11.!Q\E 1%R1U;- 9OAUXO'^RMAT$8F1Z(><7W\T$.7E21W7XN MZ86TO=)A#KV>%M]01IBTF&"0.?PAP&ZT<%PNA:CGPVKA+?2[D%Q'SK14Q@JA M":&::ZW5Y6A;BX,\@G MXZWMG874IMQ%D"7C*@;0I*M +G!E&+?:,.X%5XQ018U7_(:1*_<@S[SE\X-F[//!GY]Q3A5VQF@9$(W, M^6@]0BPB28A'SE1AW[-YR_!Q5BH&*SCA,L@0& K$.JP\ K_284I\8.7W+LHE ME@=R+R@BUCL.RDXZ%K'72EI-M)#$8\$IK9!_/V_YS-^#C^"E@]W2H $58U): M$BGF--*8DKNTJ9"O>)LKWS_J#4]#*,3X=CIR^V82Z508$ PZT(,23A218R4F(.?6 F7 MS&HI&,:1:4T8#=$$;S$AUDH$+MJL? MFB&)25C!?[JR1,MVN;,R\%[U?BX98 MDA8F#^$2!,>0D,%&GY;F:>IN(43)3?A2BI:!^G&@71W$0B$%*1X4B41I830B6WA'E3@<6"E9#60U7O MDH;KR+CUH#\]J$G+I9'$(UYCYV:D_-<2O'822T1(I(::4&F$DA(J4FDBY M0A7R7BLBYSE-ET8MHU(NV#2 M.L% :E8*1+4U+"#"G9(5\HM*++KY^T;.&&D,"9[:5&Y<&2$Y4!0"&)TD?;%V MDN,JB[=,==5XAO4#\--;2CWSV'%N&+;$^$"9T%$&X[7B%YF;(+>L%N #V\_K M(OR&_;Q^ZL^,NUL2I*+<*V.9)%09K)5)NW@:Q6.EJNA53MJ_WENB4G-!&$?" M,<9XM,* @:46PZ].H JL)BR]D!\GPQ.EVU%D%1$0M1K##<<.@ZBL58',QADT M1J3$TRQF%+;"T<6,[FBX-S+]:]);26_PQ0F/G!V((RIM?RO?U)"(/58=_D@\72G0RB24((8E1) MAJDP,E+'-$@5*Q5P!;+32BK:QYDK\0'(9P6)5C,LN 8KQ[E&P>H8(ZJ"7S,> M35YLF<'>N8U+7UOY(.]/'T$KSI]>/CKCB0I(KY$>A$]S^8-@;[IU61%"& MB("P53)BPH1!*JWC63V/R-&[&6>^Z1PU$SK:G5WAEEP;YI%JRO@''[+JG>L(B?GUX1 MU2F(BRYPSIFA3$:ED^?/!?'&RE24:<%4YUQ%]D!*%#$FB2/2.6\9X=+BP".* M6&H54E6!156BOUAV\U>GT6$1#54AY8N3@,#S9(%ZH24!/HH*5/QN#GR(/R+C MYN#M:.C">'Q["9B**%\\C,-6DN5TIT\9HWN. <05*ZU=5@ ^D:KD$ MI2H<8=2 UE72BA #I1!5$*4IK8*_FL93+DNSK(X!:1BI&B2$&-DQ0<*P*^[O>0XAKT]'P:"'+ M2$9)L*%6&V\M\]JG30"H=1PIP3DE9#%(^"OD-Z,RVC$#:(J""RYPM QCG*=#X\14)H'=(:[I; <)00Q61%>A MCNXW9/HA'P4/4DS_]L)X(>>:@)"8??ZWTS M&(3>^39*B\A!2I$%3\:X@"R+P5J@),7"6Z4,X8M@"7^E#.=D!Y7Q&"M/J.#@ MS3CME(T:!:8(MN0R\4*6-_%B>VK'X3]3N&@-I#3YLOKR9R<\=D*%_(&$BN?Y MR8M1& ^G(Q?&LZ_[P?BB/3[_]/)/^.MBYS*('G@T =Q/9G4:I'$&,16P0(A1 M\A$O7;]F/#GM@43Z^2#;#VF%U0N&EOG1Y(_CW$_V7V"$_N\?2\6I+_\<'YG! MRS_MZ#G<8/;Y\CZS@Q=WL\8=[HV&TX'/W+ W'+T8[=G?".?/+OYKH&7T^Q^S M8_]*4H_QCPCOFD73SWNG+_ZG V(<-]KAN+$U[)O!_SP;F\$X&T/OG)\XSL_" M"P7M++X=SYHN$?JCEP_"Q:M@ JU/'9CYX(:S%1,O&M"L,$JGI1;7KXW>.$*]^*/OAGM M 4 FPZ,7"1KG7^UP @%Z\0MTY*1XTD5G#M.2E=21/7,T#B\N/OSA\_%1SYP" M[HMW+B[ZXU,83=*P]_E#X3%7Z%M&YPB< -0G_N(!Y\>79\>>3_R7![6ZO/;6 MXS>R2:]Z3YQB)//WW'6=W^<]]-Y3Y*C M26,\[.6^4> +@'%DO,\'>UFZQ0L,3[_X833#RJSKK][@>=&AWRM3.KO-SS$8 M6OL#;,#L/G18>KG3;G;65AO;G97.VO87VN?NMRSY:VVOO=[9:G:::]N-E?9J M8^W?K_]>::^O-5YOMEK-[>WF9KL"[XKO]ZX?5K;_;K;7.YOM9XW5Y=?+#8(X MT]__?G=8H/+URSTQ\&9SJ]7X$PSZ8#AH3XNDL\:YW=]*BCXW5!,O@H#HI]CT M1QL.3C5'F(,!T/C6T?O&P"1'RX?\Q>K03?OG?L_2^=@Q?7]J5X>?-LC6IRYM M3?W!VJ?==7VP>7!XW"7=D_:'W?W=SON#;F[5UND';O>[9D+?6V_U6YWV_^V$'=\D:ZAX_'/8_O#N;/?#;MY>WSKL]O_IM=?;^[NKNW"LR5JK M6_NM_KM/?OT]\W__T]LEO4_V8,AV/[S/X7>\N]KN[?:;:'=]*^_V=U"7O#EL M]^'8P=XQ4.AT]XTZ;1VLD8^(8VXTY5DD(F1,8IY9)T@&L0ACV(![2\ EPBA[ M5[A55U)XV7AP-^?'D*3O!Z3?6F9TV-@\#+G6RXK3'[/C>)D*>4\S M_GT. EL6E#Z,@W!AEU//DJ.32SM]:=E/?L!Q.-=?M[L.]W,-KL/UFFI"GR&* M?0\P;^+YGJ\%;7EH%1>'H[Z9P-7081!&0L<,>];T>L.)'9[V/S3:/S]UKCFH-YZ5RN MO.ZDPUA3=D,L/Q%!J/E%$/"F&0)E8$OO3RG^D@_/>_L$!_$/FLD?K["Z]M.*K]G]K_J?V?+R/ M$;Q$G@84*^\ =0]>Y:W.[F'WPQH\9P?N#?<\Z!VT^N_W6PX L=H!>F#V=+96VMO-PLVI/:"?\H FEUK@ MP@6*HV&_\?'\3V,RO/@\L[/+WS'45JD.*0IOC=-<8>--#B8?J)IF$!]Q*&ZM MF"-,#YL]JY(*^*>&XXX_!D=)T!1G3A.7,1MQIBERF;7,0B^_41"[5,R8]>/)\F M0R\KQBLWCO*S4> 7@RB_(@Q\]$&4<5J/>S0:?DJFX.9 [-[G9VK'IM--N_^K.[+62_O$[K2::Y M-%G41DKO)2&,+;W/!YP:R\"HW1V_A3/ >ZX'@;UK) MT^M64CK/I: N,U%#G,0(SXPC/K/888LU)C&XI9>O :L@GT%N:CM9V\FGI)7N M4#IOAZ">>KOY43WW=$^5)!866-!Y6B. M"?N9 9ER>13E:DV%@ONYN-OG+$\)240."KV1-/HM@=2B)J?_]H@F,XU=K8R"J:R1_*D\S]./U GD%&691C0- M07&169$*(%#-J*?"2FN77C+T1:[U[X^9"[\Q!):^W1\.GFPN_-E':9"6/M", M420S9K#*%,,DXQ)'P4W:C\(LO>1<9U+**J;"?\[^.[(Z?[M*QO[O?RF"Y1_C MQB3TPE&"1V-0X.-9 RQ@;YH4=\, FP&,US1D&5[N#M6V.&)J/U]9F'?Y[8CT%1-=*Z;8!@3+G?@[W@&^,TS-/HF?&D M,2I64U8@&_R>?;,-'N8HG^1PQUDB?!C!"Q]-1^-IRHB?#!MP1C':B\EO]O?D MGZ:%92MN\N)[P#ZOE&HP4\L(G=__]I3JFR[L9PG*8IGPKYWP][W-]2YIK;^CK0_M_7:1N7%M<0+S M1B+L,AT$RQ@.(E-1N(QIZQG2@1H29HO(@23;DZ$[?-;X/R!5W#@RH\8GTYN6 M)IVC9LS]&'-N66:&I:;+/>BR=C6%*Q CB&%@"@.Z>&:S-(62.6ND,8$%1\C2 MRW]OM/]=LZ(*K/@\$2*Y!%_F0%S8F+5SAZ&R:^E_-7&NTI@ ^B\$8J^AHFWYZB_(Z9 M@Z\76B[UT$5SX%,F6FC8TX;;#^ZPT4]%<8_W0Y'LG88IKJWM_PW_/DM[V#?C M1LQ[P3=,KW<^GI,&/_XS33M=I1$/&\Y/@!N?CW[,+L4T)8C/2@Z=#X1<&S^Y MX$4:'$F'4\FAAH>C$+^D4X]&P84BFL&D4=0('#=^@_L!^QKC*?C=X_UA*C5P M4:IGLF\FG[_%L;G9U-3.V<7G+_+[;$#K-W+M;2T0N5JB'4_M00(\O&'QEX>?;27_[]Z%D:KZ>C$31K5FPM^143,YF. M*ZD>?VJB WUTWAI#IX/L:_ M->V=5UIEB"?;M17VICUS9?FVLT[CM_11_D$H63X_:[*?%P5RCE*!G+M,W>P& M#V3O9LV_- IA_/O\5/ZU_BZVYYM9@*>G\O%'# J>>2?3U#7*F),\,R+@S#@: M@N,A>NMKE5^K_,=5^6+!5#[H5M/HP?N%AG$.5/[()+V=U-XH>?FW_MH =F6W M'ACWP5; 4T87+BJHQ#[TU6F*:>!NX%:GKMQK0(<=3_8OCBY#B!.*IOD0\T%1 M3+1(4URZJVE+C:5;?[RS 7 PQ2Q+=[1@*95BN[)0F-B,7(1?UV.N'RQ>^JN+ M@S/,?ZS"%]'+]&M5K7Z\.CA>UO+'KUVP)O-E?N^MY+ZSL)C$[)[7SF.N[;8T MX'[N/>"Y'B']?(2T\ +U984^MYP='K;@K'D@8]>GY]02<]P-E:Z^V'M>+?? MPMU.D[4/]D[;J^V\M7H('F(+O,/V8?O,]W<__ /M^'RL]*C7[;SJ=\]2J?8] M4NQC0YK'FYWWAZTS>"YY1]L$GMF'=_ZL8!@&QY$!R3/,E[;T8='6C3V34[=[H_]()M.RM1[%=5(*U\BM#Q]^EV(+._8 M,7KT^K8_'>;,FCC\;%?>$D"@HK1JWQ;M5)9:95#VP[GG?"T0/+?O"GDK"]%K M4?6-"\@L4?KF-><_WCUL<_XNM\CME^W<>]OV4+>H[/GMZ#2+) HDO9J.H67C M:DXK_M)(XD:Z$L)&&\I8YH.B&7.!9E91F7D=5>1(!V[UMS=S*HVIKFC6TMKM MHWNU)JPUX7=IP@LGTY1EQKQ&]IQ-95F5+$+":"@124S!AA.C/!J\PC M0H)DRF.)?UXCEJL2P;Q:A;M-NY)D,S55:5B;=BLJ49OS+#E58; MWSHOE\?;LC"*W L(-0?#(G5B.I[-CD'?S[87OF7/O>&H>%;O-#W\.(='IVFW M ;S;,,4&G_)Q$;H.S,#EII=&,],V$^GD\<0,O!GY<2/5)I:8E<2@VZV ME#&<>9\V+36<988)F7$A#';&2F?85WSCVWWE$BO:!4@;.[DS\Z=2)F][WXS@ M;L/II'#[DO\W_-P%O:R9XV:+4<=I,>J+^[Q_=;8R9&*9TVIM95@T65=N7\!* M#B46;^6#.]^SXT4#+@BCA$IHY>MYEMYXI-%:.8?1V@4M$5PRM)YK_,UK&M\4 MR;7_3'NGY^FNZ%DC^75SGY9]G**;\YB)^$8=AX72'?/HWP75';<&X;\HD_5- ML= (0#L=Y+.X<%RHCJ6;L:+'!"MG8L!8LY9N[_5;QU +/K^9FD 2DW@1JA,2"92 MD5"2:>$@]E1<&DRHI,8OO22,/:.8/0,,782:%]#XGCH E0P+M+J\]J=][// M*[WJ@ZKJ\WZZ5&"3QGC8RWWC@O SY^OJQ9?50 T$74GAP*_73N11E:%E94I-_]>*)']/J MWU95J'RFZ.<;?7];!"'1R[:;]NKFPT(#3:W&JM=)J;[5L, M4]6&"&ZWH<4I/V]"'TC$MV8=EAV7W]WH[\,EO0-[95&!WYM95D.MG%"C2R^; MG;56 U]7@=N=%?AMYK76&K",$GX"L%PT#7CKR@&,+W>;J(%81B"*I9<0P:^N MM;?75E,LO[VYT5P%[;AZ34FF,+_9?KW96JO593D%_@106G9U>?]9XUI7EJG1 MWX%"?4]="9KR[=;:WW!>\_U:K3E++?XG@%E6:\ZR"W3!49BVSKA#<[Y:V8"@ M?*VQ_??:6AV.EU743P"?O-:291?HHJ-0W=>_7-G^N_%F8_-#K2]+*O0G@%11 MZ\NR"W3!44CQ/?7E=F?S]?_^O;FQNK:U_3^-M7<[S4ZWUISE%/\3P*RL-6?9 M!;KH*&1++]N;G;7M1F>S<8<*K6?+JR/Y)P!7M4A*L\99*7&&D3[/%B++C=9* M>V6]4'O_L]U8;6Z_WMG>;FZV&ROM5?AO9:.[W2R1;U@JTI!AY"L F"S7"62.MG$A+&Z$6*I0N-][MK+0[3? >TS1X MTHGPP\;%]Z12-S:W=T!/-E9>;>YT0.-N_>]:I['5W/[?6D^6$PA/ ;T4UWIR M_D);>*3Q3ABZ:PTJ[ MOG.>+:LM2+VX\^%HJBY6=S:7&YN=O]>VZJ6=Y=?#94#EHQH/0"6M1QI*(+1% M1QK!5TL[-];65S9FKO/::K.]7OO.)97O4P!EK?[*(+2%1QJ[4'\KR\68:>/- MRNO.YE:M^DHJVZ< R-*KOA]=U%[<-H=^&4Q>9%A=NV)VBP>IQ%\C\Y&0*:^F M]7?:6VOKS>W.VE9*$UV9U;";I80VMM=>[VPU.\VUV4CLSG9Q\-RKK/5J28'P M%-#+RIYM7]&*<378/J]+@\Y5I5ANK/W[[^:K9IWU65:Q/@4LLK(GR]>*K\2- M_DZP;3?7VRN=>NJ]O )=>!124'E?377_N>KYYW7F?[Q\_BV0*EF]\CL*?I.' M*/:?"I?6U?Z_Z-V2,;92U?X/IN-)'D]+0Y\[ROV_V=SZL+*UFFUL;OYOL[U^ M8TW8'37T[W[).Q!>YMXI'OPBGT"SW'W436<_'S?>3)C/-DB?A'Z"TK-B9_5\4&R8V0]F MD%_MG_EVE']*>TEO!S<=@?Z&U]F ?_8*.,,#T^9':1OH=#[6FB^G1]_QG$;? MG#9L@)9 E\+=H6OW]H?3"7R\[37,(&T__6G8^Q0:@[0K[' Z;AP.AL>#XM!T M,/L\RL>'X_-?''@R\+)%,],O9A0:UJ0]XJ&Q\ (C:$8CG!P%-RE>8+SG-MJ<_ZAD7$EFGZ6@O-W#K= _HDG'X2EP56N-TW^V?D=9]WB\[&;CE,'%(JGL;0%/S?>0 .'H_%2T4>A-P[' M^P%ZJG@P2,(/W30]!EX&+,W@V=<:XH N(-(\#5GG,8<'V=,".--QH:X^O_1X M./+0VO'4[:<-^Y8 $L^6&DO'>:^7_BVZ*GV8R2)]FHDK?;(@B/ II(]7_56< M O3MGW].>,\'T^(S2'&0_LV3RBQN=C0:'L#=9F\^+/9#'^? 53-J@%C >@*7 M]TZ?-8:S?=('8:]P6'0!-HU\!5@P!ARXC,() /P"*! M%6EL7ZKB'Q:RN%/(-R*OP9.'E'6_U736T M%^6E?]L9&/!LP#7ZO=[]ZV%V_U*<_MCN7X(O:\H?8_%$(^Q=3U:YI0\ MQM;U19-EB;>N?Z2=D>>RG>\WMD;6B[(ULOP%?=G9'X70:,%3]L>--?#D_#VV MG+Y0,H/A;,#M>T\M"P&^*S>K1$+[K9E"P^$4[I0BZ'#BPA$$CL6X11KG,'VX MR63\^SU$^>LI#:NX'Z,H:&H\, M#9V@@?67^XH_K/[[EW,AQ+BH)K\=)FGT+ RF8?PYRWY9KWT?/,O5@?_G<7MM M-LO_$]TV ][,22Y1M_V9GR37YZ$-QY1QA#ER46/Y<369"$2)SHH/@LBEA@\N[YO>^*^E#/B?9E#, M!.YU,GDQF/;]<')^?*DQ,/V0GIKM&7/T8NN<"J RH+M#H3R*(1Y/WY_:U>&G M#;+UJ4M;4W^P]FEW71]L'AP>=TGWI/UA=W^W\_Z@V]G*-SO[>;?3@\\K:'-] MYZ1]L'+<7FV=;M!VKWLVY*WU=K_5>=_O?MC!7;*&N@>'K-M?X_ 9SMOOM3K= MX];JN[-63YVT<]UW_3>#S7[WN-UI'6^N=X]W^RVVV7E'VJN'K$7>'\ SSEKI M69W]@^Z')M^@6_O=_DEOL[]VVH;SV^MKQ]W..]0ZV#K8_=#B;?+NN-O?[;4. MX$ZKT+:SK?[%-?"LZ2[9$=U.$^T>K*!NY]5^>_4=W">U_9#NKK[*=_L[I^U^ M:N,*;:_OQE:.3C8Z:Y/6-CK^J*(7D5N:<8IMQCCGF7+.9@XKIG @DJ;5!9*( M9T+2/Y_?A,$=$4@I*54^5?2-\.TKOM)C&+G:BM16I$16)"*#(K9,"H69Q/\_ M>U_:G-B1;?M7"&['N^Z(L\LY#W8_(N22RJU^EF27Y'97?7'D6**,0 VHIE__ M,@^H0"75 )T0'G[NC0@X)"YSUHK5^[754\'HSI=YWII]<-2K+R&,2KOWSR;8%IB?UMB^G(X\%=N/,JX]GE3 MFZQZ.+\$N%^9^VW6+9M<_>89/HD_#P9^M-?WIV'XINO"P;MITMM^N!RFY]59 M4.G[7LC?I+_;NQBD.?E0_[XHG@44S_'3N75SB#XHK0RPH#@P%208H1VD>6>2 M2(=1H.T.2>MFC)JW;FXZ=C5S:5S 04L-PV6L^4A2>N_H*T"[%0 9@,# MA1P#%)5!TE.;9&,"2T4KCE !RYU; 6Z)8IZ_V;-R-NZ_5]W)"3VHS_;5R>AC MTW_5M;W;^V^KHH?; _U(Z>'!M?3H-"V9YJFA,,(]&.%T3CXCJ@(37($46@#C MRH'5P0/76C-L-4$JM#NB$EIN@ ^6N^.:"F/W$,^;<) *.NZ(>"[HN%ITG.EE MH9EP6@8@U$1@.$&D=IP#,5Y&;KVT=;'GB@A=T+&9:GEY&Z(^+-;T43P;C$TO M#=;-;9-FN,OWR9[<9D)HAEPNJ+\(ZL^G8E%M*58$ 44DH;Z4,6EBG/$?!XZ4 M2H_R=H=04JD&NB2[MHG^:/WFQPJ?S=#3!3X7@\^9:,9".*F4@JBE!$82D#YR',SK.7'R@2;%-+U MK/\Z',3NN$#_(M#_?DXY&Z^ED<$"1S9!OQ >%.<,J&$:1>0+DT7L[E8[C(A3,(.(T*F.0(M#7I.XH=BL$K(D2[ MPP6IE"AXN8U2>;=/09]Q-Z@\M<3+$9EL0.J^C-UDV83/)>W^_/ MIOA@0J9%5R^@JT_FL]HP#XI+IF8C4\"AS<[,G_@H,KP\&9OV 5-U)( L'F\QX2&U"<(7 "\2@2.%*!$@XB M5N&-9#+L/ XVS$+8$JE[&GJ]='U5ZU7HAZ'I3?IC^(MNOSL:#^LN!\W(:-MA MM-^DZIW.]\^3V<[9RC?FNL#^$E5@SO8RY$\D\-Z?GBKO/'+ J&; "%&@F$=) M"L=@"2'(:=WN8,0KJLJIZ)*E5B#Q@05P@<3U0.+[CY 8$K,192A$&2DP[!T8 MDJ0Q)R$QG77&XI A45:,\ *)S=3"NV_[EK//S2*!3>KB^;D_B8$*U##!>W6B78SJ6N93B2%,83(%3#E#)B@%23]FR8/\4!<;'=8L7R;*G,? MQ:'EP:WDL6:8O(\U>WB32O=CXN#4V"APOQC<'\Z+VRAC) G5(>%^!(:< QL" M3V$EG!/*(AYENY,4<$6Y:IRSL6M9Q(_6"7ZLN+E)F[C@YKUQ-=QLF%V\!3)Z=OJBVW>#B[7E2)3# M=XV5SX?UQ/\R&!4B6(P(CN8%M P\>.T,8)?+O''D01FD((0DG@/R@;"\-2AY MQ?$FB.!Q'\-[M.;Q8T7.!Q'0!3F71\Z9A&9*8FF8 :T83Q*:1[#,*4@3*C%& MDG"%VQW"4:7I)JR'QXV\FS*X;S[L%A4R5Q <&5@N"<.A9! M,J\C&"T),!YR'D80((GR/)J 1$ )!'$E7']6XM=&Q):A&OI M.S;OFI)8_%@MD4V:R3,GY-EPL MI;(J>(A!*F">*]">."#6.>Z5\$$F1":"5)PW+]5ZUQ"YF-^+#N*OP\&;[BCC M7@*3C8C_XN\\F+Y/+#%U='X*_5"J-B^*_"]N:'&;B#\GC$012-+B6("VG@ . M"?*UB9$BU.X(77$BBK%3+.X"@4T0U 4"[PV!,_&K(D)$:P-"1 $L'S0T6#)P MR 0>L0^,QEQBLT(:%PALIKS=;6_[.(P_DQB]L3%;S"QIUO#];2N6IMO,@)M< M!*2;H60\+LE[;E[Z,^J9M2X"D=8 LUB#L9J E/FWW/.8<\5SARNZ">G_N#V? M!KCPA4L*ES2 2S:YFBI<JM7#KV%XFFEZM8X4^72E<&"& M_31"H^NWJR/YXXH!E17#-ZP8_IIWGS1W5'"<6SH8!XRGQ8+F08,*P5BN6, T MK1C0$]J\Y4+34?:1VTL%YA\/S-_3+"HPOQZ8G^M5$7S@C M0&">8CY*!%08! MPBH:9X.6@F>8U\VK1K.%,-\PXV=+5B7[W=[5./CU)G&L;NG>K,%;*9TM73?P M"^.V.V2W[C7-]#XH=+<(W;V^T:TN(*^"<1Z",0:89@B4]Q0XE9RI^NT8F*%0K9Q/;7;JB\Y;MONC[T_>C69GI98Q6";#1! MKGJ-];0._M/QP/VU?WU7?"3+X'KI2V'+Q=CRX.:"2U@E<02/!09&,06M4.+- MM-9RB)BH=2@+KF8MN!JZR53XI&%!OPM\LNH%5^&3=?#);/5%N"8H4@U8"0(, M6Y3XQ//T(Q'.^XBDQC6?R,(GV[CZVNTTYAH&1JVK4=U:O5Y]US,YK)P:_!:Q?:-;&4-<4$)(@$CIC*8R+9AX/C5(*ZR:5W:PZ=C43(>F@./JP7&31Z8+.*X5'&=.A!,J M!&TB6*4X,*8T&(<,&(P-)4XA'$)N2$8K(IK7D&P+P;%A=L.6*.#/),^N"N97 M:8%-'YV^W^*+RBUGB09(Z&FPW"*+PA,+\<2-_F2>8VF0?&@7,#)'P!YU6!\UPR9V2< M$TG <^: >1=!I3D&;;1'C$F#?2WB9:7)MF6H["(XUVN [\]R,.KF>^R'8!B1]WNEG9^2)Y),K MN>N9QJ;/GA#SQ^D=@.9?HOUM5]G4^:8W!V[^W_RQ:AK0:=F <_-'[@RS6MG< M1P Q%=)=A1@E?V+=OG[2^7 &6Z\"V&$P?X&):21^,+VWYOVH_?V- ;M(@?#) M+-P:W&^X*YC*NT:W#H9$S8-)!Z0?DC)(.)K_+'\PLW77W#H? M9@GS/U\/"-GNG&5H;0UB*_>"R@CQC^]-YZY@VT;PO'/HVIW_'/YR>/R?JG5X M_'01/&SXIWIZ_'*XOW>6?C@]2U^.#H[/3ELGS])#1[\^ M/_AG^KO#?Q_D 3@Y.MB=(?CN][ZY\MU$?G__[(>:"]6,8M,?IY0Q99=:;WS\ MD!-9E3Y$SUR.P@_7W_SHNZ/+GGG_0[=?7TK]I$^%6WJ;*5!J_41Q6F/EU-.< MOOX41Y],)VT+K*+W+^:AUD#CO\T;W M;):O;]2TE M?R9&Z\T_7L!&Q5)Q==+U/$+-UD_;=8;\U/A]!P14,90F--8>&SJ&!=9.W6[=@JW4] M;8"63OS\Z.?_]T]_I">]^%??[T\^^W#B]?/SH\^ M_(:/]M/[O]YC+__XG9SL/WO]Z1;%R<\';U_^<4B/SAP]NGC>.]X_3J]_\.%X M__>WZ;-VC])UOCQ[P8[^.(Y'W>GVQ"EZ^R?74C <,%#+&#!!/"AG/1 JO4:2 M"2?B!IL K>VV:AX<-7-KN#!)89(&,$EI K0E3/+A(Y,TK070XZ:2AAWGVH+5 MUGV1ZWO>DE2 MA='?6TGMF3>FV\M[EI"4&8Q,WO$,[FK8'7?#J!G'!W8FQ70MULQ-U5S3Y=-Y MMIR(Z-\_QL _![T\>#^G2,C*^J1_^G&Z]X;=47IH/_W8?_5K&H*!3RK\))Z9 M=T6 +R# CY_.63F,$4VU((!=), LUV",<^ ,CRYZ@IC3[0[=R&&QY>Z[IJ)< M,ZV:@I%;;#H4^&P&?,[\"TVX2W-K03"G@"E/P 0KP'$>352!7KX;# \32%P$F=,4FAC&=HXG5/=5 ;" M!0V G!/ &.)@! ;"1 MSNT+>LNI1PB8(0Q80!XTR>=@E3#(4*>Q$.T.H[=K$Q2 ?&A!_6CIG>A/U'9MR$C,?Z]X^>;VX7[U)I;W; M+LQFE?8HC53Z;@62^]N,FALT4SAE&4YY/Z>YM3$2A2A 14J!"<_ 6!P@"*IE MD@G$!=;NX$JH370]VGFGIEC9NP>B*]#<'T&T(&7#D'+.S-:"8:%%@D9E@$7E M06F"P'LL&0Z2:43:'45(P#-LZ?L4BVL<.6Q9=DAF MBX+]RV#_?/ZT#]IA20CH@'*;.R9!.6X!<:*D) :AX!+V5X@UKP/HKA4->;3& M]&.%T2:<>"PPNCR,SB2TX0E(.44@%0G !.-@"3<@F&(,$^E\X/GTHJ;-ZQ6Z M:S#:,-]Z"V3VV6!L>M\DLYM1GW#Q9G7-&N^F%C![0X%P:9;G,G6EQ M1?4FLCX+>ZVZ,>WUA]F:]HEK[SU;.L/>?S;8*CK#$E(ZPY;.L.OH#-N4NZ>T M@MUO_;3WR][QTX/6Z3\/#LY.5WXC+O>9/@WJS\#<)Q2\$UU=V1,IV%JZNK(G M22AN5U?7?,ET-5U=-W8,=%N[J-YHR%FUPCL7DBB_-,/6&].["BUSD5YDW-!6 MG5LWV@_:C7/)W?XRP0M,\)$9NO,647?,\*+]IS>2$;W)K<\5=$_]UJ7S9XF_ MF5)MLCSZ[NHS+>N;XI&O_OU7U2#XX;)G;Y=_V *4VCL]G5?]#YQ?UB!WKU'7 MLE/=DDJ4/-IF2:L"Q/I/?^B.TUNY#9S6S8>,QBTS&H7Q:+G60_VPT\(WX)9?6I&YRW33T.6OPG_O>J^,;W)QL Z,Y47N3&: M-6 K38RY3W61;4YM<88(+8*T46F&M=4ZYW;W_SDY^?O;7\<_'O5ENBWM_=);^NSCX?\RYZA\ MV.,G^R_/C\Y^^NO%AW^_/OKY-_II;LOQA\-WZ;_W+\Z.T(L/OY'C_7_]=40. M/Z3W9\<7!^^.?G[^^OB/H[4J%LA"L2R3 !0,5# -N'9)$2V$0SB0@I:PDNMU[I)# MMA][VY)5SNGY8#B&<1A>M+K]-V%24J:T%]D!F;]WW7QQVE9JUE1JZOL5=%\$ MW>>+1@0LB/,H"7O,,3!))2CF'41EO>:E4<@&)7XIL;8](+@! MF5M <,4@.).XS!BKI2>0T"YW D$4E''I.Q(IMT(%@6V[PY2N.-Z$P-UY""PV M_E)Y(,[5V9VM87 AK7,3%JRU"'$I2;]!B3N=V^;5,MM"]"N^[3(#>=A_DV[S MP3"M9(M9N_U*]GHZWR<(+]B]"';/-Y+#3HA(&09K @'F;*Z(A1T$A2**PF'$ M,G9K4I%B2117MJ#= RG7@G;+H]U,J7H5H_5(0+ A #.:@$I,!1%[9"-22<"& MO$YG%=U(\?*=1[MBP"XSD+\.PZ7I^E9X=YDK)XWJG.K!I+'%C0,HQ9'=?AT[ MG>R#R5SO]7U==GVOGM]B32P.^#<:NDDG,9$2 ^,J @M"@6(V@(F,&Q1HX JW M.T)6^HY61<69*+YLP;=X:E$]7<**2Z%5!@A;( G?6<9HF MUW*;,)!5G)=F\0W5O+M]&G3:3&(CTG:%56MW&/,WD8E0T'U9=)]/K#7<\J"$ M "HTS3EE%G14#G0(DB.FL NTW:&52 O1/,LW%UK)?1H_=W'"I6;2%LH4+D\ M5,Z$<)08I9E2((P760@GJ!1> 6=&4R-Q0!SG[NX:Z0HS7*!R"X7R;I>8^G4X MN$R?Y'W5NNR9+)7[OBZS<9F/H%4M,T[C.&I(GNYCY8.-6,:3,/@U!\%>WQ]< MA\#/P\%H5 AB 8+XI$&8Q2P&$25HK'S>(!2)(K0'J7R,!#'$M,L-PFB%Z"8( MXG&WY7RT;O)CQ)G;/^5"XB;V4NVV-]PL[@'1@:*6345%%8XGEN M:*QT17'S-MMV#3N+"[WH(.XY=W5QU:N[4_EP.4SX43?(J56VN1BD#_FA_D4S MK.EMHX'OFJ6AYV9[?VZRT_>]D+])U+ W-^>?I8W"& LQQL&\VO;.&TN% 6EP M8@PD:[5-P&K/A#$469=W)BFN^!T%?VXU'RF9>,67?EPXN9DC;5/Z.(Q;EU\R MIHL?_5C]Z')895'=#NM$%.9= SIEB)AI%R9@$J@@#QA2&I)456(1L@DUMG!0) M.26IN&0%.1]64U\W5$Y3$+[2)V>#?UH,]$5G_N?!P+_M]GK%']]^27\]EX6$ M%B*AW^;E>]21Q,@8>(\L,&P4&"$4(!.4MDPXEFL>"ZPKK#?1U&3GO9OB<>\> MUFU A!>L6Q;K9H*;TQ"=LPJH" :8-A%T$MO@E4 X($N4T07KBD_]H/D=:7$] MZN: @V&8Y'ET^V/3?]6UO3 J)8YW1+H>?IS3R;F9XS ^>.=Z5WD$"]0O!?6_ MW\C:($P@R7-[)NR 42)!2T+ 64,HQY[)?.(0:U1)U;P\OZ:C5#&>'P4.;J1D M7,'!U>/@3/)*$Y%#40+VN8>'S;MSVCF0(E DM%+"\'8G36)%6?,\YBW$P>+( M+CJ(=1F=1A74V&%(WX"TG2N+=#SHNW(@? D,?S&O93$2SJ!\)#PP#8RY -8) M#EX9CXU$A-&<@8Q4Q77S#H0W'7Z*1?LH@&\#6K8 WTJ ;TZ\\B"YI@B,-0:8 M4104EPZX"\XHIYR4OMWAFE1(EFZ<#16O#^?7RHU5A=N[4[QN;-06RWUK5A3^ M;2LRF+:9^396)J]0W4)4Y^8U/N(L*!3QK M!ZV%0-@3RPQM=U@E-*TH;9[1OVOT\96%U/GDXC!)5_LPMM):KF5N%FF:13^X MLKWPK8=P-GJE3;J6E8U:6;TO>N?^'!Z>MO>/]UNG9R=/_]\^3 M7_8/GI_^G_]1!,L?6P>__7YX]J(IXK!!L->H:[F>GF;,TD._?Y-FIDG74 M[-9^_4?0K/_TA^XXO95;^[A.BWZW>EUCN[WNN!M&/S1E0ZU)X=>D:[D'8&Y6 M:94H:5:4-$QE;DFWS#WGTE^-1ZU+\]XD??]@>T7%S_NV_=IMMNPV4YFRCN=? M)^%&]OE%GDG!"C, Q5W5GP+STH+"6(**GS$5GM<@G%A"I.&Y>'9VF MX^\CW^(IJ+_[J+^9.IL%]5> ^K.-&TO3G"BJ0%*7CR0[ LI9"6G.N& ICJ64 M$]3'#>SEL86HWS"_9WN6+\.KX//J93CH]>K2F=?'D^=Z7@?L;Q3*CUTYF58^=<<"40:"D1> $,I9A9"/U[0X1K%(; M$?D[G]'<)$^S@.#6"-T"@BL'P?=S'36L]QCSA'HB)!"T+(.@@" $#MPY;70& M08HK1LNQCH9JWMVW[ _[;G 16F/S+GS6ME\5MI>2$QNUKO-:9C*]9WEV"Z8O M@^E'\\+6.*609@&$T!18L H,1A*T"9I*&8U$HMWAK")L$Y75=M[&:(!Y7;!O M^W1MP;Z58=]<'7=DN( ]3&%XD M4+&EUOL.Z-S]-(\%TI>!]+F2[F=[^$^41*SRDH(G),E:Q1$H+ )@E7A9<:D8 MX>T.T[IBHB3+/:C+? \T:=[(-.I:OG)PK_#"UJC_P@OWX(7W<[Q@3 )_Q'*? M#Q^ <2_!&.^ ,..HTC8&AB>\0 0JO-!,L;_;IWHG=4+=[8/RS3"R/UM_:9VY"=PLJ&F>-;H)=_*2[X)N$]2(\TL<1;*Y,4#DI%%2BBQE/G#0^K M@/^5YY8!%SHF.9QSKB,2H"6F)EKE*0^-6Q"5 M*%AQ%#CNG8M*0D RY_H8"58+"=P*IAGEW B?B9YI7$E.;A%]\<-*-GZAQ(=9 M\10P7 D8SE8]+@HB9!1 '$+ '(J@?/3 "4^_#DI'A-L=R62%<=D)*+GX9?MB MT>58=X.G8DLJZD.>BBV,M"0CO;J1BJ^)5U8B")44N,+#$ M9S@PI[!Q[0Y+BIRJ7Q/6_YG4M M%\1C$0)@:732M2R X4J"<-ZP[+;8K&L5KB0IJ?C%8B[@]X G3 OXK03\9J*6 M*\(TBAHX,0J8YQ04TAB,IPH[9P.+I-W1JL*X@%]#->UN&[9/!Q<7W?%%R"V' MD/?)1!H?7<\&(<6EG]OBG/2H)%KU+7'@5/N6/N3C:Z_NG\U%4"&01 OFP-Z^>A4Y\[XT'CQ1-!.(-V.@1(&RITA13 MPW3[=FK&@]^G#_W^3;HWFW0MR^+$(@JTX,2F<&(F-'7@S$6.(:VBD] 4B(,1 M26CJH 7!GAL3/H\3N^4$/DQKV]/QP/UU/NCY,!S];RO\]ZH[?K]<;]O=]E ; M=2VE&7B)DL;TMMW](IV_#D,,PV'()D9"RZKUMR<(MR[-L/7&]*Y*=M!V[*%\ M",.!-Z/S3Y7=Q]FMJ?#?>4:+HEM(T=WH &5%Q-YF':=RP[_L'RHO,2CBN U. M1J-P]L 4P>3'LA]>\H$*XJUKXZ0@WAH1[_V)MHV[SSB%>,V&4&NA MVV\YP_G4SM',H7@%\(X&^T3/+4NC17'"A6">"E M-Y#K24*PWA 9=$QDGQZ?:#;P4S[*<+ M+6T1 168XX1P'U%6PZPB5-ZB@%LGIXO#49S> MQP6+R\O@ HN-@\6Y$MHB"I[F%5@T'I@W&+1$$3QW(9$>]R;R=H>@BL@"B\T3 MQ;M]@'#21G,T=RBWSAN7/TZ/YC;# _YL[RJTVTWB-F 0SY_'/JBGO&#]0ECO M;AC"3E PY,QX"L0LIGZS@C)J\0TP4QMU!" M/US=*KDQ"3U7$K2N#WAZAZ0^N%-2;VQDOQBJTP>G[T;3XWYP97OA\Z31K%#^ M6P,[ZRXTKMO/O9OH=CF[R_;ZOC#Q/9GX1F,=%37V-JU8"/,8&"41+#4$ G&> M*8:"-FGMPBO&6"5%\Q(55WD;-@_?FKD)4+BK<-=.<-&NA^:N>IGY_3@WNTQ???=- MYQ_U/Y,_L=]ECGO_CPW!^&;Q^XK<]#K M]@.<3W[&I(;2TQ!:_<$XO>)XD-'*A_XHU)7GZ_BHDYABMV_ZKEOOX:1?U/6" MGWQV""X'H_JDSP_#T#/C[IOPX]NN'Y^G*TIO.'US1IY(/@FANYYI;'KSJW'X M<1J.:/XEVML]X/SFP,W_FS]6#8+K=&MPZ&Q(R#H:GC*)%Q K7\9_F#F:V[YM;Y, N'__EZ0,AVYRSC7&L0 M6[F.=[Y%__&]Z=P5;%MQ]]PY5NW.?PY_.3S^3]4Z/'[Z>03:ND_U].1X_^#X M]&"_E;X[/?GE<'_O+/UP>I:^'!T3/TX7^. 79O@J MW?"9\^EMRF[:.'SW>]]<^6[BG+]_]C/.?:)\?TU_G!+%E%-JRO_X(2?*)GV( MGKDILI/&K]1'%:(^34N9Z^_A0]GTS0\Q-9 M-WE0\">:\L\__L4G?_E!^D0(L>23T1/\I0B/ORCY&8K30.DKO'_=;X?'"57LF/OJ7[U.9OA/ND(C1OP/]UU0\M(JM6 M]H.6L6/O X,K&,H2&FL.#9U# ^O'L*E>_^FF&L<\-:/S5NP-WHY:<3BX: TN M0UZ6]5^ULH?WIO95EVLDL[J-B'O?@EO>].X[#N-6MCVVL-Q5J MD3%KU@BM=)/M/L>+MWF;S%!-O C"<&(8]T(;CBFK:V"XJ+'\ M*:1G!Y$:LSEV\O1Z<^PX_>\WGI[#7OR17N?U;SC]QUZ>_>NODS]^(R=GAV^/ M+U[@EQ>SC:Z3U[_1DS.'7K[^Z\.+/PYH>DV6_C:]SPM\O/_7NV-R2([WT_?D MWW_=VAS;=_SXP_.+D[/C\Q=G+EW7*_YRO_?ZY>O?T1'9%#$EDFA,).8:2<<]=88ZYD)1F?(QQI1BJ'^1A!=(/\A(/_# M1\A'2;,S(R.0:"0PA31H11EPA:R+P4O$:/4_ M+HCR[_-/+AL(E\/!FZX/OF7??\5!F.S*[NQ2?8O>OUEN !5;8 ?LA\MT*W3K MM(7Z.(JY&*1/]F'RBT%LC09Q_-8,2R.F75HQS\]Z44\+J*?CT[D%LW1<81L9 M>*%X4D]1@(U: X\,AS2=AGO6[E!1VPZ,#5SP5Q0;XL7C07UED>]V9J1 MR01M2 1 5$=@7"@P#"F@3D<!3KP^!@S>1XY\5EZ(_J>[ZXLSLD;D_/ MS3#\E.?XZ=P4%UA?!-;G$YL,-S1-GP$IO )F)07-,(.8,!TQZZS(M38YJNA& MNNKMO&-1?-K=P[]-*MN"?ZO OYFL=2XBG+O-.10]L"@Y:(,<*!J,8=+HZ%V[ MPT@EBV.[ 5U[WY.06W.^@'#!P;#F6H7PCJ$- %I#046 MF "+@P/KM;%:.1^#R_7N,;Y=I;" X7;XT+DRT?;IWI.UYE,4R^4!+.=Z2D^N MCSGL?3SED&LI/.L-WIY>UXPL>+[(6:NSO?FZZ4@I89DU@%40"=$E!1N$ ^X= M#C%-,7ESU9AT--E!Y:XM.K#[T^Y<4K,4/%SB7_BH%]C"XT'V3"PY7^=AX M435;L-GSS6+FL.^&P8S"?IA\/>Q?S_OSC]->=,Q".N9P?BU,0I:H) #F,@*+ ME.2U< 1B")*>>D*$;WA/QX,NR6Y:1OV M?U:!\7-37L!](7 _FA>\,N*0J-F!3Q,%3"(#1OM\$L%B9ZU$*(9V!R?!2V0Y M7%8RG!X-(FYX7Z,@X<,@X4SF$BNP-R) 6N-C8 @C,(XD3!0LHI@8SBN19"ZN M4O25S*;&*=P=MW=_'89+T_6M,$ECG.Q?U!5D6NYJ.$P ,-W8*'[O;ON]TT"X MSF^=IK7N]7V]S[U7QT"A@85HX+=Y01R(-8Q%"8%+"RS['CHB!X)XYZE%PJ7I M[.!*D]O%%HH!7 S@'03'!S* "Q(^!!+.!+%EFCL9+/B0IHMIZ\ &A$'$&+2U M/HI@VQU!2E9H0R7QCIN^]6V^9M5;/(YFJ-Y/DC@+MB^.[;_/JUSO:*0)TL&P MJ( 1[L%Z@R!J8IT2$4%M?H;#"I+7 M?IW,=L'UA7#]Q;S*M=S+P"(!$R@#AB0!+;P$J[&1."#+-+J6EP%@Q=!\/ M%C;^S&9!Q96CXDSM"LF=930"$ M6NSNN*F;[O/A5;AQ-+-XN[NN=_.,_S*;\ +N"X&[FY>\/ KDM),@O;60"1LT M%11BB"%8)((7ICZL(XN[N*A]NI>0LRWA,99[)761\2^I$49 (E MV1L(6*,92$R41]KXQ&VUR:MHR>]MGN[=<9/W<*X^=S%Z'Y/P_5BA-A1S8RF4 M?W4C?=<31XW7P /*M;JMA)S%!E)0HR*GWDG7[DA627W;W2B>;_%\"RP^<')# M@<65P>),_&+/J=&* D6( ',TP:(-'*PVV"4Q2@6U]>&VLA766 5\CR)]:#NJ M]!V'<:'39Q&491$8 MXCD!SB- A&DE&97.Y71@QJND!QIG&W_3?=A4S"N><@'430KN JCK ]29WO9, M"$N)!<&2RF:<6=#>A3Q]V' ; [(94+6J"-Z$#_&X ;59?O1]VS/(ZT&L__2' M[CB]E5M_!>VLRV-O\';4BL/!1:O;?Q-&G\CRY8IH+S22]Z&(92I<;\*W:MS@ M-&OUBM46+%U_O1JZ]4=AKWKN7\V&)ZFF3_]./%%3RVBIUX?W-C6H=@++P,H MA@4D@6Q *63!R1@]"H%Z2G,FOY"J0J4^5UF %E1\R$5F0<4UHN)LE:DI,E%P M 9XP!C:;!8H5RO5<-+!@&-@8&"G&.B.*>V-CN2"0KJFZ7@2D8 MV0A)_9ALYLMASHT:OZ]:ESV3"X!/E?/E19C^-!K$\5LS7-M)@N*N-,)S_G4: M"+_F,$A,<7 =!(4.%J*#&YUQHC(\*AV .N2!8>9 6^\!*^ M22-(5!"Q>=)XQ]WF23GPN]*2BGF\B^KWV6 X;Y+4TW]X/?LEBW5)P+_1"X=Z MYY2Q$A!BN5*8Q*!E=&!Q,!YCKSR3[8ZHB%ISQL7.6R'%+MX25&QZ%9F"CFM& MQ[DZB@X;[)D C+!*WN)F2>,?=XGHQ/.K6 M0#6(+7LUZO;#:%2U^F&4)!^\B]T0$:CC-0*8()C\V M[HA7TZ&KN,3;BXE;XQ(79%PA,LZUTV%$6LX(<,,=L*@P6(\06(MRR?$LCWF[ M0WB%6A2JE6).,YEVKD_!H7>B= MPM6&JN^"INM#TYGV-IHY' (%CQP'ADT K9@ @Y6Q7#N.A<\Y&BED9/,*X.X: MH#;,L]Z)PC.QVS=]UUU!X9F%1G+3A6Y^%R_DR &UQ< M#/*U#=Q?S5BS;IM\VH*\I]F?MFYZ&P8>O#;="[9],.66F!,0P] M,PZ^-1[4"4VC/J' M,6U!(4P ">R8\\9+I).(KO =7;@+/#ZTA-YQR_AF7<;N:'1E^BY\ZAZWQN?I MQ5Z=M]Z887=P-9K^-I>::4@VU+81Q&;E\^?KB1U.9[Q8)DNC_8>]>3%L&?/4 MI[F@2GI@B@@P,?V3IE!1XV2@*+0[FVBQFTM8: M(A1*B_Z(>%KYFYBD;+W2QF?3!CNZ-)Q?":T_)WWL4H)N\.HN!#F+P%!5>#@G.G69VUPDL)2.36"9Y[ M,"I2D&E&L2!1^2 3"M)*ESJPZ]6[OCNZ[)GW>8##5_*9-_BGQ8!>H0'=&^2A M"L.+A(-V7!>J*5YS\[WFI=I:S)R97]*LGZ5)WT]S7JAJ(:JZ4;*<2J-=9!YB M% '27&+046B((;+$59)3A]L=R5C%2#%HBAM=X' -JEU\8YFN@H0K1\*9:"=* M&",1!F>CS\6Y7.[E(T!JA@V)7%%E-EF<:^>1L%C52Q8LO^LX:S&HM\"@7J(V M[QSDSYUAJ>/@V748E#((2^+_C. 0+G@(7C/?-":*N=R M?K)2Q=-NGC!^]!4:-RF:2R6QIIG(GZDD5BCBOA1QH[ZY,8CD1A9@,1; <&(' M+;@ 9 27GBEG96AWN.(54J626%-4]LXYS3L%J(V7X 5:UP>M?<5/"O-MWPV!&H?5= M0I'ZNUPS?=I-J.\GW^1&]&\20/2;4FWCT1+)@WC=F47R?P>S,'C^L11+W6BC M[V_^8NXO?TU#,TBT,PFN_6F0I9][5WE2#MZY<]-_%9Z;<3B(,;BR5;H8&=VH MOVZD$D(%#E1( @Q) P99 M8@Q02R%B=AT>$<593()IE!NT9&C]9(WRED;FA^ M>,'C9N/Q;''@!4YSCS!@*A@P+#@HD>N'2!J,=YQP&]H=QBM.-V&[/&Y,;I9[ MOPT+A*>?6P6TS+AEPZMNOY]]^T%L7=:HT@S;?H=91BE+" LD6.G3%VZ"M#AJ MCA4B@6#]Y^%4_JM[D4OBCT]88V_\U R'[],H_MOTKD+AA(4XPR1)*2N)2FIW,=P+%-[EA)C(L,,LZ>TDN+TS M.LGL$*S7FEG*0X;"6G"CA]'9!2(7A9 M09TA0HNT@HA*,ZRMUI$[:A%QV'G+XG0Q<9_LGL*@FV/0&RUP&%(Z$&_ .9X3 M?G+70*\=T" C)@H)'GUF4$)D13?2//!Q>T\-V \HK%-8IP&L(["A3DLM+2>, M,F2MQ FH*&$&75Y..@Z97LMW1ZXW&%T-)_74KWO7 MMKK]"12ED%VN6>U"8S@7E#0%I1]N[) M57?P>C"3HRC*;[,AMUDT;O)$TG54_YJ"^CB4])=%].#Q_HU>"H9;P0V*^;"1 M!49H4H;I%Q"L\4G@(R2U37J05E+IQHG!IJ/O(W<9"NSO/NQO,JFRP/X]87]F M T06C3$Z@&$AP3[R JS$N31!3+1-!8LJMCN$5@AO(KUEYV&_8%=M]^R-+=OM,54E%VL9LS0+\!?BW=!53@/^^P#_7 M+D0QI+5.2(]S;0<9"%BE&2"KF)'*,4I=WL\4=W0+*<"_W#KF^[&QO9"^^NZ; MSC_J?R9_8H??=S[^^?6#UQ_FP@Q?=?O7VT#7'_4K3YH;21?R\O_'NU_FLQ1T M]V>[.2#?/(Y?F8]>MQ_@?/(S)C4>GH;0Z@_&H6Z*ER#'AWXNJI:^JW>N32!.\.L5M9H M9Q!3(84[8I3\27'[^DGGPQD@O I@A\'\!2:FD?C!]-Z:]Z/V]S>C/,7F)[-P M:W"_&/GW'=X8EQE>=<=&_JW1K8,AL=I@.-E83XSJPS#_6?Y@9NNNN74^S.S_ M/U\/"-GNG&7,RTD&3[-PJ,NLF,Y=P;85=\^=8]7N_.?PE\/C_U2MP^.GGT>@ MK?M43T^2:#@^/=AOI>].3WXYW-\[2S^MDV?IIY.G_^^?)[_L M'SP__=_6P6^_'YZ]V'Y:^LR(?/=[WUSY;F*?OR_W&3.N37^DXMU.GK3Y'U MR019/Q%PDP>I?D*T_/SC7WSR%Q\43QA:]H71$_RE!SG]P@M_\;E?N6+"]99= M\?:-\;9=L7XB^++/?9@KED^4^M8Q7L/&R]W8O?YLR[OTSKJ7@&=)(H7647J7 M\U'KH)\K0__KJA]:1%:M;(%_UA74ZQWB*2.M?Y W'UQ<#L-YZ(^Z;T+]FVENQ7>_#$:C6R4E2USL5%R<#<93'J@%QOF@ ME];DH_^=0,-_K[KC]^O.5'I,@OF[PWYK?#ZX2J_D1U4KO'/AUJ[9RX4VZ M\(:=FVP^B?]D>KD_>,N,\H;?D1FZ\TDN!%%?L;UVHI#W0T#S9Y.U:MDTNI6H M*Y6A3'O%#1,QJ("Y0SB7JB#<&;>*(JNU*5=+YHF2F#/EFI*P]>'H]#IAZ^7% MR]>_?7A!7O:._SAX=W26DZ]>L*.?#W!^WZ/7SWO'Y.CMT<\OYA*V7J77_!VE MO\='^WOT9#_]S<_/SU_^_-O;%Z__W3TB!^]>G/WV]NCBB'V:L'62D[/.?L,O MSGY/U^+8\<^_HY<_/_OKY?Y/W>,_#C^\.'MV?KR_]_[%A_-XU)TF:YVBMW]B M:DQP'$$0B ,S48-6E ')!0--3M?RI-TAC%8*;Z)HX,,4GWB(&^R1GT5<4<6C MAYBY[2]XU"A"N>O8Q]K99-YZF9@NA4,6XY /'SF$4V8DQ12BY J81!ATP 8$ M4D9QXG1D^>QBQ:@J#%(8I#!(89!U,PCQZ?]L8(PE'K%4&$:,-I9ZH52(6!0& M:0"#X+E5B AI@CP(81*#:*W!V$0H7!G'(V&>TESTI,(L=UMNW@'XPB*%10J+ M[!R+A$@CPM9SQ"P3G&@EK+%*Q7P$48C"(DU@$?J1150(B'"3VTK' $Q8 1.-H8N/%)XI/!(8U8C&VAD6MCCWCOK=5\=XQ'&E;RL?G9F?F8PJ!?M^?+O1SF#RVTNO6!A0VT M>2!N7GX]*"9UHAH^C,=A/*7A9F0_;UF"\__Y M'T4P^?&A17;#@ZR9?DP)\!+@)$[J5>1J%<4@7L @/GXZEZY"&4$JY'[SUN>C5XJ!(8Z" MU=$;PA&UUK4[FE:*-J_M;P&] GJ%U4N EP#?E?Y'A=7OP>KSV[[&*8X(UJ"( M5L"(08G2?0#*$'96&&VP+KS>:.MX>?N=/R%;8!W7I>CNW-%=EY6\7".6+4'T MM4F6M;6O: GR] ?Y O>.V+<*;TF*OA/AV8/@" MO@JB-A*/# G2,.VC948$&9F27&#'U"I]E7JM=:/B]\QF.0[CDWAFWA6[91&[ MY73NC!:7TO)H)#")#; 8*5CL++B8)C2%3R!1MSNB0FP3U>L*VQBB<=YY9T)Y3ZW*S90L,6PT*V0!.Y/0 8IQRI(!ADXWG;]N;RYT8MRWI M^W TNJIK.$^.$N7^6I-*PI,&L*UP<=D;O ^Y5>7 _=6Z[*5WK%K]\/GJ\&6/ M<575FY&S!$N+J#ZD9@9X." MAFM!PUDU8L6##<1&H#X?O9?"@#4Q@$]PF!-B@Z0HH6'!PH*%CP0+%ZE5116U MED;C J7,.Z&XC$H:Y(4/+/UOE79 @<>-P>.LU*[75AHJ."!E*3",9(+'[!%8 MQ+3!47'-VQU:D3L\@@>L:570L:#CEFV,E@ O =Z,J2L!7@)\AP-\$7V[R>VN MHF\W9X;.G[\0!'F,(RA.$#"O'%BITX_.(^.4PM3C6N'2VR7WBL+=VI,76[ ' M]CQ<7@W=>;K96Z;O6\,P[@Y#QH?Y3;&\_55.8:R4!C:TZ95G;C;%?J_OG]OAFG8?DT?;N!/I]=2\/W;\?W]_&:7(51Q90$;YX 1:D"Q8 !1+&GPC" K MVQVA;K=W6"FV[WIR0\GTVG;06\M&US*(]V_3NPH%\!8#O-E^EE/(&N$5((83 MX&'/P"+"@#A+N57&4JK:G34W("AP5^"N"5.WV9VL)=NO%$1,)$7)1B@<-' (?;=]ZY!'@)\!W8 M]2Q\OSX7?&Z7TWN+&?(*$LQY8$@JL-%;P(J[2(63U/O$^*A"Z/8JJ##^5ISS MV])MSAH!P.:;OZXQ=YW4T KO\O>E74FC],RN9RF4+*X2X"7 2X _^-0U_Q3. MV6 O#6"^.-/+A[G72BOTT2?%Y^.]5=]0=A],P?--U8:+LGP-6O7Z6(_$5%_LG3N7T.BC6UGDK@/.E\AH0 '3$!(=(###N#9:@E?@J7]TX?[7EJ1N@DH?.N[OZ$G5+4N)^U6 M/E:]N[4!4[8\RY[^PPNCLJ?_T%-7 KP$> GP$N EP+-#WH!U>V%R:/;ADG+%9T2A')A%%"QZB9]MP&GC ] M:(_3A]22_7EX;S*8XX!)K:F3J_%H;/IY# LA+$ (1V=[XQME!0V-WE- F/BT MWC,T;SXRH-1RY6QT7.)VA[!<6+!YW07N>S=N#YTT( ED8\RU,HQMU*3^;=MO MDZWAJ-O+E@T05$U-N0!N&(X._GO5';\OM+0H+;W_2$M<&(.,-VEAXB(P(SP8 M9F-N?*.LPP2G16@NAL/H)HKA%%(JI%1(J9&WR1:3DH^&>V:8M$XS$I71W'D9 M R."Q"AP(:4FD-+QW%I)8AR,QY F3 '#(9$2Y0&0"@PKQXC!::V$*ZQ9)9DJ MQ%2(J1!3(:9F#.@"Q!2QHDHX(YTG3"%E95+;WB8!+H+31A9B:@0QS59+U/NH M%=% %<; -%>)HFQB)R6$I +YD+O?)6*BHI+X=@>\0DR%F HQ%6)J?/I!6BU% MQ)Q$5B%FD5<8"2E]/@B5/K,2!*QKSV>M$1C@HT)ZK$)5E2KF\ MQ42QK@1OWO'KQ\-,=2K=]V.3/D+ZZKMO.O](_UQ?[MQPN9#NR.'UY^G\PPZ_ M[WQ\I>8][\(,7W7[]0SR--+3'Z?3QB<34W_JCV0\F=@T@#US.0H_7'_SH^^. M+GOF_0_=?J_;#U _Z=.P26_SX]NN'Y__H/63%/DUUDX3%*>O/WD8/YG@\"S\V$(K:/T+N>CUD'?!U]G.K>(SDG.6']V M1:;7.\131MJ1JB63DB2U7JXY>2Y7^!N6O-=DFL1>N/,PT5)_^@!A?]?5# =O M5Y$U_[@":L]?5\VJPRF7SH)NO_Y^6D!K&2>E!,#6!,#S,#9)6/MZR@_,L)^N M=53F?*?G?,^YJXNKGAE/I_UD?!Z&DWM^<'$Y#.>A/^J^"?5O#OMN.?"Y;@N/%>?1&N9B_0BXV^ZZ38?VI^UZ.[<2VAXW$^.W6T:W%8PA"4DUD:1 M]/'Z]P]'Y-_= MXY]?O$O7EE[[@!^30W3\H??7\<_/7A^=[;U[07Z[M8]]M'_HN.[V_G/G7)H/H<5C9JYIJ8)K53N5 ; M8).=S87:&(=\^,@A*G)$N!" O2/ F!6@I'- L3;&DN %K1.A.-6%00J#% 8I M#+)V!E&".!04=H0S++DFR CO!*$X>N-589 &,,BLI:>/01E#'""3EB(L<@[& M< 8H$(84RI1"\_E#A'C%<%F'%!8I+%)89.TL$JQC!%E#2&^NC1NT.H6E)*3Q2>*11H[9(ZQ03&7:8 M"84QD]X9;8()P7JMF:6\[(HT@3WF>Z4DGA<^4@.((04L" **J0"*6RTC1LY@ MG_=%E, 51V4]LH4-57:[>??@XG+0#_UQG77EY@\MM+KU@84?&MNOJ[Q_>?_R M_N7]']/[-RNM6#R1O/D<=QS&4RYK1@KQEF4)KZVWZ7*CUM @:Z:I40*\!'@) M\!+@)%Y@%,9 P0\UXR2ZU&>8^. MX2I-9>,D-H M?7[SE&)%M>>Y5Y[#P (+H%7$$(C#7#O.$,6%V'=U=Y0_(5M@'M<5W3[9&.VE M^WY=5O+M\=PA0%^;8EENU!H:EL'V!PB9,74,=Y@*%JX?">>,Y:$:%DA2L]1Z84AZLP@H2"CI% DF31PH8 M-MEV?K!2R)L8P\/1Z*JNA3PYDI/[5$TJ\B9\\F'8"A>7O<'[D%L^#MQ?K M>L>JU0^?K[)>=AE7504YXI"UDD&!&,8Y4E*3H'5TRE/B\;?D#WUR'K-^E]PN MZME@F'#]C^[X/!_/3 .6?E$_^I,9!9_I('&!R==8L'\1['\_5PM944>#L1H, MU0I8# ALT!8HBL1;:Z)5*"&_*+N-)/?'1KX_N#WL=S)313<\Z^O1N.+ M?!#U>:C[:9T-"ABN!0QG17V1#;FLKP1I@P3V_]E[T^:V?#*12 BNB,]2D^! !8V>3E:EF%;%PHJ%/P@67J7D4^+* 4^*,Q'! MJ.0I@B$7U%";N-;A.@,"%1YO#1Z[%6MUM%XD8H.A"(]"$ILH)Q0U;92)"DW@ MQA9L,MZKTE 5'2LZWK&ET3K ZP#OA^KJ *\#_!X/\*OPV]M<\*K\]O9BH9UU M,&."9,EKHB5G!"S27!N=)C08Z80 ERDT#)>=WGY1&>Z=W7EQ!Y; GJ>#PVG8 MP\D^<.,XF*;Y<)H*/G37Q,KJ5]V'<:UFX*;6O*Y6GG2M_;@]CL\;Y<='AU.4 MZ#^QWY/X8M',"OV7AOYG#SO+8&C$G;"!DN0=)1"R)HX'0XRQ(2@)RE!5RI9: MI6\6^.][[D--!+OKB'@CJV!?@WG_P2Z+:8H(@P(I=HKB?& M 2<,@0^R!TX%W]@2-QS*K7A7\:X/JNOK0E>%PAN#PO7"EO,^"RX2X<$% LD8 M8J5+B(P&0HPI^I0VMI@2F_J,XWPK'E8\_*'Q\#9+R%4\O#$\[!28\Y)SK@41 MN81!)4CB:6;$6B6-%>5 X7*XN6&;G)_.#*UX6/'PWN'AW=L%70=X'>#W8"6T M&OR;"W]W=P &R[/QC$11[W] MKX$ XLOL;PK/+3,=!NE3^;V>8M(K0G/?4Q=J:E<=X'6 UP'^W577TQ6+3NKB MR\DV"K TSHW*ANZGXX?N8#AWHR9=Q9_,7'R>_GTXG WGZ46:?AB&U%+[YRE, MWHZ;IU26?V66_Z*SS*$%URPG(,R"+R6/,K$\(L?703@A*1@:D./S32U%W>-8 M9][O=_GH9OM#>+PPS"F<9P5!!HA4,3!3W^C#X0>'+1G ML*PJX9U:@*EKGG51__L3H[JH_[U55P=X'>!U@-.3%&,)IB-$+S:M_[&F[^;BG6^A9D^-]NU!RPXF:EGM3?#\>IE2JW MFX,")OU(L?:3:4S3Y@THP<%L,AK&P7\T'6V_6;Q+X)=Q45+[>Z]"?NMLO#OF MI =Y(+=FN:X-8WNEU+_=]6ER9VS4&6')FS=0C6DJA7'3=/;XWX?#^5$U2U"5]1;K8PU M-)MJEGIAEM:^4A:*:YD5,4X9 L)GXIUBA/%@C'*E,K;G>#@F&3T LM4#=(MKB]U$N&$T3Y0"41S@4X3]9(@ MKXB$&Q=+,2*CK2D+3(KQ36F@.DW?-Y'NE[G#+N!_X_##UG_ACV5S.^(*"6?D M]+=]-WT['#>2$>ON;?V7G_ZRM7KP=W[,N?;U;+D<%^:E=;!6):-GZ'(T'">R MU_[->(.^+U(:C"=S?.)\4A NEMJFA1F,FP%6#H$=Y.'8CJX-?5QPW9^E6PWF6QHRD]DE&1QX:WPIF4S!))Q'Z!GQ-P(V MEC?M3=< ]381/TWN/7$9)?&K&WUT1[.-7XX);!\'[@DMG!+NA7K^5O'F_#7B M/2MY]91TF\& IG8R;:J=_(K6'5&S7%8ZYNY/-W=WGWX=/L?@QR8;&3\U^)4!T7MW$2FT]Z+M-= MM/<#MIHB_6WJ,[A/CXT''?+G+ \JJ2<+*>"1F6=9 (D91*U M;9DNVY4XI8);TORBN#[I=CV;OG7CX><&OWRZ<<=OG/T[-$? M_/4C=,'>;8OR?'2WV.YG?,;G?^VCVS5*__/\Z/5?\8RA"ES(8G$\!F:1+G,0+'4>"U#'YCD-#_ M/2B3<'J8ROZ1V;#9.M)5R])O6PR/2S'W4C%MF(\N@@U\Z**Q[2D C4Z_V.!+ MOO"[S[YSZ.C+O31PH9Q^X,9'.!$'PX*NP_VK. J#/?#C\/YWN#/<<'X03.39H.?_GSPXL'/@[=IG*9N-#HJK4@'Y8+2 MG,.BA[?XN"&^[&!4KO]]>_N?/Y?0RJJ)Z[8,QVW(I:BM'&,_QUX-QS,<0XUC MWW@^3_"* :/DC^:*[>)_(U]BM(RNY^GMX:B]_05!>E&NF.U-#D<1NS5 2KWL MT+O#<1LW:GI47O._0Y3J)V0DX_!@\%/[UP ;6;Y[V(KUYTN(, ]'^-7JJ44X M@QEP8]_A3VW/AM\]C]X6Q6FO'3B\_=]&0N41>5@B M28.CY*:#A+J,@QTW#7N+_5>F[+_B],'@92.JDP+MM S5B9QT8:$W!_YPC@+) MHQ3F ]3;P*V+$0X^[@W#7KEALXBK-&)R,!R7=J*,<:RB@U(NW"Q_.O1)466C M37P:=K,3G>.<%+7#LTSKL9]?]QW/8#(0C']60Z;X2!OO2J MB3@C\9(X#(VG6YX\[[QHON?FV.^C,HC*F2*A4?_9^BG]W\;Q/FH5)!K]L#*2 M< 0-\F$CF;9MEV*^EP"\.P]FMZ?)>!).RI?E'$6 M42_C5':=S;LS0[ '@R?MG8T"RLS+J[]I,P*6;RC?X4N;W\MK9IWWG*'+7+1C',_83SE(#F=@@9OAK PV M')!,#$H#3X9S?CEA[BX1X+D&>Y_3B=C_#6T)N2? M:/K"4?NS)YR9[CQ<O]OY].KS8[K[Z"G=X8_EZT=_B-W/\=WN MNW#TZO-_8WO^A9QY6SY[698R7GU^]N@]W?GC#0\:IXX $FV(!)@IR5Z<$Y%3 MME%J)V4\R9]%SM:"=S$K#0Z0:?-$1="&YAPBC2?Y\_-4W.7!6C.#APV':!E% MY^/C&KN889])E+_ "C.7=;"*X!RBXN,!NF8T2EDK3:N)=CXK=.L>?&O MI:#R,%S&*@TNMK + .30!E[[:'6OVN/3(^SX4!ILQTFA]96S7!B=?HA.TW ^ M^,=DAESFZQ9>[IH\-K:>CAL*4YB+VFR8V9/M%_\]0-_FL/B!A_.]"?H_+;5^ M>XCN4RDE@0P/R?C(E5\;VEZ\![Q\A*(;#)$0#J>-?["?\/:(77E[U$IZT%R( MWQ1/LG6UW+&K&KJ^\&UF:\(>6M6,&M4TN#DM9=21M+5$*RY,Y[,]\5ERU,#IL:.O"\R[>3DC##ZLV MNP]N.&K^*D^8.?PE)C\?S%8.:MN\)1]W[91O/:=SU+AP$/-PBOQ[07>+N/() M[MWH&!\;YDOOJGEZXX.[6>.,%0%-2X]0AAVW^__,OFVULP)4%Z!^GTSBQ^%H M]"-ADT.&,STJ\*0O#T\%1&8X8D?#7"(W\T6 ;6$<>VXZ M;2**'\J9$@A+(:6("%WB-262TWR\V4Q@G+?MU\T;5CSP Q*J*)J34W+TEI:4,3QFRC5DM(/DC3 M!I-=@:C14C,%.6>S5N(3A$*$GWT<08-A;B\L;VBO/*$;'#OKZ-;-8N8*)>,P M-D)>@&@%R)MB<*/)86Q$>]A,ANUI0P$6_M0/ YK;AV^QK04SS6G,'.-[3G"8 M9J(C-9O-)^AKEB&.?S6B#"M1NK4H!S\-'Z0'FX.]R>SD5S^WV%NF#S*3YGR; M9GI/FV$_0>A%J/NXCO6.W8@<(@[.)GG^L83UNA1S/:E;F"N WKRE96L!7]_F M4[7'[:"02HVSEE*5H.WB".GRX9*A/A@\7%T]G8X'I>//^ZE%F20,1Z6?)+F/)"#R7@1 M\<.OR)X6K/C+@,@YOSLN)KH5A/=KI;H M=O:"_J7BCC]\U&X7D?-5FE\N>G=I =TSPG/A-'PZ1L.9!B_=IQ\JH/<(1]:^ M1VM=EB.OTVL>MO*<%WD66G6 I&!I] O3*-) !?$=)TCNYDXZ0>K!)*&B>\35_I M)JK@]9UI]6+Y#D2KB'UK7>V!!MJDC*Q&R"( L&Z&&\TFJ[8L);.X&YLR2TV7 M%[ZP*T'&S<'LL#CD3?AN>:!C:4Y,.34A4I3=BJ*6,90.R.%!P[7P"]^D6N$? M*\>Z"?T=5T)&QA>0MS5Z6+'1HHIAD\33G#@Y:)I8^O:@Y*4,#@X]PM(@+1SO M=E"LJ=YLD')NE[\7$7DPN5\]+,T\F;Y3H;L,A)[-CF1:S M972DO&B1K/-QF>?S!<;)'PP>N^GH:$TQ2]>+ES"?MQE/A=TN6](D;J#E&2W: MM+F(.#<$>)TRLP@WEYDQ6X[F=9\7'W0S&4J0>?'^X[1ZSS7'^0T+YUX&5=;- M;=EV\;_.F8&-%&?+&#G>EDJ QC6:/\FRS^?M12CSV?7PZ:\/+UPR44'\_/OO]7^^>O7Q+=_]Z3'<_/W__ MNB3Y\N?XS"=[NX_B_NN73_9W7S[F)Y,3GKW(W/VRG/XJ]'.W^]8CLO7^>==Z\^[6R_42Q(E*LGWJ9$ *(C3IM$F'!& M.TB99W9R&9]KGX/!&:6\ YQ?AC%AJ++6V+7;KC)&W[PSC-EPFKS1\_;R)PK[(7%P9E%7 +'>O>VH?]G\W N)J^C?&<0^+)ZXC_ MD0Y5S[*5K"0B<687^A;<5'W?B+[EFP0>'"A/!!64 -H.XIS/A(-7RN9 HW(; M6^)TL;+_/ ]ZYI,YTL8.%'13$T[FS>ZFDKWQ(:%MFJ&C,MF_!A3Y*KYQF>&% MC7V^:.O+/30.;_>>IY)8\2S_LP70.LA.#[+/CX_>6&&$L#165?\UJU^^L3F6.O&*1*8C 0V>\ZH.5N41 MZOZPV2#5?-K&#A:9"$T481GJ.O'TX2KF@=XYCI0FU:-9GKO:PGVGM$4)Y2[^ M7*PTR1[YON>0VR>KW367TIL[0+[ZJ4FQ&QU=$1P4THH<0DA9:P@(2>@?.0L2 M/-J#$"]M&\YU3-> P7[<6;_[[O'G-RE';Z@TA"'%0]!'I]0X2@DUE :5C-8) MW3)UNLS;'Q<]@\9969<>S*KTFCZBO8GCNOEND\UTNGGNX^.59;#=L=2GTU-*MQ MEL;'R-9N,[.?YE4RGJ_"ZFJB:BF4 MU*YMHEN ENA=:C,@PZD0^V*/R!1925G#WE_N:&]6\?#"F,[=%#(M^WBRB\-G>L%S_G)2J%I.2L[U9JNF6U=HF M.3Q-][OA\,7&F%G+*=!)FZ5CLV&VR%=LW_,V3=Y.W<%>XZ;A,]"3FRW:VSSE MP7)Q>ET?(TY2F]"X2.QO&E-R&UV[L:?;G8;JE+X<;\'DV'RM&=TGZP@L!]+L M"S-E,8R^, /\46A'ORT2)8N,QKAIDEBQX]:M9!&+]T155)[6F \6B46M2MG_X_;/_AM M\,_)9+HRI?B:.'T/4U67MCL@&Q]QTVFQWF7>&>C.N M9LVL6!9#0)@0N1!6TC)5I5B,QH^;-J5[IAW1+M^1/@S3Q^/[&Q0H[SF) M'LUFTAFVNNP3+;ESTX6 #P\6(FX_7>^WZHJVS=WJV,A\.&WXVLI6=KN,PZDU M68C7Y>;F0Q>F9>?HRE(M]K[.CPZ:6&;[]FI"RH+Z.E@W,8Q%%B4JK*D0];9$@\?E0C([*,RI9/DUB?Y( MYI:[E9=SL/UCFA88LKW]_UX*1YI"$W/S_YZ/GR%#&5G_^]X__/AZT=/8>?S6X'7?GK] M\O''9R\?XW?/]TZRE9U'._+U[W\?(D,Y>K6/;?W][^]WWKW]_.Q1P/<]&97R M,CLOWQ^]_OW)L5(SR'S8[LI&5>V60@)=!9:E34RN&'+MZ8HU5PB1TB6G$?:A-SL)U<2[Y&J-,_^N']QDI8]8_57I41:@2[V$Y0$_Q(YF\V1 M%']PK==V.%OV$$719K,?RV1?BJ2U]X59KY^-C3_<7VYA:*L3GI95^YBR-;;9 M#5KDOA3,2F4K_:QW'0S'2#";91.DCYMK998*>_B(]J5-^91"+Y$6(2HL.'\9 MD@_.( S7CA5U^^6%P&3K]LNZ_?)&MU]^T6B=,')9*T\!A,P9 -F?%2ZQ&"5H MJR&)<->3L;OAQU7-@=E)(]2LGS1(W0C_9*S@<-96;H[8Y^G1:E_;"KD7M0)* MN-K-W;*D[B(DW:[CS/>&TTC::,AL=S0;GJ@'M5Y96%1J+08IC6>'LP5AP.ZU8DJ1N)+@M*(2RW("QSC'LOK* M\;><$-_)=[1"6MJ[\M$B3N[PN=-APHZ7L,:5A;BYU,01/GQ6UJ5*+>?%LYOZ M,\<*5:.LYH=K6WBQ]!MQM9O8]@]'\[+!<-GTQN >'+:5%DJYB%5D'Y]-L$$? M2JBA!(S+)?]AM^:'::-5L0ESLX.Y.FV8XWVRM5 MG?=+/>#%WL0EFT%Q-B'"LGT4/9=&>P?H[DS;\&,YOZO9C]F&ZF)J^$%+Z5;C MH>R3"]BK^9+\GJB]5.)RI8[=8ERO&G+T8/"T"?^M4U&Z/'<1_YNA!WSL71-? M]-5N16S(;J.3IE3>YI)5MGOTFMO/?OBP479<,OMES;QC(V51.6I1?V/5A%4% MDF6?C_?O>'PX?1B6/YM'/?A"VUX$ONN< MK:LWQL/IRGV[3-F8E=E8U,=J=^4V+4<+-&UJSI?*Z^>X@NZ6DT.[ELU T!_-2:\I_;(=S@?G/DPG!17'5= MSZKSBA.E2"^*)'6Z@-;MG!:7>G_#D\&18D?"".\H]2!BOL5VSK M>I6YOQ12FOU:1];&UC^*_@=LT" G_VWP1\'F./CI<-QB78H+Q2\,05,=HPD3 MMG:^C7<-"^PT>2IGCX8JZ:6D^4K2SQHFMJCQVY#E)<_'/OR[5<-*Z$V)CV90 M+Q2V)J''+VVRDX?8?C<]6Q>G-?C;&8]8*_0RSUL.A78&+U;\VY?\MC;S2Y=@ M>=%D+8#"OMVXF<\K#M(&ECL7+8AEXUDMD[#GI8YFXW8VL_RP;'KI%+(['8JL M0W$U%,5J*/XYGIP:C MBM7;A3U7!+CI<5*IN=87RG;?*'$^6VEIRQ 6E6M[6 MV>&_>%$WZKX$[372=_5YVM8L^W.NN6LKY+2,]F-;[^4\RC9-:X\U+GCOTM5M M*F2W"7W+K-7@9GN#7&I&KN4S;,GM'<8 MW[;BF"YK?!=*?$,#^!X6,-M>#X=_=(;#8N6Q(1,=PEF.!1L\7YTSU9PJ5\&B MJ==5(E*%QY73N])T65._@8DE'UQ,HF,LM:VVU>2ZYMPN^RSHYND)OK>D^YL7 M+*XU]8L:%[ S18^%#' BEA+*S6O:)JX*4)V!.>>\99&Z62S@-,V/SDZ!Z]1W M7O1F_8*0VM2L=L6L23T;SM/^U5Z[)L9+(.B&S)8N_[&3!18Z*7N>2D.6[SO# M"@YN.-?B1=A+I3;LL[S*NFAGX_8X=N;B)H8O3L0[?F"BGQS.SXRTG&-S]SL@V[7CXR;!<@FR;3VY M\\(DYY5^^?7B?)$+<\KJXNZ%8,]H7=VMJ[LWNKK[Q=7:$YBF=5+*4<<"MZ L M*\[O69'WI M@?%+,U7:Z8+SK@#/_[CQ M4X5GGJ M6Y!GNU#Q-7/LDE*Y,<_R:N^_V5E=A5.%4X7S#<*Y"=3.S?]N';5OPPH^+(DX MZQHYG>S.JVCZ<@*ZN9%6WU_?7]]__>_O$056[5)XW_%T9S).J\U<&:_O'2.^ M>=V=UZQ^:>IO)Q5SO8)I9/\%R;3Z:5?H>B290^^Z_ U_U.]XG]^?/WR+>R\VWN_^V[G\^[OV)YWH_U7+]_SU^]V\-\VO'[W M][W7CW;S[D-Z](^7C^<[+^C'-Q)'D3**D03&$@@V$ OX0T,4RLM@970;6U+I M32'$J9*+;5997V9/_X#E;/E4V.^'=BKL7P/L1T6MI5*') &"H@9D,"DP+UU( M(L+E8/]SFDXB^I\5\6\(\>D*\0O&&QDC8U55IP#,\I)BB31:>]ES#*SBOB]0'R^0GSTS(2' M!"3SH GXZ(@'F8B,'E3T4KB8*^)7Q*^(7Q'_;([O(#(F4Z0I L_)4N-5B9(@$6!;$47 D,1<8Y=QI$6MHYQIAOT?KS7=D MB>3)624;.^4#>[L"S:];JY>9"N>T\2Y;%D>M$,[! #:3*I_L#?>O .36!<#6 P/$/6-3L$%K0?'_@:I*^/H#?>L *K)R!J" &.8I@405<99JDFWV1CIA M3;"5\/4\@'J_<\QW)V-RYKDWWQI$O8T-8]]H7;YN/>$>6A=O+0>?G$W90Q;) M,R,STNL@J65)A,JI>V!8AIT@:O*@RT4 3 9.!N.P$\5%1H;3/J,Z:D'&_ M$C(JZETSZAF=G%;:40$&3#0.8G(N>6UM#HK*RJG[ WWK(*K7S*%]\B1I%PF( M$D2EP(@33N:,GVFI-[88\$UC6(6^"GT5^DY#G\C*4:DU8RZ EL%[)3-C(5#! MN9:Q$KY>H-XZB!J-5-$D1Q#Z%"DA4V)3S,0P$6DTE'H/E?!5U*NH=]$&8Z.+ M7UO6C$H6JK',1@$<=#8 0M+6?4 M!M.9UVW!PJU!RX_C:-P]']3TS]HJ)_4-/C M4V!0TAZ],!!5\MEK;4")*).+LIJ>WIB>HVZN:K!>J"A)IA8("!&)UY:3(%32 MV6;A=-[8*LMWUMR\Y;F6N=57T/QZ"OX]SG*H&'D3&,F4,3GZ9(0"9[P#RH*P M^*$)+F5:,;(_&+F.QS(3LW2ZK5990" 4=O2#> M4$9\LHH:#H'&VTQ^K?A8\?$^XV-0P"PWP0?'(7JD(!8]..Y 127 VDHA^P.2 MZP@O9&,YC9YHH1$D?;;$)BH)1_J8C2Q*-1M;@B&'U!4C[T"X]Y[GS#Z93/%E MXYN)\=8%Q;MC;H0%;91,H>3/.D---D(+!I0A;"5?"YGUP-(\ZQ8K9EQ2 SX1 MC2HB()4G7@I+M-YL#!0]*9<@Y6$F1;TL7=;:& MQTN67*DD^S:@;QVG%4Q(%E4@03E%(#J$OI)&0DJ:R$KZ)>1;T+\V:I!P-!,J7!,>,\"&DCE=I)JB];<:N)0H9' !(E)NI$O(M"6"=3Y+H2OIX'4N_Q::$O]B;3.9FG MZ?Y@./Z09O/]>F9H?7]]?WU_/3.T9P6Q*UF_.V0=6;E-68-05I:%=2^BU%@5E R@1= "7&!.L2"XBR:EP/'7&J3H$?CM/ER!G]?)NJ " M44)H DIJ8CE$ IIY&Q0H)^7&EJ!T$T=.!;\*?A7\SM@Z)9E.P1@I0P*NDH>0 M&5>2@0-SZ?.U*NF[<=Q;DSZ?+*"YHD0;)4H)/T5*^FKN%=Q M[\*RV#%& &N"\PZ<]5[+[&DIEB03U]Y5TMGDD2FI;09,I&HLQ\U4 MW+L0][2QL9S7Y%(&P;5)06A#O8HJA\!K*98^@5\GF,IDJ2E@/3%&*P),6&*8 M <*,-4XY!IR7G;2*;^*%%?PJ^%7P.R.8JJ-58+-6.@'/U%/A VCO#7@3+GLN M0"5]-XY[G6"J"HY21TG)!$Z$=CJ#4Z 5KZ2OXE[%O8M6T"4'%6V0 M1CK@+C@I=4C)*XL3BE[6V:VD[U; KQ-,U>CC@H^<\%P*9%O&B;')D!1P7",; M-%:)2OIZ'DR]WUFI-U<2NZ[6W1T#XY(Q4=+(R[6U4RAA/RY%;0.VFAMLP,/=^M:Z"W_T# M/X0\*\&H'!(#QK.+@BM.4PR"918N62NJ@M^M@%\GI!I"1.KL+!',)@(LE+Q\ MI9!=*^>52,ZJM+'%J-ZT\A8J7%?PJ^#7$]U=I6Y*IJR4Q[/ !>!DN.XMR9]UOG D:43)B4G8)4F3H:2HI4USUE(X4S-3ZVX5W'O MH@*A2GJ)7I(%YB HI'\F)E R.I/!FTKZ^@1^G9 JTG-G$X_$QJ (2&1^WD1+ M@N$R)&&<3GEC2S*]J6D]<["G(=7[G9]ZHT6HZ[+=W;$QZ*!RK@*C*FG(4C9Q M!F36%I!8>YHKM^Z#>=GI!E2E"]YXXXCFSA'((A#C#"-4H/*0* @&N:8KU'2% MBGL7X)[,5&E/!=4VERU@/@8OI7>@3:):QLJM>P1^G8 J58Y&93T16@$!YRVQ M)675@Z V>A:CIQM;(.0F%;<14*W@5\&O'[J[RFI22M[HJL;_BON5=SKA^ZN M@'M(]&A(W$;G'"C*O4E>AV0H>E,\U!S57H%?)Z":=/(JE6+4RE@"R2GBJE0'IXGV)-3/UQK(IT42:; +R3Y40K M(W7&)AKOK4K,U9JIO3 H?W1#J,"MDY9G8C73!*(4Q#H:B)&)96T25U[5](2: MGE!Q[Z):T4S9S'+BWC'0,G@M%93H:>#9YV0JF^X1^'5"J(:I[!0S1%'J"6B/ MI$4+2;*D"KBDUG*ZL<48W306*OA5\*O@=QK\6*"(?SR*F#-.FN@3<.8YC1$8 MEZJNF_<%]]:D3[,H->A(F!%EF[]FQ&40Q%@>2K'HP/2M;O.ON%=QKQ^ZNTIY M$RI%$A2=W9*+#\YS[RDW*E"$0!EKH?P^@5\GA&I,]M9F3Y1)@0!819P3D7@6 MK-*2EX->*NGK>0CU?N>D-O/^FN*G=57N[I@4Q:+P.E,1P4,RU$6>$!XDS8HA MH4Z52O?!FOS9C9]:EABUEA)4D"; #: AB9*D*+GP(*+)H68CU&R$BGL7;>_R M6CA/P6B/;FGBCDLF(;/@M-$Z7I""6A'N9A"N$R35!@V0Y9ZD%#/R97#$:$0X M:TTY"#&ASI O&W,;7+FB6T6W?NCN*O4 P6?'%0,*$5R2SBEK0"&QXT[[7.N@ M]@7SAEW,\X(K12(MA^EEHQ'SN",L&B:]\I%95UE=Q;V*>Q=YLU2#D#HA1P@0 M>;3&A5*MR;F,J*=6-AT94BY20B,Z)$I#*HUU1C&0C''*!J"B_U6.C[OWJ6L6]^X=[ M7M%49DT6G(-08)UPW@83 U,BV4NF5-74@EL!OTZH-)E 332:!HS M"5[9D+4-VJ:-+8!-4TN<5NRKV'?VSE0G3!:,2AY &^:DX49)&B1UR9EZ5&A? M8&_-^90+'(*1)(MD"'#)B$FA;-#'(1W!FJ13Y7P5]RKN78![F0*SPG( #9"$ M,<*"!"MI@JR"JSOR^P1^G4"JL-2J;")A+(J6\QG!%+%6:FW1F&7C*N>[M5AJ M',X.1NZH2#F=B5?UTNN[M.JB/Y?6+.NK@LLCO/F#FP\_I$$>CMVX66T8CF?S MZ6$I SS;'(S3O*Y2WW/>I75.LNQ8C"R#U=Q;%C4#GZ+BR+41[]3=OEG*] M/U;V5T2=9$C$!:/**<6:."L=4>6HZ:R\ 5YSKFMV3L6]"_U-G0)UZ&A&=#03 M.BF6!T.E:))Z7:IE?_L$?ITU!@\:G4H&Q$=?CM3@B1CK$K'*J"1="#[KC2VV M*:6NT%>AKT+?&\3^#7S=4.-BEDYD0%)PD$X8GQ-) 0(81,$V,J5,IW'[.US\7('DGP MY63N1@/73/S!?G)EML>!FP\RHL#@0X&!OBU>W[PF%\WRDVE,T^8%V(3!;#(: MQL%*PNV7B[<)_#Y.#OTHK2XXU:E^*?YOWV_=\GKD>O*$>=0@X,(8%/ M3"8N-5#FD1_71-'>6/1WV]T(M@-FI3:4\, H <\\<50[8BDP*3T$DTRQZ)3R M3:I%[_(&KG/^]0_8^IEQ58U6-5KWPFAE:6@0 5V7R$!2\-%$J;U@/'*E0RV< MV">CU5EY<)0+!1H(RQ'=4.,X<=($DF5P-(.7"E(Q6L::36"WX8I6HU6-5C5: M=V;2W&6CY9.RPF3K5<@0+2*>-@E8$MRI'$2M[5VLI!0A.P!B&,^HKWB MCO@$I::/=1(G073!]W=;2K56U5I5:U6MU=>M]!6KQ)@SR7B0GEKNM+ V\JA] M%/J2&0[5Q;H5D]59ZO2"!>$AH(L%61";C"':\&RS].ORE]^6 M+1N.1\-Q(LU-9Z6B?!S&^=ZO5C^@6C5D>#&(%L]OOV8/6J)\@FRT7PK[0#-U M_O<7WGSQE_P!\M>OO)D^8!=]*:7XRGMKD_O19'W)F[\ C9=DAC>;_,J^*?/L MBRT."?W&Z3>UN4<4?<=-P]Z F\U!<7 O$5_JIYFX,UO$;WY"]&AP_?1T/)CO M30[Q27'V\R4&U^U/V L=\#LG\)80E1\__2-]2*,!NXS4KW607H- ZP"YV0&R M&!N\CHTZ-LX9&Z*.C3HV3NU9*(L7S2CYUZE-"M]O#\A-D"-]6V>6WD))_IN= M6-^GAF(53A7./1'.]RM#=E>]RH=NMC=(_SXA^2>H[YLK=GVPWY[FP+/!LK("F MJIGV-JN@>O?K\[.733SLO [[W%3N9[;;[Z,F['?Z'?/WNU:=7[P*VZT^Q^WEO'Y_T M$>^6.^\>?]K]/'KW^MV_\FHST0OZ\8T5VF9C.('$*0'G@;A('0F!@N:HO$S% MQI:2:I,*T[M,M[Y#\ ^>8%UA__[#OHI4N.P--U0#T\DE@6CO?,I69J7MY6#_ M!]V2(+0;BC*>3 J#:W>JIV1?R*^!7QO[=D MKH#X*16D5?F&2KJ&=_L"^ M6,%^RMXQA_0>6.8$$/*)=:52C-.)2N\=)%E#._TN67IMF;UW9,WBR;$CH(;S MPP::9BD<3H?S83H_L^7;JE-_4<+(2U/69 1)6E MQ2\KB>P%/J[CQ9!X I,YH1R 0(R2&&$2D2R8*%/(5-WF"F'%QXJ/]QD?M"<5Y0S &\,R,\9'EJ0&!I5$]@@DU]%5=*1CU-H21GTFH( 1XP(GH*G! <9% MX*F2R+L4:[W_&>&[DS')WR?"^I71_WL(]]$E&Q)7PB4'0B43( @;(J4R&,,O MN9A6Z?"-(OVPFR(M4S8E0TZ&Z!'IJ2*2",0! M8TEKJH/*&UM"L4UE>86^"GT5^LZ O@312Z-33H!^HK3>:,^IH#G29,%5PM<+ MU%O'/Z6Q,3OIB%4)"1_S!@%/4,(,BYIYJL&&2O@JZE74N^A\0>9Y-,8Q#0X@ M:,/ <*&B-XIR<)?<%U8)WVU WSJJ&51R0?E 3$P969^TQ%/&2 )FK=-6!PV5 M\/4[COFCY8S^^>#%@\';"79HO)_&\X$;QX%[F\;AJ":.?B_TEUHK%QDU7!K M*5R.U-;):,JHU<;$BOY]0?^C3J336,LI>BA$*(@$.$7T%QXI<*;>IF"%SG9C MBTFZ::VM:UIUX;^"Y+> 9#".BXA/Y\: %\(&JYB$S*S2 ;2H(-D?D%S'1)VT M,@KF2#;6$ @T$P><(T\6(C%CLLMT8TOQ3:ZA8F3%R(J1WT0D9?0FR1!8RF"S M]U39S!+$$"1#!09@=*5BF*.6<=R31ZM M^%CQ\5KPT5)F P^RY*A HL'XF+D!FY2DEE='NT\@N0ZSQIQ$\,$3'3PB)8N< MV"@9867+/JHSX7<;6YP)))&B@N0="+K>_^31)Y,IOFS\O2*M=65M%39@+&>5 M/#,^@>2%%?.4D&G)"#&&2T)^I<0WB?;/NC5VH[)!6FH(,]8C);:9&$,U<3H9 MH:Q1H%C-)ZCY!!7U+D(][9*3&7RT"E+VWAF(SB#NT22$K>7%>P1]ZV I=]I* MEP,QPCL"TN>23Q (X,?"<0TF&22Z )OB-G9)5>BKT-<3W5T!^GAR7/@8K%(* M#!,F>*!&2R<-.&5,)7R]0#W6J<(4%2L513BUD4 RGCCC*1$N:RY$@$QC)7P5 M]2KJ78!Z7OG$+:5)TP!!9A^\5L'Z9" D%B]99KH2OMN OG5D4P OQT P$B*R M/G!>$>/++GE%+67*1Y-X)7P]CV7>[Z,>7^Q-IG,R3]/]P7#\(6OO?[^Z29/K6ECI(Z2GZP4?(-_D$=)E<=)G7I^.Y4=:^^].J0 M/JV\+:>S1I-!!&; @Q9*:F>RE_F2F>8U@GB3;O3.R^WB0K?+QMMO'&5T"E)X;SW+(/BV3"M@D08C,P# M^+H)O5?@=[0"/Z&"4Y9%8A2-!$!XXHWWA.MH@S+@I([M1D1:HX@5_"KXG05^ M+(%6W/N[MKTL=RT!Q514 4TJ>1]%F(DFCI M5721TA!O<_-,Q;V*>SW1W57.)S:*:T]!.*80 ;6-,7F;'2OGNZ='Q'8IG?LX;ZM<;^[S+$ M9TF3T#NC_NQC.E$(7/,N)%H@1"L,1+B$09 M*9/+7.ETJU74OVXN]165OH':WL:"9L6]Z\&]"$+I;"0/R8 RRL1,@\R<1J>U MC)?,!*_4]G; ;TUM0;%@C R$Q4)M68K$ /6$.NI5EEE$S9':,KF);DL%OPI^ M%?Q.@Q^ "-F4M1NM0&IFM1+. [5:@V/VDD=(5-)WT[C7B6>6I3?TVAF)RDH" M)91I(\*@92I$:IBVX58WPE3 MUZQ6"9HJ<0C(:&608),S3F1%@\M(C+1D%>/[@_%/NU'-'&(PR3C"DF*([(CQ M1N&?-&>5G6$NB)*H5%>LZG)]A;ZSH4\P% 4#P2E2)$.%29J#$#P+E:02]63( M7D'?FMY&2*@3[8E$GX1 9IYXB,AQF9:.>X'@A_265^BKT%>A[YSE'"ZBC2(E M LI4,>\B B 2/M Y7H4>%]0KQ/1C%X%'RW"7!1-1-.0LK.*6,4R4]XGY7S- MT*RX5W'O MPS,2MCP)C,(UCA;*EFIFVFAIH $"KEZQ/XK2F?X\I3J@S1$(% MI(8X)RG)S#H5C%59E./ *^7K;SSSWN=G?N\RY779:GERCS,.R:VA,FG 7VUP MRB5%068+)EP2Y"NYO5E\WSFVYUQHSP(H E0BN74L$:NE($8R;8S33$I5E^OK M,Y/(>FVHISKV"OS6Y+84558*'-$B1P*> M(^XYQPCU@4EEO%,\;6S937L;)_)4Z*O0UQ/=725#4RJ1T!7,6GO@*1EM30%! MHX3.(=8R0SU!O4X\4SO#I0)&DDN, &A/#,\(@A9I.^76&R4KY:NX5W'OHDH; M'H0TWEKM' CE<>YD:9#L4:"15LK7+_!;4SZ:/8N%1%@R-"3.O(N0@[?"!["J ME(]#CL0N>0)%I;,WB^A_'(M@@FJ+--G*7RTB'VYTMD^@5\G(]-Q=#@*?PVN5(\+BC@E M!7%>96MLMLKI4D#);!H*%?PJ^%7P.V/Y)B-_\,Z89 Q$ZVQ6.5+J0BZI?;%6 MS>P)[G5BF&BKI- \(M6SB4!TD3B6/7':2"]*=0#M*NFKN%=Q[\)2Z2$XFY3( MC($4U#M-P2(,.L>]-G4'8J_ K[-L'2)5CA:JES*!H!PQ"G!@>&6=,"YEGBOI MN[TH9AS.#D;NJ$@Y?>%PIWKIF9=6 7]? =>\XK.0H#%>MQ>$KVNKRR!\+,?= M1S!. SA%;<1_65NE:%!:U9R27E"2T W"AW)@BV>2:$\%0G(OX/P4^%[)42G&83F? \0,V[Z!7XK2E?@FPY2$.BA51.[4OH[P9! MI+8T< W."E$I7TTC_IYR?#C9WT_3YLRJ_9I1_+T0WE/G$=*533I!4MYQ:82Q M.F7&LK"7/+^E,MN;!?>WQS**#8/HI23"*01WF2BQX!2Q*C?1F*14S2BNR245 M]R[$O:2%450KH2-H8 9I$R!#23]T'8J( S::3% M"58Y7S]@KUL4P2?I552$<^L)FBM/T%!IPKC)PN44L[C5H@@5]RKN]4-W5TG< M2=%*SQ.3D$$ ^DK>"AEH*(Z4@%0Y7Y_ ;\WYN# .E10)93P0L"&1L@N::%5B MG,D@_O'*^6H^\9VYM JX"OAN7]JOA.USJ52/2=%8EKIH3C3HFZ!-PK,])Q133CA@<@P0M&0"5.').,9-2=3X'Q')L- M+4S83<-4-20_SG:7;UW\T;<@Q'\,G1^.+M[1L.UCRHGQPVU2G]CIOR3Y:#NT(/J M-WRKWW#L])4,*Y#@0BS<0F)H@!QR%0T-[2_H:?^@[0/WB0J5J ^V\! M0@"G,G,R\ R">9]ME"P[1T$(F:ZC DHU S=D!CH[")C2.N= * 1#0#A!T*(G MXB7W@ID)CA:(\ M[!7\VL6PXYD,/UIRU=7* %Q*;'?? M3%J?F1?4)<\]<(K_,=(*HQ)G#*&N.DH]M)!_=A=,(A4N)LT)C5 LI)!H(8,@ M*1J>&&,Q<-W?0D-7F&7]0Z=^5B&JAJ4:EAX8%@TF^\PMS\9"RLE)QJQ-(+F" MJ,TE5^*K__4]K,O:_Q)4:I45(\*AZP6*&N+0KI"D//,N&V=+8R]CNV& MU;K"W9!6VE)ADY 2DUT\OF0TF,BI11I:5DU6NYRTM*]WL;S6Z:][_N MY(F-54T'VV\7KSOC@A_)O'[U=N-O$>P],, W7\%R96QQGC5[_Y>&^*C:W"O9 MW%?==2C(-.00!9$B9 (B>N),IJ6,#$,SRP6%>"=*6'[[_.L?LOW@^7[5;-V% M:7.7S=8M5,RL9NOZS-;:552 2C+:$.N$)2 U)S[03+Q.P3 )28GVUJZ6$<:FX 5A044"5E-TNL 3F92G MH$!$\$U)4*XW0FZX'_-A$_3>X]<1E[]:L;?71'LXU?CG5^?S@F)R1Z2E 7ZNQ;197S MUXC*G%'Z]92D&L4BDD^FS?C[%8T'SL1R6>F8NW-M'NQ-BZ'[CZ&E(3.979(! M<=(:M'3!E0/@<:)2Y/]O],;6RS(Y!Y,\>%ALY'@^^Z]?W-99X^;$+&VME]9) M*4<="]R"LLQE=/QD5#0$RCA3Y\Z@=X>S^3 ?]7T*/9E,!P'!W W'14;SO81R MVL<&'S7>D?YM=EZARN$XC X+7@\"^K6#O32*^-G N_%[_-:%@)V3O:;5W6>UL VOLM//J0' MUSZ?OTYO)^?&.6H[88I.VHWSQ^$7#$YSXQ!GVGC^*^""*ZV,>B+R" M!_(H^?E:OT]<2-L-=JS\#W4W_8]1^I_G1Z__B@>>@]IYM"-?__[WX>Z[]T>O M]K&MO__]_?G^Z/7O3_+NRQV^^\<;&F-BP5E"N2N9 M?4H1DPTCAGD3),0HN2\GR^-0.N4_#' 4C8IJ#W BA.%!.=VW$6HQ#>>J']7D MT_1:1L#3W2<7Z_EIH:5I-G^.AN'%''_$?Z9I(:O(\5::)_S'4ST\VWXCDE!& MZDALMH) Y)DXC=YD-$F#TRE2CGQ%/$#8.*7Z_QR,)W/$CF)A%YK>18E/A^%$ MV3#.0 @ A>^"[()-3@*WUF6?$O/IS:-%;,&2M8*[DSJBTO;QB7O1'1TEM-;C MBS6^T]KWHT=XWP^GUC\^[OSQ)M@H 1PEU'M&P$5)/#>.H+0S>(_:E69C:\=- MPUY+"QA:"A3^*G%WHJ;1<,UI,#E"CLGA',XV&.6D MQ"&G*Z#?B/J/4/T!>BS-!ZB=W-8XY'[R@IN+ZM6J7HW:]I(PF+DD$428V-<1$;8FFED/ M^:8IW]CZ^^$X+6"]074X$]5A@>J-"WP58+-ILBIYB,HA84@,#',A!ZI! M5F"_?OV7WY^]_/,3MN'S[J/WL/OQC1&2&Z$E$4BP""1#BG%;Y M%D#^ZT9#!?EO'P8O'[/=MV^X#I"L00Q &$"\HCE<9R+0O@XTCY M5L!WRHFD-<1 X1D':H\ U-,ZL!3JD3^QC2]S_K".!Q.(%$' DLN]<+.EL=:JROB^S/Z[[$?PDSLG71"7>.JP]E)Y_F4G8_'PX^#41YM='8N+)2.SE:& M9^;#A(HFGQO.F36CXYOS9TWGICF;=CX#",RO[$([6KZH-'5R/UFFV@:!K5O. M9*Z+8HZH A(KK2DD4,.)TBS9U-2.+75-R6[(K[)3Z^U-'&L I\_O4[4"/,VD M:!:(%"$3&Y(@H93$O=(*E(*:I:0VKH9ZGVLB2Z"%/O7AOJ1]G(#V43CU*GI! M2O$UTC\G4$)#)-Z4P#38H+H )X'.L"&^,#/8_-CH==)1=Y]^9;.O<3-:Y2@N=K3D- MXK*7;'O0)U_QE#W*N_/;OOM]B<12.?B>?T536Y^/ ^@<^ 0V19\<^>&'W/C, M._F_QZ#)@\$1I[[W.D,_-EM;9D#V>EUWHC;>A 6BYQH8P(1:$)&YX%Q1403* M(RC#098%L,"O@]%X*X\/!NEU_Q-8I(UO^%NU19X:+6SO?*"@!2BG>$I $53 M3V2@C#AM%-&^<"8T8SS$M4U&Y<;5CR',I3EKOP_3IB)A9Q!@,DW"528$ MY5.=S+49': J.*,+EW6']8>-SI_'\'ZS'X!]X(5&]<1OW&G?FZ6 MFWR,QT?'DZM2AE> YC33OO;=T6 X[IXVWZML3*U! .S:3?]H7G.4KW^3R4/3 M<83[ N'/C2;YQO@."[(6>*KWU'7R!"SV4C-('\S2]M M88MKX_'6-JMUWU$;C\KW/]34"SVK-RB?].VW%L.$XTEGL"ZYERIIYQ434E&F M8+0=,]*'QZ43MM4]HY.7\@W0Q]ZK/PZV7NVJ M-W!\[_!O^/Q'=^O=UI?MH]^Z>SNO3W9WXND5.MG9EUN'!Q_V7KW\O ?/VGZQ M?;3]#CZ_>OUE]_0EWWWW>V_K\/>#[=/MLG7Z5UW>5B$%D;@D%.8.D<5PL"R* M!,N"^TASUC;;B3( 4S6GYY7*LP4;,!A=/&4RR^23I5*7XH1A3!NWULG T1_K MW!J"'7=]V-?E];*O1/E=-^.O#0?]?J,NO@285"5[GT400J9HG"Z<4U6C)00# MB^K>Q?+/> "PVF B5UVC"ZP* M&L(1*%4GE;J;*-ZJ%0"O-EI%HPV<"0T!%9N,_$7-RY^O#&>TWGZHWM!;8XGMM<2NE KMB5<5M^5H,4J%^ M%(^_4VGS!PG[/M+/SUO#V9T*?WZWQ=/,OA4I!%K7+CMGRY8_4%+@3$\ C3M? MV_TK?VH;9+Q=K<$9=Y,9U\29=[C%*7?-J?=0R?G^)\3UPF4;G^9#2]=/KZNG M>' ,=TJC?_R =#W\C+W9]@BM[_'GDU7YG#K5-W:;JCQWD= %=&8[A..HFU(O MKYIPO!H.1J/.7_UAAK>L,O+*=_LC%!(4DF\)R;\;+RA*"?+,G)2\'(V;H-\T M%U/TT"+2+G-E.L!GC4&);9G$HF:$I(>:$0H):D9MD9+5Y)GO:D;WL3_8/6Q4 M>7V?NL=8HQST\TEG$BW:*7#^E2GW8%VWH,TT'Z,7EW\OSKP=]G6NW5;EM2]'>V\9[G17M_;RU\_9T M]^CO#WM'NVKO\(^#-R]^/]CB6W3[Z"5_4]MQN'>X==CK72W:^_S+]HOM[MZ[ M/X[V#GM'VZ]>RJVCEZ>[IV_Y[LZNA'<^@:M/WKS[NVQUIP5[_Z2?W]-4@N:4 M$=]$BEG/B74B$Y>YL%HYQUU-C=1F78BK65.KLI/F8TPTW*49B06)Y1Z)Y6M; MEGR#4V;9'XWI,[-\JG7\KZ8DZX[_@FQS,[8Y/6<;8[.E##B&B5KA3P5#G!:% MY!A"=%P(;]Q#[FN";(-L@VR#;-,RMJG+;,@VMV0;=LXV08)-PU,DSC%-9(B! M6"4\.)5UHP+$R2NDST=+EG\\Q<93H-,ATSWZ$P7*=K(DYYT)A5OF M:0A)9;N ;1S1/70_[J&M7\_W=!0I,)NI(TEQ2F1RD7BK*5$:1J_ 2$:?US:U MTNM47*VHB,2W:L2'U(+4LB+4@@ZBUO!-]YQOE#.>@W%,!(QKW4G $\>\(XIE M&TU1LM" BW;(-\@WR#=/F&_01707OMF>V3>:)9:I!(/&1D%DW=+""F^)B*QD ME9C2AB/?(-\@WR#?+!G?H)/H@=AD9KUH&^K&@YK$9#*1,D1@D[H92^1"- MTA17RQZ(3>XC[Z@T_ZUHWM&L!'&W/QIWQ\=5*F]%T%>[Z5MRMVS]U*:FG(W. M0@;I8=VC*"0H)"@DK6D*"@D*R=,2DLT?TMFV/5^=;WS1/7B'*;'$S@>760W \5QH*95SEKFL4F;:6E:X8UC6 MI96>B'.?=DU7D=IG:6@BHO%#&.N(=8&18KGRR4GN*5O;5%RN.TM;YX=H.12U MTW&-,-A&&,08TY9@XZP("0W2F&(#T8QR(JFWQ.N821$Z &XR9YAL;\0/8B-B M(V(CQD,N$AMG)3.DB4(DD4@MG$&D+X($R0OQS H?I0*+V5-%0@:+V7J3J-#4>F?08EY-Y&ME#0?$Y<7BLB_) MRZQR<9I"TZ*+G!7A%?="**,#EB-H*TC/ER.@CE+)K"(N,$]D2I8XRR6QDE$O M)7 L]6N;@JMUD".$Z96":03"%@$A+FRV!AUGZ2=@<,C@52""F9K,J,!R=S(0 MRYT(2E 9$D7S'=$1T7&)T!&7-N^"CG.IWH5;&FU6A*G(B0PF$R>](X":@@NJ M%#.XN(GHB.C84B,:L>^FV#>7F!RX+$(+HI161')1B%,<=$3'J/4Q<>8BVLV+ MPS[,/;YA'VX/^J1@_O$JA#=C#'PK1J9%34$A02%!(4$A02'!_&,4X5428102 M%!(4$A02%)(E$A+,/\;\X_;Z&'(J5BM-J:!&ANAL-$8IG9@QV5'J,/^XG0Z' M[ES^,57%<:$3D5S60)002:!<$<$-M4)IXXM:VU14K4LMT=V KE:$P?N!00S3 M:PDVSO*/F9-,9Z6)-R(0Z31@8U:4T%1*\)YKEQR&H2 V/C5L_.E!P!'C\1X5 M!F>IQC'J FI@("'P3&1AB=B4 RF!:1A1[ZE,:YOL"@#^ [$/L6_5L&]9S&.$ MNYO!W5Q^L!1\NH9%&<6<3MVT >D0_SBQ&7OXG+ MR@5CO994228MC2[++ &5M=%UZ8MC?G%;07H^OUBGX+@QD3"=-, TV.6 UYG M.$KN6#+"Y+5-:?2Z$0IA>J5@&H&P14"("Y>M0<>YS;F+2CDE@$/)JELG2^*B M9T2H(,%HA_$6&9^FV#>77QP93RHIDIR(1+)$2;#>DL*+<=DJ(T1$ MNWEQV(?YQ3?LP[\V_MSH[ _@9?I'N3_N^'YJ2^!T>SJI34U9J>!VE!&4$901 ME)%'?WZ+!J9%37DJ,M*"K&*48)1@E!&4D4=_?HL&ID5-01E!&<&,X@?I1[^? M^_&D@XG%#^5<2$84E32S\#^93+")2ZAK>S&]L['.(-M- M7'2.R,PIL5)$PJFS6D5&0_)KFTJZ=<4QC!I]K B#"X1!C,1[5!23Y.''!$ ,MKL# ,Z2AWE( M 'V<$Z< !:4UB@0M#/&!*A&"DB&;M4V!V<,(?D\ _);%!D:\NQG>S;*')37. M6@:Z'J/PAR9)@JBV;Q;6V1B,,&9B]DIG4>U;*>3#[.$G@,M&)\YU4JK6/5$* MP%DQX;GWTDF1@L?LX;:"]'SV<':Q6 DF>;*^ %;+0!RG@AAGHE!1)IOEVB9G M>IT9A.G5@FD$PD<&0ER=?&0)( B!"('WI MBBG!;@'$N19BS(!65DN28(Y&"9^(E,R11KJD.SD6*M5\1 M'1$=6VHI(_;=%/MF2J'-3#%#-2G**U *DR)62$&8X "+\,GG,C&.N<'0G;MC M'Z8(W[ /8;;#P_J8);S@#M39)Z:B7S":73!:FR,*"Y-(;S!)NI;-A M:^=Y#94^CT#1LD13!&&4>B(#\\2*F$@VE@6A+8PE7]M43JU3A9%XZ&A%(+PG M(,1]/%J#CB?GZ.BST4HR2DR,=0MB+XD+%- 1?M?1\0BCCF$HB(Y/#1UODD5\ M>WC$>+S'!<+MF9H8M!$^2TJTL(I(JQ4)+@L2,I4J&\H\ R 45RLI8!XQPM_* MP=^R6,F(>#=%O)GJ)T/V@LM"@A$%5#\PC%W2EG"N?9 V9J_9U##F'%6_E<(^ MS"1^ L@LG;.F:!.L=5(*F-4Q,*>5*#;%P MF$K<6IF=KF,_?,\VB5"42JDHB MDLI /'6.*##9:9;2JFC6-KF2Z]QBM/1JX30BX2,C(2Y5/C80OCX'0E5,9%H7 MHD156!F@82BJ$)>ISY$[KU-8VS0(@0B!3P0";[)*^9@8B*N4=\/ M^<82!5C M8)][PJT*1)H@P'R/D01/DX_)!&_2VB:["H*X3(GXMW+XMRS&,$+>C2%O]QSR MLC J)IN(*UX3*80F-BE&LH\VRF*S3GEJ_V*V\ + ;TFRA5/WTUF3FMMV^RGW MQ\^(F[N@N8.[VN<_V#T7^_2'A^+;(]KK]C,YF'QGM$'4K<%PO._W,ZGMRNFZ M$$]XV\5SP]51>9K9L9E*=)YGJ-(5OA@:%.>!P+A"@ A+J'> M#T3.7/[,M-5*"/ $3R=28?8L<8!$@$R#8,W4U6 M46^/D+B*^K@P.!?K*2VUT150$IW*1%H72 !<)$)')9G.4195]XQQ][N*BOB' M^->&H5L6!1$A[Z:0-]/\*#7%9LJ(SJG6X5:*6 5FLJ?*"AM@% T#XYC1=>LD MZGXKA7WM+@>$R+P89%8Y)NX\"[36P55>ZRA]L($&!=!,,=BSM3 ]'^SI(G=: M*4FXH&"ALQB)2R&38G*(6GG+8P:<5GK=7I.+A#B]S#B-2+@"2(B+F/>$D;,X M4!:8BL$8DI@#C/2L[BE#"TG:^)BRX$[6\N'KH.4B0B)"/A&$O-$JYJTA$E?R^(7G0N,LI4O,Y2:^J<"P '.E@AX5M<@%\>USAOC>&O MY^,T$XR/4E$2QV0A,@".6Z,#<=&%%+U@08NU3:NQ&"0I$!2JI!0@$8Q[4V(?P\" $(@2V8>@>! )Q6^PV M N-<:*;@SL7D/2G:)K#OE24A&##W!6><)6ZMLUB/&-$1T?$1%40$N)L"W$SS M$X%9;IDDS)N:S1X$L3)3HE5B\(TEE@Q8O_8A%B\1W+#B)D+O J&7"<^59$Q& MF.'6*.N=C4($K84NA4<,PFPM1,\'829CLDG,D&@\)]([#M8YV.D^26DM8T)% M7P.,E,!Z(ZN%THB#CXR#N$;YV# XB[,,O@BE9%V:U);(2"UQ$C37"&*>9'16 M>KFVR=!/@QCX5##P)D&6CPF"N!YY-Q"W#BU\'141[& MKN]UCLYJPRXH)^4.VDCKNJE-33D;G98F#J&0M*$I*"0H)"@D*"0H)(\:[8 B MW(:FK)0(HY"@D*"0H)"@D"R1D+0KN5UO&-7^(<7,]@=VI+E86&(J:%Y3I8L( M4HG@0@J9R9B3PLV)6NI5^VL^Z=T6P8-(AF2G(I'9:&)%+B1Y21G\SRDGUS:E M7'?\:BP!>M4PH !Q\-8XB#&ECPR#L^PG+ESA*FJ2M0,8C((3IQ4C@5)NO*8L M1[6VR1Q&%B &/A4,O$E,Z6."(,:4W@4$YW+ ?\MB"R/DW13R9GJ?D=F)PC-1252]3S/B#>A]7$F? M#"]1:-68OU:AZK=:T(>)[T\ F#47A5EF)8]2"B6\Y]2%[+4W*6B#NP^U%Z7G M$]^S5<4E'8A,$?YHEXF7-!/IBZTIC:;K5@FD$PD<&0ERE?&P< MG&6^Z^1$YC$3)FO2)T^2!"HML<86[S4+0O&U32:P2!."X%,!P1OM+_2(*(C+ ME'=#P;G]A:Q3,0E+= Z.2!LB&.W4$L'A2$S&4L5 &U1754%Y&1L'A.7R.UI#5TB MC\M=NBE/S6PL!D,F9&0D!55WT126N!0MH88E+JF6IJ99UM5#N^X> M9!,CI*R64];BG[_(>'TD5"34%2!4:P/G,O,<3()_E =N9<4I9BG/G#E,DV@M MN\ZG2=B0LXI:$QHE(S(Q2ES@FB1.7>;!"L'KGC#K3-AUIA\BH0WIM>7TB@2& M!(8$ALZY=E+;+/.%%>8SU8DX5@R1G L"H@X+) /^F[J?-LR'9/CZ"9\7-?\*/ M9\V?Z\3#X]&X6T[.7G#SGV'X\VR#@N9&/W3A5VGR^I>X^.8_W&&S?F?TFH[O M=?N9'$R^,]X YV_=ON\WFUAV^]#@\7.= ^#GV#M.^<)/H]%Q3IW!L // M]_OP,9QTRG4WJI=W/OEA=W \:C!KM-X9'<>#CA\!$I[OG_G1?\S#CN^GSAA> M#J#NXV#4'8\V.G\>A]'8]\=P4N^D W\NGM#YG(?YK#G0A@M/'AR/1UUH^/@@ M=_[:^'.C/G-0.K\?]_-$0+A9[U1\;1Z\Y8?Q8/J[G?R^<7&8J[Q4].[VCWTS MA^<'OFD/_/ALF,%&Z'[*OWSNIO$!# /T\K3')9]L'K%V_94^P"P\'N=?IO.. MSM]B[6MB%C/PR;#M4L;XI;Z<^WLPG.'>?B8![*H/Q!=XJV>^]]F?C-9^OO#R M1]T^N=2C5SKJFY/UKEU5RFVZRE[J*7-=3S4#"TP^B]@R4!T#B>EI],;]T M;>X<#*NB\S]=1V-AJOBLHI?!V>!=]%3:#!..2L'?F[7-G8K.=8K^6G6D_GCT MSY_]YG5R)Z@77Y/2\*D[*!!$% MAX/<2T&U%]I&QH'/"_>)VG-%;DH0%S4W+QQ/.FNOX&J5M/.*":DH4_"BCIGW M+Z::FR.S\*N+FMF?\2"GXUY^4RZN);SIO^Y_RJ/Q4>V"ID]VX+'_Z@WBA^54 MU'KY__XXV7N7/@8N]=;.OMPZ//BP]^KEYSUX%BA@1]OOX/.KUU]V3U_RW7>_ M][8.?S_8/MTN6Z=_R:W]]R%K8[E6-3S*$&E3)"[X3'C**7MEC3)ZK9-!F_U8 ML7%XG+^*EDM"RCM 6670ZPT^@Y;5:;2646=T,/CK]V22K?'^I19TS MIFON6%O6R_W]\4'3SLKJHX]@PI1N3NLWINIG7]7(COQP'PBC*KJ5*:9?IQ0[ M9>.F@\]E8:+\PECW_,=1?G;VX9>S7=.[_6;$FHLN:]?PF!D9;= I(4UK)TP? M,#V^,3EV2?6?'.1V0RGU]>/?O/B;!^V&T_*6U](-]JV#2MSV6FPQMO@IM-C\ MZ)2^:<65Z^GJ?B-0[[8%WW=;/+5KOKEZ,7W ;>-6KU^PN):C[WO%HC)=YXSD M?F"Q_8R+0#W-WPD0QE,?\-0VE4HZ?[Z[6[VXJTW\D;EY_V$-_Y=[.&^M!"@G* ^(#XT$*Y0'Q .4!\0+FX"S[< M@[%T'_M-M*A7MP=]+[_6V3M_*[9V]#WN'M6U1;1W^?;C]ZBW;VMGK M;9_^_6'[-!U>C@O?>O?Z=._HK]/M%_ML^^B/H^U7K]7VZ8>3[7=;=.\%O-/1 M7V+[W5NQS;?+>9>$TFY(H&90I@6BM) ,S>QV4#9&=NZ M?4EN,"_;AV?MW+$)J0BIJ V)L[?GHD43#N,3LIG+IJVG(>7*8H*4+!-P#\TD.)Z(CEEE187/DE7$ MM)SQ7]#>01I"&D(:>L(T=&;\G%$0&D%W(B)Q3D3)9V=$L42(7"LR!$%\77<+ MTE ?-=>6"B0B)"(D(B2BY2.B>_(!H0%T2]Y1Y[S#A=/.Q$QRM7UD88$$;A*Q M)5F3&7 MMK;YC! X%^W]N#UR8K9+*P%RENUBH_3%\@P F221(6<2E'4D<:Y",-JDX-:Z($AD,<.LE:)J&DVQ X639>U-:G$B J(FH MN3*HB5'O[0+)6=2[MUI(:@() I!2NDB)C8$2'H6Q4D7JD\-52@3)IP>2R[5* MB5KCW=PV,T:3BMD0XZDG MTM-(@M21%!%%S%*Q8LW:II'K#AT=Z.AX0MAY$T?'[<$3P[%;B9&G5I* DT%,)<9%H:Y827:YM"H^L#H?$I0..#JY48DMUJM#P+R?ZR M_>+YZ7LK),_.>9(CK]NU,$D\S9X(SZVDROI"*088(FXB;BXA;F)8]D*14\PA MIWA/J4A*L$*LK\A9HVL4N@5#.@?/GE M/8\N%N\4D3DQ $KA2'"RD S J+/AWKJ$BY:(DT\.)Y=KT1*5Q[LY M?ME^^]Y(FVE@G@2E:-V:.Y)@5"3.*6UM2444A\N4&*']X)VX-1B.]_U^)O6* MG![ K;_00)C6H?P-0%Y+4:PUWF;&92G2>9ZC2%;X8'*,#-WZJ\$&W?D2:U;$ M9$(B5B3@ 5X4L51(DA3U.7JK2LW4,>N<7:6"Q2O'MYN*;86R.RC'#Q$@DPY MA_HDXN:3P#\G3(+>.K2GXJ%&6XZHWX='!WE8>SZ7N?H M+'JC+2&!+>JF5K7E#H5K'B)P$Z6D%6U!*4$I02E!*4$IP>??P_/;%1VM-XQ: M@DF-<=$/[7APL;#$5-!SP&B1 M8XD^1))==@14R$2<*(R4P(P6U.J@+>#ENC,8%XVP^71@<[G428R+7B@\SFTT M'5@IVE"2. =SVTE)?+::""&*L9()6S>:9DJ@.HFX^!1P<574250=;XF-L[CH M%%BP/C'"A8J@.CI'0DF4&!5U="(5H0 TH3,:]+JI<]Z;DX/3IPDXG@;'@ ;G)UQYJ78-\O\^7O6^Q?1K M2ZGH1J4TN78ZFU"LD\P%YXJ*(E >64Q!%HPF6 G*VMIY/IZC+,YL%ED)(IO$ M[Y(B"3Q84H0O49NBK&-KFTKS=24>(KOQ\>9N^T"QG46,D?"0\-I+>#4S&,*:ZK+699FRI)(Y\AGR&? M(9^MG@&'X3N+Y+GMN35'I24OS! ;C2)2)D5\D(:$(J4,66E6*WTU6[+:6]FMII.3G&1+>%64"(==\3#=Y)2_0TZR1P+X?)_GSN,X6^#=U/VW^$_Z[_:8[:GVAZ==I!ZC)^S77GC/?I(N@&3W_<92?G7WXY:Q>:;??Z_8S:2ZZ M/ ;PF%\^=]/X 'H'6DPG8#8-XIP^8'I\8W+LDH!,#G*[H93Z^O%O7OS-@W;# M:7G+:^D&^]9!)6Y[+;886_P46FQ^=$K?-/3[>K2\WXIU=ZL4]]T6QPQJU?#; M'#=]P%6:^[%W:A&M;?EA/.APN]ZI^N$/V&?MK-Z-IR[!S'6//W&O5TZ7;M;6 MP,9.C6SL,-Z9^,@>;>HN5+(6,$PH=O#0>@(,[6Z3MU1?X;)@'" ^H%P@/J <(#Z@7+05'W#W M3#SU1RWG=C8:3T5AP%,?5QCN/_1RZ]N^?5@?7@S[:9=W=G6Z-26 M!Y_>(/94JQP3=YX%:J5BRFL=I0\VT*!,CG0:>RJXQ=)F]Q*D^L>'W7>O>;UF M[\5KL?7BC\.MG==R=^?W#ULO?N_5X-.]G9=R&WZ_'*2Z#=?L'NY]V'OUVX>M MP_AY^]76EZW#@X.MH[>?MX[^@GON03OWZ?:K[;+=G=LH35GGG2J9>,,RD8DY M$A+EA%*=)2LQ)Y/6-IE8E^YJ.C'5D&F0:9)HV==NJ&#U/ MH1S8@S'0;#>_$+TM.FF20DE$*M74 1.$QAR$C=%G%MT9,\F#T,%/-'P/"8QU7O"3.L@+*LTLEX6#%LW=(@?F-D63Q=HB8R;)V$!D\(H$ MEP5\C3YGKYEA 4C&&+1I'FV3SUOUZ#ULC=RB3GP^&N7Q]X/RSCL3-W%>C,W! MA.=*,B:C9=(:9;VS48B@M="E\(CA9:M!$B=SX67&6RMYIB0Q3@E\ HLD%TV$ M3L&'2'-D=&V3K6OY$&;(RN_X_*.6QCT /,+F?>G,M\=-#(5J)3S.0J$D9YQ% M24E1FM8].SAQIC!B$]-%,["0DEK;O!IXNU#]&5$14;$=8_?@RN1I'@Z2'QU@ MQ$XK@7(6L9.DI24K11Q3 )0R1N*%#X1S:V@TSL+_U;EO 5!_04T2,1,Q]'^M M^D(N:M9W\VO-!3]X7:2FE!,N6"12):"-8 0QQD1+2PA4%ERZO>?HAG:62L)3 ML015.V84$ 0\K-_9'\ +]8]R?]SQ_=1I2W1JBWJJ56WYCD*&H]2*MN HX2CA M*.$HX2CA*+6I+3A*.$H+W)L!I02E!*5DV:0$TX)NM_IX]:_?S_UX@HE"#^=Q ME\Y94[0)UCHIA?8A!N:T$L6F&'C!1*&5<*AL[3P?SSE48(@#38H1'RDCDEI- MK(R,!".TY5DP4<3:IJ#K(!WHB$='_-/@<>27>W#$WYY@,*.JI3QR M<@(>,5$1:;,DSB9+M"TUT()YYLW:)KOGH@1('T@?2!_+0Q\/;IY@ZEF[&65[ M9IDHQZEPP"BN,$&D]HY8Y3Q)22G/#+4Y94RC0&Y!;D%N65%NP12]!;/+S%[1 M@6ON#2.,QDPD$ UQE''"3+8E!QMM$,@NJ\$NB)NMQDU,TFL93+Z9*>& @RX9 M*HEU-!$):$B\CHE0I87.QGM/,[H'$"6?'$HNU\(W*HYW7.B>I"T#*CY_[W,* M/')%9%( B3)HXJFWQ F;F<_:^R9S&5>ZVU=A=[6#HWX='!WE8>SZ7N=H,!SO M^_U,,(8-GX_/Q^?C\UOP?(P.751T*):1?_"MJ[@HS#(K>0031@GO.74A>^U- M"MH\[M95&!VZ.&/G]7QTJ#$J&Y,S<4Y)(G.$3R584G@./.2H4M3-\H]R I=_ M- M=77-KMRH4B)PKBIP+I=*B:%I"P;(F4IIA>$&1I+H' R1WFCB#/6@7%*?B\FJ MR :22JE(B,3P$95T6E1/7QMN@X%Y'&;)$VL$*$TG5W#F4K';&KFTJI5%AO,^0M <-9'BP,+@P&*8\;!X 3>B,!KUNZISWYN3@]&D" MCJ?!,<#!^0E77JI=@_R_BY3_J]WZ+?E?3+^VE(MN0$76!L[KNE\P"?Y1/AO0 M[IQBEO+,FN& M7UWF6+P6_WA3MWV8> <; /D.^>Y)\MU-;*_;$QZ&@[24UV9K]TG+D"5C)!2E MB?0Z$:M5("$SH8M*1NA:3O$:U^9"33'D,^0SY+.EF32MX[-5L=\PB&>1/#<7 MQ..-+,QE29BVE>=4),XG182TTD:M:!$6>$ZN2_H0=0&0[Y#OD.^69M*TCN^6 MRW[#V*L%\]K,?C,V.L&\(,II3F1*G 1!,W&T&"J YQ@'^TWKJ]E.:+\AGR&? M(9^UHE]7Q7Y#6^VVG#87,<>U(B0.20W)#\[$1G;[?@SES^,Z7^#?U/VT>38(.B MG15ZEYV#W/EU< 0M/.D,\Z=N_IQ39PP_=ON?\FA\E/OCSL?!<%Q I <=WT^ MK^,\/(([U?/\N#D9WF@T @ _@\=.#[Y#*P'5X?!H_FZCCH??2^?WXWZ>"!8W MZYT*W\W=M_PP'DQ_M]/?/^=A[HSS$;3##T_@7@#=XV/X#>X$34ZY'^&1X:1I M2ND=Q_&QKX@PJJ=^JWF?N^.#Z2ESKQL!R?<'0T#^C4[MGB,__) ;48=W#^.Y MGV?;^IU]CMPYB/CQLVFYVUWOEKX\^-YNV C:#W^YW] >!(OWE: M_?G*+JGK\&JC/"97"F2MSVI"7CG6W"I>4SWRRIG_Z'CHO0.0@QZ,>B6NL]Z+ MPYRZX_H; -*D70J/3"FD[&^U*+QG(0= MP(@-<\S=3_#(+A#\$#J]\]&?G$L&G'T"CX#7@-X^SLT(#'/MM_4+=PJYU\TP M9!,9A"9_[O9Z\&NG&:?QH"K?O1S''8#=@\['81=>Y"-T2FW1^8/]$4S$<7U. MO6+N]AN=YP#)=1Q]KW>R?B9''_VH#C^,'=SI)/LA-+F9'77 )^]_=H?_;S0O M4M/KOS%VGYN>23D?P>^#(;0X?_3=\W&I@C>HCZN]-=SH_'8\K$-R=-XO?G]_ MF/=A*&L[NGW I&XZAE9>%?JFPPY\F@SDX'@\&D.GU.&&7NZ,&U& MU$L/X-U!>+L%^*\*[@VG\60RG8U?/W?K"S1CT4^CVO^C#"-X%2[ZT A0 M!F/O.,T-=W?4M(STNA]R[X3 SWU26WA!'!IYG;OS$73'N-NK(E@GX)G,=N$! M?C@\J7WPJ2Y3P,2_!<2O',_]\P*C7]3(O7 \Z:R]XEZJI)U73$A%F:*Q.&;> MOYAJY(XT'S0W9QKWEU[_R[/G=2Y4L?QU,!H_[Z>7T"-'%8G.UXK>E*USX'T! MXC]3R'?J3SO0E'_U!O'#[/SU!=IPNG7XU\EVW;21ZN(< M(T%80Z2AH"\[J8G.GC(P=S@O<6)0@1F3T_-J#F7#@[,V9A&D9$&YDFW4S,00 MHHP9SL]@QGRLD86*X_YLS.!>HXD6D\^&K5-@W"9(6A'V MZ_K3>J6WVI9JPE6V.JIZ77<,C%L5E-'!X'/_C#LG-P#:'WP&=KYP>N7/(W_2 M2=U2@%+*<'!TW5WK::!9^.-*,*/1<1Y.+INP!#RBL;\:W0%8_YR$@24"H/94 MHZPJ(W#FI5,F:G(&;:$^9>.*+73E^SQ'U(/3 6D>=Z4/8(\>C_,O4PN4SM]B[6L<%7/5DMI.44Q< MZLNYOP?#V0I U;E $?I ?(&W>N9[G_W):.WG"R\/-@VYU*-7.NJ;3'_7KBKE M-EUE+_64N:ZGFH$%*A@,&Q%[!HI0RL-Z6GTQOW1M[AP,*_7\3Q?@J3!5?%;1 M2V"TX%WT5-H,JB>5@K\W@%<-= 2U96\JE/^\V=_>0XV?R]-Q F9*!-$%#P+ M!NPFJ/9"V\BXC*QPGZB].(, [/9!CNI*4!6@Z=?IS)M.TFL?\UU"_LIUWP7O MS7].H/-LB">K4=4\\A]'^=G9AU]2=_2QYT^>=?O-2#0775[N@M>:S8D-.IT7 MTUS:Z0.FQS_.V#8D-+<Z@]?OT4O_]*Y)_'3FEU!4IZEXM_\Z9T?\#KL\S? $]*'^G MEO^UIZZ0Z#^.O^UU5:0'QW"G-+KB*WFH'OWF'/BF&V7I.OS[ M] [V#C^PKB+.B,=X9:L,-<2D@ZN7-W=HFO\=C.C;GP %^X? M=$KWT^27^]HZ\KL=O4JUAY>3/IY7T0#VV)G(Q&\@$I5(1FC"W)I-3N9,&%F2 M#$D4 H-LB?2NUGCTD7"O>=3.9,O8VJ98-^P!F&0AT[&M.'=[>^7^Z0!A%6%U M JNHH-\24F<*.C,T;M9F!;T:R=7@%$RZ>'EJA)WQ(I MYY:Z&8O.,D^H,;ENLEF(#Q& LT9"R\)=,K)!2BO:M\Z]A$B)2]F+4J7O6V_& M%9;EX 54G>],"'_.J,G<^\V*TK6EC;%UI@XLK MN%Z-:+J*:(JJ]2V1=*9:>ZIUS#H344*L4222.!T=8=$G*[PWKN2*I'Q=,T32 ME=REM$4]U*JVG(U3&S,*L-QF*ZKX(:G?B-0O%G6Y8 O]RX^ZJU)4\X%H?#X# M@6:;3/2:Q,0=D9Y14@L$$,IL5-ZQG"ROP:""NW5KERP#815+:[; &8%,ADR& M3+8(\W3V#1GL9@PV,T2EX=$R84FJ^_C(& QQ!KYR9HIBJLEU:!A,L'5-*3+8 M8S/8Q>+05ZJ;7?/+$RZR^?PK9537._][_T"G?@#HFA*-L_*+M83?K()?+8%B?;6-KY3JNPY,[J?.Z9FV\'KV K^>=^B_3GZ=-7NZH'WR @;B:1.#H,G M7O3H5A;\+1T#9[/F-Y@TU3'PIGS=5; :SH&COP_W7NS"=?%DZ^CU%[CGEZU7 MK]7>T6LP]-/1[F$ZV#NLUVU]ONP/>S!-?MT MF^]UM_EO1UMU<>#T7Q<+[/ELZSJ )DZP,DV5*SX2%BWGM@3&;$VE-NM:/4"0 MVA,O=(2N:R0:))I*-(5Z6EB01ELF#9,NZBA2\#XDZ;-WE6B8HT(PTGS0W"'1 MM)!H9EYH;ETQD4=BK9-$*J^(S8&3J)*,U">>0LTT5'J=8DF]QXZ.OE6/EN:_ M55V9>M7L@7N^&>B^[_:;K5L?W)R[43?/R>T3#P"[VFT_.-]7.L!K 0;=CX9S M-1/HC^G\>56G#Y+I3:C#-!!AI M7!?B6/!&.9F#B6N;FCZ$6?;$V02+*][1+NO!MWQ[PVQ!Y0ZPC-@]>8Q.\W"0 M_.C@ED3Q[T8ZD"ENP!07"BM2;;*AJ1"5LR#2U6!2PS6A3FL1F*'!^8IKEC/^ M2^L6\=H.9>WT""$D_E#@VA*HR8A^MT&_F9YL0 MF78LLKRV*:Z6E+T2R(B8A[Z)!7;B=AXOLV?B:?O_;VWQKK+__S']$I4F848A M3]Z$)^=K2&:F8+1*(L)K SQI.+.^]=Z)E7#S/U'G!!(*$DI+ M;"XDE%L3RLSPLH8FI9,C2<=,I"B%V+KSDTA2BE@8-RZN;2K] +L]/7%"0?_$ M33MQ6HMODJ(.UMC'83[J'A^-.C^E[BC"#<:C?U1KK?7I0-]Y/_YG.QKFZ(DC3-Z'I M^5RBS(TL@5NBI$Q$%BF(%1:&S8HL Q=:.;:VZ5B;UD<7.@_;AW#M="DA?2%] MM9F^'M6N1-)Z -*:V98Q"R>\]B1['<&V3(6$+"R)G!?E:9*%F;5-PZZRUF.' M,SP]ZKI8&+.IU_7SA7ISWZE-U_JR9CL'&>!E-*Z&XES!LJ827TZ=P;"N(*1: MP"SX4?VAW]0(/"_?UTT !O73Q-P\RN.#0;I4O>]J^= ?Z[.O50YMX,:!KLY4 M\5E%+X.SP;OHJ;09QI!*P=\KM?:U8 1BWI9ZC=M_GC/9YS?O_CC8WGG-X=R3[=.W?(OORKW#UVKK MQ5\<_I^^>??;P>[.OKI:K_&YVGOUDFT=[D&[7HOM%[O @@='6]#V;7C6]DZM M]_S;P9L7O;)U^)R]>?M>,!HD!W7!VT"!CQ0G/GA+0K(PD9Q,Q-'&1YI=1Y^,0U+_A26<0#G-LAJ$ MM!\ M,.< .WP?'3*^>AT9Z-3X7\\ %+H^_WF2GA>OP-D,-+)7^*![\.1 MH0=D&G9''SJ^#YQ1ZU:!NCC[>:/S?-3Q'?CQN--*0;O_ZAX83>/M/W?RY M=OLU5W\&#?P AG34Q-/4KMH_[OEA)=\N= 'T)J@BW='!Y/)>+3\ZA(8.\W^/ MNZ"C0T$C^+&7+SQY\F:-3C91 L9D4,JD*_.7 M[FA\5H-X6@ 5WJ0_FBBD, C]JAJ-+HP-/*H/W>F/&NNADXZG3T^3:E3C@XO/ M7X?6I^-86UL/'?DOW:/CHR:L?G+!I7ZM)^5/]4VAM1>Z,.7B0;"NU@Y^@D7* M7_<[6WX8#YI^WP)1GU0HGQ^GIJY<;N;IX-)D'7WV'^>DMAE_7VO?IOPQ-\K3 MI4G:'1]/ +9?SP.3 N2XCGHSM'DV0>N0-5@Q.AM*Z+$\[)W4X0^ )@>UEO3% MUFQT7H!:.A6/TAW"S_\]A@'/PWJ[TJUV:'T]=O'UCON?ZW TOWWS[6H/#7,< M[/>;:+;ZGD='=6+5EZMB.)DAC4!6/3C7MOBS#8]J85^XI*HZDS+:M53V,/M1 M(_7G#X:)F/L5Z3XUQ;JA._(1S*9ZJUZWY#,PY%303E7P)@^%B?L9[O]P:]OT M0O(#2%^LE4P E=(H]R^K6F>>YC?]7_WHX+?>X'-5LD#O@O&?L$P%LGD_-'UJ M&M;.+GT#SX#[T^V=#U^VGK]G3<:T"L0E96I5$D\"8X4HL&*RX8K3Z-*[%_L5@+69%;[7ZWP$81VD2O-Y5*?UW2VP'S6R["H;669IC:S.?5M9Y\;3 MFU(!%["M$:P_)A71ZRYPHS\/_##_JZX:_,>?-#I<6PRM-[^>P4#OP^[1KM@] M??YEZ^CO#S!-V=[.7G?[W>_=K=._3O8.G\LW.P '[[9[EV$ X*.[=Y@.MUZ\ MA-_> @S\W=L^>LUVCUZ?;N_\?K3U8E\!''S9Y7_7W2*^;+]][QTUSLE(4OTC MN:3$NR2)5CE$,,%TIORRH063C8)M(KW-2EHA?7*^"!ZU9T69E"\;6G^.H7M) MT^N=^8'I_*<',O:09M;W6W[Q365TMF0J&0M:4I-\,4:QG. >10NN5M$LJVH[ M**Z@,=15-+ 4/M91ZL"\Z83AP"?2++JM@^Y1%W;KWAW#/*ZG0B=_' [VA_YH M=&;T5,4B'WWL#4YR!E,!.K=:6;X_U7!@U,G9X4X"8R&.!\/1F=XQ;5BC=(SF MFU$5F%K)O%'AQXW&-%68)L8 T'KEFUL\N1Z"F\)K?.HF4,J.05D%'AM5LV*B M<-9C8+C"DX8G,TUJJC>>M?C;(CPE(28VU(QS?D39O_;"QQ.MYL'/NM#=W?@C MPO8U&$#3Z-X7(/^,!V#TU*)^+Z="_V<>?NK&/./#^1%YW@-"G+K<_CBW0O[3 M*'0-C3YATOR\_?D]#5+4C4])*4H3R;@D-DI%+!6,^NPLTU>H1/E@6?8ZB<)! MJU8N*BX]#PE^+T[IRZ19H7FR.4MC9DYV6#D&(W (8S$".:Z3:>+_B/.<>F;4 MS>T#TYS;\9\]6$P=P.<&'!L;=QZUODL %6&KS#;+5SXVJSO3>W__IF=RUVE0 MH/.?XR'8W-#,J@)T?GKYYW_^\X]GW]8$KK47SAV-@U%CZCYK7AL:/=M%YO_Y M93K5)-\P4^"\[DH?1H/>\;C6KV^N9[G_W):.WGBQL"=?OD4H]>Z:A[=3Z6YOXI6MSYV!8*>1_OF\T&T""]K\ZIO[+=UM\VKM,'-JWZPP;AY%6Y>]=A1[[AYU<-V.&Y> MA:*Q1)M7+2NN_?DUBWNZ#7%U6C^[_QR#U1+05K7E;.S:E2:"(K3<(H2%G&[: MB[].8[^'-:3J^!&K,SVES*>;9?2O4.J2$98992RE1MKH;:9"1R%*,26H[!:Y MF=_4KY+3]6Z7EY.E^]9D,=W2NS+)8CK\X\/VT=\'6QSN??I2[.V\/=E[]5+N M\K^[;UYM?WCS8HMNG^Y^>;/S6EW.8MI^]9;OO7MY6M]C:R?UME_\_F%WY^!P M[]UKN/ZMW#I]*[8/7ZJMP][%#2$HS1K&49'4I-YJ%DFPVA+#:F'")+QF?&V3 MKQO^$'E,=YE1[0.;)UY7":G@"5"!LK8DH8QW68HD@XI!ABR85TQIX1>YW1Y2 MP7U0P2RA55#&A62)9,V!"KR+Q"6FB-?&N"B5",Q6*M!,(!7FFG?A' M'N7S9(@$EDYO\+$&I.)>#/>,\HXJ&PP@NS19>B:"#K1DZYQFV2?%4.%O-%OEJ/_+$K%[0=H=I9-0?Q M<,%X2&76S 5?**B\3&4OF;"@ _-@A0U)H];;=CR<:;W4\L15+J3([ /0>$% M7O/$,U^RTY1+4[5>N6Y-^W:77D(\Q+7]&WM1U5^?CKK] M[F@\;$)W[TL#OIT1MH*(SU.TQ3*NK!-2,..*CBRG8C@M1D6)&G"[$7]^EX' M'0<=6).BE2>2=F*(&W'H\G-O%5\1@E2ZU/CYHP,8E$JC11%'M8 !+]M0! M'H*L:(UX>.\:\,H7U+T:0(7U=!=1R_,._;K\A+3@[8*1D!Z8D.;+P0NF@F(\ M$1BH!*PD/'%)PM=@,[7<::OKKBUT7=B'4- ?;T*V#^G:N<"-+(8LMA(LMH"B M\,ABC\IB,[.*1V%42)KPXB613!OBN74D)ZVL]4IS#6:5Y.M&(8L].HM=K!!_ MI6[&#Y8TOZ[T$-O@2UE[Z%+YD3<OBG-T='\SIRO:GF><_+3RTE^ MMR[:]&;G.7M/ W.29TY WS!$%FZ($RZ2'(MD1A@6,ZWK@AM7Z:L#,ZY716,B M$=,JN;7*[ED7-X7+FQI(7YDM=4;\8%6XBPC[%+ 9IG2G$>"K4/S-\HY?JY>F MDJ&^\*2+\I+[;),K-#BK/#?2!GVC>FG7S\8_SN&GX9._*C8UKS#=RN&DJ:7S MA*NDG6R]!9TQ,!HR(R%31^KR5?TDB';,2!ZEL^7*G@SMWYSF^;0*V\FE,I7G MEC\: NM!0K!75^B'[ M:6*K3.HGM[-DU$K6S)B8BE6#F0P 5HU"Z9A)Q[OF43F1Y_"V=7>M9OV O*C[ MU/SFN\/.W[YWG#O_ 0EJQ&>%,P'- W3W9$\D0:^ITO7P^2X+*(.V/#ZK:Y?X MC(JE\"25+5F:0'UB3GL:78I%:I[J$E_CMJ*W]E;=>HEOLIPTMT?A&[! ASL' MOC]9T1YM#YK=D/-T,7 U'%Y'NVKK:/?S[N'6E]VCWP_W=MY^WN)_U8V5Q9N= M+;EW^-?IFQ<'A[NG^_S*ALB''^">_X)[_];=/=KN;;]X?KJWLR^W#J/:.CTX MVH;KW[S:/GSS8J]LS8=M%.V\H#X2&G@F4M4X0IX448JS8(NAC.NU3;,N1(NV M1+[)Y&TK^3S5H(Q; 6^[ANXQ8BYN+O++0T_'H[KG1L,$"^$H_@@\=*9+3E7) M1I.LBF35(QLULC7[\"T)1=1I;5.Y M#=6B7,\5I2A,!+UI)[Z:;!F#R9[W;]%((8(OW&=FG%3!-3'ERDHNK/#)J@N! M>(UGU+;0M&D$9O2Z/]F&"BV;F]#&?)'$G+T114LBBN-$.IV -J(G7CJ:@C%) MY=042528(/6 Q@L625PN^^3)%$G\B@ER1U)Y0%OD(G&@0;)@9ID9)"7:8BRG MQ$DJB2R.DE!2)%1*QGQQGJH:8T?!(L%:!"TU.E:[Z.+?S9H$EEB\E:_^*1H= M$X%!H^,6U'"A4&/6VA=I**GE&HGDV9/ )"=&"\I=+MR$6(T.6W>PNL0,5P)" ML"394W>6/$%[XRZ"VSHN66E[XR)GH+VQ8%*9JW;)A+')9\(+CF6Q.!Z*(GX;#$ONHF5Q M2Q*8+X"I:;0Z4TJ<$IG()"6Q&FP,RRP7S%KE"U@6TIK[M2M6?K$)_1BM&1WT M8SQ)NV)*&L? ?&A4+)A/9D:%RJ)8+S7),48"$B%($#D3EX.5P=(,4K*V:=0& M?8@=15:>5E;+A_%PZ2+<3@J8M,.7\83317@-PO3.9"J*C*F$1*DLU'">:/16 M3RO"M-.]@>DB=V"-"U4^.2N>!D:RBX'($#401J:$LJA<,8*7Z-8V];JQ5_T; MC[T4M6JQN.@!:PQ>O@./&\+G=1FH@WQ1+% M3"I)RIAI7MNT]&%"K-#G@3X/S.MX+-/C5H7N'L?A@0-K66*,.(D M>6^(C$$0#Z--@@([PT9&2ZG;V_"KW@YHSX2FN@60!0O#>A6)]CE++J+16:UM M"F,Q.>,)>RH6NN5%N\9JD5;&=[L);8YVVAR8N'%_7#,S.+1SU+%HB/=: ==D M3ERR$?Y$&=+_S]Z[-[61).O#7T7!GG-^.Q$46]>N+L\)(AB#?9A8B;$MCU_X MAZ@KM*P+VY*,Q:=_L[HE(1!W@K[!1684>09> MPT?U4:RZCFFVMZ)^*7V:K4.G;.J\T,BK-(FDZPDR1'#$ M6>0?T4H0GL9"#Y:*RH6U'F=_KY!6JH];*K,Z]7'+([H^#U-&=27(J]!%DW-= MY)U2(4C$C/2(>RN0">#V@&PD::H43Z0N/!Y**Z>+5E";%#[.OXHNU+.VU_^Z MT(;^EI;U"SVR%R:I,QZ.LC"Y_/IW'.C%M[OSI-PRN5_I_+L?-4Y@EGS\QO^7 MP3-^ JKU>H/XS@/[?7:IBVTFX9*CB!7KC=R[L8VWFQ2?GH!I#HA3/CQ>!K.: M.=]WPX;_>>)M?/)HT#!PIC%Z*("&,;W*S[4P^&X5Z!J.TI>&T;U1Q>N6DVX[/K_^SPY^.9.#.7)WK?/ MV4''=9K;._"W3ZRU_7>WU=LE^[W=LU;[SUYS^TBTVOL_]^G?H=F!=]DZ]#(! MI4<"$D8&Q'EPR"16HL3XU*?8:<]5J2RS_AC43O2[7- 85E P;BGG6!N.F0B8 M:9$PDI!T#03;ZI.X+7-02(6HG_B\4?B!C=-9,U0];89Z+OMST3\J:YX:;IR# M,!5R&K)\.&K\9ZSS4=EH-V11T45OGS1.];#Q7Z\ZY/G&$KZ[VAN^6S*RI6?42]E)Z-W,I[LBI%BHV MPE04;]5$%S47EMPQS$W0Q'"P0%)'=. LQ=9%@R2]Y0F&V%'6+RQ[ M :\R_75JV(O2#+]R[+>/Y7\+TWB^(&4\"2:\JT^&_MWLA]]=-CSIZLF[K%_, M6_&ERTX"#._WT\R-CM\IM9$*5DSI]'AA>O_R8[)13OE#P>@#OWO[D.7=OWQ%X&RV7HZ6FS#6Z, M_/<^T83GG(\;.STW0T)>E47S;R,%97X%\I%>3;M2?YN3\^I'#>7ANM_7AT0)T\\C: MUGE()HK-!Y":W:G0? :9F0?>$%W-R-OT*/?K:>M;ZWBO?03?@5&V/Y%69U<< MM+].FG3W;._;A^.]CQ^ZS<[NZ=)1;GLKCDWLQ6A=Y^"XM0WW[G2[K?;NV7ZG M*?:_[7 8_Z39^2,T%]EC$\^EP3B@8!1!/ T)4C2V-#+"^$"(2I59V\0;U:/T M6VGNV/^N6K)0#;//#+,!:QR(X3))"9>$*YM8YHS6QG'MM;KE%*2&V16 V?,* M 9HD"5,*"ZAHLWYR]7X/E(X#E0BLW[3"3C"%L*4&@' -*N<,H518T M)@N*!A_!\CFRX]\>6%;8I)\G\2^G3=T]4__5I?A_F";_]71GD&>CR>7TYO7B MTQ)7XV=EG6S\Z4)N?09X=I[X7Z3^Q1_@3@T=@6]8)-W#98V^'\5O%\_,^EEO MW(-;Z-%X-,@GC=-L='P\Z,9MT,C]?\997L#I$"Z?9A5&P-7]2>-$3X:-K-^P M>G@<<_KC9_KD)!^#S<:VY?3N4=%:DJO3$VYE-.MP>F)!O;ZA;$5;P&>T,WIWH_,E23N472\ MY:)T%C/[V1=YG.U!6__\=C[[(!97*[FY9DI64S']0J;MD6@>'3+I',>.(RW M(.>&6V0X39#BG"M__I%2(G^/N-<8&-! Q9H GL7"%MT#A3,JT,O_ MM'XX+"XSON]#-H)' &;V= [:I1'R0:]X^K1&:KU,^,YZ,;4;D+5;9(OK;C<6 MRV0#P/5I;99W&P_0B@]6IW?Y8M8'/"[; 3O8^^BF7>F M2]OX4FC8O\:Y/88]U_BKJ_L77WS9HGF,.3P9#+-XMW=Y! (0OVER-L$PO.E0 M.=V0T\F]ZIO:# ?=\(MUJX;YC0#Y\47[.;E(>+2(BS\>YR?NPU' M'IGR.8[T'3.Y_&R^&)ZY<;< ',0M/(_,H5M(")H+ZSF8*@9K:S&//7@16+. MZ*%.B]6/J\W M^J,+TX6^6+!?XC.*H$M1DQPOZ V<[VXTOMYX[_69UQ-+0P=]4)-3=V>A]',( MT@)V7;3MPF SQR'B==YH99!C@:Y7V_+"\<:RN=MX M1 >B6-A;57O"UV[Q.A!+%LY1BH.5XB]54>57VCUKFZW!R#?2C9WN<8OND/U.Y _Z) X^ MMK*#]OZDM?UGIW7FLE;GDX#_X\N(T*0[?._;#MMO_YTU:9.WM@%=Z)_=5F<7 M-WM-UJ*[M+7]'?[_.33;NZ1U>AC+@3V))]&)\8B;U*%4:(R,ITY2G4B+[>7R M9DLLQY0+D4K,"4D,5BHDG&C&L'=*7R;F:/E18[=O!SWP? $0WI=1YV+VKRL1 M_T48N-*:O778*V[#1YLATM.,1^5+@[(W>@A;*,;KLW+^(S_*+.I?T*1<&PN* M=@7 =_8CT@;%D%+6+]5W<>O2X(CF!BAG'X]Q^D5R6V&XQ\. := ?QE ^>;VP MJR-%A"]L\/Z@D4=SQ4:6GZ-&!E^8VS']* QZ!",;#TM:H/*UR@,)E\5XA+OI MK38:3XTB,VJ@O7 93_Z(4[[5=]OE,*M$_O,2&$.;L4N9\UI1CS1V&''"4J0U MQBC! KM@DY!X>,%E0L!%4EY'CF@KO3467"5S)?G/.2W%E-%@W(LQ MT3,_G$KK%7LC2N4=).I:+HN;@&H:!7LP=<.MZH8GR%E]4'%L+W,. MI&/E,EC_N1N5QV ,=XI'+O&0Y&2TP #,]/(5ZXY<%#7:\W.$3[H M[$S@L]/6QUT.]\![[>:DN=WJM+Y]I:VS[TM)M.!NL8./^Y.];?A^.[I66S#. M(W"_/HGFV>XIN& $GLWVVG^$YF(+-TU)T$H1Y+#WB"<4(Z,"0]YJ;YEA-*3@ M0"BVGK)GZ*OS=-NJ>G#T5AL:U)JDUB2W:I)?K.2H-T*]4E;Q<;?.JNE\SZNG&C*-X,; [ M; S&H^%(]\M9BC'A%ZY^7I;;M]>T[1G=C4O$Y!<32/;.9:,XUZF5R'V4R")5 M$LKF'U MN6'U.6WO&E:?$%;/;7.;I-XK'9!)4X$X3Q72%FND"=&,VA236,M&!5NG25K# MZBH:YZ_[;*1(D\E^^ :\H[=%7?&L(*[ABQ8S\>C$]XMK8BW!TA'),Y/OW6VB M5UQ3/*O0SKW4QR(M$26) MQY1)Q!.+$1>2(<,Y0<:GSE#KL%,4U,R(,EGAMDZ\GR7-$,%X]6M:1[B>, M=$]SGBL7ZW[%3-8O;FE?$Y.95BHLA69J17$/1=%ZOVA6)Y)AQQQB.+)]BI B MI51 D1?*<<&(]38&N\6ZX,]A6#_!;JPJ!-:Q[AI6JQ'JKF'U<6#UW/[F5EOG MF$(XI0YQFV!D0DJ1\E@(8HEGCL1@MUQ7M-+![EAL9P\73X!=F'EH-!;F8\R^P2+26 M!F%/&>(*=*.V.$%84N\4X\085_0CJW2:YNLX"JY K+]6'[7ZJ)3Z^$6OK%8? M3Z$^SOVKX#Q3LD@F2BCB(65(*ZV0<@FEAJ:P=CRJ#R5J];&*WM7K/OS8OIW% MY6F=_P]<0WZF!F$=Y[8UZ-BG]I#F^ZR6LG>1\DN%D)03A/'9 IR MPS@H69.BE"J.F+32&A$H5:SPT2H=P?SUS58]&*OFT5&MHVH=]I"..G<$F6#!)*"C(N,_XLPS\ %%@@RL%;&,*&Y+1Y#7.NK%==0O=,:[V*;E MU37&BYR@H\%(=V<)< 6=[)1DUOG^H)?U"YK9:3.Y._" -D#@[+@[)>GLV^[8 MP46#V!@DT]WNI+Q'K%69?BO6L/P %.J/KLC"*WOBE72XH]GMBA'>3MR[,)"R M7,XS'^?.=,-^BLFT"XLJG++,.UG)K8"R9^T<9I\.5PL]@ MT\=QQFTV(ZSN&5A$!R_HT*U,JV*WABGO'=_@]8VT$^V8;MU!W %J\.F?AD:M7VON)6 M9Y_NM;?.]MKVM-7^W#OX=I =] Z^@X5YVCJS[*#CNJV/S;/+9.('[4\4OBN: MVTW1.MLBK8\'W8/>G[V#WJ>S_;,M!A9QKT6_XOVS5FAVMLX.!2D\3YTQPG ;.)'82^;H4KN"V9QG?OB< M[0EN'>93R]HYI_U]<9?E:+4MFX5=4%BH15,'UYCV<.X.3DLU#V;B&-2\'8#V_Z?SH&U[A8(] M;]Y66 :@I-:G/X&!-+5/?EN/#:]Z.O\.5L\_SQN_12,(-']Z%@K^FTJ^I]!^72O]>\=X*!1DN4.E7C#!_ M5>>T)LQ_Y0O.8FU=5IY(]C:)F/KZEFXTIYL5U4/C=YJ?GRM2&I% M M,7'G;K.XR@#_G)Y"7-O=_E_ERM8(?Q^$7\S2UMQBAJU!4@:".-;@*@3M$">I M3&CJ8\_PM4V2INN,/@?$/VPO516 JIEI7>/>"ANV->[] NZ=6[9) HM$.48I M3#B8MXE#::(4,JG0E- $6Y*L;5+,UP4F->Y5TWI]W6<#'[)^-CSVKG$T&+B7 M9H-__2#^G,;K;&D_QI6M0?P^(#ZY$.=.$LNL0):$%'$7,#(:"Z0HK!(G5(44 M0#Q1ZXI6B-9]=3&\ J'L&O96V':M8>\78._<=M7:P]N>GZRJJD[Q(]KXND'^RZ/>4YSN^5'M;:Y MA[:YP/'.DI0(@1EB*4[C0:!$2E*'M 3;FQ.O$Z?7-JFBZY14B./]";9;]7"L MFO'E6D?5.NI5Z*CG](UJ'75O';70'980X9AR2 5'$>?4(T5^G*"5ZW G,P*S!M/7/6[ M[:,1Q)$"R,HEM4AV6WNC@Y>5:<^.(TU01:YCB M(L"&<\QKFA)%O5=^J=8\SGY1V?H^]RX;-3YHFW6ST>3FPO,KZ\=O?_3%H3(% MKF9PX&:FD@=X'T^EQ 00E@ A:L*F*=(0,@&%578^<6#WV4C4!OV+C7-C9OK M]Z>OIU;QU0J>E8AUPYO?\6W0\NSU&V4]'J&Q'H_P]442F48V',(N*/YT/F^Q MM%TW'$ AO$Z%OW0^-X01?7/PO(L/DT00 M2J1$5F*%."@\9 +&"!/,J8QA& F@I=0&8-Z2,?O?<2%/=+[1V(U5IWXX:@SZ MER4@&\(EDY('P/$/)?M6V;Z^I"^:WC_7 M(S_C*+CXD&<6J$55O]L?@N:)C8!G\_ 9AKDS&_U4W/21?\O"M@_NU"YMG7W" MX&KAUNFA\P1$C"0H-4$@GGB+4DH= K^7&.YED ;L9[8!_M:RY)4" KOYI.", M6SWI^%)0?]2B$45C2^S!=3"&L^;9/FD='4K!N&36(^\9 1\[)LLI+5$J"%8L M>&9C')AM@,:[2C1J;5WR-,Y4<^ZM!QPJ26"* @7O"OJU_[I'@(IYRW$")FUP MEFNEE. "O!\E9"JEY[X@F"WV!+IJT*'D^8N\GN!1S:RX0ED[[\:ER, 7BX_G=XJT M1<,I?>;B]V8,@HN7%>1#Y^R H\$YEON?)[X?R0%_3 <1:9"&R^/<:#2VBC]' M-I R #2C!"D-U-SW=-8OF)/@#E>JAVGIUT&)1"G.)4_2)%C (L)! M+T@7U)5!@05YAWULW[EQ/O'1Y%RT26&*LKF&Z(*(QU'&B9N/>S:!TWDJW-,3 M&.+ O3'9;[5W?A[" FC!%4:>88ZX< [I%'8!UHIHQA)&L8T\RO*RN]^(<_\( MW)*S8.U@F,5OO,M]Y _]X:?T5 0#_DZQF-,-.77JK_JF-L-!I"C]?1IQQ8NW MN);K["+!<%7U#TDN3?3"O\?Y><3[R".3>_T=%6CS3G=/]62X]J^+3&-9'UV: MT:6)NG'-?G6J0GC(5*5W"5 6"PMJ<) 7\O<.5+#S>;PLOIA>N3$WCO,(F/^X M0W0*XU],YW&58$LC[AJ28Z#0E6"54L.*]Y\@CE M'Q?/^3YHZ[>*/5*5--N'.N[3--O8U.$K:;5CBNQ7NM_YW(VILZW._F2_;2>M MC[L4QIP==/[(EM)LX;U:;?CNV=99JWV0M3Y^A6Z=191M8VF4R68'XI]%PS$5:S0KY"$U.IL5SM-]5:X+&UP,-=@%H+ M/*D6.#?X!;8LX<&CP(A#7#&)0%LS)+%B5%BLN0,M(,@RLU>M!5[:E'_=D;8+ MIOQR=GE##X<#FQ6-;4^ST?$SF/>OF\3Q9K;& M^ECDC9GWM19X?/.^U@*/J@7.S7NJJ+3$>D08YXB;1* 4( PY*[T+)J6$LK5- M>@5?>:T%7MB\?[3$PJ0LEZKZK+Z_I<[A$>7Q5Z:V)H%\K$FN*2$KD;>V6%)_ MKG5KE7L?E;O8#3OU5H Y9%&0H&VYE JE03&D82%3S[SS6,7"?+7.DV=H]529 M;5@]M'NX-_=\2?^UEJNUW*O7.)3-$&P-J+346@V,I-%*8 M"&2PU4;Y8&0J2BT'RUIKN6IIN3L0(C^8,>L)Z1-FW&D[)2W0YTBZXEU[4!,E MG!,E'!U:S3$AFB-/*.Q,GG"4.IL@DIA@G$XI;-&KB!)6E^=L]S)?5%Y*1N22 MNL25<*J'C:QONV,''V<+M(&1*V$ %^?QXT'/-_XYO=EOZP5EVI34$N39Q;]& M,[%? $7QH&%D\HNY"045P_0.\*B2VF%8,R[4C L/Z>SU K7%JJXMOKMJ;1_G MWC>:\)3C86,'D,'=P9F<;530DOZ6\NXK+ZURJ'D5%FT%6!3N5UA5]0E_48J% M1YC*6C2>6#14P26O*I(O%XVDE9O(2)X7G>NQ[EYFQ*[+0^ORT K&_!X4#'AP MU[,+@8,8 ]SY&9U F,JM!4;=UQ$.[!2A M;\^'72HKN3O>U/I/5MG^_%[V\? M9 (J^ETM1HS;U9VV3K4M15HQ4YPWJ*C,1: MQ]0ZID(ZADDM5.#".- Q#E2)$5)+:K'B1C%CBWX%"C-&4/%#0E6M8RJF8\Z/ MG!*C7,))0-(Z@[@)&*4ZTC M5M_AN(CXBXNZ%\KD=9BJ(GV]1OG[H/PB+8%7@BE'4L08C@6I7B*5J@0YGF*? M>)PR 2C_')ESK[\H]06I"6J8JZ[-6\/<4\'];-RKD?P> M2'ZAT%X):974*5+2Q'P['W-B4XZT\=A:[C&)C4H)?PXH?_5UEA6(;==@MUH6 M:PUVOPQV"_RP @?/B4)*:0W>N4N18<* %>N) <03,I[S$;;93,(8\PX+&0TXE:.5"0V^NCJX"\?-:8]4:ZU5HK!?.U:DU MUOTTUKE+&*376"N"G/<)XDFBD;:)0D*G. CAN;6LT%A\F4F^UEB5K/R^OKK[ M!W&7B F;U+V3 8OOR2&WC'=[S+S*Q4!?5>O]'4 MDP;#126.7"_#'@QY4N0I1>>Y])SYK.O\J*'GIT+P\0D(3\':=BWF R0; MGU^"_1 \YXPFDEC&91J,D\[95%%MM4U3'JD_B,2"X46TWVU]N, ,,(_O^3Q6 M3^V%OW0^1W1$5Q/2'TP$L+=MQ2'@L%: P @P6"+.K$<*>XY8HB@37)-4ZK7- M6 >>+G.[_W=+1+^+3S@F87IZH8#LSGX#,/Z2%2$@+A.+C#$)$D81$TBJC0QKFY*+ MC>507P.DJQO7.L#D%L@XSR9?0LKUA@X 4<5?+^3R%.K9>3>V-^2EEYA\X7O# MXHN7VW'DOG'>L&,T6#Z%&?R8#@+^WEL>YD:CL570YT3;H71=9J0!I3V:^Y[. M^N!P77.#J!'TR4D^^ G2./)@B-Q$1D53996BP5 IN5)288*3) V,ZFSNWQ].]I^??K>BIF,8%@'C!],3<;Y0ZF\ M;B,0HSDW5&^$>DUE8+(V9L5*1$IY5GJ)=;7I#$U M:4P%$E%D4#*DJ?7@77)IB5&$V"2&IVFJ4B(?H>7.Q0.$#]KZK=[K:6/=^:/7 M[&SA_;//G=;9#GSV"3?;.[S9B9_OG[8^_MUIGAWQYO;6V>4DE.;'_4ES&[[W ML%K;GWXVVT>3ULPP=4_4%;%3:Y5;J]P*J%PO'5;4 M4&>,Y$3Y- VI9YAIQRS@MW^$_C^URGT)K7*??VU@JNJGK_VSX^KYR?BC^,DUWQ)+QTT?Q9_[R8-LR!=L^34 M6M7<1]5DB]Z=IBXP3U :9.QB[AQ*$T(1%\J JV=50DEL-K=<8/"H7[H+46N!)M<""PV&HUJ":P>'@X'"D+A(M)0IA M#6I ""8,YVN;@BYSC]1:X*5=B=<=Z;O@2BRGT#;T<#BP64%!3 M6U7'O;A';"OX//>NY&;U!3/K>8_KEJ]USKUTSF3!\U"IUHQX&6M6:-0Y!!GG M'4HXYR$5C'O'UC;I.J7L:;7.JR>[JL^,WICO4:N(9SW^J%7$HZJ(<[?$6\&] MEABT TUBPP*,##86:2E#8ES03KFH(ECRQ([)JU<1]1G'?2=Q5G;4^/N:"I*J MA/^J0V=U,^W+F\I5>"0NG3O.:$45>35+[A]V@C)@TA0DL2"U) RI(.S2!BAF$DUM\S$TFRY3M/J MM>AXG)U8/7"K3ZQ6UVNL%7NMV*LUH]5PT&O%_@R*'2^TW;(<_'6-+ L,\819 M9%2(SA\ M%\VCP]0QZC"3B!*3($Z]1JE6$FG& 3>Y,]2G5[%VK"XYU^[M;2=F89=3/6QD M_=@='#[.%KCN(G'' "[.X\>#GF_\%3),S),KQL+$#..?NX/'/0 9TOK^%D>3*2^L- M\,PL-<^_$>Y7@ECU"7]ATIC7-9F5&DN%&65>UZJ76T@5E/>J(AFP*]DP^CW< M/X9(QKI[F;R[+CA_Z5AO77!^14#W02&@QVLVM/,SNOXQI+M /PZ@KJ]SYT6 M_?/XH+//]SO[K-7^1 YZK>R@MSLY^/;W<7-[=P+WXWO?/M'+0=V#CTVVW_L MSSG.6AU+6MLP7OIG;[\#S_JV<]KL[-)F^T@<;!_$PI"?"T'=-)52*L2Q9(A3 MH5!<6\08\0FVW@J/US;%.N>\KD.OQH'LK7;(+^2"5F^>*C66F@FF5LR559/QW/>R M<:_&]GM@>^O]@E.0>L<(YPF2(J8&6T^185XBR:12GJ<4Q[ 0596+"54=AVI: ME3=O]M<:X9D,_5HC_+)&.+?V'5,)* 2'5. &<4\42KV$A?%",4Z#E4K7&J&R MYOWC' 0D&U*L@"YI#T:ZN]S=_-IBG^I50N/;"@;?VE'\(U5AWFM>5U_!OG 2 M7:UM[Z-MORSX7]QA8Q-PO80S-+*;I,BD B-/24BTXL)C'?/E$K+,6%;9$N@' M;+[JH5I]C/-J_+E:S==J_E6H^1=.R:O5_/W4_+E335++@S$>4>($XE@PI#T/ M"">>QX]8BGG,OI-DF;NZ5O/5XSN)O\>=F?7'10SJCG095[&C+'SQ9##,XMW> M%0YL]L-/B1@(!M":$EQP6KKF:U=_4QM8G_'(_SY=$;QXBVM9/::5AA4G]2#R MXLPM_GNTH-31(AK^+%R2+]R^B=6D:VY]\_Q8/?92/8U?8N.XIBAB]% MQJZDHUE^QUN0;/48@_;ZC::>-(@JR_C7B\CA^T$/ACPITHMC/+$()LZFK*%' M#3U/+8"/3T U%*)WK44'!I?Q^26CSFHMM:;>,2-Y&E*=2,&YU(&J:-:1*:.= M(!=LN=W6APM,6//S#Y]'--\+?^E\;J\ANIH&V\.)K]K[>*^]2UMGGW"K;4ES MZU![14T@!C$5N>$IXT@%RU$(F@D6^^<*,,&4VE!RV0;[[[BL)SK?:,R9I:;T M3PORD WADDE)Q.1[&=)]P)9N=Q(O+0K<2<$IM>VMCV+0(!N--MS!A^!MU/;G M@6P P06&\,4'/+-H7=U*;38'GV&8.[/13P4/M&\M=J78'8G6T2&EPJ4N29&P MCB+N)8Z6OT/4&)".QC3WO.-Y:9!!H@:]VX\@&FNL#)>8'8$FZN-PHWL?CK MA6310ED[[\;VAE*S$J$O?&]8?/%RV\'<-\X;$XX&RX?6@Q_30<#?>\O#W&AL M%4R2T9 H8Q8SQJG25,U]3V?]K']TS?>C>M G)_G@)XCFR(-5]4*.SPD,<>#>\J;H[)S&34'3-$W2$,\'8PU7:I$2/$4AM0K R6JG M8RH^@/#ED%4C+L5PXY&4QF.+SH*$7"#='@(^9MIDW6PTV>J[G?^,X8<(^(-^ M].V+U*^:Z'?)NB"MK<.$$T$=21%V&@Q/2AE*K9-(,4R<=DPY[Z\B_:V^PB\I M= NH*YVM<:^G<[C+L"3DG35:^G&QT=*YWWX-D"YS\MX2 7P*TEV"84*G,D-I+N_Q(TKQ VLNU4=\EVYC:N2XK>JZ07W9C-]V]-5J;'< MF3[SK?,L5VHL3[AJC]\;_24I6%=.S*XG*J[K3.\[EW_E6=]F)[H;W?H8+5BR M,ZM2^_6+SZ^3%:L'M$\I)B_//OBF$B$?B0GM%24Y,JE$0KG B>6O6!U0=M_58!XJ\CP;%CR7YGYZS9=MU6NTF:G<_?FQ^_BM;' M3_2@?43A9W+0^]QI=O[^?CG!L77V=]9L-W^VZ%?2//LZ@>^<'K2_XX/M@^[> M]C[\_'?OX&-STOKV.32_S)NY81C#H5!86D((DEXKQ)5V2!E%D53<29P*1U*] MMBD%7@?)J5SUX%UW5O7@J.[._@B3^+5_?CHS/P!Z')/N"5NT/_#YM4E709/N M.<3D%_D,'E62*F>B_/-9;)2;#)$%$)JE\]46R7TLDNRB1>)4JE/N%)+4IH@G MB43&:H-8$%@3(PVA*B;!+ELC2X'FY]\V5<7;FJ7LL8)/@\]ZXD4O4%C6IKT+=C^&-_ MU/*U=7(OZV1RT3I1F&-IF$4I'J-5M?%W#^.O]?ZB\4<\287F M#@D;.?6-5"@-W"(I59(X:BPUK*AN6>>2K XER+TV8_7P[6%D(%6LHKC$WO.Y M9,1L#^IZB2OK)9JGA\R#]P5@BA0S#O'$4*321"+'J4M""E!+TJOJ)5:W>'+W M5M[4>4@=RG6*-:"<^K/IK7E5M=J;'4*?RO5(UU]S(%5F6S&^HDF&J,I9I),"]?6O76SI@>J0;D=1TD/2BV_'@L\CL_8QPQ M'B4M$#R]DL.D#W#-%M_[^/?Q_MF'8_A.M[G=S?9[?W_?IQ^^[[7_S)IG6Y.] M;U_9Y<.DYK>F:&X?\8-O'SK-;SNT]?'KZ=ZW/[.#;Y\[^]\^B69O]ZRYO2L. MVFXQSYFTVCN'3$JB?:)0RK1$7%N)M#4>!1N[_[@TP=*M;=)U_!PMFI]NSU4/ MJRJ5:[221MZ5[9HO)D-7+8FDSC6JV%BJF6M4%UU5SVRYJ8ELF>0,4U6D.=?V MR'WLD\1Z*:PW#)D@/.)28&2(H\B;A!GO)"A-L$=X]3K:51UVZ]JKIS(Y M9C7?1=9"U>(&=7BI8F.I9GBIKK%:+8OCU;:M?R:S8R&GMC [%,7*!DI0JBE& M7"B&M,$".<\39T+J"3-KF]4+@50=>NLHQW/UJ:_+JZJ[AI4:2S5#'G5Y586. MONKRJI4Z%:LMO_M8?E\N6GZ:2B,3SI'@7B$N,4>PG *!T<=3'#CA3A8'8.ER M*?U+QYSJ6JI'J:6ZIF4I(1M4G,_-P[_Y.#MD4#G;IA7-'F==9_LQ30(E&/)!?[O1;9BD6E$YCF^EX-Y:RFB4J\!.A1 MG"BC5!"6&4PML<[P<'65;M%4\<[JX]_P7GNA7-W9XC;USZPW[OTQR/.B-\Y[ M?0*?C"9OMZ5]G@QR6?>CM. I&/M]CMMQC8;H,($9ZM-XHLA4MX+W.^D7Q6]&=?;C> MZ.E)PWCP $<^)N\WS*0!FR5">;P G,2GE[4[]2PLBDBWYL,R,[&R4[&*C?7F M0'-1$M^PQ'W%('&*)-)1Q5#@V"&.#4A8RED(^0)L_L\_ M4DKD[\/9\V(K]_Y1;)DUL?U"WS5@"L__8 <_//P\NK5EXNQ9Q]K! YR_OGWN\M;33%&7^$0+JKEP MB=*","XP+*L-BLA;O(7+>%_T2X2-> HF'X#-70!_"\Q)?>3WQJ/A".:@S*=; M9 S%;V[['?'6Z6%(,?&I3I%SF@'@4XK2E'E$4X:M5QQK1M6]TXV M7-H\4=YB.71_,(H;\$N/BZ_]HB%6K+ " MF2,B:"^LYD:E1BNK,4\]R#R&&3B4;&VUK#=YM?46@Z,-,,QO[%WZH*VYV(!R MT.L-^E]& _M]J^_."1,^^Y-Q;H\!^O[*!T>Y[E6&/&$RW6@=> 9M@.81CXX M285,I')3! 6Y]VXKHI[BAOK4T$!IRDDJ07"E=]('QGFPGE\F6RC7I5$L3.-\ M,1K3U5AR)1^MT^GB=IUNN%N'?O%564*5H$EJG2?2 MB%TY_QCHW$7TVP:E;4>#'"R5XF^_@8*=]A[^47 ^Q/7+S]?OI%R_(7A=8&-$ MNV91.8/R7[@V&P$@EW)0WJ?LT3S;HA&0XY<')[X?;97OD8$BXCC,U=%QH^^/ M!J.257>4P_N6P#\L39+H]I_XPO=?L"YBK^)L-"ZNVVB ][@'KU;86[1P'%5I M2I0OK\>CXT%>D/KJ?LF*,7VYQC_CM5=([6^77G#AU?_?S:\Z/HE?O8^[('#$ M.X9-2A/NI=8"D-'"$F)C4D]Y=!>((IC2"^Z"O(=G6FS.):#Z8"EW20"M98ERL8GSQA6\Y U3^@=EV_%K M9*K8;_U!R:[B&H6[4()79%W9N!28>\/!H/84%VYW$&"[18_G/KO-.49$XA( M^L!%D$9JE]B 4Y\*(F&WW7*>Z7A?1P?M("T\!%B@%ARV5G+!$R\ L5P 1) 57CO]"-.]F M:?GL8W@E!A#F[WA^S64!>GL \IT=<@!N8HQ"CG%P;\!P1XI8C(B2PA/*XF9> MVZ0IVY#7 XC^H;-N$46#]6J$<33C%DR_8:G3EV)I)=EZXV30S6P1%RL,QA$8 MV0W=[2[< $SK8PV6X7IA*4:>-?^?,7RU.UF_/K)5?N5)SC!NB6FUL M\Q% /DQER**(%M'VBS;BXCZ\WV[[Q5#RHQF*E_;@6P/Z9GMKTOIT&.![/DDH M@OV7(&Z%1DH2BQ@&H.>!@1$/M@*^">BGNQ"DY8+_?D5L(BH"#8 >LT/A\OM8 M"U61FK?M7H#0 NL5-YL%&XTG/ M"586C*\.P-X>4+T;B./' O& -083D<-0")>$*YM8YHS6QG'MM8K;D2C,&$'% M#S#^&L2?8#]VFJ1Y=*B#YTJ#[90F"AQ^8CG22; (_'"MO5><\S0Z?/R%0;PJ M4O/&0;SSZ2<(C<4\I FVB+-$(,Y%B@QX.\C8Q'.B,0XL"@T7-^1M;#3.QNB)- I4#B'@ MS(-]"#C"$A2H%YQ::BSQ(!=2;2RS(,PEPTPS4GT5!_EOJ#0GV:, M]6\_R-Q8-BX;C^_WGPR&!1"^*ZKX_$'C5/[#G.SXL6CCPRN=??D0XP M%>]T]U1/AFO_NC!CO:R/+BW#TNS>TE+AU^8WA(?,;WJ73*%"&@#!!N6YY[LR M9!\OBR^F5V[,C>,\ OT_[B 0:YM%8Y>H0B*!:NRM\;__TIM7"=LUA0^()0N% M?D6I7/&7JFRH&W/#Z#R"6=VQ7JQ"W,"TF-RGRFF;V?][,1]EMVBQLM5WQ6^S M\C-PA[N#X3BO3#N@O2^SU-'/W_?;7_'!Q[^/F^T_X/N?:+.H(=L_@Y]_[I]] MG[3:+1C#IR4%?O#Q\W&K_?G[P;>=G\V/,-;M_9^QAJS5:<+/L4YMES3IAVYK M.RKP)CZ40G+! T44IA9Q31.D= #W$0>3N(2 ^20N)W8%\#(-P\HJ 6J=,^VX M<1(3ARV+O$>7<]CF+7=B_+U8@\;NM&_.SKQO3BLRT-R2S';/A+5;QWEC,ZI' MD+XO]MB[<=?OA>*M6X,^N-!E@G@Y =/7KU17JA<0PY^'UC%I:,Q:QLQ&,D^- M- :/(F52$)E@H;V[J@]511#OA@Q!6.:30?^\V],=6TCI_,J>4"_QMI<5^34O M>TN&55E$451\1JMK^NO4QIV:P]7K5B4V5$H?VH3IM365BD,6KZ>IE*I;\#Q: M"YZK5WFV4T'%^EN85:Z\M&[L\\R-?>HV*$_5!N498/ 1IK(6C2<6#5763]1D MIK\TEW.'LK2=GY;$KNXX4G<<>1"WTJ\F*]V/6^F'+QO4EX&%V0ZI#,'2 Z,* M)<%2;P>>;5FS]Z%WL/T5GO.Y=]#[&Z[Y2IKMK9\'O<_9?L>>'K3_7&I7O]_> MH:TS.]G_=O"]!>_4^GC0._CVH=N*I9S;<+^/?V:MLS^ZS=[GV&'DYY1@Z?20 M"XV=YAP1;AGB/AB4,FX1IC*A)J7,Q(0;OJ[$@76@<2(]3JR(^1'KZEDH M^]ZV4JF#2X_DA$T/+J[5V+]&S'_KG+XFFOY_5M:]N$#=6FN ^VB R8)7(2S' M(<3R&BLEMU55H>GA+L0+'$/5 M\/@D\/B\EG(-C[\ C^<&%PV MD&MXK)0Q_,K/(/:N3]YY(DOXE;>H>F;;=PA3!3_=M0ID(9%TBO(M7T="[@/T MK?<+=K"%A4L99RAU\ _GGB-MJ4!4:4X]45QAL;8IUKD@3XKSK[]I505BYS7^ MK6 4N$:]QT*]!?-6"LRM3I%4!%#/LA1IK2UB6G)F%-,JUDWR=9K6_?JJ:=2^ MJ0AO.:6+_UYJZ7=+$OMS^F,//5&]L=W0&SMR_26G]W%FN:*ZN;*^R84ZMVOK MBVJ-?1^-_67!3PE!)=Y:@TBJ8[R>2V0D_,H\IHK1)"$A5K33=2*6650K$Y!Z MS+U9/0A:JJ]B;FFM\)Y"X2VD*&F>$.(9LLI;Q+UC2%GX-?$T MX4YCP=CT@)H\@X]:F6U9/?1[6*?1*PD6'Z/94DJO;;;T&A@V6,VP<0W'021Z MR_TQH&[VPY<@'*>L(FP&O)G-^['Q%OW0:YX=D6;'TH/MS\=[[2X\9Q]<;=H=E*>15Y8B<:_!\/AG%V M9_&N+LSR;Y&?WOD WRFXQXM&>,>Z?Q0O:\1^CJ.B09XNN" B*:(K:5IUXZ0@ M&6S$OJ(7FS.=1];\CX([HF"WSW)8\]CXT$;JO/@E6%PT..W#=13__9 M.$T6)+ 0P"N0( IAE))(I)VG2'N3"**9YS)= M@H/8,\=: <98PH5/E>"&*.FM9"'05%R&@V6JD8M-M?0"7)2"92\(=!3D9=*1 MF^#C:A2X;=@OR-JRVCPF2FVD@CV[%!%0J#' UU5-S>@H$^RF)7JO^0WNO&UY MZVQ7@*,XV=L^HON=/[+];_"\;Y_.]CM_'\/_0W/Q1!I+9L"KXDAX3A$WEJ"4 M@6\):\Z4-$(Y$T^DUSE9;MCPTCEDKZV$N *YM;46JK50!;10FAI*N:?>2 ?_ M$1H4$@E*D!133XF::B%&TUH+K:X6.C\F3JAU7"F&$I-HQ)7$*'48;&C**%%Z=[P]T^*)*/.NO'3S_D@]Y[/3S^T!V< M_A^(CQ_NA.!MK6L>I&L6F?BLY#HAB41IZD#7I%PA$UR"$AJXQ)C8A*2%KKF" MB>]1:P4?MCNK"H*_X,\\@7:HD?2ID/3AIGF-I*\"2<^M=B,H*>B&M(GL0Q03 ME";,(V*5@QLX!HC3!NV6*B9Y[\,]AC+_N M6MC"I)#))$=-4 M(&X2AU22>.15H@GU,HB$%6548'77P%DY2_OA 8ZD;"I=]7DLB3SNDA3^M%Y? M7;O\[,[TJZY67G&OIE:\#U"\%X@%O612,X614."G<"X92@U)$ D25*Y3("RN M]%B8K%*(Z\T5*U?@K*%69;4J>QVJK()^9JW*'J;*SGU(R8CTX+TA 78ZXD)9 MI PF2.+46,:D"X*L;5*\3F6MRE[< UWFW;@?ST:UJ]]C>7'N2T]QI'\V?'$B M6]097^4X7BR//_6Y;_0'HP8 ##P?'$\ FX;N=J?U[\,&?'482[C3JZ M$O&JZ4IX35=R#7U!J:! +VUG0POB..02F)@V\[DR9MGK7H_MEE;H+6QT]G>]N?NZUOG^#^K>/6]G?6[!P? M-^F'XU:GVP4E%QFGV$&G%9IGEC>/#D/B@J.6(Z*80SS!*3(\(2@-)E$BT#2Q M]C([@6=*C7:FNW?*\_:'[_N0G3.2)V]L"[(I]FB#FB4;*DE1RFQ /"3PD_(),AK0G^L0 MJ%;@2Y"-Y78;%<6!!]<])R M]/.P.)ZT!B-A;() EPBD)(E=N9P,FFB+"4 *7T[Y^.^"I^I^J_R+V%"O\L-6 MF1\&GVJ=)@(1*\'PDQPC0U.#2)(8&Z3@B99KF^GR(L>]/CPI)[D[V6@\D@6W M\I:5RT#T8E:%;Q@_.O6^!,RO&U\V&L$[$+LN#%^/QJ-!/ID#X[/CXF[KP]WV MS&>P$/LVZV9E>LCH0_D.7V:O<.'B-[R9.O;TT&/A) V EBE6B(O4(F53BAB6 M(J4V]4'BJ&"O@5P:&/N_]N[_XV?_WHCQR! MW$]=D-+"*&@/BU2E46EM.#^"-X1?Y^\RG+Y,=QS#";#!P),'NV88TXAA1L$$ MG#J$Y0P6S4OLW <:^H)L)S['>8"SP4F\>>.?G_]']TY^W_X-[@$3/CS6)6-C MGL=ZA7C)1N/7MCPEC[;R^$57OESP8C$W:DVPMKG7;Y0,7;3D;UHO)0(D&R8[ M8B<\Z\L8;.5>7/AQ/@+!ZV?P635"=L6#WV6POS)[E]>U\0Q@D(/D56/\-X]V MMILLX$/<"EM=V$T:UB$_V6C\V(@[L9<-8Q@$-L0__^71&R?OGQE*DS#JB\ M\W1(<5\5HXPZV.?]X3S^7CYI"E#7XE-)&7MZ[(OP_+6H.#P>C+L.<&(*H24@ M%.\P&'3CZ.(#AG'8<$U\CG<;C6_9Z+BXZ((@QQDB\O=A86L4H:0X-?#-XXC< MH_-WB^]5;HOYE=-I4'#?]Y'F-@,,+H%'GYQT,U^, .;D1$]\'FF>BHY_NX66V M;[@?,L]^>KL^'0?Y7 M5,C[L)+#]S!;7TJ)^_+'^S<;6-G;M@+&*YIG6V>M]E?[ M^G2^>\9],!-&W2CY$8W@%><1][C=>@.0]$&^:'H-YU;1R6 4WQ&&65I%T-K4B0;X!Y"(Y.2PTX+@>CXX'.5@2 MA6 >C;/RLRB2/:^')9J.HW(;Z2AM\1!B,,RF5B= =>X+* ?A7$1+=G;X!8&CQWS<+E*W.$3_T'@,<%LEQP2P;W021(Y\3GB-&"D(SN^U]@I M[ (5*8]YNNG&[D$,=T#J"V\V^N!+!J) "RA,6?\B:C5"./1./?S M#7EKP]M_B^]6FGCSD-_E^-U;$\>] M[?VSPZ"EC7EUR!%B$2>)05H2CD"5*,^EEH[%>BTL-I;+M>;P=)VBW&@T=@L? M,*J!0;^0*M!TPR(N5G@N9;N0X56F7G=M+14^"X@7*>%7Y!3C4*#KP6H"NS;K34-CA3%9 M]$\I@U6%]FP49N+TYW+2BAD86#O.;WAQF)?HA<)$];3S=\DO^V7C<&;%O"LL M8MABTQ8.!(,E-K7*."T+Q=:N_J8V8.+"(OP^393$B[>X-@ME2H-><4LT4@)> M6(2%?X_S\T35(X\,+/=WI .\U3O=/=63X=J_+G;CR/KHTHPN3=23IEV&\!BM M2*Y,D"L6UL7(02&;[V#'.9_'R^*+Z94;<^,XCRKP'[=G9TIP5XH6*K#_X\%M M1)#__9?>O$IN;ES@*Y/"7F^2%Q'7>7HGX##;R300-HV"7>SC?N+[NCN%\FF> M[V!V4A AO9MI ^YT<45T[V81M'G:6/3KSJ\O>12+X,0@)M26,;D%QWW!79\? M290&G='=PE&,+;.LS73_2:5@MN_%1LQL.C[V'QZV.R38_8/UK]LI;?7 K MR[G8*N?F#=MMN[C5@?N<[?[<:^^0YJ?#Q*B0!B.13F+S4FP3I)4.*.:6R "? M"H?7-MG&SE#HBQNFDGM_-$]D8ARZ5;,A7Q*V7X#+.P3R+C?>FH=GAW+H#OWC?&ZX7ZO=;'KZ*YW?RYW_X^ M:6[OGAUL_QWS[R;-TT-M;))(D2 <,$-<"/!X9*H1UD02&WC*";E^%)7C.(HS;1WSQ#1-CJ DA30P7 MG >EN%/<2Q"X(*3W9G7M\Q(IRC/K1K=@)40M)V9V$4#V!"RF%@T MSKIEKD#A3!4]7VTT:+NECU3FL_:/9GO3,_5&$4LH;>]!0S<*E5,\(5HJL&*=<;\T MG4]GR0"7G8[9P.,7OL!_]V-@>'K[6.LXOT^1,;"^D'<&UAI\.)J4%EJ1#J^S''Z(!Z'@P18>2*FV ?GB M;QN-9GRQBZU:YY,W'6C<&O%T+ >7X!3T^."DM%KB"\#*3HJ(F\][P_,TW*?% M\7_[X=#[O=E$%/#R[ZEO.&F"B97#?RO5\_?YP7U+[+6__H0Q3/;:1[QU>N@! M^@+# 0FA/ (G4B"E8J&=#S)E6%/E^&483!/NL(=52@,'",5&$%@U+#'G+)64 M7@;Z%\$\=4?[NU)6T36#/ :/:;[/BCT5@\> 4;![%^$H?E1VWRY.&XDH+>[2 M0-?Y]0$ M4Y^O[$#>*[=B-G5XBB$LQG"N'XJ_3-AI^+30,SOA=*C(^)RI6AGGJ@!U)23_6:I'7V M";]M_=.&[D\O44_MG7QE<3_?:G\X..CNX MM0V_%U[+/G@MK$7T**T[]+T1Y-\>^XCU[=-!#??W@?O%#GLR"183 M;1!7B47<$(6T" ZEJ4^3H#&5/A1L]4H^1SO7NCE4[1HM0SJK^SR],4@_SKVO M0?T^H+[8NRD-4E+B!$IP3(8BC",52 *@3IW6G"8\F+5-NL)K]CV,\AWI7%KBSV9?$NJZ>4Z:%5HOM*6[ZJ7*-693PH M]7BK>EQ4C,5'61FH%Z?Q<#)L:$>E$!^B$)N'$H2:3F1&KNX&J! 9#<'Q"0.= M46YPWV.,1@$V*^FX_M6Z3R_M[ZC,HM?N#*'Y_%8[&(XFXT95BG:V2']-^G*% M#2I;KB^?I\'Y:OS)[RF/"X8%, 3_\(O!HWNR'(92GP]0GU_>+^3E1L0P_5!W M',YU8C&F!Q'W=DDY ;>TO=U/W =4+'",KS H2&U M=G:!'AS[:NN[5CNGV]]U_4HMJZ=7LEE#$0W98F.1;_? @!YC7;]_S;7B*R^? MT9_VOO[T_- S"1%@ZE)7)U%(=.J)2&>F"_^SHLA@[I42&!M=%^AHH?I?5?]% M5OJ;%92@6((96]MD:5619KQ0!^(^!3 UG+IXNTCNM]83OD^AAW44;# -V("J MCN^#*S:X3M>U_4<693"ZYFT_VOXMI2!N??>N4A!.<-]2$"T".5#5*YZKXH)V M0[&%ZS'Z NA2-36>LL,++<34!F_?!O=DMU'+OV:'54SIH=@6R5)QJ&\^ VAR&^H98^!)]KQS;+0E&?;T\_O$MZ5TRX_#H_+Y5@\5R7"=/6:[DO^Y,":50E#9Y%+UOD2IQ36JSP N\T+&(38PP]$R+4]O"G"[3$*A*S !4 M2:!421M4B5&I$NOP\L-/0D5('"_4PXA%.@FB0 ^B2.BPHXY'.9"Z%8(V\3J^ MN4':9!-5B4JZ>Z2;5[6"NB5YX%XJ>@VX4A>BML5[F1VBOY_DN=B:3+5GTCG- MFT\B"@GW0DMG#B.@<)BG![[CZ]SR VSU[-E!($N*&<9SE)#<^IM/2OQMG_A[ M=HM;B;^GB;\%D]LQ_- -S4AW.(A! A\QD0B,;]OV76&;H?!=*0%-0Q55;*EA M_1K.3Y(,L8+-29YJ6J\Q^K4JW:**R+RX:7V8I4RIEX>KE^8U2CMR(MO'RE\A MZA9N>'IH.X;NF802SV(TYM'#N>.Y0?,%" $_4[@$B4$5YUP/VLAW>P1U[)T^_DM M56"_]UDQ?N6)]4M]*?L_/6"W\/-J>41*&AQ!T%<^ZBZ M]J&N?3PK6SX@@ZWM>_^B%T*>BD=%%.LDB@") K.UU!G(4\Y ZA!-PP]H6^CO MY5-_5?:ONDORN$#,2B*G&+K9DE#IR6EO_V30._UN'1\=F_ .O/O!.=P_)H?[ MWY+#R\]GO:,/QI>CS\F54.FP=W$X_# ]/#J!>;]/#S'D M\.NOWM%7IS?\:_$FB4U#-XHXUUW+(CHA$=%]81.=$]_V>>BXD6OM[-H=[UDR ML=1%DE>O390J>=4722*#&I$9$L_U3>*9)& NLWE(:<@)%31 /6(&AFV;^HI/ MX)0>>;@>F1^Y[9_]=%V+VI9IZ$1X@4[<2.B4!B$F'S@.$SQD7K"S2SJ6U[ZT M W6+Y%7?(I$" "LI94.A,J"*>Q_4PL@P](AZV C!,SS5W=@/KJO)XP=K%;1=LZC+(ZQ!I*S"; ME4A;D4A;,(H=SR(^#9DN(FSA:-FV3B/BZBX1H'WF]1G3M!C>3]>MP EU(JQ0#X5/ M=,,Q0I-C:2W#W]FU.IZW0<50'L%R[9-EZLCDAACEK3NK--0CHK[WP^CFZZ;G M/&Y1NNF1NFG!H:241Q9A1!=.X.F$VJX>6LS2#1YQAQO$-P3! WO8TLU13P_B MM_:)L/O=AWKT_:>-OE-3UA&(TU),H#C*12(;3XRSA3X6&W>SAIC.XV[6^%;7 M)[X[-^ K!^6?*]NH3PAJ5V%^!Z*R_>T&&@C"DH6I*^6 M+68S%_/.04#&\Q\9OA2A'&YG_T7ESJA4XQ=*-?Z#3H=X,W@[')C3#]-CJ^? M.\[)I\,8G):SGG4X^++_.>E]0J?D).G]^&H>[K,K711[1Y]/CR_/ ([D[-@Z M *?EZR7 1[!*P\D1_#W\_NMD_[L!3M!BNK$P(VY:#M5#AP8Z\0.B!Q[69@AX M:+J.'8+KB=Z+[;>O*L.VI1NOV$51=O;&W-IN$5VV"I::I)4=K^SX-N'RAYQ* M<)W"@FA?:+D8TCB=7TR4%1KUJQ;^&[#LIX+F:W-.UZ%"-V9;;BM,]) 2B@UK M% !B;_DDQTV[W1:M:6*O)(EO-47('X^ 'LR-MDU[5F_XU]GQ)YS'!1N5P+JWQ]:^Q#_1HZ*TXD\!%O-:> H*V(<[:T\ M4HO/Q;PW^M_?5<=PQ.IZU3G8=6_2$(RPR5B\JW;/: YQ8SV_RE5I^=%CP^\H M-Z7Q[R"?DW-?Z&$NZ)E.(UC56YI>1JJHN@Q MJ/*7,.5=ARFYL2"VLUS2YEM0!F"EXV.X,+IQ,&N#'+76?\6!P2+3B:AP&"5A MX(/_SJ??WI69%OT3#"HQ%')XP9 M>NB:\(]E1V;HNKXO&X_8=M>_8A5H0)D)[BA-T#$65YHXP$= M:\ $DPB^F.1"*^(DA@>T"QH)^!WG&>79>.;SXZ80>9U;H@=7) IV0@.JAX1FZ M'3'FDR"R(T?L[(ZQV&0E9A']"H,E!IW>Q4^7>,2SO4!W"+=U0EU?IRPP=-/R M+1"0E)L^W=DMXE\U_H89UNSLH&Q&D@16X!,DZZ$08Y";"=!UQ8W_F5 L,J\5 M0/=Q!/)7LEY7VP-[&S_2))EV;I3Q'3E\S3P#^C!AS[EO&E;@,]S_#,!*A+5P]-"G3B1?Z>F#[CFX;D>Y%=)(KG3 M:@S(SDVSQ6"%IN.WNNTV0D R)B2_:8N5>*U)O;-[F(V%9KK=&C'MA74QW-8U M+(E<;L/FND:X!S.Y,RW^/#TX^G)_F%\-D>/ +8#T]OF2R2T#O]"/(F?XO4%B$!*[,:@_-,DP[6^TYWP;[C'V#23^R(% 0ZF 5B_25+,#8R+>#S0J);$ M(,Q!&US4>X/&<_50;7)TM07+NS+7T:8NNS?31+YUEF87Z>S=N"@F:&I'.$E6 MP"2B=".F%P.LAGA;0 HP7-/O!V(_18N(:!NEW>M$QNCX>U%]%=I;[: M"NK*(G3B.NCTG8(WAC8%$_F8HH,E\F%1NYNEA0H/P@-QQ?A3C<&"PAQ/I-B(]E:T[Y$]T2/M(<+!'F/1*^S #4$+IY(V '.*Y5R?0A6U:N__] M7[YE>N\*L'IS#B,TK&S\(T+4EH!%.2@F\#H'<SZ#(,T;%&TQ!X5.CC3,?_E@0P@SA>E.FEC,D%+D32 M1@Q %%DT7@"K6SHJ4L1<1S05G\HB7W)XP'\S]H!CU0"$4ZT./G2TBT',!E<> M'4]'>&@!& 1DC(3' M3T0%^ QQ)7:G96AJ$5DLH7%%*_@&.*^ 60VC3!4!Q3F;#(MQ*>LEE"6EG G8 M&Y@G1((ZSY+S,HM>4#8H10F;)#0OQYQJ\B\+92AHAN-&NMN;O"_5T(["Z%OJ\[MUJ)#^5M MM0_E*1_JIG9K8,:]EQ0%5B5K^%#%2_M.T\IW.NU?')Y^)<>G'TCOQU^#WM'7 MRY.C$YAGSSH^!1_JM&><[#/[9/AANNP[?=G?LV#<&/VBDQ\??H'/E1P./P]Z M^^!W6>!777X[.[SDP^.CSU'O\@/Y\O6G2[EA1 [531_[?[N.738J-")0(Y%I M,L<*EWTGRP\!XR(TG, FID]\"Y#O>'XH7,[!Y5KVG>;XEMV;'^(DUF'8'-]2L %3;0_QYB2UDR!]_ M:SH6,VU=*>'OW3^[VK[T4<"8?9]-;LFUO&[VCG7>W?H-737QWM M(&7=CO8>(ZZ'65<=7PCTK_0!YR@9N2UUZ&-$O*^0HA MS@JP?N;.0N4L=:3K K(9+&$Z!BLJ%=.B!/=%NZ-Z1X;!'/E!=OOC2VR:EY9B^E2=:''^1A:$F00+[[![_- M=OXVIKJ-1U)IM?\YEH< 2\Q2GKI][,9@:CW)GV@NKFL7H\(>@\$'N;Q381G;I%\O)\% MNGY!=?4D::T9R,]W(H1\E_*B/.@HHP'X>91G8SP$D*]S-8 M2Y%,M\@J?VA0H#P"N?^_96YO3Q)6\;H/)6=:3TIG4QK$)LS_.1NDVA]=F $X M-5LL*,G?:7J63T9C-EWRA7HQY\FB2_2'2--BFIS3-*;:F\:; M5;# UL,SW7 LQ]8_?SZJ%&8#('0E +&,3JJJ[G>CRE0WJM2-JE7=J+KV@.@1!SZ;9F3\*<" D.%4 M:V9IE,EE9<(++1/K>$XOTKE$>YH1(%,S%*98' M09AA6RHKI9G"\E%PS%W4ODTJHI3VR1]YQL"!R]'8JYWP6;T:TZVSEA =7*08 M% !I/JAF*R1H\UVL[$7O0>NOABHAGPR'&(D]G?"^#*N@\5.93%@N*RM#I& ] MS0)G\XC*L*M5]GP522A1Y3?7T,>DQ'H1,%()YRRV=ALLG0H"!&<)!DSS&C;"*E07T?19C+^>K# MO,[B64T5W5N:#D\_XK'<$ID8+#,F&PR ^8V8Z#D[-D1(*J#P2#/&5."*A!MK MKP+09@W)C .UO?,40]A7I- M$RV,.ZW"VF9P54K(L9?XJB%?R.SX3,)0YYTU M3U=*)RH'^BO_G$L./.X836;W;JIM BS@7B[,.R^>LG1$M##T+)B.\$OS$P;& M'+)D+HAF 4MG=CP["UA:S4U>9&X,42VSMYQ]_C->&Y)[7O(*.,MA'HL(9VQP M@=>90E^ M#9G/]F*&RC*3]/DEL5Q$=1!C7"^)YSP@DW;+]@TD"B#.&:N.BS>_N1[P!8CH'"9X M_W4'M$IW[6.=:BVU#_QW,1L[+A:25V>W[X#*)F-1BHMDEF)4A:!G:;"Q3*:N ME5IYT0_$35X=YP(SAA.@5="G]:6_JM[TT@3E,]K\^4[VE#D_3K1G[+_ M3.*BOA&0@*1)"TF,=>HV#@S+I: D<]%'L9GET\[\@H"\QY[+\'N5C"S \,RF M0E01JSIKNC3@JL5WP:H&+/$R5WL1G;DXC\5%:<468SJ>R."63 FNH_<(./!J M(:MO8Z[U/#5ZEKN+@;!"9M,?5'=+9@_)*S#2(9#9UU(_H%H6_1)/3 C)7;"Q M\GH^ER)]X<(,O>'$04;[9-[Q[ +-XNKDS1? MJ;R?4XX0@A*OTNBSDE!#+ 70[$5!SVEQ5!]75"4%RLU>WL49_AHD7R4Q- _&&ZR'?V)*/))8,2QOU@O92/@=]#Y3;N&C=)?A?O?V]\Y/T\^#D,K-.?GR_[/WX M3GI')V>]3P?&R:>#"YAK>#+\"'/V+@^'QS;,.SS\,S!._CTPV/"OE/X()E]. M3Y*3H]ZODZ/^K\/AUXOCTV]GQZ=[SI=/)P##@=.[[%DGIWSPY<>Q^>_+#S#F MF5E>J.\;O=.O/XW0-VQJ4SVPPU GEB=TW^38!=RW[("Y;NCZRU<=#)=RQR(N MBVA O" ,W"AT6$0L*W2%[;/E6QUKWO,_JQ27+Y&D8## /L:8FOLOO)RX3 6_ M3WOT-,O?)V#Q*#JHZ:#WD['(LJS T!V7 QW0(-1]V[=TCW(2<,-@CA==V=>- M]CGW9G&+ZN)KORD,FVZ;7IN_\5P:SB_6WUAG;I8S6GU?90?+8Y/;>LB]#-J6 M#89;^;'3-VWYT;.N1[VXE MR/?MGJ)ZG&Q=CQ.U9ZV!I,JHW"NAN1O"H> M?G.@&OP^7V,P)9&V8H,7+G2J'=["'=X;9K".R_)L\E]QM':EL^7]_>KPNFJX MK1INOW@#L)5UZ7A(G^V: ]K26?O1AP?'/SX7)T>9]>73Y[.3?1A[>'C6._H. M\'PU\,;5,'92O_/OSX-PR),OI\< TS=X)XF/K:^_#H^^ MDI/];W'O:#" ]2 L3F__XZ#WXUOR[\N#\:R[]M[/*(BL*")$Y]P(=6)27Z>N MZ^L&%7X0$I<1Q][9=ILP[-IM2'4A\M4A^^'UH6$98( M/0[_<2AH$C,*'-,W+&&90:4^;,M7ZN/9U<=TICYLXF.'%E,'18Y'U;;0 PO4 MA^D8D4DBS[*Q;X]2'Z]&?3QR_EM=W2UK -XF6*X)\:L^U _%XOL,J[O753NF M':V/UZ7:T6*ZP3LV\ [/)ICP<4_FV60#PC!"TW/]R# R<\7D9_4$;8> S M+_(\P1T[Y"MPP)3\7+7\G#MF!DA+P@U/-SW.=0)^LQXX?J!SGX4LH&$4VI:2 MGZ]2?CYL_NTZA&P5+,_D?&WW,>B_9.T5QB;#JLH%;9PSK\L'>UB8:=.LA#<; MXV;MS?>]F5Z@#(<'&0Y?FXZ7;0B?A\S6(\%]G1"?ZZ$7>+H7FA1<,B>BH;>S M:YIFQS.N=H"^DN[V_%S65D'5\GBMDH@KDH@OZS@IB;@BB=@XXS(<$H8BU$G$ M3)UPYNB^Y4:Z87G[K;,4-L9U.A1C910\R"CXWG237#,,(H-3W7$]IA,C"O50&$PW M'1$P[G-J4VMG-_ ZQ/+;'%Y]57DOVWPZ]:I$Y\OZ6$IT/D)T-ORIT!"<<:$[ MCF_IA!&&_A2X5\RC7!B^"7X6^E.D YNK9. MB" D@3!"&CJV:SD,S$L2,O/:VET-80B0L;=\DD\%S9=%X3U*>=47RJO[Y-\+ M$4T2O.2GQ..]Q./AW+(D84@C*Q1Z&!J!3@*#Z-0(#=VD$36CT+$\4^SLVMV@ M%HT5/>QJN'?%0]SDNIP4 6)^Z1C+"F%90;[P\P#:)E@4TM8+BXI8/53=E:TF M&W7^6I58O<7>E87]LQQN,#,*2!#88< 9]4,JO("(D!LJ=;IM!L1Q,S05!+Y! MHHCJ$8]<]*^X3BWNZ;;!(A9P$^V*G=W Z7A.T#KWJNU"J>4>E!*!JQ&!K@6\ M(AS'(=0F7N0'41@0Q[4X#3W?](G*?FZA")R'F%S/ !?*M'7+)Q[X4)&G4VKZ M.K4MFYJ>'5C8$U*)P&T4@2J]N26PJ/1FE=[<1C/@(5R[>IN7Q*(*Y( M(+ZL8Z0$XHH$XMQ5XM3'>)&M"Q82G3B>A:A+TFSX2C7S3<6RBVZ:P M=5E%(C0"1W5U5"<[L/G930?(30 MG/M1EF-QVW=\G1BVP*:=1*=V1/3 8LP,#"^R# )",^A8FW0A1 E-E='\0AG- M!B&>Q2R/8;L R_%"4SB1$9E>X N/F8[*:&ZU:&QD-#/7Y2(T'3T@6%($Q*$> M> [7PX :AND)2O"NG,IH?D1R;JN@;!,L"F,JE[E%BNX@U4=YQO P/Q>%D,W. ML"!2Z52U<0DSI( MN8ANMBD^_&+)!+&I6D\\RJKX<"$M"FE9[/V,F">,B%!=F(3HA BJ4TFB: M=A@:CLT#)D^N@L!JG1[S>:!"#F6&3HF+H(HM#R]#"DKBY\RW -@UFV0Y0HW%)1 MJ*X2MP06=958725NHSGPD)MSS^ :J9MSZ[8-IDTWR;=9Y O#TGW#H#KQ0Z8' MS*$Z\\/ ,4CH18:YLVMZ9L<(5&.0[;D[IT3BBD3B,[A(2B0^@TBXODF%S\$8"XR.YV_01>Y'<&+[1%P[ M(]]*?2GUM17JZP4.7Y7Z6HGZFL<2#!'YPHL"/?(BJI/(X'K@,E\G86# ']R" M?W9V81<[-MFP/F%*?:F#VU<=COC'F *YPW]Y?+Z[?.W[G_!EO8#&-IU.BG$< M3>LE[OXSS/\Q'UH.=$LY 6H'%G>%2QV+$H>[ 75,FSB&Z1@L"DSOVG("BQ+_ M3S80?)*(++HEJOQQ,I[DHAE0_O!K)-)"'.&*CP">WY.,G6VH/CCY]\!@P[]2 M^B.8?#D]24Z.>K].COJ_#H=?+XY/OYT=G^XY7SZ= P'3N^R9YV<\L&7'\?F MOR^/C<.]GZ'P7,^CX)&X3J03$=IZ$'"F!R:S;<(=D.^LU.1Q.A%\#_6PST"! M4]=VG$@0Q_<"%KDFI;[G68%/'&='$Z!D1T@K^43LW)-Z;I0/UY/R(OW?FVWN M8+\D3H5>YYE;TM[ZG1:":V#1T.Z[LAKQ[0H)D,<.,VT8A(6XC\3D('-T;4LU^+AB,8YWDW& ML1 @0)/($PD2E=3>D5_3-)U@P*Q!])HHJ1[MJ3NAC@OY.,/OQYD6"@0_RI(D MNRC>+G*X_./';0XY5:OX$>T3<8:->^Z@ZM7GHAH%Z,[4WN1A2L,Y0 MMX%N&/KE1\\ :)S#*P&LC\GAI^^P MML.SD].3^/CTZ\7)Z0=R>'DV[5GP[>F!CINN8S-2Y M88OQ$>K44EGAKTT! M' N:'UUD2NX_2.[WFG(_=$-F<08BGW&NDR"P=-\37/<%,UR;6((;_LZN[72( M<;6CRNKE_M;G02I/Z1&BW5:E$%ZE:!_D0BCA_B#A_G6AN7I(B1_X N2Z073B M.XX>$LO6K= W[8@[P@RQEK'=<8/V&?5METO*;E^-<"?*;G^-POUC-LF5;'^0 M;/^^T/=(N*Z!5SFIM-Y-ZNF4B% W3>;S@&'K 0+\%70(>0[9K@QW9;A?E>V. M,MQ?I6R'9Y5L?Y!L/V[*=I/;(J#"T@TS!./=X#Y(>;R=:@HSX$P8MFGO[+H= MUU!F^_I%>QL/QY_@%?@;H#KDG<;UFB>/:L=R:RKTJSHA?YB]]U2,*CVMVB4^ MKSY>Z#$K1.@:S.9Z$'*\W.$1W3>PKI[CFJX=FIYPC9U=T[8[WK,$TEZ"^=HG MSV[2Y+>GZ]^2OG^??--PH=%A'+ M"EUA^^RF]^Y,9;]/GRC,EDZS,>9MGPHVQH3IA<3K41YG.7XK,\BSX2@194)W MF<(-P^-KA1P6VZ8+D(9"_A32A*9,E.G8>)--<"W*LV&9XQUFY[=G>A?5]8BN M)(CFZG>O?J,]*47ZIOL?.(S$=&"PR'0B*AQ&21CX(0T8-8@O@+X-8EL_3 MN69RR?]QR@'/;W7;;=AUT@*1W[2%9+WK2?8P&PO-#+HU9MH+ZZ)QUS4LB5QM MW;=X1!_9Z)L8(0VG_?VX8$E63/(67<[IS=1YS_H**O3; -3HY[">GAY\^GA[NP]RG7ZW#_0-R MN/\Y.3[ZF)Q\^GQV"/ >GO8(-I'Y?R36C:W04'K/C-L MG?AVI /Q6'K(@L@R'+_AW#E[] G10 =-&I]4JI#4#4GH%EBRJBG]/A4-Y#2;(^,&$A MAC%@BD_8&)0+O!6#CJI5B%;?Z2FR:'Q!09N4XX,2 M^\JQW!(^]!$=%TJF4C MD<.SU;M@SYT56CR6VFZ2P']C4%2IJ![#+.ZB))*N5H%>B"0I7P$P$9X"==V7 M#[UJR$P3">BW/$NE[!B.8+@4'N)Q,<[C< +P%]K%()/Z-4D0_D)<'0M6"0H6 MB0-M3D!-.HG@ TB)'%;T3!<-OT3+PJK!*K]/JQ^5V*K%UO>?0T9,YW%WSURGZP5D37?//-MYY,M&U[SM1^>V@6]] M]VZ0W=5KNMH,G-+*V]E:!_ 0^'WN-C7PCC[^NFL M19OVY@ OQD?\_H#3\8A_M8W^?S MX'#_K[CWX[MU. 083D_.KIP(#H^=DT_?S1.L^09S'!]]A7=_C^48/PY^G1P= M6[#>^'#X=?FZK!E0V^.$Z4'H"9U0XNJ4!J8NO- W0PMVC6'I>-_M6)MT(KBA MQWXM*"ZO](C2(RW0(X8@PHD(_LN)1E,CT2<$N88EAX(:NGX4:>F[^BN2QW?\"(>W%IUS4A8S 7SU/--/,?CND_!67=,EYL._&0X MULZNZ=@=R[_: EH)O598J]L=8OU, 1856UVSX X$HT1$'J6V3809@K'C&\)G M;A % ;$,9:R^N.!>*']E^)'I^Z:E6U9@Z,0++!U/.G41NLQTJ2-<6^SL.J3C M!*Z*,JC0JI)Y5V4>#0QA$>:(B'O$<;EO,[!Y7!I0GQN.[RECM0TR;VZLAL)E MW/%#W?0BHA,"9FM(B:T+,PAMZAC<"L!8==V.;5M*YK735MWNR*JLVZ2EC3N' M[*9)& N MLWE(:<@)%310?EX;5-74E4/*#IXM9K-LBFCK.PW_E;6)HK/156,Q#1 [%0UD8C5 M]:IZ*=>]24- ]&0LWE6H-9I#W%@(JKI1W?(Z4(W^3R4N&_\.\CEI]X4>YH*> MZ32"5;VER06=%CO_6"S8%Z?Z$D:O(.K6DGU/1544K:*A^[4EZN3&@ES.X^J+QT7__P'W;V.;JZM M-O2P4FJ;7BCT4U4$*F9UG$:+Y[6Z9I6AHC@OQMI_)C0'=D+41K)'NR9[5V/] M,G1L880HD34Z\97^?.0D8[19RW.AIAG,("N786VST21G UJ(LCQ;57OM?^8E MT[ F6UQH0SJ%,:((0)G5^;QE.@'PL4D!.X)%T.Y3L:JNBK?INWNT@$4QJY4W MVVM.QQ3KI@*C8;'H.3HE[Q5CV%I0P8C(!23^]W_YENF]PYJM,."TKL#7@4V, MV0 '#.4NPA[DL@2B=MB\BK/K;T0Y2 M/D$RQ++ ,/B1*,8=K26>R^MK:ZV!R8N#DZ39-J9 M<272?3\%1J\8LAC$LH2R+/.XP#SP'UE4>2ID8>5"_&<"SR53M+5Y74QY 7?% M'*L<*_N]'] T%8E6T7Q5]7+Q2V1B+#N95J*]E+T":RZ'8GPA1"J_OAE,7/?% M@(ZO2O];@9[)&[G%<34+L&Y5J;![C[*KU^KX.XE25114%0775^E-5114%05? M6T7!OTMK_,JA\(85%]P\Q+>SLN!6E17<5*)0-0574O?BX*@=]P)X;$H\8GN?[Q#8"+Z!WI%]8=33@5Y+^J@^M?I]^ MZ/TA#]:A]6UPLO_5.+Q,SKX<'=@GPY[9 M^_'766__^^7QC\/A[)U9QRR>''XZ&1P?'=LGGSZ>'>Y_M;_\^.KT3OGP^/([ MS/?UXO#H< !K)\WZ>(>77XV?KF/9OA4*G5LAT0GC3*=6X.NV9QE]LR*)1(?$Z1Z'*?,L.R@]"PB!'A*8D7.)8EW-!V:.3><Z< 0)&8.-(A;6 U(B<4TB45T^ M?+"=>VW<&R.[==1;W4QJ44LZ(L$VQ6^(?8%C;9 M%$PG>+/"%AZC+I:\?PZ'?NMEG K(/A2)9>H%&J9UXD4[XK/;+;0-UPT",'Q8 M9-K$X$Y@A\(VJ>-:U/2MP%6&Z7,+[:^+AJGM"E/8CJF'I@F&J6>!84I,5Y?Q M-6+^/ 'C4=AS"'40HRS@A\$:!X\^S )8&@ MRC!] 1G7-$S!3PC!>W!T$0I?)X[OZX'-3)TQA]LBI('M!SN[1-6L;*EANMT1 MU$;FKPJ5KE]:^Y8M7&:SP @9F#B^;Q+*').:!F,6\1UED3ZWM/Z^:)%2XG.3 M!9'N"\) 6L-&A($+MBD3@CC#,-89E<@-GC@G2S6.@[ M@AJ6!58I=\+PKB+#2L:M0\8U+5*31]SWA:7;!"U2W^=ZZ+B!3F%S;(\14S L M3JE$7#L-TNV.E"Y=\U)ATD?=;'A@:I8=F2PD?D@=,$)9&#*#RH^V25R#1'=; MI04@"\2Q$MVK%MW'2P'3R'%"'A+8!YOJA H3S=- -[@1F3[U<,? /+TBNJ]< M:5%A!!4JW7PY]\ \)1N/@L'A%D9((A&&8*?:ILM#WZ>6^X]NA:02>:2$;^Y9IO5-1U'8: MK=L=1;V[L/#+!!INSHR^M=+9ENN!)];&50&*E4M\MFCEAA'GED%M77 6ZL02 M1/=)%.A.%'K""+@PF E6KF&T+D3Q5(9KJX![W-VMK0O<*GEZ[677IQ5P5?)T M'?*T:4%S[M/ <)CN68(.BATS8>F01T_=3I"U_\>E*)UOL6!;RA M:FA5@>JN.I:FX>YHS,+M!G\SH>' M^Y_C7KQ@#F@6\3S+6YQWW2OU%;\DFJ?)\FT5#267]8$ MZLBJ>K]G-.=H*"149L]KC!8##>@QYEB)+XNTO]U69A[,AS\'\.9R"HY/N6GZ MH/)"-O07 ] 6E8:>=.L7N#E MRNSMT10$ 1;__9]"VP=-,2D*M!'P%MY>2I-I$4N1_S%.:$WB8\T4,!R!/I9<].6O@WV]49)O:UV&L@PRFA%% MQNH:W&AS9$/P'>(91F1E^ HK6C892U6C#6@Q+S..ID6<,OBA$)KX-IVE\696+3K4> MS=F@-$FDW=//SD6>(JTCV)/Q(,N!D 66Q@;4]@< I1ST>_?/[JRZ_86<84#/ MQ1+@PU%2EAM/TPB[#.C:3-IT&K*P63AW R7\F,?PQE1B17E&49!< W$0@6+-M MFP"IY;A92 L+VX2V\J2/DI@B M1^90!, ^0=^+QQ729O.6E"A! UEPAB/F8IA)>B[% M5"EG3+=R?[0#H!9>D^%\'!AXB,T1J@GF-?+1?0/_.;LR?MV60[9- 0^IE'F MO+AL[5' ^Y5 D(B 9[!Y@FR[\&LDD*"0:YL.X.I4\^8JKSWDDP7V0FP!VG S M%Z1!B=6XR">C4K@R.BG*5BBUM)(B#S8,WFB($M@XI!=4'\C*>%PSGDC-AD)L M*,JMXZ*/%=%A)U/,F4K85"HJ,..S7"PQ.]( [F4I"D.@&(Y],I *:^&!C$\K M*;DLHJK&+X763[(0B&%)8X.>$*7<;:*%)9F<8 B,-*[8IQX0S$5:2!, 9Q91 MA/V#4+@ O0(<"#L-@?. M:4Z3+#!$$8.1'R.OD=1MZQ!037GA89":JZL@7!- MQ@K@.X1."M"E35H0A&Q T[Z0RJMB%/A$M3[P25H+K"0^PU6BJI++D,#7.2H- MI)>/5]('U1O-$<:H03XR* )J%=8#5(" 4S"@NS='0%X%VY76\@_*6L!ZON<)O@#$"QJSV)9D\NW47KV18IJL&Z[,E>*)4T#MQ03 MM$AB' WV>2A$NP MRSXT2Z--FG_XVFUPS4S2&UKEZF..S2X MO?Q%+*;)9&HMR V_!7&NKBK082<3+KD5?V MABK['0F0HG,3&'NYR7T'WS"3O;;@#2["9>>L!:#C%(VA++\&5(9[U'A;O@S,*\T?/*RO_*E; M*0T-Z1FZ$#"*ZR^D7X;3SY:&?R49AL1D!SU\;'P%)!@@SN<+>'?-B/7BP1RK M+1[XMI]E')7/\H#U]PU WC47@FX*@(_FX9C^NHHCR278DD^&Z>#A$'1?)&W0 M>>^Q*V,LN(9B<4. $$6.X15XML)"M9DEM=XB'2K%C%$*,2[W>FDI,_L5H GC MM'95KZYI 200"?T8R;I2R[,_Y]!52RVU;XGW4M"@>9; M(B-..:Z[%CS-WIDRIBZ_!1TOO]FYOX[;08&Z@[%AS>MJ\_#JS !?59!UIZ9R M7HMP6/)0,PW]_\U\W:F@.39D@V>DD[IX@ S"-8%?ZI@$2O0R_@ XV2GS.;HP M-YZ5-=?]OC*I)?0-=.3@4:"TDV)C!P=YH%[I+*SH#S"RM8.NMC/'RL%\D[H[ MZ+%(9B\C1=(FPTC'=4)A)I@Q]$6+AN3OU(&^VNDJ&1[5;EPU(RU=.'SS&M72 MT -Y0X'/)J2-8%A'=OTK23_%4!+,E92\@3,LNCX-5Z09BD,%"4M3?CR692F] M5"1=$..9I,W:2:S=U$ZYM_/PTMR_GRXYCK6YON AEP_-=Z!JQRC]Y3HH7,0@ M+ZK6MZ-L7 :Q;PJ%SV*&E4$V$Y#-2%XMX,KP6=E^$P@ M8-%3+8-!=7"AGGLF@N:![,IOUU!Y55&[,F ,MD#-+W.GC5[@=S BAK$*<."0 M7,O@!I(_BW,V&2)XK#+T2M:IV08H:3)"]J]EPPW,@Y(;;8!*Q465*,YS:0BC MHIB%-BN% &\L*@'\?:&!5J>*NLZGQ(!*&1V0QMY<58@R^RO#L'6E@.:Z 05U M6/KV79!^&-29V:(E&U?]C7&2O#S,J'OS+DQ?*IFZ(>>X5%Q5E"G+Y];NP_H> M;SRKW^!C7JL!W][>W1K#[O+8J)(1MSQLJ !-Y9I&69)D%U+N5'X%'KB TAG, M%75IQ4OS4K:AEK[2:):'+N.9C5M>,VNDBI_AD0'J5L'?JL2@1R8&.3(]LL!QT@S4U6#:[[KV[%3^XP;*]E@;+"+*G&BS? M$^#K^X8.8\Z!6C?OAG4+&RRWIGMR\!)7!%L$2DT)=Q+$,S+:71?8[G$MM'U< MV,[&S?='I2(-U;[YB;CTG@&7A\]02&1%+197?;O].= +WE_7>.FZ0/?":%L) M5+7R55RAN.(>E_I5%:V'E'Y=RI%X^R@I\QQ%9U[C_.TRXRQ2QG,WA:9'><8G M>!P)(NWFT(4J]GD+*FVS:[ZT?FH[N:EBMAM,WW:7*/I^,'VWR\[:%+VT-\1L MJ\M96B)E_YG$Y?&R7M]"F6X,ML,KVZI3,-=?A_I; T+;2I_*H=M6SG"[EN*,]JN_[4Z- MJJY(I7U99B4M'GM*_'QV;/MPV"I8[IV[^S+NTLKF5R3TG"34+K]B4PZ%OHE" MR()_Y27KWE7>0/INE\V_*:KI3Y$D M %^GJH=8UB:D?!BG<3'.Y3WZ=AP&;1H7FZ3KO'14N^W$IXYT-IB^K:ZGZ+L5 M6FK['2B55:?2CMJ (N56;2YYRU)VUCM%XJW06:\ELRZ[TRR/PJA[VF\HQ_*V#);#;X1UNFIG[QNQZ MOZES".7>;1]IFZIX14L4U';[: >E-@IE3Z.%5F#*6UN]36HIFU1Y:XHSK@E8 MMJ"VR[9QAO+6'HK$/V;=,I?[8BK_[#'X#+JN,F*5C[:MY+T6:V[KR5OY: ]% M(O8OV)@3M.K':CH;?N?9!-N ;:II:EHM-TWOC?&VTO?CVA^\+H=NZ]C*\E\^ M[_@UL954N_^0S15W5]>1\R'+F*-CN;OE#;U+%\GC)0"];Y?5JTV!6P+O#4V2 MT:+XMEST\17W,_Z![8N31#8*G[46&&=U@W>88!)1A@W3<]E96B2"C?,LC=G\ M\3C5SFD>9Y-"$RF?MW_'7LGGM!C#-Z=9'H^G=4?RA<['<5%=Q<0[+>%4*V@B MBOK) MO 9RG.D\T![&CA9"S;KR=%-GN[>E-V$B\FHU&6CV=OR%[T+*%% 7O2 M7"Q,% 'JTCXN YM@7V0:]EWN \"B>%LRXAX_QW[M7/NC7C(>:K_'H9_'_=1I_R$<]"3BLIQY) MKA*_D"D5,-U> MUUQ$J 8E!P\I*,=*M^'?HZ:*H*6TD"IR+-@@A57VIZ5F;,J*\H%B6 M$R5*JNV-\CC1;-D,T^UH%X.8#>0#.%4H^G&:8I9QI2VCN #I@<]Z^*S(!>A3 M4),P2ZGZY-(:RJ^Q?+FZFHP0IHMX/- &V05.!1A;PA1-:3*]A.%PF:#+8W%1 M7DD5.?R23+NEYM3^' DFEP;?=:3*AI>1'D8(]P+"&K8&#%MBU_*UE*;94"#: MWZ3#WQ 3Z5#.:KKP(U"AE&,)C1AL,_@-_@^-00:+@NW+-#V"5IO'W:\U"? JW(HISX)/_3&B.) !/SHC<,G$2;"!\LUQ;B7Z3 MZJV-&R4G?AN/ 2QVGZUK.C]H:E<4KJAZL5,NHN8:"7DOBD3!A"0)H@ZE)+Z5 M)-G%-?[!!@4@KNQO635:AH_0&*G^K )&I7GR3QEPF2VO#"D!^ D=%>)M_>$= MB(Q10J=OXU1"(5]:CEG!-.\N8CX>O V"KF=X,J!7G:-4XY<_F]TRV+<43RM_ M)%:76/[-O]_Z\NT_&EW;=!_YLM$U;_O1L>U'OGOKK%[7LKT-@]CVR49!O)%D M8?OW)8L[3C/O*=#6>XCA/>D4XTZ(T787^;;D !T-^/T]2\,N]CC1S'W-^_13J7 $J%6FL[]P5O2%9!D;1A:*+)EV\']"T?W,2 MEZ**5T@5I2()9&P[4*2A2.-.1?)R]SJ&,>>)V#Q$7CD/66_"]BVH>QB!M@N+ M?WN!-/>'H*VEMP1(X+S@-9B'([!]A*?NR#Q6@+2<-=R7*]^H^$+Q16OYXHWI MOD19&\43Z^()95\J^W)=:'-\]P7+("N9H?1H:UG#77M38T\+ M2;0O?'_[?CAL'1M;MMDU7^RNZ!+2VDIGJC36YA*X_7(UO!5U*^I>>S3#6FDT M0U&VHNQV[)WE6NMPO16!*P)OQ][9RNQNAX^\W?D99<^\YL7'=B9H/+P(4[OP MW-8(^P-++;5.3'K62_9;6P.&VT>Z*D:_-AG5+0SVFZ+_0P%_1,IQ&LZBU-+NBTV/G'8BVE.-67,'H%4;?N MV5-1%46K*"1U;;UEN;%,J67Z +>R5=>?OAPA;5E%^1=SY99(W MJO/7C*IQ.J98@A]4'! TG[.'U'H%, A:O76%UF9%UP+K9YO>.V1(&'1:U_VO MJQ3#H*'D]BR%V; :OZQ1?A[SLLY_HUCLO*)Y74 82Q:#18Y-!++Z+0TM<%3) M\#,V*PR!/\?3#B <&!F!+(LEFV5!"5EL>*'B?Z,W05DP.)P4@"<0^$59[+B( M ?$@5BH4<<1(7KS5WL2_:7LBSV![F=#^FPY'[[1]$6$/^XYVD/()+@2 PD4< MB0)XO@>2",3"$.LHE\]_&$Z2LKSSF[V#H]_>P: X*JQ^F*$HZ6B_YQGE#-LE ME&^ U5!, ,_R47CV1XSJL/P-/Z.J>B?G?!.?_Z;MXT:^E]9S%U1PC:FJZO(, M$?6^(W[[:7Q9;WDQB$<(KBP$O; UV&HAS<8@<<%GFH2%^,\$G@/1!^;]3#TW M<0O2#\N]I"*I6;24T$M?(E& C"SG1 $>8Z%\ 98#EMF^$*)4$C<#ADN_&%2% MHA=^N17,&?W*3:]444&'8D&=P&=T1<""UYBL7:.!4F+U'E9OE25.0P'Z97DU MJ)_ U=2EGN)8[32O!X*7!04&F>-L75)_HP34<@7>)DFITKMM*+WK._8C2^\& M7>?1Y69O_]'NNN[::JQ::RD+NZ$@;VY=V!9%Z5H%2RUB;HC&FXZJGOLJJ^>J MBK1/3$V0Y?'M;,9)B M)+7K#RYP^SP79>K SY;CO=S5UC9X13)C[5FP2G HP=%>P6&KVG2KLSB>IRS=MGD2UZ9=X/EQ MG72ARM4]*LE?5?-ZZ9(PF\J2K8)EO:I_NV7 &RM0-<\4_RO^?Z7\;ZXAGKCU M,D"=!SP"CV5"-%KM=3IT.YSU3>/8==3@5=4T5,!NN[3V=LN -[:MJNDH_E?\ M_TKYGZRAW.W6RP 5>W\$'AOW%)6#K8+L+5/7*LBV)>IZRV6 09004$) "8'7 M+ 14H+T=)OO6!]J7"G@3V+]].YD._X^B[XVF M;Z7>;I7@OF5:[U04N14FZ79[L'7=NJX^!HWI:A(\M:BWPHVS#4[7NJXM6=Q:8--Y1@?FR_AK*$ M?'Q+QX8;ZJ_?L^;ZO-*[:M5Q R7<>27Z<82RCNX>-]$(31(L_:[/&A$ )-CD M(\:Z[7ECB3-ZZ&H'Z:RM@&S5H65I/P.9H;W_\M?!OFX&,$+*Q3!F$AFR\X?@ M6,H]243:%V49^DG*0$G0.!W'\,V03@&6(H.1L8$ M@FA42386+8A:,0MEE'? M@$M1Z754>O7*SW-VE;E;2LV@JC>R;"Q!L6. ;!,QU0IXB6<7LQX".8@J!-#Y M=%,;HNNGX8I8[B"61J8I(/M:*GFZ&JL'+@43=@Q)&W023K4! +FX>P#I19:? MH9"AHU$"IB5*G^+&[;\ZPGL "R5N\W5%!7^_FJH@=Z5(\ G8C53T9=NF^TL* M?/O&_B.RS43)FV.8]EZ]2&"PD;BA'4D%54U=/P8QD-T%]G% LL)WXB&VPA%E MQQ(PQV4#'(2Y,2,, TN'#T!]-,%&;$!9RVAAV23A6I1,V'@"^FR&D(EL9E61 M,?;@^%6UXXDHJU;#!HB5Y67^CU:*M'IJV$G:+VTQVEBD!OMZ'H,1EX6GH ]A MFF+-':\LZXY&3R]'R7+B)_2\^B2R?DY'@^GJ,:C:?][>_M-3[3^7,*7:?[[. M]I^U$ +_J'9JXC3*\F'I> .^$L&JGEC]^;-)5IHMLE'"DB[I:%D>]V-4.Z X M2^V+"F6"2@CT$ZBA-U\^](K?X#G09.DXA^^7'K@89-IHDH.;)CO0@=M5=VA$ MLRTN?;2RX]CU75;TY5IZI6=*HBIO.X3E6VU[5RV%%]5AVTW@CBISK:A[:ZG[C>J4J@A[&PF;V&97=2E1 M!+ZU!.ZLH5W6UE.W2LQX*!(_3/)LI.KM/PIW@?7RL=^VTY<*[VXN?9LO'L%5 MU*VH>WW]B%?K&RO*5I3=CKTS'?OE5N-^8OCHU5I2]A93MKN4RH*)O1=_M MV+LU^,5;3]SJS/BA2+R[.68[KEP]O"=5N_#NM?3-4ZRE6&L;[/-5MZ3=^D.K%E"VLF65+=M>B>*38!TG M;4KAMETL*5M6V;+;R%JW-8+>NEZ""TU^XE1;*)-Y4]_19V^,?'?SX[I=*E]H M@ZS:15ZSQ._9".]F-GO!'GB^8S^N!QXXK8[]V"YJM_]H=UUW;R@5*A2H6NK1N!:2H5NPKVIQU\@=+N>LP%.Q!\B M1_>3]@4>_]UVA6I5YL$][^_=3V:WCK-=_P6[4RSAK*TT]SA5_QQW>9]Y_A;M M2:M@J@Q742&4"&")ZGI7OEP_.YAUB$+.!-H!!X5F*/P,X94I5 MOX&PCGQDGN%5P,9C2B=-Q\FTJ_UOB$D&<'P^R M0FBX5Y%,T88Q#\9BJ)E[76WG6UR<:1^K<7:J@-##/"=#45>DN@HS_B$C0&X]U_^.MC7S0!H)^5B&+.. M9# QCI%"=6 5:O=;4? MP%6_1H NB1H8LP]D!@].-YML?/:J5F5EH0C6:7B"(WF; "\R21+(ZGT07JB.@+)*/KY3'A&DY3A M9U01= P:#M@+[U:@\$4!'@H@ACE-P/ ,=QQ&'J2 G?Y4"H-*. -MP6L7<2(I M!M403C)&03\4@!^RL4#JA^5(L@(E MA,F:"!4^@9]P( U(%8<"H,<7"/J:GA!#0CK+' _\X5+,,=Q\U!+A]2.6D;A0&;ZKP.6"8\:O<)O=-0@46PTA]BY*8VE"E"W-FVK3%2Q_,64E.:_@WQ. M_:E!ZYL5RP MK,S[>JL!6"+'QW!A=.-@U@:YB/[OSG_%@<$BTXFH"'-(+X $600 MV_KI[>P>R<0CL&W?PY1 UF#7TMWKZ&9[JSC?=&Z@%9@DB+EY\P2X<*K]S>T: M]9%Z1\MRS?Y[!].*5YI<7\^X5"*4CL=Y'$[&=6;?[+$XU0:"<@98+;,(Q1!S M8D4YETB+,J7QS3Q+NAAG[$P/Y:J:S_S6N3;!O4RA']+BK)& 7"/H>9+8[Y-' MUV8Z^P&[G0!X,FM49CN7^:$BJ3-'81O/18$)J]HW6==U'_-*L[S,,Z>XU67V M)L6LYHMYFB9NR3#+F^FJ52IL@YX[VL$?,'->Y9 7632^H)A2WR!YD9['>9;B MYS*U%+/QY:T' +F(,>FU<:&AJ#-@D[(6+6:0%F,02:(_+5EBGHB; 'F*O!C$ MHY(^4]@\(63J*T $;U8IPBR/I=E2+O=!E'5? MG(M-,_RR3ZCO9)I")'_. E M& Z*.98H!P)2&:A;GA]-I=&H-)HUH\TTG.X:#IQ>=QI-"U+O5#+JTYT257E6 M):(J#=HR:F^=F# -3VE0E8C: CRJ1-05<[:C,K%4(NJF!1A:!8M*1-U@\;>& MVWC;+/Y4U=GE-)2;0YRR%F5:B&9]5B&V=+JQ0EE:*D4I14BI)*1VD3::@4)443*D5IC2E*-SBIS;87 M;U=TQ+NN;(+V8;55L#PA+OL<22N*AA0-*1IZG334KJ/_3=C1]]@69MX0[BZ?ZG7*T[!K2ZWLK/ 5>(K_81UA,2@M69]POOG:J]M&D9 M/TJY*>7V%.7F*N76PES=[0ZPW;<+Q:IT]L/A>5,[4SJZ0\NT4[1"'%D_<*5HVZ\<_+!A\;K&.?"E/.X3O MLZK#AK$(T?)515"77M<=%A@^,U%RH-3MQ&>1' G$ MD]/Q/P6"L;;@H!4G)FDEF=EOAS^F7:)JD^8YKF=7*:%CA=:IYB8U>/V U#E>XPTLA; M;(/$H5F8]WG7X@J\+6'!3/+X#:_VDP$\K-W*Y!%YY#[ >-Q!DB/R2$0>B<@C M#SO[&9%'_MCUCL@C-\$:<3A2Y(D')"XB\LA-K&7@J%7DJ.7BJ!GKJ)5FK5%B M-\*=,9IY'^<[/!X=#.,DF)CVB\.1@E-QL'\<#T7,%D;UN5OI!0*3<\'C'"I,3!2 ^^2GIGN"1*OO-,F@@2=17I%PN/I SE M78?AS LCG%0AE)*%HM5'8+!\AV$H.QM)"G;.JT8:],N1^);R-+HCF.;].S;I M8NL )?QY,$1I;6;1# N3*KU308^A\J)3>&5$N(&?U,"Y%Q&_3\M35&?&6S&A MW$Y\\NZZK.IV"E9]=9F%62]MNL^\N*4DZGU=G>:-CMF2:JA/Z1?/&HY%4/>Q MHN@.DAR+H&(15"R"BD50L0@J%D'=K8*76 05>>(!B8M8!'4CB8K -1.OMPU< MLYBWC7G;6UZVI^ YQ[QM+'V*I4_]C3TXW(\'(Y8_136Z@]R^>\)B-+R%=.$# MDA:Q_"F6/^WBP1[=@A%PGZL =JFZY6K/_PJNW;U-V2E:8A'4W95_-P]B>Z_% MWVZ%0>^(S?)F.C43 CAJTR])G;:W-:;AG@,X'MW"88T CG=MC'FT5>[QM/LH M_\[9O&\.-KGK)^T/*=A>5DV.Z(0_$N8A:'6I[QSM \-(=>K1 5LFCS;_,ATW M5=&U6%%!>[/OW^+1-C(E#[\K%;E;JL,/7H0KY_]W7CMFG9F]<6W2SWOI%-[J MQ[0X2U?-HQ_"4MV\W.NMZ-I"W2J>XW1ZG:5Z?IG:9=K8S$RJFK N?TR +%/C M9?ABZ9VC.9G79OJ?C_Y/_F)_,AT=3U-S/$F/QB^>C],7DW3_Z+D!V;5_='CP M_SU[]%^?J+ZZFB:OX)' ULW__2']KTU\*T\]!:/716;&BWZSY I>I]=\$ MR;JYQ:&'RXJM#82U.JEF)0D?O#/_"GL3)EU=8^$A;#Z!YBL!-:!^W-/C'WP/[LZ;[)\@LS4#)*S>3Z9\R/@X7 K>$0U MG3:F3<;\0L DO[S]]=-;>AM\["YR.+<;W>9N/;_,9NWORF;% XS=,3Q^:9WJ*H"J<,'$#P[7(//,=DP^1UAV_&B@"__X_\\/Q@]>]DX MM8U+@P#P*&F]5<3W8BZW5\HRO(#[OLKK29>WR6.6(^ER6>2&*( U6:8K4^-J MXC>-[,(3!'MOSQ'52O_EWU' Z!N\P=5PI&9S7P7 ^YAF"3(FW(>0W7FCX$WF MZ2ES(B\?ZU=FQR(]LXO5E2#DVP+?&)G/)&?P=O@[H)EUS*("N5:AWCTU1;5T MG,K;@:8_ZAY6;J@G4-7!#:BV@YX')RI4L4SLD'T\!:3L[I@WU .O=W8>EY M#D*CQK@6V"A=0T<51,<8EE4-1S@#<'# XFFX0[L"MXJ^9*XSL-;M2@93 +-C M][@9M\JF>%0K$%=+[.0&?IY5^-&X:X"F!NZ %AQLFP&S*9W K6H0#;5T@-/T MBSJGL!M^BC*M((9/T2XTDWD)ZS6C'R]A:^>H+J;I!,X WI&-7=E]))-.VP#E MB%[,AVNQJ&10"/T$R(?K.I U[,W35=Z/0+G-ZG0!STS!= 3RP1S)^&G\TG#L MJ_HSOJ<\?9B<9,R:GZ9Y02$"$FT= MDN=6L01=>Y-G_N[R]:5- MW2WI5.&.GE:HN@J44J)S9D4UAN?H\\ W^6Q:=2<&P"&@T,DE0VW)'.!K$:"; M3!E]K6X#Z8R^8,6C>DITL\@_0-P)&:1HR7!F(3!GD(60-X1#4*2V V+X'"CI7,XW-]/QF+ID&D0"@BZZ&#X]$ O HE!O_PM!:$CI#Q74JY. M WBK!A]P\.Q<*M!E_6XT?.[(B#QQ"9Z )=.)Y[JZJC=9!5U^H^:F(.,<3V]9 ME7L4$PG""T/P.<9@^9426(#_G$/ U=B$GCY>A4]'BY14$G@1H1KJ7!"7KL1A M5E5'>"Y=S?Z857MXA0WN^*UOP^1A\-A5PP3OV,R"13RQ-M*="!B0%WSP\O6E M\(!&; QY-N7,E/AOT)E8RLP)PE/C=#*+RJ/CX;&ZCG[ [;OC@^$SZU-*F X' MH2$=WQV\>.Y!+;DG71*[B.,3&TCJV\57O7,_>$SW\S"=,"^0(2>C^U?QV:2G MJP\*;NP"+6B'XI0S.%.)UKUUI/D[LC?3R:1&FZ7(T[%O+[NCB>8M'G5Z:[PC M/H,UR::P9O_NP)$MQFPF!B0/W*;Q@+'2!GX$)_]D_3)['Q)$WQWZV%ADG*>K MAA"H0"AW+6[&6%A1@%N.*\ M2O":3=/INP#C;GA1"088%VA/MRB08?).'(&2(MT%6G/-ULM%BX\.AJ,>A\-; M &_[2^6GQKX[W#\:'KI5W/C* XK3*?H6TT,K%*SL:'1TX=*.]I^>O[91WF\> M98AZ^.[*^[^!&""91%&$7+'AR JP+Z06)IQ0-50N*2'70.^ X8\]KEYB;WW& M4N-B.7XY8B\KO#$\EY-P=B*<8/B&AT_M>VKX@ ZWM:/V0)SO$:">Y_NCY*>, M'071)>Q"%Z'86:0M7KBZ^#YX]7PKG.OB4WQT?/1_NVUM(EUIP_JYP9"^D M^FN/[;.CH^&1+UB\4XCJGR)\DJ\YV#_<3_Y6M29(^VXTD+X[/O1,4W40PB+8?+1F.01*L $#$W@S,4BYV#B(](MG+S.$.LZNSB-/0@*%-Z#$DW> M#I-'+LG[M@2ULZ!-'SPB%01G?C(W65?8]>B]%&E0H6F[:TTY-A>LS-USDG2, M,:F:00.2>N*(X,VG^5=$LT:+KQ1 YS55/I M"9#33?%LUYR7;8"KX1(PJ*98\8([)*8?Q8\6XX+S^W066DP7PVNW@&)>"$L_$6,4XUGL<7IOU9RW/,0'P,0H*0QQ1I-_P8J7=MZ04R"E M85F'5:8+0ZCS!3Q%J <[G6)L#1!!25I)>%R\1(];O,"/WJK@ MQFMM0PV+BL4%+IBKX4__KA=)R+\ *^-=@,CC*"@NE4([WC\*/1L_,#TIX,0# M1V!Y2I,4%?9T<>[*Y9$T7*V,N$7MC-."_+=F;B@$_8[]N/#YX#4=[3_UO+4S M85Z,$2WH/ASD)7U@R<$2%Z^6SY:\P1$KV8FAN#HI6:[R1SVH4P],"0>17"OY M_2>X]E4G&;N_5.,&XPW)XT^O_G+RQ'J;6%\V-O[+XYE+R[(C-09RHBB(:5DH MPF/S#+_2=4"']\4S[U5E^2Y:Y(8S@%B:V>)L"$H8B*O&%-O6N"> M8CFA51YY.3<4*;?W RF CB72N_2J1F$YJ0!BJ@40Y$.#/.1J#>"2"NP$?"K] MFJHD/48:J-#N2GH+DG/X/<@'W=K><^@!7-1'>W.FE9]"F=2?D^/"&T7?!:(ORS,I3B)5NPKJD\"8WY-CND?B*BAO M'G"EW327EH2W8$/S$P[W#Q^G3QX?/7FQ_=3!Z0A8O:@-J8#A+:YEJM */>?*9_CV98'FE M*)^M)+Q,YEH0>(8O9;-1F#\&G=35I&I)[U_REJS8D;"Q%K5SQ%L+W2=:[MRX M\+EZR5(YR+NR_1'2ND$:$'4ONF58(5G.8)?&:?F93(9:*H7'V*8%[S.NZKHZ MH^!"R\667I6L^9)S%FWK4Z,Y3'[S)7.>U$.AGDH&5#H[;7.*0)F!7!SF PF3 MM)76&?IYB%Y7Q_8$S!HM(\]E^>$=NT<+?<%B7?S Z]"N4SNN06.^+X"ML7A*L@,E*2M-# M7086+-QVIL,2N80-5_$T-UAZ7WK]4-9@4,O#LQDXI-)X2]-AIB77C#M\VTQ7TG,!/RZY8D#.,?PO"!7#UB_W6J#IN=8; M:$[3HJ,^=NJ6ZDJ.?DVKL%L((YAC"KIX&0N*DB,7@)V%Y3P8C*ZK"1X:[ZJU M;BCN6O(R2&C3<5,)O,29C=9RR!MOJD<2H^_2L.5W8F''C$;_-:'$A]]U;P4I M J^;1F-)="Z]0S;E"+5FA_AD50U*OV;2-4W? 1Z=;,@C82+I ]PX^9GO]H@> M,(8W/=/.F52:+G47O7@66]W%C9JO>?:?CRY._(Y&!X\V%53X2%W/#ASPU&6. M<$X&SX][]+NM=_KF9WJ+O^]%.H8[57>UD=Y@>8\.AON\PG_O4"ZUTKT,G/AW M2G[PWZ^!KXNJ(5US0NG'W]B41P:.-3;7K+$9Q1J;6&-S@S4V=SAD^E:-W ]H M;IPK51Z0L?B.(EA+$KP)!1,5>0)7":T226J1#68S7ZNE$!G?7=P?#PT#5N;NTF^43NAO>8 ML,><+*)D 9;EC(04Q S=!&Q.\X6R^4^[V(8NRK%NP1KFX)J%.*EA"M]:O%J MY/=PL>XU>B\R>;FY?.R ?@3!PY M H+S$I[,K?PTQOZMIN%NPZ#H^EXEVUXQJUS&'GU FN.3!]_ "R0Y&/C?%555 MU3GAW6U(WY"+7)H9F>P@[06_ 5F/N([$O=89;5 V=/90_'H?S>HT,X%P7*?0 MCQIMH=;/1GMX%1S@LV@6@IY'Q2;C38@67JGGJ@'G;1#4>7B%67(]ACVK13[Q M5XGU@$4"FZ4UHQ.B_B!-$M23,AF2OT)=0U =-=6MI"RQ:-G/#+TR-:S3PN?)G0".O-Q;;. MQQVE&U)"A<'C4TKU%1M=6544:1W+EG$U?R&L-C*F*HI20D^.,-D MCI;(BJ#F]47!2,N;(FA&-I.N3AMISKCF+U5$4)0C@N:'"8&%5TU*$$&47$_; MEOO&%0Z.[BR%='B?>;YT5UOXTX'0-#5U+3_V!8*X A6Y-BA2;,$ PR4S1C*] M&W[(CO.*8JSN%0C D9'MALFFY4-S,W=RC H+U$PF6W5<(6(":".L'2:*!9_V MWQ>1N444>N!W#J&5RS17=']&(0&"(\M3'H2"=)P:M[RMS&Y4<'K<7C'_<4\% M62WH>=HV"+M-+D[OE^Q2F7N&V?:,O5EPH4@);JN'H_ML!":0$F'.I!0%%9\$ M-?"7>9W'.:%Q;YX,7RV_XRB MGC(&2^XO$=$A1T1[LSGXRZ>'PX.C%]N_/_?'YW]Y/-S??W[-'^\/1^=]>7QX M>,W?7DCRZ++O>PMCQS9S]TT.M_$/UP4R[-+'Z)J#41Z_+=4_9Q'F6TE/+C$- MZ%966#(I]V2- T#@ZPQ8NGV.C!O\-1M,ZCI13;W#8Q'OPF)^!.+2);@AR6N2 M0K<[U"H.LX_#[+UA]L^&+[[U*+7[-LQ^!X8(1I$11<:MB8SG463]P?I_&2>^WIM5OX=A%_K[*WAT>#H\C?^^$"KK? M?OO;,LN!F _=TIC;4D7W>XKWB\/;4$7W:Y#W;CJ8D;\OLW?/G@[W(W_OA"JZ MW][03UCMU\R3]WAM=(NNY1;M#P^CV1C=HGO,WP>1OW="%]UOM^@O*=""?23_ M:\KH%EUG!4>WH8GNO=48O:([PMX'PZ/(WCNAB.ZW4_1JGK,>ZM);4T3WVV8\ M'-W&4;WW-F/TB>X(?Q\\C3[_S:NB!UCI)%_*TP[A^ZSJL.,BED)]52G/I==U M5P7,_N%P]*V-W9MG!BB$F[B*NN+:J*\/^[)0'UGU7)RJ0UPX$LTG_B -^ MXIZV'._YF OKA#+^RE5[EB\:,_5;2B.F#OCN.%.W*VL#/( ]]3/LTE<<,@]/ MS&$:"5J)A382J-J+R&*\ 9X4QK M8VSFE\=2?WE)8$_4D8]+&XP&T\6\A;;\ M"(!Y/@#F003 C "8?^B0V5T]"N&X&H(::1"#FB=+H#8ZFU=%L=JKSA"0I>G& M39[E((0%#(]1\QFY1$0E85\3# 8AP*' \UK*"?0175]&G3M@%!I>YRL^O'>@%A$^ICU#!!F%)@]@;Q1[QJ-],]"> MQ2=CZJLFP#)4$,& E&#E1#'X\P@$CY#0R1%F#+&Z$+VO*F4J7CJ9=(N.EX/7 M&K^N#6+B(VZRZ)S'B$OS9)B\HTL6\/,6,2%59_NJFA O%5C1H9/ELX?;>D<;K=TKH*\?_PHVD?1/KH9^^B^S%PXNKLS M%W#+ZDH&5[^OJXG)<,1"Q(TJR=HB*QS MP4 @_&E$$\P=[*C.:])H@=R5+:.*AA0BD'(#UG&!-D>-1L4B;U'9\G!!:Y)^ M=*C4%NT3QR(#K:,7AT'_ M%O1$)L:9J#(06+$2&YU/SN3CMSA@M>X* -;0P:3#FMN6CV<7^ M&B)TK6?_*C!Z5^*@=!ELWF%4ITQY1&PX+\Z*WY^]X27UD'Y"1QI=4:+ Z8QB->\(4/?X?/:C7>,A(8@ MZ$T:1V07IS;;6$I'::+74?'8YG"DYH\!UJ;>:HDHECJ2&7;VI37U$PY.M@->O,_F4G: M-39,; >VTS0"G2)<$CQQ2#V-AD@\K]BGP%]N7=FU@;G>+6EL02.N%X;297S; MM$X[V+V\"@_+X!F]J40%B)Y_=MG,'E05 M>7N+]#,%8N"%QKA!78%#V'CYX4?D+V356M/!U"R*\U'8>IS^.2T?"X%H>76[/![C H M+1X] 8M%R1X:0:&0ZKC5BZ4(5)ISA8\H\L^FR.=513,R9?*C.34^1]=&UWK# MB.5RI831>0--.C%,0CH!#4<3/? PD-#-DED%RRIV!G+;^M1)B^<^3-Z=HC4" M FO@':1TA9O)$U?2#%0>JD=O>]D*4=&NV/ 435-X>!E0RJ( Q]3*--TE#F?6 M82)(-$T0D4%[3F5>_H32B=ZSZ-%KPA(XSU-&DF CQL0GTDFC%V8>YMD#)$;< MP?K=Z%C#JFM B+JYAA1V75/^.%(%F-TN$PX30.U[2@=P@79':=!82^N5CAK' M+9(9+M9PI2F=FPQ6>(]5F>)$ 1%*,I>0C<.T\7?E+*V!E]JH2E&5EK[D/L.% M@M5!PQ?.ZL SS9MNB9-R5++P-!A@6+)[TEI@T3W+9[.5BM^ ,XA*NR6/<>5!\)9_^#V2BCPY34LVCEZ/CQX8-W]%Q%GSFWBQP(63V M$I'$$WSI!1E"?4*C*$05/+O 25,W[X]TQ%AE?)7SM,:6-^0(/6P1 M,SJ6R3G @&?X']#DGJ+Z 4(;GAK M4IHY'GT!^Z5)<[^STR%:GIZXJ,J\K6@!:9(;9L0:74Z]U?>-3A=>R.CD15Z" M@?)O0[:-C#Z2(64;I?Z:^7#.G.N8)3D_2W(4ZT%BON,/K0?YVE'8SS>-PKX' MZ97W)Q\^X8CR.Y9:.;2IE7>?_OSF0_+V;S^_^_#;R:>W[_ZV72AOVYNOY(V# MT3WE#6^N_5WC#Y=Z^Q4,X8)S;@:_7T^ZW3O[5B:WV9E_HV<5/-N MO%G.=NBF] 9I_E@&,]LY:3*A67.BF ^26!"5E,,6+FMXVQ+'EV8=K_\PP0I@ MV)DE/,<,;$_3#*-<)1YU>,*XRG*C,>K\%*.K%$N!/QJ-8%&N=,&Y3QD+S4_F MO!%6HI?=PM1X\X5)&PISPW>4">-T!0BEU(;23_.Z:P9<<(,#1&MX"%"22G$W MCI*O?+7U.?2R[<0';Y"^!+IJ5WMYF\H*D''3D5-HJF7)I@7S#H@YC?K W M.(3FS%31-=UR6>3P\3G1M_LHVLXY M<'"7#K<<+'6Z?)7^'?*;/ IS<]2 M.*IOL-/$MJ50J1'5][MAQ5HV+]4'EB/Q+G@5EB^4YYX_/YF?-U:I4\ I'!"O M'@LEMCE&G)9.LE"I Y[>X#2MI?'UVR&87NY(JU+!RJJF\1)!LIO4K)E.M#,$ MT^#\ SP#9, %-I,]90,LZLBQ?<;/P*-PQ!]O/$P#'>=MI3'N %:=X8,D9:AB MBEMD00*>IO"4L>V2Q&#K2%RYS" .NY<]( M)J2P[O@,#-H;G'(O0@+,+%BM+$H"E 2O71[%*1G5P3+*&"3V M3JE4!W9;Y'O_(//=BJLP)&Y MW7AW*KI1)3O%@A*LN%IV==.EG+])D7J,[?9(HI5&,_(7U*V&:20M\K4\\P,[(QQ32[A69?C MP@6:Z*TY<3L%T2-K:"T"J@)K#"7 Z(AZ.2Q8UQ*81R7X0,RG&U &KGP/1 +L M^;BS]FV3%J9_^<-R,L[1Q.LFKZXCN!%4?P#[;DL*6SZ1#;ASP$=BV$ZPA"X_ MI2Y$,:E@ V8SK!##T@5,;>*9"BU=JI(F-;5(NF: M)^S=!V\6F)?^V^E"H!G0>>LTI0"!4+OG#*7&7ME@9 D26%)0?LZG@8)5W4@ M2&7QJ5HO5:GD65/RU^:30]ESWAF4UR3UK)SNN>3L^5BO7*0KE0XA3\Z!.A!T MUKH;J'AM*SXJ65,KK"3)65;VCW3N M<$-\PY5(H=KP5!NY-;3'5:5H>]L(5(N+*&GO(1FY,KM^E8 M%_F_0'7F5#SLD=-M#L9M#W4D)YY<"C?9[2T6$POEQ#9HKWM!-%X$TK*^+D0_ MD0LJT"*O0GN57]%W6%[BX5.'U8NF]+ M@.T=.27,4IE9PFEI-O"KW87*SP.;_"YSA6^,0*GYVH\-E]J7H.5$Q?JH).*M)Z9@2_[#HREFV*+*OQ MOC:4(E7""\_M7BQ-Z]5"HIO(IC@CD9!WF6.X"4L(R'!0#Q;;EE88 3KC((_V MVG!TS%EF5);@\&-<\6T&9)%KL=*@$:A\:HI#$:[7,8DY64J@&M JF,&U+;V. MF#;D"+"B;U:EJ6>DY&D-M-R<.CVL"\*WQ(ITT"YIB6X/6P)L?6! 4%J0=&]" M/]PNNV0U=._0=J52?(7[$1O/B[C\>&N^@U8TC)[W*QH.G\(G=^]L8,_$P=.7 M.U7>L)'4$.#T:,CV@)3K4Y>54<_89R+N(FM>7L 0<5]W:U\]2%XXITE=?.&L^'F2EMJH^W?;]\G:*A-XH[N*JF;=]2Y66Q\4;)P MZF3SU%#FVH(#1 _L[NZUY["'!2%4F<.26ZH^>K$X$NYCQ6E8,)H"UJH31E_D M@MTD=3,7:)-!<-X#?OC>5;?%@AY)1KD#X8H0M; -4S4"QR5YD6E7#-;$I;V. M/5[CPFZ>HH="+]&+)]IFP M]L8O\G>5/=A*0H6X5%\5+(EKQ0EJ2?E\4!V2=SA^IYJ<%>8"$4&)LX3LW>!2 M4A!#0=7\[*)?ZG>YYYLO>2.PHWZ9*N4-.>6&7Z[G.G'X0;VLN(!P3:=[[2^8 MS?S!+QP+RK ,(U)UC!*G@RGL5L"N%P[*6&=C ,54M);6X-MAWC H2735Q_T5 MH'JYK4G%K**#P4!X!*TG"24@NT1&<&\4" M.NI[I#<97+W2)G8L7KZ@2@\5\;8[^BXZ)+6I_2/B@2\%-57I>G09>'E!:,.E M5^C.#UBY\%2_E#V5=LB@U"YJ2-RSW_ (ZPP?#.:QPO!VB$H*N<\)VP8^??SM M%3R-E%44L0OBP31'524#%?$,[<5.*/GB[5TG44 OXUC5SD.K :+.H$ ="A MM/1#F#5C<]8+!R7T>83$'"SJLU%.BAJ8V/ZH5#5J%W#>%^N"(3JTO?P M 4F*R*6L7TC6B7C3&@\\+UB3RA=+I6Y%J*O2N4*H?+G.$!*8L4#K,G'N];"^ MG6_$0)1CQ 6FMB^:U.=Y&;QN3E?"S7#S![CSMN91*G_]V\M"Z[K3$OD5*D&1 M<\N-&K;794I]=CQJR:XD]]]T18KEK,2 O+8>IS76<&A:3]4J9C,I060D[/3* MM03Z*EFLL!6,-QM/6C/HOW#:KN=#)&U>Y*>,I+?8H MPO6"UN",('N1'6;< M0VL\Z&QOP5D;,VNX0TS]0-5T2H#LX?++R6CII-DZ(V0D4Y-:Y&^P-;ANI6W) MKUF_;O'IW1..OV_; I[GI%M :XU7>>T9&S57T*@&W)"NK-7( R%M?.Y*^57$ M+45E"/+%*];WVR@E 4_E_9X]NG:O(9:(PR7I@M"MQ;+W>VJ8T5QKC=<9$!#A M5H?N4%)++'983[D+AD':TV6>%2MGEP8A#"_C1'=$;P$[<_Q09H%.'4D=M/0V M?>7!2@.C=:5UA>Q#"9><6S*O$;*O[ #4'IB>[:.!^FQXMOY M+?K^_=)DAOB.UL!6@XJ:5LA#TZ8%OD"PI^2U%8:,= M-7(U73WS5H\N"Y0J,;?,8AA8D;VR3F[+312BIM>LN'125TVC6.WD;P\3-P5 M^O[G<'!0P3#@@;9=(&A\UU*1MN*KIS,>"0O78T,GV&;9CQD;+IEOYU2VQC9 1'B8YU)8&T$JN&02E#_%CA&03< -Q?1Z4%0Y\"]*7F"U[+# M.:8A#2^;.EW EDJE2M=K-[U-E)(=43C;/2B:M]+1" R>[#Q##&8+C*'OC?"V MC"+4--4D3Q7V.9'3A_NT$::H:QMO/ &ADVSN__6<)JOY8V/)-1M+GL;&DMA8 MDZ,H$-P>P>B3:!B$$L7[2]%M^EC'3"T8G+"D3:. M"7C]O3VE@S2&R'1]+1/NS 9%XWLZTFECSUSHU9D 9AST, M_$OG-+[%P+)- ,85T.#@=$Z[ DU@#W*&UH"#4;!#. 8&[XS[]_;]@"(^U PT M,?DI#_2MBD(NDE$.@["-N/:\21^X %3+/%^Z!(;7PD[N*YNM:"M92R6 M%P)J8?C 0RW1IO:!0@GZAL0-0=/]4-7KJ((/)P(! O%@?_1\$(J-5W-8+/ Y M9VGI@;A1E S#-\+R6+]/L%3(]M\WGON&#IAD# D>JV8W)Q7F!PDD[AK-",M; MBP1I<,I#VMH.?N>5B)OGCB^B>("_4-H(TQDX7E?DBEXXXO_]] 9T(R?%D#T> MPP=/',26+\#6SKC.J\*V/WPP0SG1@#0;$?X)F#GM<"7>VOPNK+:,T%PECW]Z M^_%)8#F_QA&%K>+:O&)]@?@+X-51U!A)QCE ,XH?$#8$CHRDPT=M^@$Y,GDE M!._T7@MG/H2""^^O&2I*O_:D>'A['-TH$1@[Z0V;UET=RP;6 M?S&@^X)5 *OWYRZ%XY)\\J-?+G7PF+_FZ259]6_#7(V+!KX,2%\:<"X+\P:# M,:ODU[QI;>Z;CE&XPMH\J@'6J=6P]C B%A3]D=.DK-1AQ%@[A:)Q9!_(&Q@) M!7$L@5_U8)]/^6:>XO@-Q3R:.=H<%- C-9PO!!@))_GP,%<%?_M9QK*_U]S' MZ[Q&[G@O!.+,W)Q^>^,"10(3#0\/@MJZ/ M3H2W:1=>GLQ@]%$K$3#&0$:%L;&QLK\]R>,RQ2CY0!;O25!^X)DS5L.CYL2P M]09%?X:3*%'!,I_3]38&B\&K/9<2TJ#3@'BV*S7 UV M@KZF2]I7NKEX9YS- ME\*F3Q"GG(\[LO%CU/$6"XB1O5*"_-5>8X1IH3/[9&!S+'ZG=.6,+7H#>:;# M&>P%G(R+:F+W#=HUC-OE&6)H0ZH%A$$K/U653T7QVBN=J=8SR\ZUL5@($<"'KFGRE.[ZWV 6_+L#VW3( M>T!"#&0_@= QJI] \*E@7E^\D_K21:+*07? ME8+I(JKT=;WI8@O)D?K+J7?4:W_%_W@B_>1#GV/[+:#ZCG(Y)DOLZPZ4C8O0UTX6Q/->GQZ4"Y-SWW%94[4T?S;67G4%VPCO =9Q_43Q4 M2B>('NB+-W<6-O(>R"R>K]6P+@5+!UF>_%U'O2?)-H@M4.EK:7A"4.A)=4RMNYK ^7ZJT,Z=<@009FCCN*#EQW>P;AFCKD MFQ8&'US.(TSP_QZ*^WOBI'Y0U;@E5]'9+*8W^DY^[\4*=5KU:87RE=@.90\" M(G+I8%CK02.]Z6 2NYK,\P8$5A*K,BD )"WRP^0W.(2H.+^JY'"]SE %$2'- M4AFQ->@0<18.6^O'T"0KBH%!%^$*UX43-F2^L[[\BZDH@U$]B8W'*W(U-W= MBJ-QJ8*SJHOL#"YB"UPBJ;V@ M /GB)6W+7X'VK%I\WZ@'8+[DK?K:(+P[,#Q A^'EF+C%\*X,K8>WDIFLH!H> M_53C#P>/ NA_+QM*L]2]WCD??%O%'@A?\3BN'1.+-:5 W!LPC>;_ZG"V^Z!W MVK*\2<&IY@'P&ZL!)A?EGR^W(7_$U(R80#T_@?HL)E!C O4/1>;;U:/PCF>3 ML&;<:#:(P./ MG$"U!5[KHM0BU>[6LXK3KHU70DO@)-,J@+T'G@BFG!"L[KF M^TV+BM)1-UJ-%8#Y]J;MN+D3%J%"!D*0(#9459Y/",I/7W.6\JP)%/-:^[2A M/V' CAIK[#.I>NY5X/4 YT/,X5? 2.!]E1+\L(-#O($8@2F#[R.&@@--]B+X MQE=^X)ME=MFW;..0JJ._;[1 _WN_$-.5\=O XIKMI>-KR"!6)YK5I7M5!3WN M*50, 'D+$+YFBL8TOZ0;J]V8O%F@\8HD<+A-[-LEO ^G^JN%\6*\=!?6VAA: M61NM6NMQK6"=']-O\Z\9I!5>Q M"[F6+-)XVS8-\BU]-\.N3BW',]%F[&DCZ,"VLHXH0A@4362'<$2 M7YSR@H8U+6QO!$O_SA3J'CO,_0T=5!2TN3H*MA@16 M4M6HV,+:\' T1WBZ?S_W^[ZLW51DKO$@$BW(BZBF*81B@CJC2;K,L48)DP^4 M"1BO>E 2*"NUI9L#8$X3SU,E!K,J%+:>Z/2*"MU.T[J"--688;>T*U<[J_/6 M[,EY$60T.AH72BU8BDZF3$D^UU 0:Q'3"! M;+5 R;2C*35*RTA4&31+(Q[08Y&G5T[^RP2V?ESZ0^&4%RY91C#.:UN]WGI+U>52]5#_K<)4 ?X*+-J%NE%:C.!EJ(.G6F;Y2[ MWO0-N=A'I.P'C]3LYEI;+>6&[XRTLXGW9BN$,*O]+YZL,Y21M&ZE0)'DK2=Z M\ X,O($IV0GJ !'LKI0=R"5O_U]V7(_*, Y4V+M1:D'O0R:!?RN>+MZL3>N3 MN[-?IPHX3"'[4O'2^G^C-J=XD,L"AU,O'0P/LDRSL?\YX,/M;VZE/.X\&$:< MXUI[;[ET/*VQ^;"A\8MT=!^4M-^B:-].462KD:)%;SI8 MP\$D%:O^Y(M^KM.? 2_<"MM"H Y>V^PZELJF!/=]WHB+P:L:*K'1/N"C/P8+%UPJEW!1\6_Y!#0QZ 3_&JE^ M07)./GY\;T<5Z_-_JJLT \+"^^JG0,5O*3AK^?!%%J(I-+OW,O0/^W_W[[^NT)5Y2>S>$2--IR M;#F2Z"Q9WK\1F!Y[OH 5>"_!@GV#P,!$45 M1H*!$F%0=Y74[0.(]MIJ3Q%,X^[M)JD7'#X7C1U($"SGT6O@!)TW@TTFML5] MWU52-^\[CQ7JEC-L"I&]CGNXJZ1N :#.TF7K163\MB<:(37% +N[_+:V(^U;8Z#(>[\)O='N8A8QD">/<14 M*4QR.E8D7[,B^7FL2(X5R;=5D1QEZF[)U#3#&D8*2U8V?+B'^=8LI9Y<2F$2 M*K4I3_.Z(H2<:!_M+*F;M]FE-15FC.N\N+079#GN:MS4725UVYA2[1@0W*,] MD\W,.O[Q*IQ>J2BF+R_*1L;]WK']7J\"T,GU6HP@+:8^F&"T(;3AV1X-#<*#AW]PH-\/'/K9:OIMD"Z@3R0/$/QL MF/Q9"X"](5S!7"^N6S:3CJ=E(:2)KL@ZIK:?I%206_/=8(-UXL9;"T7C*\XRRW@8%OLIQ4>BN,0@@M4TQ]C M-O]!R/] &*@+1AXWRS*;I%@K:<)2DKUVM32AY(J6_:Z2>@X#>'.AK'JA4B'J M#_&YHC;+ J0PETVAL,5B)"Y/Q,JMN/T[2^KF[>]MGR)33[BTV9;!>-4 TFNQ21-DAA"%XD[O*JGG[+3?O)GE,^YB M1-S80D,XW,T3=_@.[K UT4AV^T(:-Q:,_+BANTKJE39T@7W,>[-\!MYORU,8 MJ>/JJS%I:M *, MH6)/E(LB;ACC3CV]B"O=-GZ7GW;_N>#I+8Y.C]%-@3<8@Y"=YKR,&TX1[WE+ M@*H\ :(#]5HSHIJ+BE+G.<:VS0S=8)G?/*EF)4^:2KE%F2#$P\B[] 5[7P=4 M^(-B!P)O(LW5-'>+(*_\<-I [3@3C,5H_/&4H$M.TWI%J+.:G2O!M0-V_2!$ M*VZYUVNH[5X3*JZQ91CKY6T.?D"(Y+ZT!?#MQH)6-TZ9YG;H:-4:NQVU@__M MJ[#)/&A$(^V6VH.A9;7R#*+- P?:VJSF[U\\'CR)V8VQ16")SG)@0!S.@<%T'/4/DQMO*W; M/83YIBEF,L:=5IH5%\-_NUG)"H6]=E4?V\O#I)_1-&/8.["2^'!CR;++E*QJ.L49#0BW5P8#O?NCB =Z:-9O504#QX,2 M(+NQ]M[,"/F4\%8(=;36P^5NQ[+$_7C"$*?(033\(PL')7J3:A2^OIEW+4)J MV!%[R$B,<:*HH320S^+,V&E]BK/*]IK#+_38=8T\?WZ82,9A\A'%D^/X.LT9 MLY"06HM\7E49X\_KF$/%AL>Z&F^Y^&-WH_XYLD^ M.AA\K84'5T(>"4 @()H/!YLXX11%Q'.K*K3 M.J?&^2)\+1YH[H97K>-$#EC_*]Z*TCOS9J7+OO+X=_3'[2JN;=P6@>:76=C= MLG(-=\E=*E,1SL$M7)=M9]LO[@\IMQNE&W2.;'Q@HG'[F' &-$*\L@PGM>7C MCM'F& T#.>_DM$2,!5A##MZ@6Q<8GVCB*OPMR@J+2:0-)#(V$"S@:5X4MV6, MQCZ3\_M,7L0^D]AG$I'O,=^/$HVFNPB&UX0&U0A6V]'1GZPI9N'QX0<.+DP] ML;QN+. :_F2:XUA;G.8V$OL//\4);PPV<_!,1_\1!;WG'KRPSVTK3$YZERBR M'&X/(W4KWB0#*.FH(CN$![&%R&WC)PFN'EMLOJ#? AR^#<4R@,DFZ_6S6?DW M]$-TF9FF;'F@O>)F^ 2#?!'GC:T=R<\.0DQ.,K+7D,#8*F@ZC"^M(PCUT.]I M-''9:C01PUP(Y-D2;+5BC_&DR0W+;:>Z:B6KO48VRU].V)M -9+5HTOV<9190BV[?9#=CDOM^QR51(\-^Y+N+T\AI.J2%"NE6$6&_C%8DQ+:3 C"[K=;>P8Y05QM8.GD@,O@?5A M\H]2T&E)@F]">"8$SGY 81NAX;B$GFGH8ZD2$0L$<>V?!)KU*.,-U:.F5_4. M'T',,T)QP7CEXH>"^5\5(&XGP63)D Z^S@.3"%;6C0^4!R)\)KTINY_+KH93 MU=B8EL,$.3$EZ-JUR MP_9I<@,9U19./ZV]V15ND^T$.F:/S3,FKSBJXJ&,;-RT@;U-\QJS0LA*W;T! M@QFCSSK@7?1'J=CM88OJXQED8"A)!(O$/$LE^?+Q_7KDSI>4#21RC M$X96"&%$REWB1B!HL'H%*'V[C"#MNA-_A#^WH&!DI^&_& ME/;'R(1)M#I=4*:M6RI0-)Z!$!K[<7[ZA(ML13&BGO'8 MW: 612)/=B=='$K*/_NE%]M/^N_"G^.2,:V7,_#6M=MOOOZ MNM*B,8;_>@P9K;X"I%E'.L!M $GB@9=L((QY#?$O\B\VT^,0^=4X"(5DH GX M1G9NR,";%2_C?V<&2R%HP);,CY;G2)[>WD.8(C=](>5#F*^_<.X/K=#9!N<& M;*T1"S\=4PH3*W]HB@VJNDV0]5%DIZI,6"3;Y#H.(B9^[TN MTT\ MW&='B\A.[TW&CXU[! &F,*KDUNXT+;I4LUK^',2;&6.UJXQW)]]EB[K[X#9< MY$6*AVEF*%S$UFY(Y@ M[*=F9_'/WH0PC,FA5$UFH!FQ)LRX>EB%H=>Z6)U4X2$)D'G/@T)7_/UG8Y8) M]?AKY,_2L;X!:^3[,UBPP %%/<[JD21XZM\KF'.%._* C]D6J?8+GQTGES9Y MA!0S+U<171;OMI[UHUC?#^14NEX*"R586^9.VX*R2Z2YA M9OXW1U'60]^87[,50P-WQX+'OTI<1[-,' ;:$!H/X$6"N/C #LH*'^RGE.RO M.5)F8QFZ'A+E=WZK%ZO@:SBBP-AGZ_8UAQ\*'+GM9=[X']:M8Q]'11K0YS>,,7JUQ%*!O6T*U#Z2<:!W(D-AT=& M!E%*5*>#K\W&I/WMZIIX2YVIOG=P:=E'M[N=6'HL0KI=,7RT'XN08A%2+$)Z MN38,%:77/X8?AVN2&+TADH_A,'!?DOL_<98(A@FQ5XCK,2L,"7(;B'8E<1#& MOU%8"!)FV]E=F/&%GRTIZ3& #/OQ'NEB^? TO MP#/GWH)D3H?)1ULGZK7Z55W;8#Y/U JMB :FND85$;6Y)R5'^ MCX92VY!F:=?!:B]6"+,.!#3:(#[.+F?UK]F=N-Z2B+4^73E-3ZMZ:T(I+[-@L+6^H-6PYHO4"Z'R;80:[GZK&D]7D[L-9Q1-6[+S*#XY M3XNI>I;6P*+&J)!9B*_\0F%Q=4Z:/$W>ISS*@SEFD+SIZFK)'"&E[F1LVP5! MX[SDY"0; ^MK&=#C#1553D+_ML#J]QJ9Y=V;W]:Y6#+*^,A2*^^)Q3(P/E,T M;SD8S)7UJ%)A74X%Z$E8$M^$;OR_IEQ;Z1G8U4WK6)?O"S1D%'F]7)G=P(N- MG%9H1A0,2],SLGE-T]*M*G5\.5O]E3($$N5/:_#N*DLD66>[L%(S0X:;3'S7 ML?#H(-G8BE?,PT44?IM8*$[H=U3HTI]?['D+M5EB"]N77-(;8Q#I:JT%O16T MQ"4UW_T5KLRJQ?=-\NBG&FCNZ:WV?.:4A!%6 8AWKR.NUG-" M&(#(C ND^_)3F% M4M>EV!,EM+M[!A1EP+F/9N*B3U2_=&$1VGI( ZY]; MS5%M,<"#>M*QHULVVZ9+KYY6!> $5WM'5(&!QE**V80(1E MI]XQ5O"VL0OO@!-'TXDH;Q7J^R MH#;BB3XD>>R'$)RUX'Z<9M62Y&W-%AR-3\,J#^:L\7^L'P;1&&4 -?;?NPXZV5L*\U3269STD*D908[VI:3NZ# MX3V% UP]K #5.6#2((?G ^XSW(/-60@ 9SGCO]S:8>@4<9.I_,TSC$4_^LWK M7BK;L@]'7-%^=/'BSF+,#!-D8+ ^_" <[$'R;)+ZRMY$?: M0NR9783QH&(.,U#4MPR-8LRJXAIC9C_CU%/1RA9[3:FEDJ+9E M1HJC5>6>]Q'-5N3R8C$S/CEE>X%12-8OF0E@"F"U@+]+6TU.59P]!>[I>+>T MS:IIS6(0K(FF7; _T;<)UI,TU =2$S[)+*U9ZV$]!VE5[R';8\AWN,KE$_I; M4[*S;-HR9?;E DVCMA\*+#+3.3DU1P NMNVU#'\#+S5X@E'0ABSN[8!+BQFI M:I0 $25 Y!!C-Y#7"X0BUN&G9^*=<[V)Q[1 -'H=2/\4-38)$^JXH5'B(JZ% MS[PSW%,EE)"QZ=$I.BKN'%'GAAFWP=D(S%=906Y* @G62",T.,@EOD#A%[[H MJN53-7==VSQ%S @,A=7%J. M $0R,7AJI%/G[7O/$Q=?UG-@%?G*2WM%5<^&78UJBA0LGF:L$IE4RQ4AUPRD M_Z[!#!^5CZ#]5M6L6^D[9-JD2,\:?V]X0RB.-4$4L]8V!*0X7\'5GY.7!ELG M.#E8,1I48J 9#P>VEJ"0,\OQY%!AAHR!@,,+ZYZA.!HDIWE5\+^XXOV4<350 M5,ZQ)0H["4!*8.P,:P;)1I3:P1RG?6$CE5FK"_9 N 9BN"II&F "A;ZVAL[K M<^])(!(.;4N@I?J-9%PT[E'$ZKQ%_ FZ8)$WZ1)6%D09B6\^!EK^8S!O"YXU M:%SGVX)+R$V,1#J\X10K@0SKE"+-%XW_,I@KET=KLC*=U8;E(;;M+,"06 DF M!=^29#HYHWW"7:T[1E"P_ 6D'$>1!GHS#-4P%9;D JR"POGB'OX2\Y7!AA_R M%CN:QM&VDN7'T*]D204VBL(QQ"?BIO/+9[)I$DX-*:]*JN4W]81=*>(^YY653?VG8C8%Q-UFONEJE19NK4^-328M:EH:= M;0:&DOQ"KR<4/>CU7;<;,!6T./VX"JR.JK8OU;D6/2MZS\$!C.T*U]9]'NLH MS%SIQO68H.Q] _@-59[;,!W)>>*=/>2=%8GIF&__H_/MHYAOC_GVF&_G?#L7 MTUK))G7%K'"FH7CS8$834\[1D)08T)D8LCWQAOX6%;!U/$\ U LV;DARP,,( M=<]DH%#N9:PS^AK[/+D+OBKZ_J5ZWVO5SFSS,$F;R4@GI.FS#7:';WQ:,LAD M4)(=F1X"L%M)L2+8G07# .QIS&EHEZ)8T9A#Z'QLKJG6%MK7X!)D!NH+Q\D3 MU6&'KU>\3OEN(X$OQ.G3%)DFP2[>)O+\^QMC;67I]&8+K^MGWBZ[:-1^VVW> M!'H+S&(0R &O*S6&^47TZ(-2D;=7XL'^$*,[4\UWR2$/DQ7\KC4"\+I2$+E+]I M30DCC:QO6?;';S\]\==>:I^]MK:P7FL :]^2JZF@PFTU"*"/J&T3+Q37E&N8 MUYEXC^1/VRT9 M>+.\B2[_G7VNJ#Q?B6KB)J (<+O&:9/?BCX1L*I,^WSJ915=JT*#J+ @L!V\DHR\W5,F()E0H([V%($:21NE< M,61+&?J+I^,RLO'&X5CNKN3K<:FWDO;%NB2BCP_5B MTYHU&>O BD8Y(-58P$4V9 !]R\E($F%XL$UVGNPZ1YDWK98]UP8K;(&GMP 9 MTAF@CQB5.FUM>PY-='&RSD+I^A]QO;/6,PUZH#(##V,Z*($ETP]41$GEH;^; M(%FO^X_9RDPK7G6F1F8P'$]1:H0PD,Y6T5]XIQ;M#%B?98P)%8U4)&)@E_:N%% F M_W!6YBU.=Z82"VY8&R;:&D7& QIM^;\PT=M)T9%TR,&MNW9>\;A?AYWH5< M_BGV\VUZBP$>48JLDS4U*1B%CU+Z6QSDRQY;5UP12&[M=%XK#?9J $/>)'M@ MO:!GVY[TSJCDIE*W."S7Z%4\:1;,]]#:"-)&8V-*)]76,DU4I0"[KPUN/U I MH4U!"%\$;$&G=@%:84*.@S7N"-A#VL09*1:+66A*2/!^&^XYY.L_4+$Z 9[) M5*@"RS;@96=IF?\[U497?2TFE!L4:'C8_DNTH*L%TC.@3T8O[2)R(5U:BKA' M7CVX-DI+OE>#:X(Y5B M0:6L-,*KT2NB@V!:<6 (@A8KR!(F7^VDONPT0[VW*=?IPPUX M><]IG7995_!S\Y)"&?!=4:T,O@P<(($^"]IKY4#AN2RY!#PX(&B2$Q[ZY3>9 MXFV^Z:K=&8O*Z@W3[DEFCD)A^H8K FMCP!G&:DL>HR1MR7A UTXB9X^ YBY[ MA%6XOEZQG<=;%8GM'X;%!3DX!OJ1Q7H'T@*=NIZ $*778@QI=_Q!, M[P [,\-XZ2 M;2LZTD"Y#4&$4!>(DU%IQTIH F-^D"0*;@'^L:T2\,0:(BF M4/3D[08X9\^ [\.F2F3#+9_C#TG/A[U;DL/W*WUW$F1SMTL&MX48,6O0> 64 MBD@V"4K8M":7.&*M;@*8H.!Y<2:95:G&U0G/%J4N\B35;S(*"M?)$"-13(?+ M,:*#QB%(]I(UF>,%&[UY8R0T/7@E:T&&X7YK8=$]%P1^[D%>;-[J7-'+-CV: M[XG[3C'')H=%2&LF]V(N"HJN5 CU6,OZHS_>$C]L'PQ[]()FE=X]KKGKHV$] M'"6K1,0ID#"YK7*4*+UW37ICR, )5XJ;;5#^UE:< MG->G^&Z])F,V"UQ-N-=J;RM>L*< -O(0+M*ZKGBR4O\NS(NOW]X7IUI9[+/+C+\D,JW>:#@Y6+$7=UTTFU( MR#&_G)R\CU%=07*O)EKMP$4,'L(N)\.NAQ"],;Y&48D_2H_JT?Z1ID<_IO48 M0?+VWGTIS"HYF9!U=;"_?Y \WOS]$X:(RE#]N_X6FJ MHQ47VN=>L1*]RAW.B7-YCNVLA7=;^XT'#N$M'<_R M+>V\-<3HFO"@]P)X N_$I4!N)8)Q\%K/'("HM,8-:Y.B8RJYXK,O\_N*RJL( ME/%Y_:. )17P]'LX^G [");"2+!WB-FI3:(2RE!BB5$& >-B9!FL_BH&= M1B#MT]Q8[<^.DUL,Q!/07\J<."J!QQZGY&%UV6R70&&5J)9NT#+[C6;:G8?; ML3"81FWX &I&BEG;94\)2= N/RRXAVTCP4EY-F4^2284Q\\Y#Y?0:(+LNJHRX7C"KL->DI3?XT:4-M+MS@P<9[1DB_ M2IX#CN89-?DD%Q#0=$*38*BB2$*;XY4WN )',C'4%E8/$7 1%=MAR?<7'=9P M_">O"+-%DQ%79^UW;D(Z(QE/0)>]09"V?+K&N7 RD%TL**T\/9>S MR1T/?G_>\P?&[JT2%_=1=Y[)2&Y> V3U9J8%WMTEWV+#;-19/;]*>UG7 M]X&L=\Z*238KIP$\MN:TPF)_](BD.;\_591=DW1!82/X+DL7U+J'Y;D\:-O: M3OQT>9I6_KL"VF'R2BZ4*=-\(;8+(BXNM@DZ=*6Z MAJ?186WVH[]A9?7H&77%(D^Q:GRD,@G;URO! =OH]NBS^ W?8E/B:)@\^ME> M^M%>^HB7$NRCGS%P.]K?^[N(.E=ZZRT*[T!/Q7PX]RPQ--H8ZP)INK6=F* H MFG@#;-LH#(,N4><,\%L[\,"S=$O&%7JXP$A[W,1/>2X/T]-);A\LMU3_ST<% M%4QQ^3F>=>NX.KO9UG%Y9B.5.Z$]63D?MS%M6Q@["AOD3)[Y830P+/!7$CNH M@NM#9WN9KC3W$B#-$A,W7H6T#T157D]<4W!K?C?2-)TH-_BONJA*;NW1XTINY#\IIT3 N45N MICZ"FS?E_:)%2;<.(*:P!_5UW<#"/E@]< [$UZ:QJ]+J'131KX^+#T?%]P'\ M;L&VB:64YY=2'L92REA*&9&]-$C'/ARW.WSA7E\U"ZW0T[' :):Q%;,1;&.8 MO#;-,A>@4X7D\B-_06=:O_=:Y:GS9R>$,DZ&H)ML4P> 8P)MZO^6K25N;V-8 M;E]! Z$X;W@U" I'<'P.8A)CX&Q9I!-!WN1!,ES_SM$N:U-I:YC$\6B];-2! M*MV\OI&@,,5?$(N,[6H_#8HDCMJG"P @<]6 #""P%Q,N& MVOGDIZZ5<$H%>XR:XQH^I4401RNGU,]<6'SSH&L-/K!\8'G%2Y";94[-=!IV M&"8GKO5NL/:U%^B56@S*"]G>OKZ&W8B&RU!UB(3C0:$*;C?VBR[;5-+% :HK M6;7W'2\L]^8QH_F"2CT&OY9:>1%>I MIU%"WDS@D&W?)6.*B;:!.6XDX-F5+D(U"#=R;#:Y7 +82X@+B% ^3-ZO/5;Z M:9&Y_0A^($QZ4WM24U<-#B$'/[1K,0Z6GS)?+PSA06&LM[!H%#JX22("-%0 M72<.&C(/4J>N1/ULLZL'%;QEN; 3S'!1>,W!7\.A7(=M1 &EP=JQVN!F!B)0 MQ9<<(9>3X=RK=3][N;7U Q5]"SHL2]0]M>8'-H=$R.W\C(V@%2*?(->A=EW8 M23[_[+*9./ ZSD6P-% ,=34A/R$OP7' ^5JEJ;I;:-?]YLN\729=O,Q25XJ* M!X\1G6TIVV)KB,91(&:W&X/%*L5AWV/>C+<+%H;W;-M&86T""(.51:^O94J: M_TP<62;39-!RVG8O2\C-\=CH#ZTUEPJ(#T/0ZBN(BE5TVUIUT$6%D$EMN8L#7P5.&H@D'2IE_TG;".8F_,\PK5A"+@LM\) M?HYM7+<..# QQ^H,VD)G!"&=2SAZ8A'RD%;Z6JP.C2"SX4.=$DNO_/@,X08* M0D3BT^O!VW/$E6K,:(I"0[:-3+'WD@0F8Q 15 MK=4,8.0FN6R>I^A"P=*UGB$J"7!V2J5L_-Z,'@$K-C$>1@UQ+7_WF6S--;X/ M;T[=1\IJ X7/\*;S@+'EZ5>Q Y@L'[&_=RQA(7IL2XY-X_B=(29Y&4L,&<*S M"H>VZAV[;8$V"T(YQ'JFCC[A_4%1C0_"V0\N=B?0A,8_\PHUV_2(5^0G@0/P M.(A5P, /*7M]/F*A"EIE.$,73ER^SN,A?VZJM"O#*.;6PKL'J.I[4W+(XUZY MJK< #EI'YGXA47WB-2@ 6W]@& \>2OGFY,,3"R3S-AAK^:E.D7_IVQ-T%H,? MOOV$O[Q*@>S70H'".) 4DJVG,(@_ M0?0U6C.M)EM>\0 4\+"3OOL%\F4@XB28I(-CFBGC9.UW@M;;@(G*T9^F7TZ* M#'0-4BE]!W3"BPJ^+?QCAH$>B2U\\8(R>_*7]7UH,0<.NG;*M3V;5M9Y0)YM M1C(,/,DTL_K#E;^*[W6:6RW5*^*W%#PT?R./X?AE#%U[8I&_+?$,TR5ST$$F%)C'8U,=)W-4H;@L,"= M+\I$V][#(.NQ&?8/R)WE*"CX10/=Q^DJ"T48YJJ4%38-6-Z^3NO411[$\(I9'W&!YQ(ZP^Q8[C1%QRVF!'@-F MQVI$V@P;(E%\OZZR;.]G\!\^)[]CM^''MD8G[H-AR "03Z]T+M-[BS-.K8M] MX]^O3:4\>R^>&FTS32)/<(!,V!IZ[6W@D,''-Z\PG G<"]8%JUU%<'=S:MA= M\8)Q4_'Q-N*$.M0:1((63GKD6(DSKM:X>FT6U02/WP2(7G9 R$3.T:R2@LU_ M5MRW11J^EOR'7V.L88T D80TI1M%HR$8[A)5VA$RO@?'KE#XP1M+;0,;#^2E M8.A><^?]CB_[KC0$0+QTCQ1;[[-Q$)V/2ITV337)4U=F33%2?*[E &_+ I*U M.HE?&;<,1[MG0.2,:E%R!=BWD-F]?*X M2ZF2O-'(A/<\L28)AWJBLZ.X*(7V]!0/C28Q''JFPXG%VF//!$-1HF.S&RR' M6&N::CII4T-WAFZ_DAZ$',T\6B\\3^>^O/5]:!^"U957Q0?;R0O#Y#6JTUES)QL1*&,&3O]J8@#?J8+6X1 MUM[;UEVD9]:EWO;JE00G6Q[DY4]KQ' +=2$(4;QQ#RN,MT6]8@*CD:BGC*C< M0U"G/1_4"44HNJ[I%U\/#GQ0%?RN[@JC<72;QPBNRGG8C;%#S\[['\MWT $R.7;%#\&%QQ_DP%2E%YB77OL XK$UA M*4"@GWJ %<=F#KP.) U']<6[-3B2#2_X9U?G32:147'6.21G6:T"W3OKMVOZ MC;$+;IB4XE173K ^;;#?RNDL A< M0F ;/IQ+9;U:D,>I< $]"V+-*RE%\1 M\$LT"_VPJMU#[8+*[;R4+&$VJDIW-/L(^5(=L90C[,XM)\(UMN/!"ESKO'/E MPX:>8"=VPDYL7][-O4?A!P%#HP58&QE=2HL!"V#2NL1@V98;;1*"6B][!;FI M]PSI\2L'LBJ(/Z^3$]0 X3M@!69-$5 4N51D$KE=G=-/K_YRDIB2 VBP@J_! M]" &>T>BX'^O(X#* 38D%9LX+H?(X5D6RWAJ: M%68?."S+K<,9UQ>H/[A\^QL CVK(V&3K[R&P05(!Z@09X8CP-KEQ8_!;!RFM M/HC>BMTS?(" 1WFS4/O9J&T90HN0M@5:;0OB<+21-E33]\I%$/K$PG/8<=96 M08),[^J2AK!E.&]<$TF^K21I"/(P1?7][L](9LLXX4%5GTV1S[$(F9[5\A!S MWE0:=>N5K?F4R61#JC_G/AJ:RC=9>3B/,:R:F6D M7IKA5O:*GR7>9N,NBJSG4T6LC;XD[#YF+"JJ;JLIXD0WHC[Q'.U0)=Z>OP!K M,'A5*C9 ^_"JA_^/<"'^:"[OAZ6W0H,BV]V!][GT[%[8'YP9QZZE=+^C:)VG MM;$'%6>3(LX40;:1)\21M8(#6'F#T)\3K?,EKOE7)^,JD?F!>=!3$'R7P J0 MG_;& S$,0@_ W4M/"F[%+<=I'P(%G(#X0YSMBV;RG/217#@0XX/!H>]G^")HW/ M2W2+0%Q:7O(!9;=S%->,HJTH0X(^&#)YLF3TXL5^\D:0?9*_6]"BC_3@]UIG M\![N(@ FO6BQ9'!9=+N3L78>UI4*R%GPFW,>ONHP**ATBM\"Y]EFC;]XES@[ MXKFH=Y;E1:=%4K;IE$B:5T7FU4FM9=FYEI!@)PA)[((CY>$[XD',ZS5XNC0/ MQPA.TF7>ID40A]7Z(7D[US7QP$[L=D1(TL.(IST&_BW9E+%%>5?"Q]!1RYTX M]^ *3?$@2N$"/B'PMA[4!ISCPZ:S&7H;K8]FM-9[%.Q0NE70PC??!6+VL?1E M67'RQ);"H!)N6+Q\=[P/[VWE)N9A+5']&RAYA_"8_3\E"&C44+X#*!@EC^F_ M]"$\Z;MGQU>^[\'PQ3'.,3#O?Q"?!? M?D(X+YI[O#V!$^Q)#SB)0W'>]W"'[>,%8]7-^54WQ['J)E;=_*&@)'&LYUV< M0D')YJ!,%:U[;FO$!M5FNNJ9,)Y!XF>QI.*UF;; U-X"2X6T>GG MXI(,K&]"*3GX04>>;G^0!;.*#E]R>5+P2G%F>F2>PC?O3UG,' ME\]-+*/0PZ]LAN)&&,LF("-?W5&^"AOVD:'6P"\==_4S[5J410ZY-'1:1199 M86=)O4C$3 OS)7=B!N-W*#H&W&%$H>PJ* A;PTB%W84]JU>1"7:6U,U,0)A\ M* VP2E2ZHW(*TV9YDV:G:=F"<\SU8EXS'95,%P3R.U,@%_A=5<<9?'>1"[1O MF_;VM"M0VSMY0*5,MAS#IETG55DM).^MY]_#3-P>I;W:EM^[R.V[T*@CT (; MYE:MZA?^4.;;3?WQRDX\.$>;;Y&>?*^6P?JL@U!HLVTGE9@2I]>8NS^?;R%) M>0=),3:K2IQ4Z;E^6#'Y"""4/7L&W]B6Q:"5(]10N PVR*^RV)@]\5$; M9%Q;B*/Y8%#G:+0<*1&*E[AU1DGET@B#Q,7\B>%=@-XNOJ*$N4T@LT@WS4Y_ M\RKBOO=V8H ) KR6QVC-L;)K/5A_@X'!'=^9.ZX')]1*X<9_Y*:D )V+X3%2 M ..3,)P;>]&<>?9*('V.^5JK.&[Z;6ZZ-[G#;I[.VRK0*L*78%2D5.O$>_"T MZ_P1S> [R E>WAS/]\+4,^Z1'3 <47EJ5@,/'ZMF_N#VNMJOP$'-+; G7'B/ M$)B?$8<#>Q//YA5.U4-(@7DEF_G.FU';JL'.@?.CMEM5U38^Z?65 M^;]8I(+\'<+?&GWXV\+BR?7B,C<]@UK OWLV>NJ5VGJ3^P**_$5PXGD+A0/4 MQ#1;Y;N#YX?#9_;N8>6WADWDUU>=';';/,7]1 5(:W*%&>R[6RQ27,/&HDO) MPIU?-.\/_,WKIMT\[W>TO2YMO5*,D:_VVFKY(QHO\J?4G(DY(T3+^E8U[#JN M;9$N&_.C_N-EEC?+(EW]F)>T"O2CEP@>C1UW\E!XC%1GO7@Q?+;_C JTVAK^ M/]/[2_'6D(NW?FBS]2\/L<[KG._/_?'^<'3>E\>'A]?\[;E/'>T#R4_O%,G/ MA\?'S^X4Q:-GPX/]YW>-Y&] MB(C5"<1A,LB:*.%_5U-B#Q8EPC-6 MEN WJ7X*5K#^1*]#K+EB19>=E"40,3&9?,?.262VA\EL)\ME77VA&2_$':_1 M@1&.^V^<_K.5^3 1S/_Z+67.^E\C'_QD-O'G/]!!UM^:[=QW@6%WB0W^!MRY M0UOZ^"V&EZL.[I3AF,0O.*4,8\/L3&OC[9-+'/D=.>9"C?K49<4M/^=*A(/X M$O$EKOX24?A\G?!Y3_!.]U*T/,!+;^$T_)_)Q)CI]**-Q=BH!%?Q[K"#":6] M$^7(.W9<>]D1E2F49G&@Q&5:52F?^"R'3P_'#P[W(]2XV:EQFU$!*;T?Y>)"-Q! MIW^5'(8>_^'^5[C\EUNJ;VJEK)-XWOFX:X8(=H^,#E[>O%BYWK+M*M]_A;UQ MBRQ^^T)J&UF[M3LW:E)\#>/&XQV/=]1@D<4CBT<-%C78;ON]]_YX?]MD]]UT M;4?.M\6>ND3;Z78MTOAM0O#1-/BJ9=M5SG_@P?2'9!I\#>/&XQV/=]1@D<4C MBT<-%C78;CNW]_YXQ[SME5:0>C )C@7A1?[.P"*[%@S\-O'NM)V,\X>GQ]%2Q0M4;3/$]4;P1I,]F#]ZW32_LB ?S> ?QF'C>[8 ML%'%O'UVX$DA$DOTR>UPP>T#X29/[QH&+IS6?<; ??-EGH_S=AW1]MN\2Y^1 MMX*T!ZJ[SVS?$*?S:'1\/9S.Y\-GA\>W <%TXQL/GP]'1K8%> MGK,6UR?Y:/CBO+7808KOWAH?#Y_>,8J?#9\?']PIBI\.7SR[K+"X(+2[6T K MNT7-=5SL:Q%\XT'P9SOM/W^#33UX=KN[NAGV[T[NZ]O2#M_.DO$J^6"FIC;E MY#*(H[N)4W27+OT6"&-_'&;E'\&_XM(D?ZN2.R*8WL_Y6UQ&9'TT#?X MCX-)^R-V_^>JO@P8\8UN^@VL8.2(V^.(O# @ZX>1*R)7K&F)R!21*0)1 >0Q MD#DBFD?FB,P1Z!%&HO\SN+LXK/,J%9*2GSAF<)B\L9EW-W M"8O+&9=S=PF+R[F3R[D[ >,[V,//YR=G0WALN&L.OWAI)[,\U/3_&"R65K_D*5M^L.S MH\,7SY__ "\Q>GKP_.#Y_@'\\_G^X>@'N>'1:._YE\_'HQ>(VO$E'\[;!28( M,Q[#/:#AV5F2T@1F1/P8O=!YV>,5C>P>F_;,F#+Y'W2]OPR2M^5DR!/5AQ^' MR4]I^3GY&[U:6B0G35--7SO;]& MO73?-A4NWAL]/SYZ'K?V*Z$E=F]OHR%Y'W?U^(?1BQ^N"UGV($LIOU&@?&?] M_$A8)"P2%@F+A$7"[AYA,;K\E4[!P9TS'/\P+_[R.QI#R_%68 82(LD1IMWXK#>50=^9^.H.[1&.T5+3"$\D&CS#JW43M'R M;0_ O8K>[JSYO4-KM%.T1-Z/F8N8N;A[8:)(6"0L$A8)BX1%PG:$L)BY^"KS M<;1_J7JFN(SG+^/_LTN!K)APV5&BSTVXF"^C_=&_1M/5P8B3).]-/:UJ(&=B M]GY*&Y,E'TS3UOD$LR,?VVKR.?E'F;?)VZ;I\*+D9%8;2J?L>J)CAP[N3M%R MZ;#(;ED!D9I(3:3F/E,3S;_S)??_[ *&R'WPYB)AD;!(6"0L$A8)VQ'"8H#Q MJTRCPU%LF(RANCM'] 6ANL-1$*I[A;LZA7W%V]#(K'ENILF;+V;2X42[Y-T4 MOC5ULNQJ#-:U25LE'\V$+C_]\@BB\&J2%@D+!(6"8N$ M1<+N%V$Q6/5UP:J#6%D5@U5WCNB+@E4'-U=9]6+_:0Q616HB-9&:2,VN*N][ M9)'%8%4D+!(6"8N$1<(B8?>+L!BL^MI@5:RLBL&JNT;TA<&JFZNLBL&J2$VD M)E(3J=EAY7V/++(8K(J$1<(B89&P2%@D['X1%H-57PF*/QJ^_=O'&*_Z^GC5 M#NWJ__STX=?D;=FT!);^NIITB)6>[%'()=?/,_T\JX" LFJ3=+DT:0U7R(7 MY>F$:H]P FXRS0N3C,TD[1KXMFT2>DZ;SIHDK4UB%F.3929+SO)V;N^!P26^ M4)\WO'/<%JF)U$1J(C5W6KO=(ZLE!G0B89&P2%@D+!(6";M?A,6 SE<'=#Z^ M^O.=<[%C0.?"@,ZG]$M55HM5\N9+:\H&*VD^3N9FD=H(SYW;]4A-I"92$ZFY MTUKF'ED/,; 2"8N$1<(B89&P2-C](BP&5KXZL/+JY-<[YV+'P,IU BNOTF+2 M%=S=]&M>?AZGC8EAEDA-I"92$ZF)89889HF$1<(B89&P2%@D+!(6PRPW&&;Y M]>2G.^=BQS#+=<(LOZ9C4\0 2Z0F4A.IB=3$ $L,L$3"(F&1L$A8)"P2%@G; MZ0#+E6C?(>L(8RSO/[RY)U$1J(C61FAW0 M.S':$DW;2%@D+!(6"8N$1<)VE+#=B;;<2=,(0RVOW_Q\YUSL6,YRG3C+:S/- MRSQ&62(UD9I(3:3FVZN<>V1*Q"A+)"P2%@F+A$7"(F'WB[ 89?G**,O1G7.O M8S'+!9OZJH(72=ZG,Y.\]281O<9)1#_C)*+'TZI>I&UKLB1MX!HW:2@M<C_=&3.\!_L_ST MO_XO_$=)75^!15K/\I(6]QB(ES]E;8_Y9>ENECFJ.C,UTE2DR\;\J/]XF>7- MLDA7/_*,O3WZT:8%/LNS=O[CBQ?#Y\>'?Z+;LZ$I]^>O]X>C/_E\$7QY,!P= M'6S_^MS?_O_M7?]3VC 4_U=R]6ZW[;"TM)6"RIUSSK';W$[:C0%P XA<< R.5UV8*ABE8*4H8?!\,26 MZ()L>XS@7]N8 D!M'/W!.=?J$S@.P'=.#77]F8J5U>MWCDX.S[Z='O67L]F7&TY#FXPS2O>\?RV8COF6,9QC<99K( M&Z$9^9V%3#I%+L97/.L1/V-@0Z'9HVL_$$X3'0C'2I'9LNR:S'1*+D(.YA&J M"C!'_2S*D;R*N@_)(8>*APF3S7C G0$P2$AB>4^U1P(<4>3ELB(Y)8L,\#\C M60R%9'TX2X.$0??F.(J2$OBY/-MLZ89KK4C2YR9:CFZ[J]+_!4%'LS$G-%@] MZ+!V=,=XHJ#C!43N:V+OT^[D?Y#W5UO@878W+ Q20%8YGCSO?NZ>G-=0]^1P M1HRX\("/Z91U.U5)5C')U/+:XS3Y/4Y)&WT2--(R:ZAA-(P-,Y#*TR@@7_JK M'W5>1^]8Z!/T,8RB?_'8Y?(X2EVJIBX*R">T.\6:C&@+$$,\B<(^&O5M$N)& M!:R2LDA*D120E06RDDSHZ)KXF3R2^4,8'_$;8V%?[(N+C=?#("04?0AC'/LA MCM!72B$30W(3[C7F:,A"2!E"$KW-E!291 5)/%JU3^C8TO\;M4:B)"OM&DD9 M1%22;9)DE6)P2AK%)59?5>EE T)2=(PO8G*)JQO'*&E*H@4;%N,K_=A\:927 MF/M&H PJ#WP?\J8@Z+RH$M_E*L+*&:'CHX]@CX[DK><,=EF.)I?\A*'M/GP* MN>XE_1S^!.D@ZOP%4$L#!!0 ( "*#_U#ORG$3&QN M>"TR,#(P,#8R-RYX<8"1PZST3,G%]#G'YU(LX2YU?&OY(GU.]_5$+G;+[@9#H3SF@X&KZ^ MRT_\21B-1GCC*)CKPA=H?](1I/ M^OZ!'_61&X[[!Y/1>'(8C0,\B13H2WJ2!C.<( #_&;/04)P,LD$OF(\N< 1RF(0R>BW#,4D(CB$01-C M.2S6"E1N"\2G6-R@!*=S%.!6M7W\R7$DER29,RX<6A.,4#I1#4VY4&)]&#Z> MVW-R]C^S DUI*L=JPD-<"Q2^5=_!?'A)0U[ _,&9&E_BM#CP4;1G+MKB'N[5ENW9LVXC-9L20CE) 5GM@4V&*@P]3]C0( M6$8%7[3.R%0G6/YA/QG7(3/.84'=IC%5R>5?.S8GQ 3PW+%52THA^:._DEZO M'U'*A$*15XIK\SFA$_7&Q^"U#\ 5I2%JE5L&XKY.T!B 19K+K[>=6? M$D%.GM->"I3$.-?0C]S]$$>VW0<10LG_1.]C-+'M/8C@^/]]Q^<X[)#SME4$$HN$E%40LKL%*\$3A]AQ9]._WUTT^HFJ)%J&LN:Q[ M-5H_#L'QAW].?Q7(5'X"FI/#.16\7P:O45[A9RD.;^E']?NUB@KAHHA&\)5% M,99;GXH;Q8J+)04:8LX935E,0AG9/4 GE$^?LN@:0L($FU'3@J$AQU7DC("1 MI1S\KN*M;J0.BYP<\IV?Z)PET+$9IBEYPF]!UB9 /7/22I@SMX;?;1X_H5A& M/@\SC$5JS]JZN)XC;SCT=1P56$X.]LZ'2.\0>-UBA@6!=NY(SCJ6GBD?0A]S MIIR?U[#_U%'FU@P82F=7,7O>8D9MAM'S=0 ^E87U U1'P7:+J1#L/0Z;=/T@ M6/!UQN(0\_3R6P9>V/*N,8G;UZ#G]W X/*KSF]>F8[I:XQ^=O,Y5D0ZQ_PFE M!!BXJW3"C-1-@AJN1N[0=7,'GZ1!S-*,8_A#H4A"JC@=4O\]#J#Q9X%*:A$Z M/9\A.L4I!#RK:W><4?@9Y*/7C)TM:2 S!,4G-E5E!5FR.K+*J?H0>NBA77Z)(XC@)RJDA=)^$136)3 M:ZH#T!'B#0^]^OQI(,3Y.4?L_/2PLGM:!+UM._+K7DLC-^^V:TVU[N[LN"WT M'/MU;Z.-'L=])RC7Q"-^$9EI]LL$2$_6V#=>>%9D%="=HHQ01 ."XFN:"I[9 MN .;)+7> $34*A^Y3DH)XU1P.DZ E2O0+*_U!%S7V[#:;"*CDW[ !JW:N0$: M *WE9PVOIR?2_#WJ;6-JVV$I'>ZC[UZ#J&=MN[Y MWWI56WGB9E#ZY6OL#\?VM'70/3=2MJ&C;HBE96XT]-WAULQURWLWTK>A'V^( MI>?.]=TMUKA..O=&^K9*P5HAZGF428WM>>Q@4E;M]_J$4KD'+9ECFJKVW,6( MFCY\UP!HXP!P4>I1M$+K*SBGBNI!9L_,AV&*T3.?*]^K,-/4==="$U M6K;;R-*.HS=_![Y;WZ740E<'74>-GMLI,'0I=ZQ#S_.A[]I.2\-AT"T_=">2 M#/W3'>O0#X0CWZT]P7FC@= IIW8GD@QSVCO6H1\(Q[Y;2ZJ^T4#H5':\G0FK MT,8<3D_OV'5.1S4W6.2O:-YA#JI)&'V8(6[XBFF3L#::\89N_;$3(!6O MBCJ Y>1@CD)[)Z/ALDUTLQ6R-N#Q@,C:@JJA47NO@Y&0'2-6P=%VT%JS"O&M M:S-I]6QW,)"ZID_0>,:-'TA6!?3VU'/KST$JTMU4_5']97 M,-9^=]#>;=:LE5W30^CMUX'OZB;).CL=M$\7>")/W,G?Q+I" :A>+$P?2FP2 MU=NL0W?3$\!)?DY/\3I8"=5U%NQV0S0#Z,W7D5=_QM#$2!?MUT;-VCX[UT'H M[=>Q/S*>,!U-4>K4:_R$7 >A9VCLCS8\&&]CJ%.YPR+JD-F8>SS/>#!#*;[C M;,I18GH.B 9!N^3X0[>^<:$,2R2>LP)T"L1W:I0:K)PT$R#M1/)=?U3;F=!" M5"==MFLJ,'1 &JQ;,S%V0E8#>&!Z[]4U6A::5 M>#>UO,TNB&9Q_5P8^Z/:P]@J YW>X_ 90ZB8GW.6)$18O+VY45([%PZ&;GV? M60Y3''ZV!.HX S8KOT9>N]0?N%[].<-F-KJXM&]2J_QN6IC%F$5?D,@X$0L6 MQ;)<3-"DF@_=GCGS*K1&[T!N[S4DM^^4EVA9".K2^QWW@JEJ&MG:8J%O/&Y M&->VVRZV0M;SZONC6GJRD5=UP\DK4[A)AKF,8G46OC)C 4OMDIC6 MJ'J*#_Q1+WC*0*^!ZKW/FU_/SBE)@G:(S1M'/D<.C6WS(HH8LO@BS!^P6Z M4X%_YZ^F<9LTFR6F-O5VZ'KU_58V7'8Q(6=*@)7)M 756M-#^2[0;K2^&]LV M"@PS:M:H>F;EKJ$W8;9;VXX?\%1&/-;?.=X@IU\(U1QRBC-DA-15G$-]R10;]"H M@E\)QR&T6/X/JU;Z!2<3S*O=S-N6][*I]/?J2<@21*A!-^3XEY\,O<-S^.< 3 M09:'AL:,3@7F20A7.980A$[#0O,H85R0_ZC6Y"UL)FLWU#?72GZE%#)0RV=H M\B,T67;D''&^@!:K[UY-,+@H^&\XG,*5L_#_LE3D'\9NT(0]D,60SF]-\F_0 MG_8"]=ZBE4K _,$BPQ<&*CG+B9)'/JDW72ZACD2&EMG? M!QS(W1KEF0SM]O@MJ_@1[/3CC&-\QP@5_\:<%99K-!RY#Y@2QE<+CMYT6,/L MW:I<)W/HQ6UT%CYAG@)3 4D!_XKQ.V@#_Q=&/)4OVYBR:6VZ3>H&>A.)DMI+.33?!U;5Q#A:!I$R<( MEK%'',PHB]ETT>($;2R[]Q'Z^,R4>87!I&SM@W32KL@37MI:;VAILG= W+LZ M7KT/'EYDQ5F@G%&( M_ ),GF2KBBO@>X!UE5N>$%U # *S8I()QF\I;E3 [L#[#6N*&.73XO++JBN- MO6TH_?:CV*H/E\D\9@N8>'(PWI71/*SR^GG;*K;WR5G/33RSQQG+Y):Q2S*= M"8SIA0)KZJ,-PMZ[NW+W9?28+MW]9R)F :.J>QF*DWQC.-R8<@P1 Q<0;H-G MM@#W$*95$*,T)1'!(?P_@R!#AJ.$/N&6Z.UWJOT']5>75BGWMU<9RGN<(O"S MV.WEEY9UT IB[X/M+ Q5(A/%$\8Y>X9E*T 0?A"QB,!8@Z5C\1-+VPKQ9S%9L;.P0U.1OB?\\)(./*VZA8X%I&^N:R>Q_2Y1I6V>V; M>V(R@$8+K?4SDMU_KN[L^E%/3:7 WOFX*C_5)*=P ;Y:5_3],)/=>Q]&I0W M4;'+?+>89Q?X/8<-J[2+.OUZ(I>KH/(1 GG(#R M79;,EWM3VA-:WZFV'R+K1:;Y>PE4G&?0^@3S_*46*IDH4I0LREV?>Y)^/2M4 MU)@0VQ[P>R4:3#-D-XQ&.YA]8_&]VYB;3#;D-KH$7DJ.5ND.QBN&H7%.6&%\ M)V8)U#7%W,3W& W=<2V@;G%'M#)[)W'M*65Z&Y7I]85\(*>6Z-4+@+?1*GUI M://>"OY',')EEA?LT VA>"V_._*WRQC;8>U]M*CW!O/#:ZI'6C8]P=E<>H?X M[SM'O$U/83X#15(^M7Y^4Y'<][I4MO$V*G>.G]'*5O3B 5O;NFP'LN\^ER+\6SZ\P_T1_+# M(YR&61Q//_S\PQ_O7X#YX=__\;>__?U? /[SE[>O'CV;A;-3G"X?/9VC6V)\ M]&F\/'GT9\3%7X_2?';ZZ,_9_*_QN0/XQ^H?/9U]_#(??SA9/F*$D=N_G?\D M?$R,H864" 5!?00C!(+E/E$5/+&<_MN'GWS2G" E0)SU(*1(X&BT(#VS7B4; MT*?5H)/Q]*^?RA_>+?!1)FZZ6/WX\P\GR^7'GQX__O3ITX^?_7SRXVS^X3$C MA#^^_/8/%U__?.?[G_CJV]1:^WCUVZNO+L:;OIB'I8__\[=7[\()GCH83Q=+ M-PUE@L7XI\7JPU>SX)8KGC^(Z]&]WR@_P>77H'P$E &G/WY>Q!_^\;='C];L MF,\F^!;3H_+_/]Z^O#GE.'_E\X]A=OJX_/KQI7S=-#Z?+L?++R^G:38_76'- M^%?C+;]\Q)]_6(Q//T[P\K.3.::??_@\F7Z&(FBBF"XH_G7K>(^_8@QN$LXF MJX]?Y9\O1BV0*L'%STN<1HS7)]V',4]GT\5L,HY%Z=\M\Y]EVL4LO M'.7Y/\_RKW_#YD']ZQ%H7"M!=W%<0)I^^#K; M*%A#HE("=.#9XEJIP+I@0"'3/DGAE=[TQJ8FX>[ZG_#-EY\X_'B['1M#F"<%\#EOR];U;>ANVB<>S_-*Z5H*LIWZ_S3/";^2R-ER/G8^#,&_ ^DR48Y>"CC2""T18-E]ZD M%IIV#4-?2N M,KZMOYV86TU3G\X6R]?IU]DL+O)J?8?S\W' Q;O9)([R"DF$& TA,IL7)>?@ M,&90G@JDD6)>42V$?3^D/AOGI1V]L*!9,3FCS)D2^A;K'+4# MKQW-,(02%IF1UC1UR2Z1]+=C"\P<.LE\?I97W63VL6P_ESN%\4%%02(0D;<> M09D$+Z*!%&T*B3"+4K0Q;EM0#&.$S\X#)!;S&N?9I3 IY<7O&-=26&':K(?=X W)AZRK M,0W$4TUUGIS.YLOQ?Z^8\CJ]+"F?#V,_P2>+!68'UYB8,MT4#(V9;$0!GO!L MV&5TT>C\A^,M5&8[K%U4A7^3JE)1'-54Y'=<7@N*T1A.J=1@&O-9#@J*/D;ZMU5U8W MS -P-,P'CZ!<4"!8"MEK$@B8F&-YD2;>*&>^/0]P9$M66_#]^'Y+_']_O.F$ MMNX1\]/9Z<6]\G?*&-D)4 M@DOF@"M")%_]2S_./WP!N?C6;QBFC(JAXF6@26\U.)@ M7H6,*5 V,DZ(.U(FA0FUQMK=UXF'=LK:A[!GT/N]YBF+C%8IS&ZTJK M)_&_SM913(EOGKQ^^O+%;/[.3?!U^DKA%3EY"R%"2@\V^\T@!!/@)5J0-F\[ MA#L:V^2JFU$TK"W]6&I^6,5HKN=?5^W7Y?HLK\OS5;YVZWJ-1!"%/H)7)KN\ M04LP6A&@7E$M B:5FAP^UB=E4$G6X]OOIIHP$,M]@[8K0H(W(K@D(=GHRA8D MP A% 8VG1M"DF;7#L]D;:=E%I\7_6>M*RG 0K42%/&>JF"<1E*L!)$- $,!@46$XN<,"=BD_3\_KFCXY:HM-*3ZD(Z4&;W%S MG6 I$.F9Q[TY6-VL[1:@E7*T%\4B6GIO39#@DB_[J_'@6$B@N!?66\U":&): M-]7H="5BO8DO1R9QGE4803I+03CE,E7"0F":Y@T:14Q-K,(-%$/:)CK(^$ZM M46<.5]L1WLS+[8?EES=Y291BB5(>\?'"(QM)+5%RH<&:I$"0O%%9I":'&EP) MQBD/0;:0^3900]H!*JA -?[7NX$RF\5/X\ED5 IALBIF5YR&[(K'+"KGC $6 M4Z)>A>!\D^J#2P!#2G]5D'0GOE:L-+I9R)C5Z_GG,#E;G8A<(E/"NB0C!QG* MG?5H38X'IS26;H8ETW.3*:!I8C5* Z[TO"9J%YCCFPL4%Z2XESNDDM[4/ *A)^Z8]) M2ZQ2CI7:\6RG#8_@!0MY']96"FSUTH0W)[JVK([9704PKUEL%L^N$] MSD^?H5]>6Y*VT*:(!A)I)DVC!I,_ L-=#"*YI$63JIK-<(;D";?5BO[2J'=; M)X3Y&<9K%>?7$&5B4$MJ5V=%-M:2: M9.IZ4M=HOH9'42YH5EG(%+OL+D0%AK@(-!!FHS?4A';NU$9(0_*OF^I)):G4 M/'PZ':\OH61BUY=DKA0(E;J53P*9-EC"C7/AP82A&(XC$I)X5P39+UNR=N*Q*\NN\RLB[; M;"\M.%W.4R,-X"SAV1LDW!&G2_.H@Y*\@C6DR*V:QNR%*)2@4D@E/%@@T/(_%!$(%>4-?'4 M:A$PJ/+H9BIX%''74]8;YX#,294(BQ#RI@)"1@J6L@1YTXK1:>\X;Y)EV'+2 MVH&DQ8C220BE:9M0R8$S*@&7WA'KF5=MKB@]B&Q( M-KN[9MQ9(54%4M-.S\ZRB_T6 X[/"[YL"BX1!4U0^V0@1)'C,>T(6)D8I+)S M:$^3:W/_>1NH(67=*FI'+3%4/+ \SW//YE_*UD ,(U%Z#9$BA^Q4"[""*V"( MRH:DO!2-^B%\!3&D1%H]P7=F<\5 !C^Z<;RXLYPWXVO'89<4.D1+=#9(09C2 M)<_$$F&Q'&%)9,%$@;1)G+L#MB'ES>JI16VAU,N6N47I^U;^5YRV\[R3E03- M\JF;S[^,IQ_^GYNAI37S M$V<*LSVS)ILV*_.6%EV)20V"))31F"EEMDFO\/H'UT]B'!=!N\F; MO&!?3I^ZC^.EFY3LY6RZFFX4:*D7TPFHD'FA>A7 NASB,,S1CB31.=-D-3P, M;4BN=D\MN>-1U95+S>TV85[NZ[SH>E6Z1 6G3@,Z)G.HZ_.^3[D'+5RP:)3. M5J'1]GH;RY#'WXGDUR;_%I1M/,3YW\VG>DQAC8D3[NR=E262XLL^DZWDJQGAN1=#8C6KMS> MS/KLG *=C+#$J\3;',+LB7-('GAMMZ.AQ%I4F5Z&'H+PX) S4#+DC9"L&M4) M"20IKE%0JU@3A_RA8LON&66\)*09(.4N;] M/LHF*8S-<(;D>/?4AOM2F3WX7TW1GY]^G,R^(+[%U8K<0"FQ3D8I&42U*O$O M-24!!3@9DA J^P:B28K[061#H M X)$(,:8N&AS]_(^1$-RU.N;CPI2J'P;9XUI Z746TL#,[ ZN!,N:;#E"%W% MH )+AFO5KMG5O;"&Y*E75H^*\JBF(Z4N_FM2G@7C,UE)F6RY?" EA>N!H3!1 M.B\):W(_YQJ&(7G7E:7?E=/'Z,#PQA68)[@*6&%J4:($_P9CX['^?1?OGRQZ+LD2_&TRRM M\?3#D[ 9%1"FT9<:X$G"TLT.X0>Z?0W9<5 MTU_,YF_QX]D\G+@%OD[74_O&9UN@<^#.""H0/"CPY21=>TUCL(1JU22GBQ571];;)+6F$%1Y-3ZX@C;FO2QTV;&C%IBV2+G# MZ$P3?=H=8MW.P@ZI4N4F??#E.5WF2B=^GG^TQF,PT5A]Z(=*C_XR9@M=V=YH M>!\I5$Q)?[V$-PHZ)6>2@TA%+"U\)'C+%$275++.FJB;1*O700SI./- :M!9 M!O5.-+\^:3";7[]_.6*1&T)1@&+2ECO!''S,X4DT*7B=?4P:V]SLN@_1-Q!$ MUM:/.M*I5Z6_.1O":9".20&$Y:U<.&^SXOJ\QR>?LAECEILV+2XZ)[(.=;)Y M(#6I()=Z!N7&X^S%Z7LV7JS*?=[,\71\=CHB5GF&1$.*WH#PI2D8D2J[A)9' M)ZGCI$T%XD/(OH$XL+J!J2JMBK[)N@S_ON>?D]$I!.3 K%(@:/)@1(Y.T=E@ M;"#:A2:)S@=P?0,Q7WT/IIZDZE;D;*#T\@#VZE!V1*)56J=,JXS91&IAP;%( M04@FD'"1(FWW".LN"'=1*?U]J50;Z56\]1[FF/?:9[C^_\OIW9OY(\V5I50G MB+K9Z*)=6"IX-FVEB<,25!@K!*>RZXFJK1;>N!8R\ MX($9HT&[TB,G&5[./BE0&X5%C/D3<3!%N@5N)UWZSG+>U8767IVNW42ZU/>D M"8DH13:3.N_%5"AP1.8@U5COH[2L15FV>=:M!TUM< M+.?CL,1XT<#IY@?7OOD&Y^-9O$OCQ:-5SS^'$S?]@&_=$I^GA&$YDBPQ8@+F MU6/SYB[+\])42T@\TJ0X4OHWUUH+6.;JI#C(@6$Y9KN3%O\C)OOJ8\]B)1 M:9MCSN#;-%WH>D7MN.4HW[Z.]M6!8]A1&CTF$06D6!S1;-O!"4R0O&.**IFD M.&2QZ(-VM/MMD?>S)R$KS!SO;U$^DMDG3\I[4%F#0:@L,J<5@B^M%P0GA+HF MKN0>&+^%BY5]%>V^>R2U1=BDRK_@R:;J-[P'4&0?" M.096:$I09Z00 MJ"O70[.O;KVG@!X-E5I92=H\$+8?SF_A;F8K56LARG8&[9>SQ7B*BP6N6TNN MPH+U;^(H9+-J9=# URD+&L&9S VIDXY.1\59FZ?9]@"Y9WGN=Z5IU878MMU1 M+-4)\;X^.'?[J7XM=[P!;^>6/MWGJ]+MIQ*Y?1LF_>(6XSS?FSDN\MCKRQ = M^+EIF/YL>A!<7^I+(5_>Y]?GSGD%/EUE+19N&K]^EI?K-/\UK$73A3D=9NG/ MN[ZD]67MN_&'Z3B-0_:CGIXMEK/3K,EN]>!NP35?T5/Z6V4C-%Z^'2_^^GVV MQ$[L[3A3?Q;7(/'@;'Y6>I)/#L/HR[F.P.J-9/9E]@LWGJ_:_/^&;G$V[VX1 M-@_4GTT[ &S"@_;]WGPLVX-/G<9MBV?-H+OS:WU:8^;O)PNEO.S[K9WTS@5^/$@O!8,Z&%X M[Q^M#3.:F-T-\_2QNEN&:\.4[3:WU5O-%S=X2_BY6(Z<0NHM1R":>1!8WBMC M(8%-5$MMF-+8)#6]([YV3U9?>U1E]:3]'],YNDF9]UV(0*2$P.A$@!O#(2-&)D-MHD8AR*BMY /J0CSJ%J:'=1'T!#1\Y:EZ(C M@'F%@(C20T$!1*C(F$J1DS;/D/8Z-C_8D]Y'U:F]A-,PO;_%]>D6!&X;KZFG M=E\(V&IY/9V53.W9[.R6/7@S6ZS>H;UF-59MX2Q766,T!Y21E"[3 KS+ZT=+ M+HVC@3/?I@-7+0K:6:J'@+S"Q>+]B9M2]EO^YLGB-FN53]XH04%[DK)KP"E8 M0338P)-S6BDB#KS']J1H2%7]QUD!NUO20RK/ 7;MA\BY)./UO+1B73V-=)/) MF!UAKBQ0Y+$462'XTH0Z0#.*O@T_]-M8"S659P!KX2K3.5+. M)UL>_^)2!A!*6__KJ ,^6M]G)'SFJD$*-P/)F45>S )N FP':FL\QS<;NC M),32$N?OP"^QOPQ'H MH8F[6[OJ4C[ IKX!\XOQ.;X_F<_./IS]*P;;R$3PI9=2>,K!*!$ 7K2/< MA!B;](2M1L&WL7$?2U^KR?XXJOMZ>HF^$')[Y?D@*+4*U.IMZV -&.<$B,0E MIR1$[XZONMLH^#:.>XZENM5D?W#5+:]JCJ<9?P%]#;-P*97^*$SDR$]X4FZL M9,RZG)\%DARR U=C[ )[2"],#$I)*TBYF6;>9,>- ]O5U921IM199RAH4R[I MV=*UA[.0N42I%%HFTZ;5\KY C^+"WSS@3MK:2#C/O$DY:N7E@-O*"%2:Z *) M1+9YV[@_]"&[\E4UM(I+WUWJ@W'K;Y(0=(CY/PG.Q4P"R^;(J1! ,41'-$9J MCA">[TG%D-W[X>AP55T8C*M_:T4J;TWR+(4Z-FFJ M796*(;O\PU'GJKIP7/?_)FXM(S'4:V!!ZX([Y 5)*7A&0U*6Q-2FF4I_Z$,. M P:AN)6D?IQSCULO)?0^]^!MSSUNP6U^[K$J:WY[K>R^G'G]CLN1T4BT3ME+ MY+S$F:6Q)!$>C'=,2J>RV \':>:3;/%"-X MGA!%D I3FT=Z9W M&[@URYKTKMAIRD[WEW8<^4![;Y<.#-N50BXURRW1]6J<] M/&I33C79'[?,]S"43OMFSQF;LGAODH_*_D[[;\\9C\S^ROMU+RR=,L4]9SPR M^^_+-C>STSU\I=T'/X35;N(E_8[+]?N%;W">)SZ=3=^=N#EVX=9]0_7GS4X@ M&W'BGH^[.TN=YFG&PSW(.RR#>WA9W28Z-(N;^&*EB?QT.9MW3!9>_^?]^7$O MF(I47OMK]R6Y=;RJ?'@ ;AO&]%A*VP=LQ9J6[1 OI_E2CF%\L,$8SV#5'*F\ M5 6^M.-@A)K(DTI.-JF"N@ZB_]/2%V.]=9]^;7.?8B&9(I\.=Y7_W/>B^?*]VP'L%Y<_9_*^7T]7#,J7! M1G0:9609AD\@* 8PCD?@25,B*4^"-7J>?A.<(=6>UE>"[IROKP4OQM/QX@3C MK[-97(S02:J95J X-2!"J=027 +RJ$.(A''=I'!Y,YPAE6S6UX+NG&]Z].Z7 MY9&$U:,(+US(OUY^Z79TL&F@&F<$#P+L?ZJR88H^Y\/W#]>('VU.@S=,U.] M<]N C3C3M"7CRVG>V7&Q?/ZYY&16Q;$C2KWP,B_I;,G+)?7R)AN:6/J"!,^I M-Q8;>8UWL/0N#5N7UJX$\3I=O:1<"FT7HR0]Y5BN_$4J\RZF/?C$'"@;-1C;JS1Q/QV>GH^0%9TX1 MX+8\!I\, >L(0B).A1B(P-"F./4A9,-R-ULJ2E^Q5'1 [Y#Y_//%4_#7(8]X M5N3H6()H-2E=/@+X# ^\C()&&Y*03;K3[@IP6$YJ7=UI(J1#>Z_]JH>V#=C6 M1ZE\]GB132XG1V_QX]D\G+A%>;OXP]R==F'-UO%J/'>Y*]R6C.F1#=UEV+9L M:G1HL#8)66M7[Q!?F(:2F^R4,KYWM!KYXMV@UF+)DSOS]#EE>&#,>NS9#78[ MO>EUXO#0H"VUJ.7)PVJJWV?3\K2\*^^NKD\%+R8?$516BKR+Q^14=MDH!Y>, M@< E309YN:S1PBG:#JM&4G*Q+,6>ZV$O63^RV7\QP5E(GA@0QB"8B JHC0H3 ME9AI;Y66W 1H2(%E14W9E*KL+8]6$<,H.*I6[7R-+^VG>#1@6&#@3:1$,D58 M:O*VPBT<@[I=UE09NK._MPX4T[\F[@9!)1>OK0H:&0>BK2E=GVBFB2L(.0!) M*C++G']H'[E_^"%%=PV$6XFO#4.Z:P\!K'"6@KPR;'_? M86_P?;VL'2;L[I/N/OA!.-?"2]UAVA[NZAZC'X2#35\2?7CZB_O-KU-YHHYR M9GA*&JA3-F\G#L%'$@&E+"TEF62A3S3?V#,OWZ>$H:OI GJJ7'108PQ MLSII7>*/" FM\>B\C;Q-0[)#4#>DPZ@!KH$#JLZA5T5>U5FHTZ=G\SE.PY?W M1(Y$K,)N-%,ZV@=;_1J8WU:AA1D#5#CFZE% MP[#MTD7_W#7]_?6?UTCAW@.F?U+[:N#^%\CN'ZPJ!UI>$'N%;H&+G9Z1OW9=U=XPQ'3"4I M5^4_$%BFX4)X6MT1YYZ62NLD]D!WQ]?7"RA.!B#W7)_\MYWN)I=B6S MRU&*ZA99!4I3T5$B%#WU>5L7.I8WT0UD5]$")92*X-"'U"3@Z YY2)%T"_V[ M[4L=2+C50H*=\&:F%(3O/\U&)$@>?4S O*4@F"N/05L"- EJRX4A;9OA9U$WZ>NZ-=$BA MX^#T;6]1'D7C7LS.YB,CI/5>,,CVEH"0Q((A 2&H8+P@+E#9I#W[OD"'U(Q] M:/JVMR"/HV[C3!U6WUHL85U&"RN;669[Z([&9:3\IY3/X;C=XRC4%BDV.Z3FAW43SUOU#Q MNHNT8;*U5\9AU.GR9M\ICYQFN4WT@1,MGB,7GKI2JI4UU4D-EG*2?Z0Z6&8$ MJN\VT?+'-%[QC%9%6VYWO 3G*09!--H3R%A#+Y#L)SMH$E D;%'/> MI28'IO?@^18S)7TTJ(98#KR'_N[F\U6E0>73B#OCMMD-M\-O<:ZS^NQ)MA3+ M\HM+&??K*M9IGC8,W8^\%@PN%0*S:?G;A6,39HL^%ZCVGJ,-8WB%.J4C0D0C*^+Q%.:OS%N4M(+/9G4^,"];D%LD5@KK;W8HF9VS4@GJ0V7Z" MB(& T3("6BU<# DC;4+372A#A'^> MC1?C@O$MKJI37TZ7;OIAW+6.;>>Q^S.J&QF'8E[W4L ]9S@<(UN4#.XZ=X]U MNN\4AV-HR["GM!Q=XJOQ^?49UP'MJJVI0">HM9 (*8W 4@##K0/&G=?&:L)4 MDSMXVV'U]92WC+YZ W4D*57E-C-PB0($L0A66@(6D: WPG.A#TSV"MB0@J>* MFG/;SZXJGVKQU194UZYMW&B"1@Q!FYB$Z'*D( (&\#$A!,)H4,8:*9H4B>X/ M=5#1VG%4JX80:[8VN:OW5YWV+G>.TG;%!^%$J1:T()!+R+JO(";IF(X>26K4 MHWT7>/V9$#'=+["[[$C:"9:3-Q\2#F>A.X([A'*8M< M9,<-*%,2A'4,3' < L?@C&-6F"8EOFW<(WHH]ZBZJE5PDO81Y:&=)&\DP>2+ MQQ8TB*@R-HH$D&1<+!(> QV*DS0LZUU=LQI(K.'ARIX)FDYEDWO/O CVM FJ1_4+>Y/&(HR6>KEO3JYY[GY?O/^'D M''^;396Z-9AP88O8[!&%@90R0E)+>\:1H.'3XO0WOD.ZA#DOQ]I;F$55O M=8,Q\:BYXQI"\A:$001+J 4M5.*!2&2J2?5<-[A#NI Z*,7;6Y;'U+MRF8P' MSIR/$9)&"B((+(7P>:&$0&.IND?9Y%)0-[A#NIDZ++W;5Y8-0]IW^&'=O?^J MH*Y+T+IAE/YAZ4/0^M:0W!V_>_'-O6.U8$.+@IJ[L_0HG;E_L!;L:%+L]N[, M+_"?9WFFY^==>]3=&:,"]5MAU2:ZCPK<,U1]%CPH_@MS6?[P;H'_^-O_ %!+ M P04 " B@_]06KI[2 A8 !YS@, %0 'AL;G@M,C R,# V,C=?9&5F M+GAM;.R]:Y-;-Y(F_'U_A5_OUQ=CW"\3T[,A6W:/(V1+(:FG-_8+(P$D5%R7 M2 W)DJWY]9M@%>O"(JL.>0Y(5DF.;JDNU#D/,A\ F4!>_NU__?7Q_+O/.)N/ MIY._?2_^A7__'4[2-(\G'_[V_3_>_\+\]__KW__'__BW_X^Q__WCVU??O9RF MBX\X67SWTPQA@?F[/\>+L^_^F7'^QW=E-OWXW3^GLS_&GX&Q?U_^HY^FG[[, MQA_.%M])+OGZ;V?_JF,N4F)@I7#!M(B9>:V1!16+L"GRH,3__^%?8W&*H^", M0XA,&UT8B!R8B3)$6T+"6)8//1]/_OC7^D>$.7Y'@YO,E]_^[?NSQ>+3O_[P MPY]__ODO?\79^;],9Q]^D)RK'U:?_O[JXW_=^_R?:OEI$4+X8?G;ZX_.QYL^ M2(\5/_SOWUZ]2V?X$=AX,E_ )-V\@%Z?%]?_\#8:\\/E+^FC\_&_SI?__M4T MP6*IGD>'\-W63]3OV.ICK/Z("_YOG[?_\?WWUW*3F8I=GT'-]B^>[J MRW^\_?4^TO%D\4,>?_SAZC,_P/DY(5X^8?'E$_[M^_GXXZ=S7/WL;(9E*_K5 MD"LH4^'\S_JT'WIC.B,@LW01D=%/<5()/B#&34_OC_GZ62QC@8OSQ8"([S][ M4+S3CS >4L#W'CT VN6#V$?\&'$V)-0[S[V%'RD6/ZR%__DJ8??UB" M6RVL,,D_3Q;CQ9=?)V4Z^[B<^8]C_>M\\A>K*RRWTBU!/?B\6QB)#./)N/[T M%7U[]="*:""T^-<")QGS]]^-\]^^'P?CA3)12!V*1HQ>A&)D-@ZLR)#]J"ON M763[TW0RGYZ/<]VPWBWHS_J"^;3\2CO=1]Q'NH\\L;=\=T&\)F$M=,C>*"$4 M:M F)!)N1(!8DG7&CAYY=H6^ G\^37=>=5ZWHNGUW#FGYYXO?SJZF+,/ )]& MUP^DT>*O].5\I(K5QHK"N$3-M**O(B!G3J1H+13M$VR<>EU/OZ@T_ M5#W\@.>+^>HG2\TPLAXN=[/_N1W*I5[V']Q;_(R3"YR/@A>1@]/,>Y.9=AQ8 M-,JR[(JV0I3DBV@QI!6 NP.YH=B+V6I(5VO>GHMBM>0&U>MB.H D+]5$P+__ M;CK+./O;][RO1G^:SA>OR]^GTSQ_,-)?O%Q.EN,_WOY\U'.&+,/0-NJ(M,TIBVRA^%L8 MGKRF]Y7G?=7JOJI]_0EGM-9,/OS\UR=RE7'^(LX7,TB+$<2$15C-E*$51SLO M68#DF>7=HM"F)\8BAGJ[2)B1)=5YE[:PR&* )$1Y$=7@R#*2]>S[,4*)O8%B^PW/Z MU8>_XX2&?EZ-D_R1Y%R'O1A_QA5*KT61H7I>/-0YX2R+J6@68E19Z.BYS4U\ M\T[PG@M3&BBC@DS,3?6'!H6.HO8JQ"*'2 MYDN4H;1^@^7YF)1[RO>^RFUOE2_.3&?+F[L%SG"^((/G[E-^_J\+^O5ON#B;TF\^TT>65U C M;:323G F9.),9^&8#Z$P ]&[HI.46K<@V ''^.39>JI\N$]]/PSU:0A74_%' MLM_KN8^5@2<+D>6H%&WS*M+&'#P#FYU37#G436Y\MN!Y)I3J)^?[Z@]]U?\[ M+FYMS3$@!\3"!/+"-*!GWA3+0,DL9!0FFB9*OX/BR:MZ?YEN."/I??O[,\PF MM'3-W^#LW1G,\,:0-\*9$B-SW!*P8A(#G1)S.7!#JX\R;7S=;8">O-X'D?0& M"O0^)UL']B/,QVEDG"I:6Z25)]'*DU5A(%-D*7NM@LD&?3R$_I=H#J_\8;3U M" 5VEW2#8])U4"_'YQ<+S",7M2:G79$C9BS3)M*B9&5BQ>02BY8 KLEJOP7/ M,Z7 /M)N-T\FXQ37^\''\>9YSD&XB8SNFO/,K!.QYR8-F2YK1-P((Q MA66,'&T646G?YM;\<7!/?GL87 ,;EHK>-/DGUCP&S"\^DZ?S 7^_J")Z798@ MYZ\O%C7(O\8=74^58*RN%&:6 ZUMPG'FI4ADQ!KR8EP0P:<6E-D5Z).G3U/- M;*!2[_/TKH O]TBO>$C1 8/B'8E&(BVYPK,09$A.@(Y<'9-'1[)2VFI]3XKM MKK$&5LT6L%?;[3W,HR!\0 &)R7JZ2'//,J^"I.V8!(5DH$G;Q-K9$>?72;%! MM-; :KI>P]]#/,>1S([3@JV8B&2^:2S(0I&BAD4ICL'[))M<#=V%,2!%;N6T M-=_ >LART_+QW66&TK^F\^D<\]^^7\PN\.:'T\D"_UK\?+Y\X=^^G^.'^L6^ M=)C/%C?PWR6#XRP*VP(K,4),T%\N:8CPJ9YE*[$I1+H2"9\@!Q[:',ZI%0'W%J6@*YP_&,R_X1I7,:87R[7T4Z@ M1FLIC;U5O@W-D-O$MGS,&Z4/I*EI*S$?C ,!H@R>2X9)A9JBK1EP6@2-#5RC MDDJ5+M[.*>K^3F[K<52_BW2WJOS??E@3"^U>?PR;4DF>_*<9GE7)?<;A\RLW M/;Y9LN6C8UG+O+1<"IUEX 6LUE)"L$8K(UV(,9:2MV9>/C*J??7R(YS7L@/O MSK &RO74PMV'#2KS!W"N23AY!9*,VY "ZHP>N'$E1ND P?$L1YT0#R+/-V2. M3Q9GN!@GZ%#\8 ?AWGUR.TD_,((UL>>HK,TA*851NT"^;0;,I21G+7FZ>KO8 MMXYED+4&YF>_G$__[,WMS0]MMZYLQKTF=(6"*V7(FQ-!)X# 3=!!8W!21K'& M]4='L*.\<[V'S]O>L#RH/9N>T]XROXS=N/[MGJK8_WU#:&F@T:XI,"(JD964 M0BB=K ,C!()Q]%-+/H$:]7KSX&GZ7DGBFI?,BGIF9:)A-,\U"SF -"59=&U2 M 09/TZ<==(8PKS<'R[]_G=P7Y-OI^?DOT]F?,,ODH*'C0!:5$2&36T8F6_!& M,.^PT(\DHFMROKHCSI,XIM^%)1OB?)KII4EM@.M+J?N';ZIP7W203'!3:JBW M(WO !1TS:\I[&1]P[992:L MH8%%AMI%BV0^ M*(OGU0]]/^T*'064+(UC.3I!T.DKGR.-1/((7DLA51/F]<#\ MO EX*&4VR$!<"N4M?KJ8I;.*[<4DO\7%>(;YY<6,@+_!V7AZ%0LQLM969]0P MX6RL2?.<16X3K=5.><10$C9)%]L%Y/-F6C-U-4AD[(;U/^'\ D>^\.2"M\RF M6MG'!6"QZ,ARRAZ<$X;G-IMI=XS?B+6/LAID"=Y:;=]/7^2\U *2E"H7V23RO/7 GC>#3XH6#;(CK^/T;YW+U9NG$8B@C/::*:F1:4U" M\P"!I12* ^WK7RWHN@W0\Z;9(&IHD5OYX'&MC@XRB,0 *W<-T(B%M&\(EN^KN-9W4 MK6X9_8:04XT0H3G-=4T1]"Q()5D11M48^%R@;<'W3:A.)!AX)VUO(TYOJ;?( MI+V+Z2ILL0NH'0*#=\^GW83JL '"#;2WGE8[F.@/QHNL9' J($-5PV*-)+O5 M1<<43^BLT4D;_L3YL"5H^%ATV$7B30K=7UM>ORW-YU%R8'E-CU-1VEH8FP:K M56#1)*>$0PFF41'[-21'2*[OKZ'MP1%[B+=!\,P6C_<*G$X0I/"9J6"7AK&K MSHYE.8(1G!P#CDT,XP=1/0<>#"?V!FO 6US0^#"ORD!L>[REM]3[CFQ-*88F4O2:W/1L M=#883!$ZHBOT'XT31_W&N(O.WHT_3,9EG&"R^.EBOJ!).:NO^6DZJ0BN*FY. MRT\SI(W_[7C^Q^_3!>ZEMSW?U%MW0XQP/5_)6J=-Y@J%TTH#>$V3RJ//UO"B M]*C_6)OJ\&7=O\\/H\75NPZOQXVC7-.DR-QIFG\.LM8^VM>=O?7\^MB;HV$-W/.L.0.LU]%9 8O9T6Z)2:+-/*@VU[7;(>UKN%5V MC=[@K#X6/N#KOR-_Y4I:A%,4(R^C%6#X+D\$;;0"Q966Z'U\> !P/WP/^. MBU47T/=GL^G%A[.WM(.>TV]HY\P7:;%]""(X+DUMIB-$+1II/?/6(+/&RB2$ M%FY]BG6@U/YXGA^Q#J2;)N>,:Y*Y&988A8A::BF9$9&HCRFSZ(%<82MU !Z= M:W7DN!W4DR?/X)(?\.AA2>Q5(:V?R2Q8F0@WZ^1T=HOLHX3".F39T!3*0^8HK.VS$W+V?C#&:6OD\Z\E,02!%-[<]5@II!8;0 8N/"BA":7&9OA'"HHYE"[ MR.XR/G:03"WD=&4FO9Y=Q7 N+W6]I(7-),_(S";ZBMK.Q 3/N+(B%:.34UVR M_CI5R-H$X%@A,$/H=#J@; ] FM]%N -J?&G% M7+N])(N:3G<1Y_A?%[3,77K*[Z>O?_YM=?'JL<-+#VI#.)"5HZ!YL M(O?7&Q9=LJP85R!FX91ODJGX&+!G8!$TT4&3)B/K^%;H5L5=.^!K&2K[&,#C M1,T.J]9'.3. 3@YQJ+F.4V2MH[>!H7*TM2J/M>(-[;0Q2@G%9NN:%!LZ#F<> MB:P]+F5V446+2E2T-U/FZPG8SAL9\>'SW@[*>$0Y@; MMR 6!T5'C=6UBDP7.^61J24[OE.8V8FH3^/0PKA,P-_;5X3HW!E3 5IMC MP#CM7V \6]:J^ UA?C';/Z1X\X-Z1RQVP+?>?T#G'"R';$S4EDP[Y(JFNB11 M*R\R'SV*M+?\EA;*<%*\>EP;66["NA[@26:W,EP;L$@2Y2!0HE%9)2=DX;!9 MHO=1]Y9KCYC;!Y_71K)=8F=+J@'L 8,M5B?/0P@N2Q,X6)F3EIM%.TQ\[/6C M7\SGN#P6?C6&2".K]_A7K\NO)V_KW7ZMYT0?^'TZF:V^728]O+IIK99S01,C M0Q?KABK(/>.QFN>\D&<&*>HF[NN@H^B=/K7$< WIY7A>+[,)P:AX6SPY*$PC M5O%DQ4CO@B7:8WQ4.D?9)IMR&Z+#;[G'X]N]M*I!U-3@2."7\00F:0SGMR2S M"::3*ACC''.R#EYDR;R*GB7T,I7$DR]-:A-WQ/0?L?%4F8K MN%]&-GB7.($2(9&)&HUB **P(J-*J<102I.Z#]LA?=5\&D91#6[+AI#1Y5E> M+J(8#(4%9PS3X%V="\"\H_7611F]:7(U,M@(#A70=X*T/*CRCQTV>&_T/WZY MGHX_G_#Y'5KQRNI ]GRT+/-3:NT;J8))0 MO@E3'P-V1/?K-+BPJ3_14(IL<8IT,T=OG1K_,EN&YJ8ORYFJ;4F&FTATR,!T M\9)Y@9XEDY,!PZ4K37HC=L#VS5(=4GDM'?]- *_F5Q>(![$XMV,\NLTXC'ZW M\6=@Y;2T_1Z$*HK-GC/I+2VE.M%26E=L)QU8([P+O$DLR]'XT]W^.B)]NNOD M0+297Z_*JRU8F&R54F1ZUOQ6[I!!4HDEC#S*$ 2XMH?8#X [HCTUE%8[L*:7 M2MI:1D[3=2=S?[G@*G=]%YBRAHF)_1WE3_JC69/\-YM4>NS! 1 M30J!K!NGZY&,2(7%)!V34LF88TPIM\G#>P#4T0,#IH?36P'Q\=S:= M+=[C[..OU[6/5L@"@,A<<2:XT82L"!;0>Y8+2 PQ.NW;M!#;"ND;GX;468,5 MZB7.B-Z+\6>\CA?[=3)?S"Z6&%8#[XY?K+_]CC#-ZR=F75_@9SR]O\VS$D(Q@-"/J',F! MT;31#$1"8SQBCJW]X@?@?7.2!U9A@VI\&\^%[N-=A21T 'OH.X.M:(_NVPZF M]BYG>8/J[%!GPEM!Y^0<>A68-,XR[61F7MO K$I&.UNL%4VRZT^ 8-W]S-/@ MURZJ:LFKI?DP7TI 7&WB]&8)@7O&334ABZ_=FX5C(IOJHG@$VS:PZ#ZFT[A9 M&$B;VWC34Q4MKQ9N09-7T*"4E!*9>JC)P-.V9!9,/:3A/FM9N%:N3:K.=DQ? M&TOV4<6!UA*UNAN31D@I RM:DD,0P9,5J#(S$K/7VE35+!9CQ?N?F-#3F8(SEK0[!D>F(J M;K Q#CJFF%26.@&+=:?75M9#-H\LF<1#\D%HUZ2,Z^G3]3'7[]39NHMF&[#T MM^D$O_P&LS]P\C)22Q>,.CCII?6,:T/>B5[OT\_XVRRW*T_(,'%^4N,BW?K.&T2 55*3!M- M?]2:(Q"]9[84G;7E2>@FQU!= 7Z%/&NJPQ;AK],9CC],;L!N!"D"ST*4S**N M702])+>ZN,PR:*O)W18@90NB=4+W%;-L>.TUN"_^;3I;?( /^".D/S#?0Q=5 ME!&58P9SG0#2,W#:L!!+!LNYX&U*Z#\,ZRLFU8#Z:G 04:,^V4)/" M=6&1.\VDXI8'"31'FBQ>#V#ZBCDUE*;ND\CU+^W^\2/.ZI ?65X3!J=!$3", MM+P&F9A'$"PIZY!&(( WZEC5#>!73*\F.KS/-=]VB[Q?V4(%JPW0/EZ,(OLP M95I:93%,HZ4MGHQ$QM=K?VJ28@@<7M=0H-/GR'*0I&7TL488':W_?03Z4?-\3P@LX'UK*J\8@GR4VS8TAI@[07'+YKZZJ:")_E0T4E# MRZ4JM0D2V2PA:5:P5NK/@OSUMA'ZIU!TO1YDW"QQOT#"%Q^G%Y/%B';0XH.. MS')8QGLA2:=PELBLR\D[Q4N39B?; !T]3^: ;+N_+0V@I :AFW=Q_3I9X SG MB[>PP'<+^B._(2N.?D$&W$@*86+6CO9BGLDM"(E!I.%GC1B#@I)$DT3F[A"_ M$6QP13;)_;N-]#=85(_@RTL"6;V!"#DB4[:0 $SM?^EKFIC,WJ"U66*C7+]M MD+Y1JK>B&ES[K:^F5Q(;>>Z5\5F2GFO75&X*"ZI85E3M?92_X>)LFF_E1&_J3\$=@O>1W$\(KH9](2,3V=,?J%U0Z+DQ;0Z7 MN@'\FKG51(DMTS][!VN7* 0)1#.5:FA.$IFDY1T+40N#60E,;;-HOM(.$3U( M>ASEGTR'B"W1M,Y'QQ,D5AL4,BUI^?TONK9X&IRWKF*Y+GSR.JN7.NAG6*&ETT7#N0V7>CQAYO?P;\:"WSYM=_R_4Q MYFQ,R)[E5&0UB0-A0\O0)@XBBB+:M*B[#^7K-CY[JJ;!=Y,"HD)+QS3)GKFM5),*:-J7:3L79/" MAH=EPR,FZ*'(L(NPCVV"6IZT$0 ,@R4SG/O$8E:&29>S1T%R6(]=>JHFZ##J MZF.$[B+KDS!"2Y0.3 G,V&#)/8N6S"]9F/42+6*4!<4S,D(;,*2UU =?/JX MDQFU9/<[_(R3.[ 5WP+;&%NDT($5;@6Q6PFRK] Q'V0@%\M'R[N5*]D?PW.B M3&,-'*]XO"H")7A@G!M>,S$+"V28,ZW(V4H!G$AMJ^,^\^+QO>Z]AU?AT8O' M=P'[K7C\X&KO5=Q['YT=O7A\ 0LBZ,1*D?4BM5@6+/D24O$8N?4ER"8%WTZ M8,,4CS\U%K4TB0$HRZQ&X:051INV7?&>7L'GG;2Y M0\'G752QU5\;,@-V0^S$7BF9FY[3/P?S471K29?1>>0EQB(1-4F:PX-$8 <$DJ75(T<28-7 90U8QS:X;?1=@RZ5S5G6,4TR.=] .''Z6PQ_F_,-7MFE"0W2/L^HX63 MP$7A20 ELBBSQ6", FAR4](1W^%)-+1JNS-G;[TT,-D?@)G2Q<>+\YI*_/?9 M=#[_QV2&<%YQ_YW$^R.6Z0S?PU^CE%#7D"8FET6GD0;@8TUJ)^^&)X@FFR8E M&7HC_YHHUT"7#4Y:]QG *_KN9@"\>#*UB2\F0F3:*,E"B9QE6VQ(G#:"-F<5 MO9%_(V,O73:(1-D^@)'T7J !R5SMGZ.%-2P*6P.JEEXY**G:5#;<"NDKHL]. MTF]P2M_%^+R\L>"<:YN!LU2T9%HF3I)(9'A*'[GF"J,^FNMRT!S=P]GK;91S MZCFVWB#)2@>&Z$V]E)6UQ (-3150)7'Z99MF>J>58]M(^1US:'=1PJDG(W89 MR[<::L+@Y(44UY(;DT26C8Y4WN6K=!V M4G&W5FB[Z&?HP-1.#;ADX.0B26!9T=32V0+-+TJ$?.U0_^MMA;8/ M/]IH8NC@U*ZMMYR,,@4G:O\CPNBR8<'QS Q'+031&4KLQ):OHQ7:WH1IH8\& MIZ6=VV@I5(;T7SM")DW+H(_,ZQ)I5.TU.%=]I&^(LL8% MFPOSW-3*CH:SP+UD3KN@!8("WR2\_EEW?.EG:+$'I MYYH[2%1TK[9 #SVO91SJPTV! MLJ'Y[9,M-EJ=A0PX&CQ'J-Y]1C7G?A:O?0B\-1X*"! MLEV')>3ED&X%,-6/C4)V@5PD&DYPLA:=#W5@DID2L\HYRM FM:G9B+ZQNS4- M#AK)^]C ;D_7U[-:L@QG-].6 P0+-=R*S*U:M@%9]%'51C!)GQ>X' MQ_.-VVTI<-"PX,>&M9JJJR&M3]D4N$K<(C->U[N>J)DOQM/H@A,\6&'AQ%;N M1T;TC=VM:7#02./'!G8S19V7*FHKF#.U+DM-(_%<6F9=,AP$EJ2:M,8> /LW MS@ZGV@;G\OL/87V:1>,]U]*P)#@P[;-AY DHE@N@,5$9*=N&M,D;/J)Q^?W85D;Y9QZ?+XJ M64HAD7DA-$E,"A:5!Y9(DB4C+UI^B\_?6_D=X_-W4<*I!SIW&QR3%8+;!)@\#6$S_9AV?#::W!)\DATDP"K8_:. M*9\BTSD*&GJ-\/7<\5QT(H_K6_CL 4DUH+Y:7$D\$)2I.6:)23-ATC)!BG9P M)2Q3M'GK&#(8;&+%/]_PV3X\&DI3#6X..H=>ZFB,3#1TR0LR+7ED043:IW5. M!81V232QL+Z2\-D^]&JBPZVG_H<)GY4#A\_*IN&S:VC7PF=%TMX'DQTZJ;.- MP47MR?LG^:O"C7XH?/8.[H%DJP:6K6HJ6_6@;+4RJF#.RA;0$:I'6M Z'8LT MKA3QD&S5OK)]B;/Q9UB,/^.FI^\CW4>>V%N^NR!>DW (SH:"M?@PZ*(=%*=! M%"U$#%)(/^J.?3@9OYF>CZLC.;RLKY_<6.:;1[ F>YN3!H5!F&!IC3:1])"E MX0@ ,KOPB.PWC64X'>Q?PKS3M5"A*,B:AQP]EQ%3,";;X+)Y M1/K]"IP__.P>I8=KZXOUT$&)Y+,#,$E,J- UB9IBMGL10@B@6Z3F[@!2_^FG:M'7E[J8B:S MQ-. N!3UO)<;%I(PC+Q<9XGZ2F"3VJQK. X55-%7N_?;BEO.H 0!SS43E<81B_.SZ_PU&/W2U^S"Z;MD0GSE<#GF/[EP_3S#ZMW M76IY]=VZEA]"=-CP@GXZFC82\*&47U(@[[/"0I-I>2/W'W@(S!4IE%-&V[0A M#?K)*'W+)7U[G>\BUZVZ'O!LI9-QM%>2Y^:W7_ CG)&)\=X:X>%4?083X\!#.KRU MVY>'6SO9'5?=QS:A5^+8-/+EKJ.-C!Z$8EF4FF.=R+1_6(9P;SR2 MP\J4!9H0JD@&23G&/09(9)DZTZ0IW:&9\4AX[J&)L8O83\8?V.O6M>.3#^,/ M/'P3JX-(*IKB(P3MC(<0'7V?N8K!60[=_ $YF#]PZ]FUR5=-S;LQR*3U@1-6 MQAW4VWJI&!C:SCAD"XB!$[O:.@8/P1ONY'G#6ZZW][=XOIQ4\[/QIQ^__#HA M,N"[!2R6]MHF(^'F86_'\S\N38*"Q47I+7.Z)N?J901^ )9$-EX'64QJDG=] MN"$>WH,8C+G;C]!/BA>GXEIL&>IR)RNY:(^@F$NU&9LWM;!GU$RYHFT$KRTV M:77P *;CG^6?%HNF;;39P*+< FUUVMD!7$NWXT%TQ_$\!M-E-X[T4,3AV8(I MIH3 1/*:3.Q MK!*B=G$1?&>H/HF1W9'8,DC7LB12+*#_!N08]OZ>3EJQY,M MGM,P';E?QD0&(CI6D-9/*X)2;0J./ 3JVZ[UX*XUF#X;I-AL/BY(X\LF4=AR*[B/] 6];#*_%E5('QV8:3^X MW[:YG;>Y@3G0("MP ZQ55%('8"UWOZW(3F?K&UJ]TY:Z:;#L;0NR9M6P],FCWVPJ-Q9A>5G,P-TWO\:W$!YW=Q#7C/ MM'K^86Z;-HYF/7_*N:R$!5=LT1%,T"FJ:(T4A?1G5+<[I]6;AL]FT%E*+!F8 M"K4^$>C$(+K HDR0M 5.>)](-L-J)KZ>_ 3SLU_.IW_6V4-S%4O!5%\UP?G\ M=UR,8@R<)U>8LS0M:_XK"\EE!CZ9HD2)R3(N8FF2\V#3ADP-Z\]OENVA^*FO04X MH#E[@^+*5.J"8P?79P>%'BO!95\EW--C#PFVU*CA+J+(@G&3R;$/FC,?:I%% M;D$$Y DZU>$Z$4T^D+4RM")W$5P##_,_83:NJ\M;6.#E":(-D589P@.>O!B? M0NU;@HPL I6U!"]\D^"<=2!/>=4=1+@-+F-NXUD=_7= U/(0ZCZDXYP^]5/5 M WKO(>?&T_T*F>2Z)%J\&/)("Y 1A05A'8M.(^D,:7UJ!PJ\;3BS/O0A,]$HQ#R4S':-@H+QE.2EGK+>.P"8^B3CEOO/_Q!QYX:6-=A#_&U MF)&K\ONH(160-:C&,.T$>?S19E84.C#*:,F[!$>>AA8?..085HF[2.T0%Z/O M%M/TQX\PQ_S3].,G$L?R)O?-.4SV*N#VT.-Z7WMVQKIVRUF4U2IEGK3Q.EKP MRJ?:8R[SD!0/:M01]4!RW;\VX>,/;2GC#E4)8Y0F*R4*&*E-R6 @>%F2K_L4 MC_$A25\]OF?SOC.8X;WGOYC-ZA2LMR\_?KGYR!OXLFS\\"?,\JOK^R4%*"!8 MR02JP'3PR$*@"5O[Y(@0(A31Y,ZY/_3A.A_^3&RT1$Z>1Z6V=L;+QZ3&PUNV&\&MGDD;W&^F(W3 O-R[?H'Z7F^E.N+ M&BVB=]Q!\7Q6SL?E CKO9#V5DB#JXW] M!7$SC$FNKO7O\'%U ]ME3"VOQ%H,ZC@7:SVXLKX(GHJBGPJ)BY'*1.7)6=2& MZ5C(0DG!,80HM4LTP7637H1/A[R/W!6>.'=WT6\#SF[R]-Z^^\=U3[RLD_*! M26W)K\M),1\=^74I)YT5V"2;Q(T\B.H$G9_FBI^VTMK60Z;#7+OT:)_3X:DM M+PBZ-,Y!GZ7(M661R1J\ "Y]*=H[+837ZL&[F&&ZY@QS?GGC_[AH@+N<6$K" MUWP4QX(72/PR*(.V+N4F-=(''D>CG3[.E]431I"<3 (%,QEKZ6.M6,#E+"P% M%=(/4YL;@ =A'7[=/";[.F[>^ZBLP<'\E1!H/=\(\^>_ZI#Z^1%B['T#=5RV,%&\E&X-$R M%SAGVF;#HO%DFD2;52+[!$KC$\4!1W.HT\636NR.3HM3.79\J,Y?L$[;6#AS M5KG:5XQ\0;+-&(:210X\*? M:'Z"95I/@# [5&3=17$'K['9!=RWBJS[Z7*G M8IO[*.+@;+$.(N&@B8%(J[Q QR('RV2*@EN5E<-#KD$G6I&U'4EVD?_0D0MU MI:SKYV><7.!\=7@C>5$:)?.>=GR=>69@)7T598[9Z6+$HT M]0.E/ MAQ1= Q_N+QSH/H8MN? C5:J:.&YX3G]ZL/?<8(S.">@+_)'DGCU7&LVS!76 M%;5%<-*$ DPZ%9EVM:FE$(J5[!UYN4636=7$(]L%Y7-B4#OU;(TE.LR)^^-' MSGOU(NWYQI8G]3N/>.T47XD0M _%8I(Z&AX\K1B<ULQ?>?; M_X-RI45RP) #I!WS-UR<3?/T?/KAR_6)O$HB6ZL*$Y+L+:V1'+EB#"L"H=!W M5G!Y\M-A\]B^38@C\^48$5V[#+':C#5DX^7X\SB3@;&<\X+FND'R0ASD4DMN M1A:MB,PFI(%G"=:WN6II/;)OT^&H7#GIC(4H; S.1Y:5)_];"&!!&G+,A$#/ M>6<;"3D1X,&-A%X4\E6#O+F/ZEK&P>\;"3EPY1-3W/HI^*B1&4$EJ6UA MC(R&!BQ"393S9,!D)QV-_.LF[TX9"R?'W5WT>_",A9"LRT5J%L")VO$:&4C# MB2LV2!]<#FWZ27P-&0L[*7ZGC(5=M';DC(7'3_37R'^ ^Q-YY/N3M1&OW9\ MHDTFHI#6Z"!"F,[*=C=?P[,H,*2@#+G-7D1ELK&"Q[B+F 20H>@CI.&N;I MWI']_%\7X\676QVT7B_.\#HX4BL21)_W/(W)E&PSQ!BV#8.3#8Z6A[%IW255KWT?Y^ ML;2<(L3(LW?,*FZ8SM4Z2RXPP;DH6)15[K0*^.TZPB=0 _PV MG8XRG7JPK,5-7K-Q_N=2']?C]"B=->371P.%Z6+(PU>^MJ:OL2X*$SE'3VLV MW1W@M]ETE-G4@V4-&K&T&R=IH>#X]E 3IA@JYU4MKZFA2!:S0<:S=!/ZU) M]: /=9*J^">./YS1WR\^XPP^X-)>>@D+O Z.NCV#,*:L#)A:\9!F4 1@X+EB M2:$I!@&]>:I.[RYR>$(KY9,Y1&K&PR?E%'<7QZA8V@ZL<*QP2XMG)'UZ[20C MRRL9E50T^;0BN@<<_!.:@*

^>.#PN"*UC#@XX0UTC[6O5 M) \"6131[UW,@-*DQ2W(X M-.DRY>*\X@7+$[.S]_67CYF!*&.4EA?/,%E%3'2<0921&:=!<0@ERS8GB%]A M!F*O$[^C:/PT,Q"=T5(EFUA"CF0+>4\CR(I%)2 :\FH2-KE,?V89B#L1X>&> M23LHY*DD;W49T[<,Q#UZ)NW"E8/T3-I#T4^%Q"J0PR@C9\EDSC29G#2V%)@I MQ#K$)()+7S=Y=^N9=&K^4@;B+UDZC9U+M9'L!YW=!#=4Z:?7P W10VCB.]1*,R0@ E51Q M0M?R$:A%2!9=K2!?3.C02&GUFJ-GDNGBK2!3D\6"EUC^>JH?&P^M(@.J7;JK_/Y!>:7%S.: MC)?8EL.87[=>JA]Z2M.VA1RL.M= M00:B\7YXOSZJ'D"OIQ3:<)E7<'48/W_QF3RL>KA.6\MRTHU .>=52<*Z.R/:U;SD<&]/41^A28T2(&8+![)*>Y44IJFK7UCQP% UN6 MB5)"*AND%M^ND$^!R4?1^*E<(:\.4)<'^<9$&46.+$>: MH(TQ?!O$T[] WHD&TX'4T<#=6CM;[X*FY+7KN(=OV&L=HH@E* M,MIZ%=.F$KE@9@ZC!<>YS[9)[X$3N.!LI>A=1#IT.\G+D\H*Z/V?T_=GTXLY M3/*[VB)QU:4LB9K+[,GJDFJY7#'@/C$3013ZC^"ME=W?TEKRL3<=WEKNHX9I M*QD.>'I["6Z;'WF%S4=;5"F>98>&:>XD Y\S,R5"$L9#RMU:AS[RHB>LW@$E MV&!]OAMV030#4ZLNB& MTY@M"XI[9HS"(@,H_RW>K[&YMK]"CI%9MD]$19;R>N'")F:A]%/Y5XOR2R2[6BCDR2=N90./,TZYD'M"(:IVTY3@&7 MDR'O3O%^)\?=7?1[\'B_Z(SSCCL&(9+-4#3ALBF0,X&JI)C(<&C2X?-KB/?; M2?$[Q?OMHK5#Q/O]CHO+9M9O<$8"_#B=+(6U3W3?MD?UCN7KA'$M0XY8?+RW$^8!"?O@]K32PP^C6U&.3$]&F MG&5*&DWV8"1(#1F]22C,-O5T'F<[W5W%=;97WNI%!];>QO&MJ:^4:(JF.96" MT$;4SFHBZ)(X)Z66E'94W^J5_;;+EQ@7/]63UUBT)XEVW63?S9+7CZ6@7UL3=A@;] PA3Q4@:#,*C8(96N^IU M1@8JUS-%<%ZC#!R;'*MN W1X6V (!JQOYX.(NT$\Y5U!9W$7Z&RPN M9N/%EQHO/)(J11=#9$( U&9;R*)" @\T2E51-THBV0WJ.Y-A;Y W.]^Z. M]O+PDF>G?"UXPU4-%O4C\D*WCPRCDAF0^!5LI4@/#9P$!(;:RW3D*3 MR,3#LN&1(^U#D6$786\EP8 'B;_20C@AXHSW.]>Z_<]['WALQ7*O0R@!,&1Y M@8YD7^!X //F](R3V"=EV4W(O$=>98A+8D M2Y7 ^00@O,2^:@K[OZR[7% ]_ #&TFWRX%;4A)3-AX,U[H8'FG)2(7^A_74 M+>@MXMV ?!?YUL4')OFG&>9Q/?J@7R^^["/7S0_J+<\.^-;DB($[PY,P00J= MDHU)"VV\X_7LTILR>A1I;_GM/_4?>EP;67:8^&AME$Y$&7+0*83:>C=F7_OQ M2J-%VBS1JP?W"$I;!>I,R]TM\74_P6SV93SYL,S3GK\NK\80EU)Z,;E* Z]7F]/),@N\0J O:N'+ MI1!K?8D?Z5%_C'1.)GN5F3*6,UT/% "E9*46R\E&VY!LI^$.@^=PQS8M^' G M?.\("AHZAG-U&OGS7_6.'*]3M+>"%>"BF7Z+Z4%. M^YKK?$ QGLKIW[NSZ6SQ'F@.?09X."JOA?.UE?D36(HUT!='45T@=4VEGXT$/L M!V0%:@09%##-5:@E!@3S@B:"*#%J9TN(X3#KPQ$/ P]'AEVD/;3E\)[4AV^F M)*;_@[/IU2TW:4>\P\EX.KNQ=JYB(+%PER)9.1EJS4,?,XLN6L:MS\JIHHO6 MG4R)'5]\C.#4 ;0U/9"H&P2IO)I./BS6Z:\P<-H' \O2:*;1 XM9)^8PFVR$ ML]$UN5O>!.:YV0V]!=X@OF =TZJF:@=4+:V&S;".8S3T5]LC/.@A\P8FPQ9T M&A,$D(ZAK(V?K!3,YFB,$SS:#$^="8\8#(\V4^=#GE2O +R9Y:?,L<^'OP%9\"VQ'\+35A1"3I#2M9K1_&E63MKF.X'G) M:2>J[([A^1"FL?P/$9FP\0+JZF94#'8/=_W -C=QF_&NW<6YX(6H94,XDJ2# M\V!=YK4X@1'10=Y\%W?]Z"'#@FY.4H-)GF3G+J/C-7D^+**-K$#M>BQ\0'^ M@.)A;NI>CN>I!O]?38+7Y0W,1H$G;@VG91*3(2<^%>9I;$RG0%HH4'R2G=:; M34\_3O!S7SW>64IZ"ZUY]L2MK([@I,?HR$V6"9EVV;#@E6:E9*>=$9)? M1#.4_@<5=_-0Q@&D859]M=3EP)\0H8IG. M\#\P?Z"?W#16&&7G"TI,M,)5]VK90M+'R)P!Y<$DR.L]?+=8FKN^^6FSH;VP M[S/#]%T[UF*'*NR?_TKG%[63QHO+A>ZR>88)-0$?"HO+OJ++GLXY K.&UC[K M?-2ZR75*5X!/FSM-U7&?-K9W*;];6%Z7RW6/("Y7OI%,'H(.D5E;:Z +XVMA M:\'0 R;:(C573;HY/ 3J>=!C,+'?IX0;EA)U]-<>^0P_CB\^CIQU0=ODF0V9 M7'#C3,TJ,DQXDHA7Z*"-;_,HLN=(CKX*N,\0WV"O&:E !G(B2-D$(,\@^]ZW+/I@DQSW\A =0F,M5&?EUN6TJC M:&RT:"5+066RC[UFOJ8V6\=!.0$19),2AX]#>QZL&%@%&\[(^MW#503CZS&? M7]TR9?HI+5TD--KD\M5B!K>6N4_+-D0C!.&C(VJG99D3&;%&NAD6DI-21FV- M[G85UPO&TV;*@=6P@4']XSU( *_+W5NGW^"O\<>+CS].9[/IG]54@D_TF\67 MD:%_K[@)3 A!=#> 1'=9\YRS-*7^)C6I:[D+R*?-J.9JV<"AO4];E_1_D?-2 MOG >5\#2%; JJK?X>7K^N:*],Y:1R+Z4*!3CJ;KP$AU1/I&8$BVHJ+#DCH&F M^[W_:;/D4(+?0);>!Z^;F'W5&??UQ6)>[\ O_?9Z2*R2+XF[Q%Q(Q&P@,7G# M.9,B6A]$L !-O.)=0#YM*C57RP8.]>[8=ML&NSDS'GDKG.9.,5VL)I-=*P91 M$M-%D/6D4/K09GO:".>9\**_J#HO+T9S=OQ_(]E M^#?(&(QW9$LN==+X?<(-)#@FP0GK;#] M1*R;0;H=V-L%6]L*?-O!':L*WU"JW,J1@?1P:*Y8[FD+M(+E8@/3-FKF^;SX,BCM?F.09%=Q'^(_.S+'&1MI8)1/6&5KM)?U$W"%/<6CZ@ ZROO6K#+IKK6K5A#[$?LFJ#2D*@XRPI M7^O>T%?!:,^XCM)R[0VX)JVZGT#5A@9DV$7:QZ[:$&/0 7)M?FIEC:5%%IU. M#"P(*#&$@ATS,)]LU89=M-6G:L,NHCY4U0;+(2I)XTY>0*UL;EB0Q=(VR7T$ MGCVJ)E[H*51M:&4O]!9T@YCU+8FD75!]U=4:=E);MR3]?61^N&H-4IE:CT S MQ6OMHN(+"Y$;9IV./!:?K&IV$7+*U1H:$&$749]$M0;N')E=KV$7F)U2M(66N,*O">*G!T: LBYD#*RY( MI:0A\&(GJCSA:@V]"=-8_L>NUK!V3-*_6H-L6ZUA#>]:M08=-0CA7+8A:,,1 MD O,0$)/3A6G'ZS6< ?Y+O*]:KM96Q._Q4\7LW0&&2FZ?H+&7@63KZ$F1PQUK,)E8*88!:^"55JQK+DDDS%K%KS/+.F$M0U,BK+)46!'?,^/-RT4T^*F M\2[,_/)B1JQ^L\Q!6:;:C[P@WZ*6KLPJ5H+3^*,JM;\%ER8K8W@1!V#.?63/ MGC,]E='@H'DSJ=^NTIENV'WSF17/?>#2"PU,B%B/V,A[#<)+EC&&HD1"@4V. M'O>'_.SYU4I] ]9<62&_(XS+37@DO)?D,AI& #+32@"#2,NG4>AUX;6M;Y-F M!1NP/#^J]!5X@^HJ#ZV.*X1<9)O'L[>NSFI)&YLND@$ZR8+F(;DL@U/= MTMT?>=$SUWP?L3:HCK)IU)>Q'T%Z;R^^UZ#!2)Z:;,*3"8R@,EKI^$X[5G@%APXHYUO MU"1K&Z1CQ58-I/)[@9>#B+Y) .XF9%<7P5VPM8W-W@[N6 ':PRBR$S]Z:.'0 M3%$IVN1"80#TA_9!L6C L2(4M]R%+,P!%Y"C!FT?GB"["'_HN*Q[F-[_.7U_ M-KV8PR3_//YPMD"B&Y"/>PKOJQ"&$Y?6Z%X!/(\^?2%W6Q93(-!/A!_M@G\8_O:(EGK\H0W9W"52"DI47G'/I?4Z!Q.\ M3K72#2AAE$OV 5)O&,$N\GZ1TL7'B_/:1F/YX)^F'S_-\*Q:6#4EFCZ'^TB\ MRV-[RWQG[&M2S]D!1JN$3J6NW""2-H@V2^<"\CC:<10#RWW_Q:7[PP^A@P[+ M#9H4=*+_I #M9 !(9!UAUJ:>&$7LHHE^ZTZ'%_18@'9X^B$TTF5)TICKV@\) MK-32\6!TRMY;'2RM525T44G/M6FEU[_VW6)O_OD Z_L6+&MBBUQP$E8&25R)>'WA.("SGM*:>UA0\KL(9SK'0MC\&1W9.,S M:O*> H\"3"K922N%#*-.B'>1YRLDL[ZZ;S4>>;QL];$7X38^I[<4'T>W)D"K M14:KC2O R7@K(#09%P]E7=OMO7 \\K8D<.VQ-9/5FX3*'D+RV M]#=M28GLA416<,ZF;)1FO[UHTQ-O&L3_!HN+V7CQ95K.Z^?.QQ!O9X$,)?;N M+VRBF3W'NZ:\(FDUD5)$94$711ISW"9'\T*6D"W?J+R]1MY7O[_#;+:L%C2P M&N\]MXFV'D:_OL"K0.ZD2RYHK65($*)-L9!.0OVIW:B4>V_H=X"^LEA6CW]U M?4=9C- A2LEXCH;ID"7SMIX1&PFQE!Q4:7)ZOA51KU/ -U>'5K<>?!D^\019'(+(_:2^T>HU[7EQW^3' 83=\Y$!Q: MJ WR.]9&/2HEFNQ29M*74H\I/8N!X"AE@@$GR, _!*N?NOJ'$&^3<@SS>:TR M-YY\P$D:XZ7],=+1""XL,)]L8MJZR )8LXRJ]$8$0QA;*'TSG$,%HK31^ B M/G;LR7RV&+T%PK^\ 4T\.4E;+RN^AOI+(-"<:X88P3K'<^9=R$$/O44,^FZ= M%'?>>JQ(DB&T-^TKQ0$G_C6(5<9^!Q@[!(=T5^KP-WV/QW_TT,"Z#GN(KZ$V M 83AF0>FK-.,O'E:I[(D=#;IPD/-5^_2 ?@TM+@E1F-X)>XBM8&5=]4AYPJ( MTIB*1F0IU=*QT=4\!N\8)(B@I.#0*1>RD_KNO/EPUE4OV4^'$-R -O,2"(GJ M!@B(R%54!$0*6GQX1' M@F,/181=1#UT0.SK3SA9A>V]K@]<]E2EK\83F'VAW\Z6+3%7=<^4#T9)6O^B M4I'I!(5!#LBD$QSIBYAQK=#UEH/0W=Y[_$.Q?50U/8RA[F<>?4^3^YK=1K=V?Y."56!KF:(<-/@<4ZQQ.X!" M%J%BV'A_L\LX^^JN1J),)_6KJXN[-)WW"1_<^1U-=-9]5&OZ\MG60O4HP!<= MO %M< =2N.5TMK9X)/7P'50(FEKW&BG$>PB[SN>V#ZR MO?N >H\;L6S'EJ4='1HZIJ/6A@#)8C_5]Z5+;>5&]'W_ L2[,M+JN0E+J<\ M'I4]4_/(PM*0.".+'E)2HGQ]&EPDF2*I2U[@4M*\>#=PT* M8Y"CK<@.ED^O(ID;QJDKK2Y;G**50U7RV18]X\+AQHX4K. ,MWN@HZ=P[B.[ M#Y-)^L_XX@*U]23^>3V>S=?W!>9QFA]+_>BS\:'169W'[BWCPU:Q'OP#@6E% M38 25)]XD."UII(EIASN\-$AZVG!Q>'Q+J)#")]QP$$;7DDELJ MI-P;A(.M((Y<=E)YXTFBJ93+X(@C M.4V8==S1J'6RT&)+K ,IPVM29I4D'"#!^\=2O]A.IG-1LF#M)$IDI,TI2=( M*LMU)%@NE/#:6]H[#5?@F()VC0)0S2* VYR1FR+]!7JU%-&6M0UG>CVC]&F;,P7 J\BAW5 M>!6C<(+)GD3A/8V91Y!-JFMV@_>*M:DZ.PTJ].XX11\DHIY\FTROQO^;O\Z- M5/0N<9%)2%XBXF"(I\82IB)7VD*2T.0C[_Y07ZUN-6:M017@=9B?X>KQ7F"6 M.>H,&G61>B(35\3ZF(BTU'D6M&6LB69U ?=J=:DZ,Q5+ G?0=X0["G@+*VV MY&+D2<\LL2IX/$@YB^AN&A&:)&3LAO5J-:8B&Q7+!N_Q3/$;S.N)I9,;F/HS M^'4&^?KBTSC#*";T+$N@)>> M[&@@C@=+*$H( DR\\"/];2U%?2KU;/!F&Q0 MR?A>2D^OXLWM3_[WR71>EG410.I]-%2@IG!*'5[6N517PQW%0U8VRYB&L$DZ*RD7BM2W2[<\1!B79.(CC*LE:B M20SXGCB/%1X^H +M]Y31B\@&KZM/P+T'^]E_6W7P[0*Y9?3Y 9B/$YK>5!?V MT[MJ1#X3'8S*LY+!0T*T HT,@^YU*5H:@["6!\58;N2P/A/=>R(8_KFKWC[\ M-5&YT^DDPFSV!6: (Y^C)?T.;N!B\KW"4(X8+ M7GH.VFP;*5D'=,-_AF[.\R.]JDU2@P_1.VSA1YL,/2.@QAH"L;1W,NB-6>Y0 M+%XY&BB $[*%/NV!\:]GL+4BL,&'S1U0-V^^#G!;&FI[XCV.D=:,_^YZ5HV\ M8<,O-L*F-D7#%2><>49D+,WL,D^X%;E5U!MJ,G^UNO:$4?9<56T?SFIG-+Z= M3.$7B.>7DXO)V>WR3M>EY*QWFEBT$O!.5X'8!*Q(($+P2CNYUOMV2V#?IM&' M-YR:\C&I*+7L!K63?>DDEGM*TU)3+GGB.KD=)UA<@U0]K55K;<.R2$8;E3@7$N7@Y4) M)$67BZIKKXA7\XWT&WR%L;!BEM[R?0K9>M]]S+SW7B4LI M#:#C8#3>M"('KO!?V=%NC/UD=GC:S-:Q&LBO2[,5H30$R#8')6-)KK/ O>*E M9C%U.FR08K^DE\?C]4AOV3Y8 VEV25EQ$)@0QIO O-1<.)8M4S$+%;1Q1F\0 M9YWDE.6X7^![B6>Z/'LPP?V'/I>S%RE*4HX=(DMU6"NT))HEY3GGCEK6XA+O M JZO\?(%;N#R&F8C[T2,Y4HL!A.1+'AB77:$2A%4RF# ^Q:+7 $X0NNQVMRO MVR('R;:!@?IVW1+/-@[_BOBM),,&;ZGW#\X[%O_F=OF7BV=F1O$PBED3A78AD1D2 M<999 E*"*3VV3&R2)W( UJ%"@IJ?#*UY.G8 4"DY^?4*W;$RR #5Z(PA:TYR43C@1C6MK?)<,DDYU.[>B./XWH4;43VI3 M4+D*[W)E#R$MWX"Z@*I='GLKFN&+95=B:])*U(/I@2QU#(1$_48_$"]1BJ9S M$(*4GD L,":,[O*UY3GROZ/,]I#T[R/ARK1_QL/N_.0;3!'.\HT6J(N&EF[/ M3G%<7X[$ M![ ,+T)95[OM'\W^TLGM)\[*6_?]]73R?56)W$HT M>96UA+H26Y=!DI!-)CPJ8)2C<5S/B'LX\4MG]& A5G07X^3Z\FIZ._KWZ8@K M'[17BF@#:%H&Y4NP)"/!VO)&);CQ&^[:V4JL,XA_/YO<_&,YXH+*Y6_6F;R? M]25S>*#L*N;KES4MBQ[^//T*TYMQ7+3G\%2A!@G$(W@)&F2:N)(%GD/B64#4 MHM.S7JX"JK8WM17-\-Y4?Z(>LUY) MRI6OY>W@G,-#J60IJD0ID4(J8FGF1&?).)YVX#IUEGN.U.]PI 9B?A_AUG[ M/_GXRZI(N[#6.YQ<< 4U5EKR=9\IRV/]G=##GLY5Y+OI+=P M*OI!"Q375Y-OD](*]\UTXE/TLZN34AWZC=H\41)-Y"E"9B M=4;;WOL8DG713,\$XL;Q[_Q?-:06P5K:HYI'?^RK]%8_%.K8)6WMH4$ RU MB]9WP95Z%*"5PH499E@G#M='?O'L]1)51;=H$2M\[B\OX6+Y<78)B'$P#/\A MH9!P:;K< ,FBJRT<3U2K9%S'P.L-H[]X_GJ+;&L9L8IALU^OPPS^O$8U>W]3 M6BL<% &W/D;_P+>=J-8;&>1D0E(L6"-ELJ4%M19*,KR95]P$01\)L%*XX(^C?KH+ )#9QTPU M$*,MGFZN[+B8&5&<&J\\=38U*=&Z#5#?X)%WXYMQ0H'/3OUM>2,Y^5:>NDYA M^O7<3V'$0V:^5!;$7T@B$QXUN%Q!DG-H;P&CGC7)\]P-ZPAA137T83T@I*+L M&P03KBUY\8+F1$Z>Y7!QO!^#$\F!I &VD;5*L91.8P0*#6G#?6[K' MCO;9MA#\;_.W%YL%H !2:1/LT27#'RQ%A]P8P]&RR$KI+M]W>VO*$L_1GJE[ M\_R$XAPB[P;)M1M@+6W4+L!:IFYO17:<).TJ_#VM$SV$/ZAVR*BYX@P(E\.BI,5(82X RM'1H,"Y/<.)(G^/]^"ES-V6V56:**#Y $^F9F+?6JUIQ*TDI9TSM;=A:&9R:[ M(QFJ8(1*.9_^ )(1P7@Q ;(9(U=3X]:RB3I[C^0#H<___E_?'N<@Z]R6>:+ MXE^^"W\,O@.RX N1%_?_\MVO=V\@_NY__.M_^V___'] ^+]>?'H'7BWX^E$6 M*_!R*>E*"O!'OGH ?Q.R_ =0R\4C^-MB^8_\*X7P7ZN;7BZ^/"WS^X<5B((H M./SM\B^("15%DD"E@A"BD F($9*0Q$R%*6$D)^JWVXO+?-3%^K'AC_]KU_> M?>8/\I'"O"A7M."&0)G_I:Q^^&[!Z:K"_")?X.P5YE]P4PV7Q' 9IH;+?SI'[**^]\5C%Z;OO;%[I_6#')[A%IFK6:Y?J->%&.O=W9*ZFO7A.?;U M6BQ6=#[":[$CTV)Y;G[P3O^M(6,>U*%,*SJ-ZFZQ*K^M9"%DK2WW'@UR\2_? MZ;_-UB6\I_3+[/,#7@ MXE?;+-^7U0]^^.>?=IA-Z 68_VF7=3[LBE;R0&/L"- 6&K2D!NP)M*]K) >5 MZ#>@%AZTI >5^&"EY0<- ,V;4H*\ #4(9]^4!=^3=F[,NL7R<-D6_-F6;4_] M5DNF:,DJS!N6?C*6^4]ROBHW/X'F)U#;X[4I^4^C\_[3T==XN]P 39?\PJO8 M7/$37VBC^\L*[KV5YI#RO"NR6CSOAUR_J1JD[\!B*>12'_M. 'ZD_JJ'OU\4 MBR]RJ3DL[M_J<^*C?/W-L"QG:1"B2,D,$DHH1()&D*21@CAC<1SA($N)F.F# M)EO8[EO=!%W44IOL<-KIK=Y;]/-6@!8"+"JEDE<<@^]ES?,/-T"?(=QVG0NP M"\E0P%4 (\3T^9G',201YS!D*)),)$E&T&RUM:!&!'UUQCH<&/(&:O](V^W* M_O ;>"^M=[TVI^!M\[8VS)XWCYPW/3M4?&Y5%RB.NL'827^X+5C>Y:;,O\V+ M;[-7DJWR[:XQ7Q3W^BMZU)IDM92/-"\T+9&7?+$N5O1QL5SE_UGM2%]JZY02 MG@2Q5# 40BOZB")(8\X@"Q0/9193*K'-\>1Z5J9VX##"@)TT-\#( XQ P$AT M [8R@8U0H"T5^-)M:_I>R6Z--N[Z#*SM_FQ+(QHW>_6SB2S1'D]_WJ6RWKS\ MH5MO;.9YU785I%%6;58>*(RRD?E#8K/)>7QBO]-,[T/7R:/5S\M%6=Q:EOFUN%ROW6XU,L[MH^N8UD' M=L?Y6:SI>][.^M;,3[2T$W"Q75Z*27C3.MC\'<%?&](9G\'W#M>.F>AEWNRW2*YH#;WC7 NF\:5F#XW,+NDQTU W% M&H/#[<'^QG[*7F\F@=X6\$O-M3ZHUVQ7WGFQ8]Q-^]AA M;Z>!O",ZL!9ZJVWD!LQ/;3!;/(/?:J[_7W^JR DEG^K(CO"H*LD)BT.UY'9S M3T<&?Y!B/9O--V[QUE M:#G_,4,D"F,>1# -4@51B"FD2-NK4:C2%&5QPBEVLU*OY&AZ-JQA>U%4N2+: M$J [H9J0(V^+M8WYSK5DKMZ+*]?2TE,QWOH,[95H)#'+TI*ER>C9DV8;W#0" M_0!^JV0"1BA02>51?7K"UZNKX4J6QG4K^,'OR(7@Z;$C^YLO)OG\NRRU(!O7 MQM^D*;:0XE:K1GHO*[_'*RWI&YHO_YW.UW+&4TH2D6"( XD@$@&#+*7:5"6, MD(S@D,71--)+'26;FB6\81@V'->.3VAX!H9I4'%] VHQP??K4ACG-Z@U0FXZ(=:_TDX]KT+]^<( M!PRUIN,EVO9E\(I,W!-&RZ_%4M)Y_I]2_$SSPI@P'XI7FJ.O6LZOLKQ=YF5> MW+]:+_6?-:?OY>J#NJ/?9HQQ2B3+H I-4A?51T'">0()EB)-4BHD%2Y&@7\6 MI[:[OWPP;XW1H>NM3.!>"U761S^I3QE:=VN;\]ZDJJST2U!27KTM/=)2_:ZV MW1[]O&LX\&9[\8AX W9R B/HYNBH%[4E+6C$!;6\VPU5BVQ.I5IHSUFT@RR( M]\Q;OUR.GZT[",HG,WR'H=1O8WDEE5PNI7B3%Z9>_>6B7)7O-6IK_<-BI8G, MXC!+5$(I-'7Y$+$4098A"IG>)_1?B,R$5?*O-<6IJ?TJ#OBV+->&75#Q>P-V M'%]43U&,H M]7&!ME/GGN ;6)%?A9RS(K? Q*<*[R(WJO*VD/M0;=OI_H/0D"%FON'5W^E]?!TA?O!]:1G.170NGNJ;9&QZL+^3+5 M<7V[UB@<.5WM[^Q1REI[9C_J5^3NC\7=PV)=TD)\ULJN:#9;@FF:99&"D3+I M+3C4JD@0 >. 28'21&DTK*M5+U&;FEW3A(,,PT!3SAR-&3N$NY6,=]P&UB]M MR#2S8,,MJ-@=!$"'6D^?0(Y4SMD ^F7S#O[HJ3#3%HK.VLN+#QFOO-)6GKT* M2NN;>I[-\R)?R7?Y5Q/;6NE5S=EL7"TI7\U( M1J54F,%,$65V6;[%PM""O6E[+4^Q(2S;T,;<2 U9R@)T@ MH):D@+V2D=>;-C1O\I+K%?T/29?@%ZI%-MKPMXV,/@_''J#V>GJ^AI]Q MC]<>D#LZ?_MX9C^M_7&Y$&N^^ALUB0VK)U,),U^4FN0N49@':1:;=LI(4::M MXIB;TL0,HE JIO])0[<K ML736=?;P^-1H%E1'U5OV*!QJ)X<[>U9'?Z7YW.1/OUDL/].Y_"RYV?ER69K0 M7[,/ZG_=*OVQ?RCDW<-RL;Y_>*/UI=DIRUT^:8 $CJ40D'(5:U4E."09UFO# M:9JR0%#!'.M3O/$V/9ORU5H":M@&BT*")V-SK&KN@3(9+N8GKD77WE;23O,] MR^J,$>[>":)-Q8V04!OUT(AYLY<2OC$4]97S2AM61P,!/N?%O38[MW:DR2J\ M:5:\LC U(*!!!!A(/-8G^UX7KW7,WI@;M][9-Z9'=='>";AM!^5R-?MD\B0; M5U<6AT&$ @QY&!)M?#($<19QJ*0*3-M2GB96::8'SYV:,BF)QK6.NJ,[!T:1M_1TB[Z7X>:Y?"1 MH^B%,W)LONISO^YGHKW+*=?B"I,\["8Z_O+VJNX]?1D:43T=YE!GIF/ M-N$*8L)3;8$E029H2+4YYF:!V9*>GH'U[NWMB[?OWMZ]??T9W+Y_!3[??7CY M__SUP[M7KS]]_K_^"4=A]G^#U__SU[=W_^%F95DOAIT1-03 VN)%LN5J=/$ M#8;PE+FBX]-2L:8]JB'BBLBAG>%\_\A%M._R0KY=R<=R1G&(I%99D*4R@8C% M 614)3!):1P%3,8!&Z='XY:ER1DOUY8A@M^,;* 2SM%_YF&![13DN,LVM($U MSHJ-5^1Y!/(DJC-W7/TYRBJ/4/16#WG\Y)Y>0KM&#"_KB_3/ZJ*[\FWQ7JXV MM3%O-&(O:?GP9K[XXZ]2Z%^_5DKRU;;:35$12_U?T[">092B!!(A0QB%(N!9 M%*21GO';;K'2*GJLJQW/%3M6@SA,C'O540KWC&^'I5=R:BL^\);B MU$WG!NSD!HW@IC#6U$"V*R>K^; & & 0 #4$-Z &89"*R5&7S:M#R*L+)#B"JD(1FG"S1QE M"G',%,QBEJ X2T3*'+.MKF%G>GO73AI05[+E=-[ND^):LWG%4MGM.&/!/WCH M:XM[NRN-\? TDH"=*,,G#OA U6^5Z!7\C%Q >CURQ[6E'I[IIFR%S&%\)$4F<4HR0(6 !5$ J(&.60JH!!+"*2130+@\"J@6\7D:FY>QH^ M]_(47YL6LYI7.Z78"6FWLO,%U,!*K!=&UKK)!H2=SBDW2J>4_,?[Q=>?].T: MB9"8OT#SEY::Z7ST*.K#1KB-6K"ZUCT _;J0R_NGVV]Y.>.Q##B/&918JV.$ M4 9D2E,(Y9AP3BC:6H;?]X]=FJ?=,T9^,WPYA!K;N%T.=3<3_J!OU,[P9W" MRL=R7AM5;CUQM*#RL13MF/*)W_9MD[^?Z:P/1J^_\?E:Z,W\Y\5"_)'/YS,E M"1B>2VNY2CQP!;*_A#D:)$ M* K#,&(0Z7,C)))+K0)1QA"G/,2)R\!@W^"/,3;XF:"W._CY!G1@G7NZ&L8, M$6YX!ANF/0Y+<<'([X ""[HCSR>P1^)X/('#O;UK4;B4HG*=;?H]?5#O%L7] MG5P^FB3$69P@FJ@D@PR;"I24:H4410HF2DHBXT3(U*GUY&624[/7-AS7#O)\ MTQ9KH:K1I[ U^M19+UG@;Z>5_*(ZL$[:!_1M"]!W6T -RUX+4BSA\5R0K&G3\3&3:!8 &E43\(13$DB K(3'.(,-;F:9RZ MF$(G:$S-\MFRV(PI<6Q%>P)$._5Q)30#ZXL=*GMQ38^=6\^+[[7UZ@DRX_9. M/2_G4?/3CDO=7;JOBY5),Q1"OQ;EQT6IOZ3_G7]YN1!R)IB0<:@//#Q+J#YO MI@1B$NBCCPJQ0I%$ 4>V3MWS9*9F4]2<@H;5&U S"S2WP+!K[]GM0/:R;]3@O8S$%2[>CH>/YN2]+&#;S6MQ]=55#8TK>1:&E"!!),08Z<\^ M$Z;H2$20QD$H"5>4(>RRS1^3F-HN?V=H@*9%*YCO^.U=E+#!TFZWOPZA@3_W M%G,F<:EB;Y#:@@/1!ZHBV%!YKGJ! RD[*@,.K^SK49!?:"XV+3.*.I^G=F!L MWE(:,I0E4D >1 2B >09/IO-,@XBCA/1:K<7,P65*?G86Z8WC00JK,NFI&% MC6Z@E02N/H7+*V#K5/"*ZN!>A1K.AMT*S3HWX3'9DQX(U M#L>>!?M;IS;:[_VB^%I-%KH\=BV1B*0D(3!C7$(DJ(0D"B24(5-I1'@:).GL M2]UU%,:U\(+.*R_D1.?\.;QK."9< M9FFH=]98GZ@SJ2!.LD0KDAA)B@/]2]:\:Z\+\5_Y3=N(]_SOF>;DO]9+9F=! M3('5"9DHXXV0W,+S7VEVI/N:3Z(PT:=8_CM=YJ;Y MSR?]S+K7RBS"$4[BF,-,JQ*($B4@"1&"81(K$:, 98*Z!-N/24S-$;[A$!@6 M'3OP= !IMSU=!\_ FX4C,LYZ^KSP/K7F"2JCZK#S4AYJE(XKK_^^Z_3F3*\T MBE.HXM0$M(V3.S7IS=I:)SBB)%9)WZ][BHG.!V^P0[[S60C=O^N)Y4 [87+5 M-VV9%'W5%SU>FO0E";N^9@^IT]K(>,Q7FP*HEXO"A,9EP7-9SA).XS3F!"*1 MZ<^:8@HQHA3&^E//*!&!# ,W=W8'M>FYL5O,5CY7WF87?/]^H=_S,',\XW;A M;:<#/&$XL#HX!&^/3W]ZP0(,GRJBB]RHVL)"[D/%87-+SW8JXN_KLG[RISJK M_6YQ1[_]+5\]F&YBD71>UC*\&ZT$L%Y..7^>))2E!6D\K,W)L^!057 MK261BC$:PX I"1'A&%(3%8B)"".BB RQ4T;UT(OX3,W-MHZOW9G^!KR2?"EI M,VU%"PE:4H(/;)[?5W*-MYAVF]%(2S2B^W*0U7%O(',]KE[;PES!SKC-7J[' M[:B%BX=']DPYJ5_%4C]_-\CP@WI9:?^JV>5,[T0!ST0(.9)F^PPR2)%>0D+2 M)!,FR?ERE/=)?<<5NV-TK#L6.RR67L+7--_$ Y4JI)PVREYW;L&BAK MAL'G3BC=$TVLT?&:9W*9ZKAI)M8H'&69V-_9T[:O$E:V;:!5R/7_"08#A#.( MHLPTM(T8)#)!$I,HBU/JV--PC\#TO "WGS^_OOOL:'?M@V9I2O4&8F"E4#,V M2$?LTS)[M5SV*8QKC)R4[LB^.'U5SS1TJ9\FMS4N[XS1NDF%?=HHBU=K60W> M,&U.S,B-62I"Q&B&8"3UZ0U%A!DK(H$DDBC%+$BSQ+&)6R\^IO?QWSU(;?<; M'ATSV'LM@YV>&!S:@=5)S?\-V!6_52+<@*T0-V"U $SJHU@N]J8,^9TL=!60 M7K/J>S$R;N+]-5@=Y>9?];"^17J?'^1\;DYGM'B:A1E!(A Q9(F9[D9B#G&: M(C.2,I$B"3A2V*TXK_WXJ7F?FDJSBD70\.A:B;<'7[>FNAZ4@560$QX]RNU. MB7UUF=W>0TWK9_AQ9N0>\_Q?)O#V](N-EUYZAWZ-+ M\$*?;;>^(Q;**,TP@4D64HB"*(),80RC*$9290BGD57B[-&3I[:!5,S9.)DN M ';9-.T-P\ :UQH!MPZ_IZ2]IJWOWO/&Z^5[2HR]!KXG+[BR:5-U--V<2&=A MD#!BIH$31D.(XE1"DJ(0RIAD,1SX&_\".7UX;' 3H^G<1@D*9/ M^Y2>I^_326G/MGXZ?77O66*+M7Z,?IQ)R]VV@HBRA$2$PC!3IN>3B"$.(P$# MEH5I$K(P3-V'?YT@-#V?^89/K3,J1IV';YV"TS*$=C5$0X?2-M@T' [0NJ$; M \^SHDY1&GNX4X>T)Z8Q=5WM;JN_6O#J-'"G;YTE,0]1AKD^# .&.7LS?0^KRU9Z7P0&_H+MA'>RT$])>H6! MOO>XT>SS4T*TS?.3O^]=LG(X0\W48NP&73%&DXBF&<09J68M1Y"*1)OM8:B_ M0<*Y2(ESW4HGR4GNPO:#%)U+6+KQM]NL?6(Z^,G\+'2@*@,:9FB8+4*>*URZ M:8Y=YF*%P(E:%[O[W#30MWGQ;59EU>V2[<2K]5(?*6JWW^IAN5C?/]Q^_C0+ M(J32C.KM'Q/CN%,*:M.?PQ GF,@DB:/0:N"[ \VI&0H5UZTT4@%JOAL_/V@X M!YIU.PWD@G^W$AH(U:%C,L\)J&AV\+H\9&1@]XA/&V!K-=\#JEK3FQLK_1VD M459I;Y='C:+ >\BVT>%];NUG2'Z2*YH74KRF2],IK6S93*^DRGENW#BAJ:<( M84:" .K3708I#RG$VL",)(O24' W4_(RT>D9DQN>@6R8=C,8+7"V,QG]8C>P MLMZ"MN$6?-\VRAN&/3;[MT?'I\%H0754D]$>A4.CT>%.'V&E3Z8)TP?U:UE/ M09IQRG&6(@4%RA!$/$D@-LV2>);J(VNN4QT MY*'WEA@<3[:WO;&O#EKF7[6"^RK?Y 4M>$[GK9RXNI3M%VE2@6B9JTTZM9Z_RY6Q, M[UAWU$G^MMZ3ZFH"P[-KAM 5BV6G ,=:@(%5XD8,4,L!YT80<&)P]E$G]5J< M[L7ID9ET/:I^\Y>NX&?D+*?KD3O.A?+PS+Y-"O39N([*SA*N* T9ABH*M)5H M.@&R4 90T0#S@-,,D:C'D;5%8J*'T\]K5F50-^D$KOT%=@C:J3170,;J!6"! M0(_"_B-9_9;K[QX_00_2>HTG(EH=)]@UG7W2M&,J1&N"Z"^: MC;6VE3X4GZ298*DY>T'+O+PS6>2[O,>8IQ'/D@P*86P9Q#*(DSB @BA*&-(< MQ([C/[WR-SWUV'AD3'_PUK!@\-B( ^@**#/(Z:L1'.C3(@7+C8" &0D=NPIX M76X[S?ML2SBP6M[(95H^M ?"M=:T)1[8R&=6<2LAJ$0$OU5"@D%R: >!WVN= MOU<&QRWF'P+;HXK]08CTC\"^-%.TEF6^*-[EA7R[DH_E#+-81*A-$T(Q])I MK,+@'$]-3^W,$].P:,LQJ%CN.9IO^&6WTWV36LR!M>B5Z^BL3T?#UJ=F'I[I M477\:&MPN%N,1[CG< C]SLBE9J8JE6@&I',E%!8)#&(SL"TE%#(1"(AH)&*D M]XE,.C:=.$%E>FZ$+9/UH(<;\'_^&(3@"VT*K\1J8.6Y ^ES M#5)S7C=SI:3'GGL=*'@=X7""S+@S&\[+>32DH>/2*R*H+Q?E:B:8(B(F"FHC MD$"$<::-PUC 0 B>Z&^?**6/GHL5G3L$3LV3G8RX[?.'>W_O#(VZZ13@FK\> M =,*,(=PJ2L,8P1+;\#++N'[Q4K;@GJ/E%8/'S].VI;I9)1T[X(K"WI>?S.] M)&4YXXA($?(8AE*9^2A(0IJ9+9 MVGVF5\$S\.>ZBU>^OH1)_[J<0[D'J<79$GF>^IM#&<_6W!Q=V/.K-G5H)SI( MF'X?[^7J@[JCW^I*9/WS:BS@9CS@KFLKHC()(P)Q*CA$1#!()4DA#1@->"00 MBY13I\BK69J:3Z8N]N-[C57RIK'*W#16J6:7FN#2BG[[BZ,VN7X!+=7/J,LR MM+ZZU"7H!KRO5\0,P!QB&I0_.+VJP>NY&E=O>D/Q2-'Z>W+_5GO_,!HZV.8,3Z]V?6< \-"Y[_#)HS?Q.R/:J7Y^YR[MW=IO M,[?R(UU^6'Y>F73LRF.B%4O5F7\6DP1G2'_F/#5=N*4^7>$X,!%W0H)09FD0 M,.?N?I>H3L_I^;(UVO:FK[/3!F\[4\@SA@.KB/8P6].%>ZG?4E"SW 28--/U M:!.O[?QL(?+\BV;&;^MGB<**OG_6M5QS^6B&?]UJFI@>U# B)$Y9 'E(! M$0YBB*GY6QP+K)42EDGJV*#E++'IZ9OZ>#!?%/=0Z_O'=L)FC]/9:80=3EU7 MHS;*::K%I3X];?GT?&3JQ,+[4>@TM?&/.)U2GSRZ=-_1,PR[&\#]<;G@4HKR MC>:WHO>V^"I+XYBZY:O\:T5WIG :8ADE4")CO>C3"R0\HC#$& 44Q0'/V*;> MS3)$Z\:!U3>R7PXWBF;)-ZP"NN75,7+KN!264=T!X!TIXMMP7LUM^7[#/#"? MTP]-3^BM .#V,NCNH>!^T'D-$SNR,&X(N1\^1^'EGH\9K%?"NVW^;B090W%" M(.:*0,32 ))8A3"D/(I"(4C&K<;L]B$^-:_-837^N]/5^%=D43LMC9WV&PKP M@56?5ZR':'1P!-K(C0W>/4_&=A]D>C0N.'[&E;G=AQE\M]_RX2_:S^;V=-_73&S_3O#!!L0^%&9[X9K[XXZ]2W,NW MA51*&D-,%K(*FA4I&I%U,0Q2PRIA*"/$!$)%FD+28G'6)->6KZQ#"^ M&:FR*$ U=-*P#RK^P8$ 52C:3=G8KXF=XAD$Z8&5D$^0G364,V ^M94]\5$U MES,FAUK,_0$]3WWB[^MR51TS[Q:W0N2FKH'.3<>-MYKTEWQ%YY7[G1W.UOXD MM;E6:DOMLUQ^S;FL$P1,@<1]43VE3K$77(1$5CI0!?JDR##$*1,0,\1Y&""4 M8K>3XL ,3TU_5C$16 E3955MI-DD9#J>)(=>;LO3YX06<>@3Z\>W+V_JB&.S MBHU;![2&T]^ 36)-Y=,S&02/A3ZEPY3S%"*]$I!%E$*&,AQB MGL8!C:RGL+G3G]HNT>0MQZ/'6_@6W^9]X:_7?$8MUVE7*YF M[Q?+UC,;#"W@/"XYB ;L$[3&!]8\O\U?\Z-'W//'F4#[Y; MJLWW?.&J?LX($]0N--9/QEN7XB1.9:(@#0B"")D0,\LRR.)$I6$<(1E+MZR\ M]N.GEX>WX \T.Z=%7R@&UFZ6*#B["DZ)Z_-8O_?\48_@IR0[/"Z?O.;:7K27 M(]POGGZA?U\LJWA5U>%P%B<,BSA%,&8R@XB&2"M$8>K0:4 %PZED5C:+%VZF M9N*T>Y7:I8:8!E.54)MP;2678WS[NA6UTS:CK=/ ZFGX);JB=>P5T [3*K8/ M0\_4&O8*[,ZW@KWFH3T5-Y-)M5A*$W(S*99; MU^DLUD?$*&$IC*12$&4(0TK-*+PL44*&(:=!8.UV=*4^->UK^ =& .-X6=V MC0R;5GZ5%* 1 ^SD.YWCL*^^>V['W0ZY,+FVZ2II'OEG*W]>RX$]-#]A,D31.N8(J,IY( M9/P::93 E*(TE%$:T4CV2C$]3W-JNT>+4[!E]=JFO1V0VYG=GH$<>#_HB6'_ M)-3+J R2BMI!]GD24B_C<#8MU>+67B'T48?-C=\.@Y?/H^F55S[.H0&CUP/ M!(U3Y/DZB$:++==0+1M&_46/SXM_(3Y\XL8Q(\#G^3Z(\79?F/CW)I M?D#O93@C7(5AS 14^D^(%,*0B"B$C/ PD(%6<,HID[Z+V.0TV9:UUJ;LVA*K M UL[W>0+L<'-O!:;P/!Y W:<^NQ[=1D.OPVO.NB-W.GJLN3'+:XL[G%OG_FZ M6.6KIS?Y7+Y?5[8XCBC%C& H)4?ZT!=G$(>1A$(DBG"'ZPVC@;]@-WBOGB MOCV4^/IQ/3>]U6QZ:F^[T@_%N8!$QA2&/.1W) MR13=N8]?%D75[LSX+G9B@<6E20.N39;ZK9W=T6&$]1A8/[4D ,\_4N!*//UV M9>K'RL@-FJ["Z[A7TW6/ZSFF._^:"UF(\B-],NZ7V\?%NEAM&UI+?>+A&4(P M$%)"1+((8D$9))QE(E*8,>&4*MM-;FKFU7[KZRWO-[N.U_JGDL_U7\Y/!>P# MNYT"] ?FP'INRRAH.+T!-:]#M ZW0\7K@.]NBN/.^;:2_FCE MM#3QGF-YAE:&FO-6R.KF(*)EQ+P!N_'=-Z 1\TE?.:_4G[8636GVY[RXG\OM MK\$K_9N;9LF-]" !#1P@##R:B;[7Q*OAZ(VY<4U)WY@>&9?>"?0LW#)#*(R? MX-VVN:Z((J*RF,&T&@,:X$A;E[&$7(J(QB1F!#G%X(Y)3,VLW')X1?_B$T#: MJ=3KX!E8-SHBXUZF=%9XK[5'QU3&+2@Z*^51E=#Y*WLD3![WG/ACP6)=Z MMWJ=WS^LI"P:_W*$@Y S%$&.56@B:A1B&B:0,(D1RUA (_M>0_9TIZ8)3O2V MT;R##?-@P[VC;]]U-;HUQX 8#ZQ.)@*O0RKG,#"/E.!I#W>3([O%W6-PIB>, MG8FB#H\;+WW47<:]I-(>M_A8%#X-)CY\]^FC2L^*=&DYZ_N(K3WIUAX9,*I'R5,$H4_I[YPG6MI[^ M(PEPE@JDWP0[@^_TXZ?VH;?.,;V:8>QCYWBPFUR["FLP^I_GANLCL4_A>3E_EGEOUR;1.KL:)) D+$D$1Q"A-]<;FJO^3GN#,<+GV0,'IVRI([FOS8[:/7"T;*@C&=K9 M3\>_[!F.EVSUMBA7RWI/WH9+HH0$"(491$IAB A!D,6"PCB->1!%$4&98^3K M#*7IQ;&J4$@UK]LDO^B%TF1756NC8K%RK:XZAZ_=%NL!LS&"2SL6VX$D\$I; M>/.%^;X]!MN[$?$:93]#:MSP>K>\1W'U"Y>/$% _#KTRAB**]%D[3$TU0\P% MI$+&$(5Q)@C%01 & T;1_U2A\S'BY*,$Q___B+B)B#];''QZP>\_4\1[F#"W M[]CV1[V4V4M>44E'4695DQ"_**6_!]L2AD\P_'Y/(.N.WTIQ\0!]:-._R: M+-2:3U SZK/>_1(8?JO;SU(;N9;]DM3'E>L7[^BG/7[]_/-"6S>%,11O[V7! M&Z6U4V%-8Q@9I)BB&,&$$*'/@YA!R@,&!1()3ZE@A&,W\\V6]/0,M5]__/PC MV#%?&0&5!$\M>\*Q)8_S@MAIFR% 'ECW_/JYC>V&:7!@KGF<_M 7*Y^JR9KV MJ(K*%9%#M>5\?X_TG\_Y?9&KG--B]7*M=_M';5[H#W*O2+]>8K4ZV_ MK?>*0DR5I A&DND3:1 SR%2 ($U5I @AC&16*8#7L3$UTZDE"-A*4JFX?5F, M6ZR6IFI,85,;YG/QNM7?>$LRM)O\S[$:#KE&HZS*2*E' ZZ.6^;1U:!V)B+U M?_IX>4E7(["7IG3]T_J9XQ^^2//PXOZ=&2&[F7JO]\EFU&SY:BVW'UT6ID0& M2NCSO#)^U"2&&(4!I#A.0XI)@"5R,\E=R$_/+*]S2=S,;2? [4SNH4 <>*=Y M)\M2RANP91]4_-^ C01/-YN!QS? N*J'* ;O@YU/,]R)_JBF>!]D#LWQ7L_H M.P"NGH+]2M;_^[8>%OFPF.MGE*]_7^OWZ=-B/G^S6/Y!EV*&4RRBC$0PH:&$ M2# &B:(A5"P+D2212-S*<1SI3\T(WPX1_WXCP \@;TK"&QG^.ZBE +\9.4 C MB*.WP769[#3@@. /K 0'P+W'N+9>Z/F=Z.;&PLA#WWKA22RC5%$)L0JT#6?BXYBD(20T4G&$>!IGJ5.GB]-TIJ;?*F=>=4ZJ3T5O M**],#/>TFE.@VFDI#U"-$:'>L6@W@+Q7,DT'#KZ3:4Z1&CV9ID/>4\DT79?[ M&RVS"PG_-=>&VI(_;":>1%+03 84$I1F$.$@@90C4P,0ATG&,A:%F=M)SXG^ M!(]Z[;2,E@1[F6=;*3S.HCF_1B(,9829@H'0+SY"A$-BFK>F2,6)T+^+[4:2 M#[Y"8^CWDZM@]/W[VW\?937LMH#!,!YX8[@.7B]#@R["-/3XH/,,//L@H8O8 MV(P4NOR0ZV=PF!0"JL7\H.J>8Y4%/,,9(]0,*LYD)DW15 JIRC#4=FD<\Y11 MC)TTV46*4]->^R,@\H;E.@^\:LU6)15MNQI]IE MX&SCW:E +1+S6AG;1&[=2U$+RH[I1FWMZ:A$YU[^]_UD6VEZ: MWQ;B5CSF15Y6\=JO\O6W+[(HM_ES6,9!%BH!42A2TPHB@#A&"E*11=KF8412 MI_%B3M0GIV=JYF] PWZ=TK@G -A(T#.QT6UU+)714)@/K9V\PNVNL?K YE6% M.3$PKD[K@\V1DNOU$#\S%36U3252YQ"_#*W(R/>_BB6F+Y@-]W!1XG1Z]:"Z1=6C0UQ1&V[5T/QX.M#ZC'AH_ M;U#_I;4P%ZKZS$H--Z[1$=$A)S?:LO*L0QP=\;HTS]'U<3W-3/X@Q=I,CWQ- MEX56\^6F8_D+6N9<,_$JGZ]74E2=4791226") XB"F,>*H@DBXVMB6$0BR @ M0:;QM&IO!E=Q!FK/)'*B8!@W7FUSGTN0Z#Y7@?!&HX7*;SY-^QK3F MBWAT9S1?OOV*\(16=U*8Z5CZZ%[5?]PNEZ;]EJ'QXFEW24/VUB0-;D.XMV6Y M?OQ258T8(U6N'A9B,5_:!S,@"VO*"EL" /8'V=8W0H))Z+V&L)7GM5]C)/DBU MRXAKY3T -3#;X\>QQEF'D^&PD4CWV_PV&O6V5JCU+.T/JNY!\F&]*E?Z4]$[ M\&XG2U2L BJAXBDV@;5,;V*1WM,B;:P'IN8^Y&X[F2L+T]N6FO8Y:Z-_]"ZD MK9:Z(Q'@=,[-]$VS?']QVW.<%\9N QD2[(%W@^WFW_ .:N;-WMXL0(O_FYWW M8@#5WA=%GWK:F8=1E6Y?A XU:._G]$S+E7R7?Y7B;:$??6]ZPFH=+%?E M+_3OB^7+N;8XW^N7M,FJB8D,DT#&,!0XABB.(XB36, $4\8PQ4D2N:6%N]&? MFK>W9A]6_(.= *"6P/18U#* 2@A@I.B;+.ZX2G:J<4#L!]:,_F%W3R+O!Y[7 M-')'%L9-).^'SU$J><_']-.&)@4T7]5NEA.%>%F2I8A)!(-8F1P#)""6(H$I M2U-,,YI2_2PG4[";X/0,O]HOU;2$V;+NILPN@&RGN_P!-["J:C$Z?.VC'2H^ M== %BJ.J'#OI#S6,Y5T]^U$62\D7]T7^GR:B].V%+*3*5^7;@B\>I?[!1UG0 M>=5+MS#Z3>HW;W7+^;)J=\L4SC"G,.6)UC8D3"%E$841";(P$0J'J5,M]16\ M3,WL:HL"-.M@(\P-J,6I?K@5J-)7&Y% (Y-C'\LK%M).HXVT/ .KNT%7QKT% MYO68>NV*>04[XS;*O!ZWH]Z9'AYY96UZ8S;6-8GB0_')I% M]5G:A/[+7XL% M*^7RJXG[ORV^K%?ZUQJM?)Y7[JR7.\]6NX,,XDQH=:RU0ZV78TB2 M.$812J,HK&W1&*LS2$WY$/P^3PGZ@,B?K5@?DJ;[Y-];K05%-?1H3N]G211% MIL4SC*0TTS_UKL/2C$/.@CA.E!*$6OE>CYX\-?-^RQPPW-G/]-V'JUL+7P7" MP"K34GZG:;TG9;UB0N_^\T:;RGM2C/8DWM,7C)PHM1^U::?N_ZSO7!NN?,#,3HUQ="$/;?52D MEN#>< J^KT?B M.(Z_&6R%[4S *:S;P+K,0TK34=C[=F_]*XDGD,5DN2:32%VZQ.N?(U_)$G%O M24JV]'H6":P>Y+)Q>;2:&;_4]J=F8!:F%"M,&.2Q$! E609I2!"D68S3+."Q MY)%C>_1.@M/S%53\ EHS#.8[CAU+!;IQMM/<_K ;6/_6H#6<@A:K^AA=,^NQ M&L *%*]% -T4Q\W]MY+^*.7?[JY^*N6]7+VDY)K+J1X\?1K:>+HVS*# M6[[*O]8UURS#**1I"D5F>G)*@2'C<0I#1".M:S!FC+J4'MF3=C(R1Z@^TIP# MKED'7QK>C7FRV-;7T"WC;FK'82WL5- P" ^LC@RXAFOPL07N][_6B:0_M*8U MW%Z&V5D_N2/F4UCSARE#.BZ=6:\DW2_G[VHPKO/V6ES-. M62 E55#(+(6(L!0RE&H[B="(!#S!W,Y+YD!S:L?D5@V(_KI:7(,MV^ WPWC? MGK4=\#O&/OR .K#2ZH5@_XC#94P&"1QTD'T>__]E',ZZ\2UN[3OX8)E_K;H> MO=V&*:N!6>;=1XA3S (%8R0E1#B*(96AA$'$)48X9E(Y'M&ZR$WO@+;C%NS8 MU0>-GVE>@._?+&AFAG.( HIC MGG$4(\>!%'X69)RI%*=P]@ZQG<;W!=S JKX79CUF5%P&P^^@B@YZ(T^KN"SY M\<@*BWOZJ?.[)2U*I;_%VT)\ELNO.=?FZ@?U)B]HP7,Z;ZFQ.TVA//VKINHB MR;3ER7 ,@R"*(.(B@CAB,23ZIP'#$4Z18PLZG^Q-;[MH9X9\4 HR.J^:9G]^ MD++>#TP;BXU [2VE9QF-U]7.J(Q(Q/3.$@3ZG"&4F;0JZ*\VXW!'P^=T>O_(VZFPZ![.'N.P@-[\6J M^L"W+0>KK%+!PXRF::@U<\@@(C2&3.$ IAS)1&:9()Q[*E0]I#TU[7O+?U_G M)MVRNVRR\A6U"B=[>8@<5LC24S0,[L.K5G](^ZQ-/8?92'6I1^2G4I-Z#A>' M>M2SC[@B'>"]%JR.!+9B@TU/>9&%)!180DXS?=P( @5)5D?L6(C"-(B1DZ/[ M$L&IJ;4ZLKUCN!W<[MG4_R+F#LD!GI <)3V@+XC],@0LD/&>(]!%<_PL 0L$ M3N8)V-S73]N<;R_]FA(O.30&7<>5^7)2YR9L*HU_T%0_EA^6[ M17%?Y3*L'TT6?'W9C#*DS:V$P)!P?4Y.HPB2JJI513@AA'"5QK-"WE M@_%J]5V2^KMLNM!>W9V@AXL)-K(>O *UP#>@)7)UO3\%/OBR^-3\ MPS$[ZI8Q..:'>\WP!-TVJ7*YFGU>Z8<85\+/THS8^O*0H,)$Y@I3FE(11Q096,'=U*9FO';YL_II-Z-9;=N]H;0P'K5!1QK M#6@E?(?VTO>W-)?^UZ'6ZB8PBL:QDG&C+>PN[EEYM69EE;2Q>OVU\BQNVP.% M 8TIX@1F--1?>Q022)@PP\D3CF(N&9.14^G4.4I3^^)WC(*:4[L>0H[PVAEG M7D ;6 GTQ,N]7N@2%EX+?LX2&[=BYY+,1R4W%V]P+XY^IY=F_O%A431-,FQ-0^T]J]FM>=K[Z7 M-9\_W(!"GB^[LD6S^ZOU@]$HWN=AX!$+7H6>J^+.@6':H_4LS ZM5B>*S^V1[PPWF*;7$;T@%\D8=G]>O:(G3)76O]G+%#A7=_ MR/E7N>\AWI;LS%02IXI0!5/%%$2"I9"F(H$RXSP, XR$#-W2IP?BU.4+'R>3 MNE>8<)=^/59DL'O]^ZGC9UC3@;6VCZA@+>N)R*#%HH\8$[1:DFE$!+M9_9/$ M ZWP]A<-M"/7,T*PB3Q\4*;V_,U\\4>Y'0TE LD#I#*89)A#A$4 *4HBTSH] M31&/8I02IR!!![&IN1RVO)J&656KA8I=F[%0[D!;A@L\P3=TQ* _(<98$B!&78T23M(#<]N]*H;*B5UN/&Z;0R'(,O],GL!XYF8Q?0EK:?)_"& M-N":9EN[@0?&;MNQZM'RL@#$J_G416]<&\A"\B-#QN:>*SK%LLLM!=EA2\$/ M]:A3S/6;'?3S3W8..WGV4YO;>T'5>*\9O=/LLJ MG6R#^SR<]-MDZXU[>Q8P^0H5QU7KI8BF4BD.:1A0B%220A9&$HH$24GU?SEU MV@T[:$UMV[+LNM18H[M#[D:F7H6^76L1L$Q%4.G MW10U;7;DBSHZIU=5K^0G^66Q-)5ZA?2^=G:6@Z?U&'B+[_W&.V^]%GCXW".[ MR(VZF5G(?;CKV-SB=7MH.KT@A:-,408Y502B-.:0*1I *6.44A+$+'3J!]%) M;6I;Q-&78,8NUME$1@DMY8/60_4&4EVX^U!ZM>CI7@FN#Z941@@FU!Q<0U.Y MDR0$LIB'*4Y4$F3*R_8PU;Y7_C>%O1UA@"6[:E>87-^CCGW!>^\C*TQ&V!N> MHSN1E>R6^X.7_D'O9%E*N6U+70TSWQ32/S4GG/+56OZ'I,N[/Q8S(A43.$60 M":V?4);HCS14$4Q2Q:502&E=Y::I'#F8GNXR;YV;9G$%W4[7# CDP-JGYORF MU>J^8OYFVWGCZ0:L%H!)\)'FX@88"8 6P9].ZHF=3RWERL*H>JLG/H>:K.]C MKF@7U)IE;VR!MUJ'EC,D)%:AB&&0:%,+,1E"EL8AY'$0(I9@TP_-N4_0*4I3 MLWJW!NZ&4_!;92%5S/;I#'027CM]Y06T@3533[SZ-0'JPL)[]Y^3Q,9O^],E M\\E^/YTW>!T)U/1L;,_JV$:3LE A01&%@60A1(%"$), 09D&@H1Q$(O(\<#F MSL3T+*$J04A5"4)FN8':,-^:$/07+R."NM;&3OL,B_? :NG"R*"M$*V108/$ MU_J#.,(4H2XNIC!-R (ERZE"-D_JF<31..X_J/,IK_L#O^_,-;OF"3*)$X(9 M@S3@$B*DSXN8R 02'$11'+"(D=A-45[+TO34YHGL]G(KBF-BQ;7K99DF,>(: M#)WTT I-=989@'V!P&^52&"8!AJ>\/6:A7 M3^/F%'A"\"A#P-=S>^IC.=>_ MO?]9%OH(/;\MQ*UXS(O)T:LL,I:I7DM$I()4"@HC(5B@)*(B MGFYM^+X!]S7G59B'[O'NJ&'M5L!2CWI'=6AMN8'SYQ:<^TR#AFN/ MVM )):\ZSX[RN)K-"8TC_>5V=]]")*WI'A9S?4?Y^O=UOGIZOUCM4C$SBKG$ M)M 9JPRB)% 0TX1#DB4R"K,@4;&3]ZV;W-1<<&UN_SNH^06&X2O*D3KAME1% MWD <6@5=@U^/HB0;6/R6)752'+DPR4;ZX](DJ[MZ%B?5M?N5:?5!'0X32QQ&/)DA4F7HN6NBF.6[9D)?U1X9+=77V3 M(F@I31[1@7,D2R-MIZ 08^S"KHO=^^C^KI8::OE M95T'66<2ZD.3R%RZLAJ@\45W5D['S]:IU8;(=M= M6ZVN'R%=4@,O9SA,(A+P$*I,J;K!*V$B@B+1.D-&@4Q%,F#"I.%A>EY9O?F$ M Z9,5L#;&AD#@CFX^=$G;=((\4R)DVW\GBUULF)BNLF3;8RN2I_<>] 5"93U MB:K5F(1E48H%CF$8&XV6!D)KM(S!5&1$"88))DYUI2>I3,WXJ1,!:??)WP%$ M.^UT-30#:Z :E9K!8=JY="+@/2GRB-#X"9'G9#V9#'GVXG[?^T>]N._U@\WN MP^X+QL#?LS4.SM_Q*8%]?KY[SQ_UJSTEV>''>O*:OAD@]X_M8\VKO.3S1;E> MMOQK0: "RC&!0B;ZTTT8@=0;4ONB&9?"V4(OE8^4F M=LWSN(RS9635+WI#AU<;X';^BAV_0XV+L@?(;W+'9;(C9W98XW"J>&6-U?E(NI;OG*SA(\>J.Y?JFIRIO9'7G_772Y?YHO*$"9X$ M)*8*)J9+# J5/@ED2&D\4BXD3K% 5NW%SE*8VAZ[X:W_\/D]_+J_1"^H#.U+ ML 2DW\#Y4T)[&S:_]_#Q!\V?DNWDD/F3%_8\X2^6,K\O?EY\EHA!@A 8D*(\PR*@)&W/(9K.A.+X>A81OL^*Z+H>YE MP9_:=:._U1(X&MIVJY$@'+# 9+H'C$,DJR -9Q 11I.4,44SIXQ4[VLQ3K?? MW4S'IYO6@E0A27W)H$M@Z6CQ#>S JML#INY>%A>,O/I8K B/ZV%QP>+(O^)T M<]_6LOK3EN6JJ1@T%&8QBD4:Z6TABU *4488) PQF"F2I*%()<+$Y8AU@L;4 MSEL;%C=5KS? <.G::/082JW*%4'$Z7J(LH6Y,,JN2?NP=:',Z=>+^N;!(:,(EI%&OURV*(5!9"RGFB5X0A M*D4B4TQG7ZI^R?HDL5S9Z9#1^'?Y\ ZE&.X;K'DSM8"5E.4->"'O\Z(P,?(7 M5%_*)?B^K'[U0X]Q2*.\&$F:A1+%' 8J0/J4P$-(4BY@R#G&"8E83'CS8KPN MQ)_^M=C(,.9+H6G^F=X(N]UQDFL\M/?J^G%837>"EOC-B(&5!N#DL*P:!<\3 ML,9<..^#KT9A?OQY5V.NR>C.+HQ1B+)3,5)+$A+D<-[O)3>WD647ZG'.'NO"T]&1Y0VE@_5TS M"BM.C]LW:%4K/1Z@[%#QG!C417'L?" +Z4^D =G :F"U<7I4]^O"&GIZ8-2OE[VO]H-=?]1]W^BE5R)T$,F.9""!' M.( H-,7:&,?&>2)C&60DH=2I<.(TG:DIAAV;H.(3&$9[E4*= ];RE'D]7$.? M"?L@Y7YHZ\;!ZQ'K#*EQ#T3=\AX=7RY@-&I::67#^8X"O("%'(%UEOIP+V6JP3?S[5HLOP! M+ I _750'^PUL%.!4UC<@77HAY=OZ_!5*TGFYJ#WNFFH?0-V0H-&ZO8$YQO MI+Y6'^C$W]?EJDY.H$J_FL9H\S^;9Z@E&6*TCW=>GV4RT%"(GQLL-!B]OAW( M/C_2^?S%6C]?EMHZ)2H,0A1#*9"$"(L4,B9CF(I4!2*DD2)6";5GGC\U_5^S M""H>P89)URYC^PAVZV /N RL.MT@Z=%)[*3@5S<0VW_JR'W#3HITW"[L]&5> M$#!ZA4E]2O: MIC-"PHJ\, W "D [VZD/*,^3OC-8XLX(23O/FK!CF:QS]<;[)I]KBT!_)_>+ MY=.,HF39_R+%.2*X@SI/=@);&)$T;8A_,\,9<7=Z0Q2(97:)@% M+6Y[UD5TH&SIY_6"W-"NW@JRE3-D/5)T+J'A-Z?F++61DV N27V4H]CJF'#RZ5,[)!C^ M0,V@G2HXC5GWQW\U$@-_[BT0'!7C:33$@E=YE54^YG"H[)%YWE?$6N]U"EUK M.G-)I;^"-,HJ[77ZIE'T52>_&PW5?5$_:\8$+?CBOC!ABSOZ[84LI,I791V9 M>%OPI>D:_DK6_SN3.. )$C%D*180!5D""=7_U"HK31"/.(Z=,EZ'^72]!3\19\2[^F]?$'Y/Z0X:M<08I:F62H@X68"+=:6 M&J-*0,;CD*0X"B/DE(UC2WAJNF['-]@P#FK.K^]=8KT8=OIM"(@'5FV>T.W1 M7- -*K_M!BUIC]R T V1XY:$CO>[MT_[N%R(-5]]6'Z6RZ\YKS-F$0M%PF0( M434W"@!U6'R'(&IZ:.&QZJ'4L.F5_ .OWIS@\=S]_>5]X]?WSOA_0<*;S0^]&B,%-[3.?85_11GS'+SXOU M_<.J&H@QHY&V#B/&(3&EJN7*X813BEB^CR8Q4Z] "]2G-I681@&+8YO M0,,SJ)F^J4>_.$X4OHB[G7?**YH#;P#7 ND^'M@6'*_C@"\2'7?\KRT&1^-^ MK6\<8)CYKX7(2[Y8:V4H7G_C^M+;1_.O&4I82)$B,*S:^IL&X%0F^F@@*<)4 M9'$4XTTQPYV#4NK#C-6GM5_W<#>&OM(,_@6\??RR-CM[WNPG'@>>GUT<2Y4U M&-;3&7S>%@/46K&19!Q!5E^GM&%"*),"1A2B /5!8+1N(HBUV3 ZRI M3^V;;S%?Q9[VV-^;"KR1H$>:@/W:V"F-P1 ?6*?X!+M7UH S:+Y3!^P9&#U_ MP!F;4TD$[@_IV31U,TCU;:'/'^4[^57.P^VX(,2DP"FD)(Y--7H*<2PX3%%( M,.6AQ)P[#F\Z3\WEZQII9--V2O -J/G51P;#,0C[C@CJ -M.87D"<&#U=!5R M[LU4+V/BM9-J![EQVZA>EONHAZK%+7V;6.PG:+XM3-U=H5=.:ZU9*".>H4QI MTT@2B!35FB0B!-(T54&@S2BAL&M+BPYZ/1P]@XCB^#(73(L9#_NF6%S4\_NRYMN;F\62]/+;9UVN\LYTS,4! AGE$" Y;J VA$$"0LIE#R "M$ M52:H4RJ#-\ZFIL_;RJ'I(6#<0BWIP$8\TP!W*V!U55M$4,G8Y'3U/=U>O>Z. M9^$Q5W/$DW/'*EU:G_YG:%]8#G+BOIJYYSF?^\+T[&G>&P'WZH5732+DF[SD M=/X?DB[?Z)^4,YEDD9(\@;%4F3;'$P%)@@3$F1DV&2+!$+:M7CA#8VI*>,,F MJ/D$AE%0<6I?NW .SFZ-Z FDH0U>=WR<*A'']GP!G6^7=(])D=@&98'0H M7?(+YTC%2FWD@%HL03?.OHZPCH!U%BM9/&:\\B1[F?8*DAQNZ]LV>?!YP,8Q M^6:Q-#>95LPQXX)H)9]QB-(XA$R;DZ8I,T^(:;:.$ZZ.R/[4MY' "_>0& MS;>7WL[Z"#KV//=_(^=T+!'XSX( &':^-KI]C6?]D ^G;$OQ7FTI_8G6> M833]*2[Z[9O[VW'5;2@0A*&6=]>EYXGSKO!)51]=)Y*0]U1\>5/;.8A*@J M4>C\(\W%V^(E_9*OZ+S)[U4Q(C0S=JOI^8W,:""J(@ZQI)'$&>*)=)LCWT5M M:E_]CEE@N(5Y 1I^>V92=V-MIPV\(3BP8K@&//>L'QM0O*;R=!(<-S_'1O:C MI!NKFWJX0V]-(.J3_*)?HP=MOGQ<+NZ7]'%3FB$#3*04D(3&$4I5#%F$* S2 M).!!'(4LM0JO7J0T-4UB6 4[7D'#;)]^^IT 6_@\?<$VL/H8"S$']Z8OY$9R M;)Y!T)/KT@:,3J=EYP/&+LO&!?E#5N4X?YA:;ZO]Z5G/3 MK>F@N1C-2"@2$D <9S%$)"60897 +. IRU" E4".4]]Z,3*]P+8Y7B^*RC^T M4-L>)55BVJ+R%S4-RFY (1U;E_1<*TO?X.#XCQBKJCUS;1E +03XOA'C!Y=N M?.X>N:O ].I9Z\?)N!ZRJ] Z\G1=]S3?=3DS)!.6RBR ">(F*I/HXVR0*JCB M(,(QT_HR<#O.GB4U-0MTR-J9JZMA)J2YCLM96M4N8Y2I#'):/4]M(J4D9\^I ME^^X8A[FMKG2+5_E7ZO'OJ3EPYOYXH_/VCRO?/$SD49*!$$$E9"),:\X9$ID MD.(D(206/$R%B\ZPICPU%5(Q[AAZM8?93H<, M[ *J4V@'9]W'9^345,J_T2_4D_^5:MLN,9B;_EF4T MA%$2Z.]+?V"0)%$&DR0,PS@0DG,?>?\'9*?G(6EX!/,=DQZR_P_1MMO;?2,X M\"=]O@:@0O2=!:)^R@#.0#1X)< AW>;&_W+>MY=9B B.G6>66I#= RVK"8UI:SQZ?89;"NV_(,YOC>Y&&P?FD MOVD@4GTS1C=4RKO%QAR3^N$[QNX6QAWV<;GXF@LI7CS]6DKQMCCA-=LV5,N$ M2&*2A9"FH4DT#0.(HRR%(E92A3Q(&0K=S.(AV)R>1=V2THQ76V[D-!D-^CA: MZ2G]<_,O;GS-7QIAC=V\"\C3K:1_<!=L PG/O/Z#FVQ[R_L5L!JW]C; M@,ROJSC"Q];:?F]DU2_ #R<##\.TWAMP0?SF[@[ Y\@IO\,A?9PI/""M_O,N M%L7GU8+_HZ[F^[!>E2M:"$ULQI(L%D&*8*A"?7@),FZ:J5)(I#['I))C)/E, MLY8OQ.<57:[L-I,NDBY*XY#PH+EOFF-0L0Q:W-X )O51HS *@5%]"]=Z)"] M68GU@_MTB[,KD65F=F,:P9":VI$X4I"$"8-9$H KN=U!>H ^^(;2QOFCK>FS:H?H>%7$+$]VR0L_1&'P5R2?)3 MDS\NWM,[F*?4QHZ@+9.O0G0_HAH_8]4.M3YSN$AZ>PW-GR8T=E;LD]XE@W,5; M>M2AO51W28/-L4_A,HX3HB"$58"(OT4B$F((588!3AD M),&A=3V:#<6IZ9$MSZ#%--AQW:?I!X]6ZN&V$*_,?*?%%_-B->4A MLR#@(@T$A_K_*41)*"'+5 JS5+&4"HRY4&[>X4YZTW/S;MBM:M?$CF$W0Z\; M9#M3SQMP ^OC/<1:G(*&57_&GA4B/LV];H*C&GQ6LA^:?'8W]:RA7;-2_KXV MSS-SGC9[I*(H2'D"!8^UH2=D!''&8IABDE*:A(C';MWX3E&9FG&W8Q)47/9L M6G(:43ME<35. RL)=XC2+Y2O)]+_U\7)[^@MHE)J#'T8RA$AR 6DB.4RR M))9,92Q)B/7ISY'XU'1%Q3ZH^ =& -!( (P(H)8![(3H":(M\,YL??[839$\#.PZ;K,\<[=_:4=N\(VO<9/5.7'_ M\L$TY313BEXOEXOER\5R*>OTS*V+/(DSSDT>?Z;,^,Y(Z'V$Z!TEPR&C4H0H M3-V:"C@0G]H^LN,=-,Q7YZ^*?=#BOW>LPFEE[(S4H? >> OQ";5[KD\/S+SF M\+C0'S,YK9"=QO,.^#@:;\.V27ALV ,[SK<9]54NY.TEK)U5 M7A_0?*H\)_JCJKP^R!RJO%[/N+;-WNE&[)^DUJPYUYJC2FGYM=5YZJ\4(OE8X5 WV9]?E;@=AQ:Y'IZ<5+%[=G-T4QW5L6DE_Y,JTN\MW=_7G1G$ML M*U!-!"<%DZ[6AG!5\'&N(5>H@K+D"&>85(BHR7IA:=3SP/IVG8)Q^^;4255*WW\0/<^VAQV:OH^\NXKSWX&=26!G$W!&@8U5 M=S[M#Q)6\P]&>9BR__YJC:0_0#"._HT$PA]]\[&3?G"?@R_Z^V+9M$+9GFN\ M>6E_N3MLP%5N$"^LK\@5@X1AX:J YU!SI$HC44'SL-CU.#W&MNC?;S'4Z@JV MEH ]4^H2H>T5T<=&02,6?#S4USCT?0P4,P1#G?W$8-K3&4^0*J]UEA.#5\>9 M3=3CPHA5Z>GD71LN_'E3S^4=7^M)J:N"<^IVA;"E3&W9DFDCH,H1I67)]HS6#O_7?7 M1]+] -T/>P1R^;F#4,-5LS:3_OJ%,3D\?RSJ(&^[;*XCOK_J'WK^R_2'WD9\ MX^Q"_H(IF:2:55"Y^4Y89B=]7BB(8Z,&:TF;Y^!VBIJ\ MA]H:X,S9RWO 6:*\D_@A[*:; 0>F9U+Z5QJ3D+2@0<9FJ RA6\8H59K0S8!V M9PS%/W[ Y*&;,3C,([K]<;&1 $WWX3;-W3[=_BAGSZY(VOV3\Y+_IYEB2C'. M,'+'0I6&I&(8\K(0$-GO&R!-V(,_0PJ-*>E'O*'O@\/ R1TU/OP/O#5]GOY^OI M^N6+?IBZG*/Y^C?[8DT$HFY'TJ$LE>NE+*! NH2L,EHRS1%"I>\B^YR L?%1 MHR/8*0F M-]9//<75UWFX&:W>?85PH")+IEZ$(7VYU%-1KU J]:*]Y\ND7KX\NL[!\]-S MG5UUJ<],NPV09U6!:6Z@J3()228H%(5D$&FM59YKDS$<6.3 3_+86*/NY70< MEOJ9+W5T@2W_0? CE%Z@[9EB;D(UIGI!&$*)2Q=X"A^Z;D$8)F>*%@0^(-:+ M^:';AB1OV^Y7KNF("^-PC/C,9[_RM8OM>'&'$4>9FZ4I5$6YAJZ?%"2""[^J^ASM(-P^?K M40TS)+V[75LSP,X.%TJQ9PG8F%*?:O8:7)$"UK1NW WZ#.SKW8[W> CL?;CQ*0(]DQ\NXYUM;)W8*ON'=@I MG+!KJB\V27N@7A4Z;$=37PQ.^I-ZWQA'-K],Y].U?>X/UU-N;5^3J66RIG?\ M_NYVN_O]7YHO?[$OXB13,E>NE2C760$)TP327$FH2IUQ+35&E(8P4)P:8Z,E M^RZ2,/Z)A-^/E/H'M6>F:@R M05@9P*H;;BKS];J(BC[UMP!9PAPEJ2CL-N0 M3,EKD9H,2G:WH77,@#<^[8;" MP=]S5_?IA_7NKO?*K>::,M[ZI6W/V\68TW M^DPL(W+%60XK8USJ%V*0(5S9P1P=]83]@XK]5'/RT,>%G,)V#S5BTZM=# MT7C4]]U#$)?2'XU@\C3^<$V&3]V/1NMLNG[\TP;)PG++YDDE=T_$C%B?O39\SCTS)W]#$'?*5?[ M(+YBNE6MQIA3K?9QNC'-ZN!1D>?$-?6^;?R@;7P#)AKEE2HL$1(#284D%,C2 MI,"J*(3F%49%V&'*63GC.R5Y>^ 0!I8K.8^EY]'NK?CT?8Q;ZW<'-@#U4GJ^ M"X.D![5G!0U[*-MEZ\D!;.?%MQZV-B>XFV#3":$9-9A(6$EA?:+*I5CR7$%, M69X5>$G4^*;_-G9Z6BL:>_YYA&CHV68\2H.=6X)&QSNPT;*/P\CS M./1ST'@DZY4.$<];?/F \,+UD:Z ^N_GYK&_+)8'N1)&DKDCF4E':( 3[MU:DJ^*]VOF]6BJJJ,PA+ZA=0PB+ M-Q.EAIDJ5%CTI4!ZFMIB/0B.I*A: G7\]L9"'1NYANX8' M7_1W^^H_\I7^O%P\+/G3%_W$IW.7]/>\?EPLGGAO9@XQ"W_O9=:.8G8:@-<-UDVD- 3M+]B]L;$FXI7TSG$EWMN.U M&7:#^V;43O:Y;W]B;+>7D]2%N@G9-_[GA%&:9Y8K78_7#!(J"RBD*:&NLE)F M557@O HIGMLA*X@B!RB*VU"DW% M-BNT&M]=2'Q*V0KF*EQI6\%<%C=P*YBK=I^V@KE^2Z37=K:-U5[W@3E[W?UU$UGX;OICJO10FK M@C"L,LTY0D'.7=\:C\T'W&\ELF_R?C^1^C#]7,L19_A^>6FP9_Q>*.C&?O#% MNS[C<&^0I[LYIO>B;Z]T-*]$N!L[U# E]79[5WI8IWBH,3CQG0<3'-LJIPWR MJYU\Z_!\6M;%#50M^[->UMI-\H)6.&<$&LX-)*HTD).LM!.MRDM#I,FRP#,E M/\'CVP?>ZMVTR;T#W_D2_.CL8W +\'Y?@O1@]DSG.Q2_-BA:G>U[V]0V42U+ M6[T;/D_91R<$J+3]=+PD#]Q7)P2-T_XZ07='5"$^VGA0Z\?EXOGA\?[KEZ;W M2H4ISP75$&-*(,'V)\Y0#G-","YYP0CU*M'H(VQT/O+1-IT"K<+ :GQWI;-* M.-3=/)0:P(&W.'O&+J!T;T(,!ZK/>Q.6865X/<'IK+5[[1G#%=3UM.:@:J[O M/6%-FXFN]_%X;/\?C7EG[E[F&Q+F0E""J9Y!8N,2;NPHQ)2 M@2QV3-,R5Y4J2>X[NT^>/K99[10$K8;^$_H4M.L3^28H>I[ ^R@D+.K6:?:M MD_?TP8--VHLV[4_6RQ=%;LLT.T&K;XM[^<_GZ5)?;&8ZD8JHDB$!#48U>:X_MMJ8=9_=.TPW#HZ MGOLW:1$?: ^G5=J=E+9J@Z.NR'>';9$3[N,$ Y9T+\=?^K#[.<&HG.SIA#\A MMHS]-_[G!V4?Y#BS7J/^]EQ_7*E418YS:L$G A*$[5H9_]H-+U?-RKQXI*1D3VBY@N#$9 M)%@;R*@N(4*8R9QC(DL4=CP5IL#XCJDV^M?"/7HK!Q@&7TAD*U&!0AR@.G6.G*/(I*9,* M=C&VFXAT@ZF1NLB@E*ZT*\Y=VQ]"H,P*7HJLS%6NPRC/4_+XN.Z^31;8!:6[ M; &Y>'IRI;/K\XE=SD"*E('3T?!CN1X0'OBD;)<,L)<",$S<_T68^@_R/Q4] M@HC^BWCXA>]?OCV.MRP3\H>'I=ODL6[&)_/%-71\/BX<;ZCUR+A@$&.)(^_%T'YIGZ MC8$?5R5'MF>FN@QJG[7X@U!*251^@@>EJ2 LCDDJ[.9;^JZYO(]?K/*N0O]T M_CR=/[2ELQ?SU1MM/84 Z4YMPHZH[6L3 MG<#:61C3'FZ8X??CV)$.:L],?9" !1R/@)WI8&?[9L0;BT!C$MBSZ6Z3RU4C MT_0D<&TW%K-94WHQ?;&CP<K'&BT\S]' M.83K^KE)- @],ZZG_4&G(F=MO>$4Y/!Y@YUZG#5C_Y3C_ 6I2S3]=6GG_!?- M9VY![N:_7DUXA@J3$0Q9EMDYRKB$C% !E1(E(Y+*,MOV"/@6T/$S1(F( (]O M TSH6E.P;%4%LUK7GAKEA0V:G^.7?@P&"AT[A76_5%,S+!OM0:/^$,67.E ; MIMC2.05&4ERI QO_8DI=#[FU 8!S;>9VY%_:DKE'VU74H$SFHH+6*/A>=31 \I]GW4D M _B&XOU^:/53L?^*[%CE= M-,G9$YJ94I&"0I;3W*XMRPK:%T[#HBQI7K$RMR[7#?4G3R6.C8^^'H6%**!J ME<'W6N>;HD3.X.WI-*5$L6]OZ23OM]$6-.HFR_P-QJ;'<) S0E\S$.0R!E=" M0#INC".JPKGUO$I(";&6)8AF649A6"5:5)RPTI$ M20C+G!*"I$$Y MHMO:8V*X4$A;_@P M :HU_;9%Z>2>IBG*#MY4*W!$9'"V<-^N3%ISNL]7CYMFM'W7Y^O%G3@O:025 M\"XZ#MU7Q]1T:C=F%J9^=CW@^W/"G80OIZ[*71VY_3R?KE>NO%K]2[ZMA7>T M*@9VI M;2!];>P=V)H+=O9&;T'W^%YTD^,X1GO ;>W_?0I$\8!FQ/I$[+#[6JZ34$37M:<\DTT9S9C@LL\)%T9@OJC%CKAF:#88 05$\9EZ!K(A5)V!%3&:4$%,3+PV#=$_M@6'+6>P&P4!7RK M:?"1;] P>)_^]@5N_P?!M>9-)L5/VZI,EK%^!@WH6P/ _7708XZ%8Z!+?$(< MI,+0A\4Q^)PY-XYZS&T%Z-IR(=\6W_B??Y^N'Q\7,Q<.[2CV_':D9E)5E"-8 M6H<+$EU1R+/*0)'S@H@!-KG U:T.ZN+BBUI_O=^:XRN\WI M]'7M8E'LH\I=L"ZO4O,N%K%+%?"BGY%9?BUY-L*Z4TMJ= MI@L&"2*E]2RS')**,N2ZBVF$(C@V1(>1\NI>I1)7D&E9JU]/5\NB!Q5A?IK. M&ZY=_7Q;L$_G2'D>SJ4&_K5"@!SFK>;'X4"-]OW% _E@UF=H4*?\5XT2\D'F M6L"0US,B"\?81_VP%.K:/%HOI]X97_V53^3-RW]J]6 %UG3LTF@?I]_? MO#1YLG6W&7?YQT53>O#-R[F'?9FN?J\W'2=V*'%%\@IB*1$D7%G>1(S#/"<\9O,?O$"6@3 /@1W[A=MXOX6!K#!H?[M MV:<#!T9[ A$81C7@*^9'^.-\<7K^7/B\,]>&-[Q S^!()ZWR,YSVPY8*&GQ4 M3NH-#:]!1+#,AR<[E]:?S+WZX4C]G9;3E95H%R&?[?=W^5^:+U=O%ZNU^Q"[ M)/4W;R<90[G010$-SPPD!&E(E2904FZPM)\YP;TJK$7*']N'JK' >?^M#6!C M1%TDLC8#U'8 9PAH+0'6E("8AHAQ\HA,Z1?]GME^M, '1(KT.P #A8'T,1!A MP1WQ,'9&;D0\=KBPC'B;#V(N;GA,W&K,/>R3<16/5W;-]U4O?TRE?O^GG#V[ MW:]W^OO2JE"_L?;GF:Z;&<]="='E>OH_S912"#,D[!,O+4+[!MV![:F-2U5]JT+6PLE M&&"_-WJ0#.>6R)8%6@RY'TJ%XO,Q(^.0X/M^VD3^7&%^8 M2B,N,RBPJS EN(*4LL*.J!25R93BC(PL7&PT[7M,YZB$$$GSGZ$F0J] MGJDP'KA@=O-!)"5O=M&[:O&^JR-MWHNV& M65 J$*\,)+F+.\X7!$V-A;9J N:L["-PG7WN^N] M-<.Q]M@U2(A@STPR-'@!*_^$( ZTS-^"V1QO;X_!7>?+OR1:R'NBTKEJO_:, MX9;HGM8/?#[7L[;P??O*2EU)3)&&IJ"NL1E"UE?+)PGX_Q2UVK(+84_+_73 M]/EIM=\T@?,LJSBM("UH 4FF*\@D=54B),L0E=C^$9BJ%:5(R+L]6(>SK?I- M8^M&:?"3VICRLRM_G++L<=P8^BUU^Q^7GEEY:P#X:=^$G]W@;*VH]_TV=MSM M=ZY(F#%V$Y))T\CB-!DVM^PFM$X2SFY[6ARWUOD>322"?7[]M[8BRKGNJU6) M,JI% 5F>:TADQJ%090Z%K)CDTF"4!94>#9(^-M]RTVBCGI=-9E2K_!WX+;37 M6M@X^-%B;^CVS(8-EFU,WPFX_3?!C<(M)?>%*3 HY45A<\QT<0\)[T_S=KI^ MN5]J_G:A]$01953%$>1,4>L.%@2RDC.8L<+D%97$$*_"[\%UY%W,]A2(ECW_/\!@@CPB+\<$D;]'!% MYL A#7X(G 8L>-Z7,+QL]74Q4Q,EA?VL$PYS]\TGK)*0EYRX.GZ2Y()079"P MW9_+PL:WP[,),%HVVW"!FS4=L/H220JH>J>0"T%8*^ T[3FJZ@"-WJ.E&FFO M'P5U8+57=-/A';N#4//Y][?3^;M;D8KG&T7#S,79NJ)D?1Z;AJ(/<#9,_4ZQ0Y*2)Y6 MF!RBFN1Y?(8I*GDD>R2U)<\CXE]B\L+]-YSQ.5I\:8QO&7%&5^M MIF;:\.2]^N_GYF31%8:[__3V0ZO;)[/3YS=M_?1O_,^)4%(S:NQP86H9S92E MJR%40$,$UXQ98D,LHG)0;PI[3=W7*#-T:!/@6Z/JI,J?'OATOOIYKS%UPLB, M_MZ.@%/*5QOL(4\T#XS6/< :9L^Y2Y&1;$=[8.6_4^WSL-B2GFVAH/?_?)ZN7QQG+^8N K ^X&4Z MLSXX9Y!5PGKBPC HN*+05*+*5<$4QBBL V^'M+$Q7*,CV"D9=8C>#;#G7F\J MV'JFJ6#$(@IJ>B"1MH)FE\"!2V9ZV'Y:(]/GIO @N-8U>T&Y^#9=S_3$R(KE M.2Y@)5%IJ<(Z2/'"Q<[I(Q^R%S%Z])?8[PUV6]&FM. MS5Q5P=7$9$HHBCD45 F[TBDSR(2=Q)+9?T:ER8FH4O6A.A4_OH"76D>P;)4$ M]8:9VRA;M9LE*5.90L;IUJ.'V[#OF4ZN]+-JQF2C?%V8-66J4@1FPQQ)G)$_ MDF.)R\CX'TUT/".R8OTNQ:!FX8*VVHX5"(B5%E!K BQ M3(@)%+I4T/Y3*3)3Y J+H"K<-ZDS-@?H2G!&=(&B&P?-CQ:'&XJ>B3+!*(27 MJDX"7M+RT[=I-&Q)Z23HG92)3O/4V,X(8KTK*/V;?5W?+9XL?T\H)0J5ED&9 M0=SE9 C(*5(P*W*),69&RZ!TC$N"QL:-=?3$3M$[X%0%_VB4#>X)< %<3Z9+ M %G/'!:)5D2)_6XHTA;$OR!KX/+UW1:?%IN_JVM4_D MA[H#8;]/=1K<>I[6L9 %?ZVOHY'R>]TA;= O]G6KC[_9'G=$%/G[9%<0F]*, MG]Q-=3M?^]-TSIGFGIX![YF,QH9U0*W"_C ? MJ(IA8NS#BAW&H==9!C'PD<,52(RS]:!T8N0C(I,"FL?-'SYJ*^[CE(OIS(4= M/"^7]JV<""D8XWD.*X,Q)-JN [DJC5T"VO\PYU)0$E3IJU/^N__^>;GXOJG4+NQ* MGVO$826H]>R8<%GHVOY4T)*SBK"J](H4/W[PV/BVT_MG?1^9KG*](L8OZ>/.RNZ2=X_=_\*5J MXK_W^DC7JY%OCWS^Z7N]_K.<8/1T[1HR_5U/'Q[76MW_L*[=@_ZK??CZ'5_K M;?.F22$JK2A6T#"1NP;.&#+W5ZTSFE4YQ5@%I<2-PZRQDEXI8%USL'*X_1R8M#**X?#-CAF%LB-BZ_VX ML'U(#H+#Q LX&S_F@+D#;2;/'C9MN>RU10>T\&Q?/ ?0'=A ! [>5G#TMB;, M!1K5N"=-.AJ'9<-F-XW#Y@N;'"/3+C(59+72ZS=<_J[5+O!ZX[]3AE1582@S M5$""F8'4?L>AII)F6!1EY;>/XB%K;%_96E5+@T[7O4R#P",C'Y#]OF>)H.OY M(Q.-6GA*QG4\DF9@=(@;-N'BNMTG^14>M\2&^2ZG/RSIN4H>6RYS>1JNI,?' MZ5Q_6.NGU83G6A.JC077(DMRPZ&H,@:SBBI)A)24>\7XA8D=&Z/LM-[WH.[J M7*6V- _XA],>U.H'!P5[#84?V:0'N&?>289M1 AQ"%1I XJ]) \<7AR"QFFP M<=#=Z=K*[[H=Y/GY>+'5&GUYN5O=IGW8;X]^KZ7ELIJ9VN;BZB1RIAF B+J2N<8 M7$+*"@8%(D9GE/"N^&Z$<+"%7@1Z-RSN.E#I9TUW3N K+>4Z;+^\@NNZ*7*C M6JFIVQSGL\]\:MFK[>[APE@6\Z]KM[)@2N&2CXW*F=SN"[51I.YT V:@=N6E\'W'/O.BF(?6]A[]!SVEK':--' MY@XT&H-:Y81;V=[P)-W1OBYUV(UM;Q1.]K?][XP,KWD6*_W/9U9,+(5^^+?E\-3NJ>K]M;)'EB%2%$C KD( $(P69(A124E!5 M5<9PI@-=FO1:CM 'VAD)VI_XY,[,&]Z6JP[>EH,-N*>/M7KCF+? M3MC>\'DT-&FM!!LSP9Z=>\U-^NE=TN-()/7W>E!S6 >Q/YQ//,H>1=VZH=:T M V6FU,:H$DK"F#NG1% PD<&*(BHQXT3Q,FX+;92M7/?.]Z-ZLA[#%[HI-K8^ MJ %XW+#IU5LKTF,1K[2QU=G^\])E,2FK>NDZT_,'_E+G+#>0F9KBI(D-"0H9)"HK.JDI1A MG7GE42719FSNZ_?]SE>YG2WF(GO*4Z#DE9E5 8 MJJ',J:H6,@B.AA?0R-M MF^*+T@;N17S-ZM.&PU?OB%SLR4>MGF?U2M,Z:$N[K+1>P%I_G/YPT4H M[#3\=J7&=_C=-,-SO<#=N39_:C9O[ +G8;%0?TQGL_IW]<:.-7E5!T_!9=,7 M"$RW-@=Z7PF&UW.-.>B0];T ;8UI]JX;T) M$.@EX2P=UDF7L;=K->P:-QF*)PO@=$^.(_5C&37WO/]3SIZ5=47_VA+.1%55 MA55%8%%6EK@Q89!1J6$EM!+*4$:J?+)>K/G,C[;]Q :YAUOA_4WV;T[&-=:] M P_.F##R]1P&/X)-#V[/)'I"D9N&L#]MM08;M2\7/0LFQS"<4A*@I^1!22X, MC6,B"[P[XA1^LP1NE[^?S&>^G A-*Y-1#DV!#21:5)#EW.*-9:XKC4Q54N^3 M]7,2QK9"W>[WM$HZO\.J&7"T>A9'CP/M6]'IF4-.@/F4!)B <^1; 1KH;#@4 MJ+!3WRX0.D]RS]XXW.ELE]X')ZZ=%T:>4+@8Q=\6\^WN>1.B^/Y/5Y-.;T_P MWP+9'64OYKI=%5O?2]NG MKYM5<1UMK!L+ H\?_(;!\] A.;1]'S74P.UKO(W2;I7^N9>SU#"@DAXK^$D> M]C A"(V3(X2PNR.S9'[PZ>:S?[*U^W?_CY=/T[GG^;Z MOS1?WC\MENOI_S1]JR<5LO\9IB$JRQP2J3+(2$;L&.6:Z:S(*Q'(9+_>L7?:J)3KP8K6U@P3L\C)P89E@M/P(;]@1Z-N9= VL=Q;<@:UUT"R6T-EG M_VVC/'#:WX'6QA?[FUG->_8W[I/TU4Y$N[+=_+JNG7P'G/F=09'AB2S)1B!I MWLKM6@V;II(,Q9.LE'1/CF/NMH3QZI-Y-W6%9.9J=5!]0:),D%Q DDD,2:4* MR(EFT+A6H!6K"DG49*X?W(OMQ\K= KWF.VOF^[[8_J;]IEZZ=2K51F&P7H#5 M7FQ2&/U>@=R/6A/ .%"@>*NH W#;,W*K== MLQL"$VE"QD4@S/X(.]' M8XG1[)F\+L+8*MQ#TX8 @%+RE(_80=DI (=C3@JY-;J*S5$:F"L?VO:11I9T M,J2MLT6UZPA3EI!6VMB%GEW?$6Z(Y($!>%WBQL<]]Z>ID'7UF."R,9RV;=WG[^TP1-4E-F>F20*8S[5I.(U( M:*Q1GG.&52]E\T*T'*5[LZV[]CQ?:CZKSZ=FUC"] JYHWL$YULH:"%9[QUP] MU]$+>@6\_:C7'-:^W:]/;S_<@2NGD:OF-'*O3%[CH+U&E;P8G%^A2EZ0FF.L MDA>#'S9C+&*XNLF\WR'HF:.W&6"?S#9) 5C5SR1^A59XB0 Z M(%ZY-\ '"F3>3[T[>,]W+S3@M1&I2EI%(=89]1SVQ.'"H:,L/8B3CGM"W ID MFQ_%*U%EJJ3N,\ AD8Q!)O,*YCI'B&">%ZH,6S;$9$L-Q/FM9F&>>F JV0B3 MQ:[:'>S;]IGI]3JY7->RM6[,QSJ3O7K12?RX:QLF"JH9R:!2$D$B.(;;UTA]TH>>XY#H;\ZU)CD^:PZ]+X+YKB<(+\JZ;1O*OVIT_FBY:+ MA[D[%?FLE]-%G5:QYPI5685$P>S[CXO"-?C64 B>0V0*Q*E"14&#@I$3ZS(6!NS,!(V==0[5Z@:7-_6;X/,7Q[7M; MZ)\13?A-2JSCH1Z(G M?(^_&GV)B3AX^I4O?]=K]P53]H.U.P[_PWZP+&CU!N4SGSUMOV0/2VW]F^7Z MD<^MM^J<5?&\EJXJU]1,M;)_/BZ6:WO%TW3^0S'9^&4WEL'YN=TX )S=8,]PL+, MA!T\#CIDG0>6PV@RW$'GH,@>') .*SG"+_J[*T=Z/U?N3[<3U^9292@O2R8- M1(7"D!2<0F8J#$O%LZPJ54Z)]'9DSLL8F^=1:UFOQ2CF09AX)G ME@$+31DJ,*TJMJF1\BVDHYFW"EYO]6'5E&\#4.1.^9HGE[7VFV(JLJG[L>JL M^W'SV'@>8R>&>J@^9U9KL*=VC7*K.&@T;W=2[YK#FI3=SH(12]OSS%_\P)W/ M@G$Y[7\6_HC8Q#VY='V%WNGFSP_S>RF7SZ[(O OT_L;_U*O/_*7NKETJ1%SA M9$BJ7$-"BA+2'&60ECDJ<2Z*C 76*0B0/KZ#Z;8,YMHI";XW6H:F]OF#[\=B M/0':,XMMM 8_;?3^V1WYMP#72H//5P".R <,ABIMDJ"_^($S!X-Q.4TG#']$ M;+>R;7&J;<$J2X[UL8&5/K-_J$FF\TQR0J&LL'7.9,$@186 E6(XEUEA<&'" M^I9=%SJVI>I^B;6[_=IK5O'F=-;EDS6ZA[8S\Q@"/_9*#6S/M)4$TXA^9_X@ MI>U\YB%WX!YH_DB<=D,+N#=%N;M?[#O4'(!/&,ER@2B"C.85),C^CV5&0JKR MTO*4+"H2Q$>7!(V-@T[*JCE5VZB 6XK5[4'KQS,I .N96Z*PNK'4W"D0_565 MVY/UB@7D3BWNKA5WYOI^HX;O7<;V+],?^MOC[C"$J36 *28>T\7'Y?AY"H^\=J#4&>63ET"ZP_7@Y$8 ]L^Q-R 7SH0?:_:KYZMBO=3_,OCMS MUC4":QU]UP]MWBB4_G$RPJBDF6081RZI*#"%G"(""2HS*')30,E84=DYC+%?*^VKDL8VES!%=SWV^%)@-X%#;O==AB.MI";7/U<=F(J\UXD4)8_L8-$J"5DM0JPFLGGY,=!G(;H9/ D_?:\909+SYX:KU.\=Q MM?$<5UK^Y6'QX]_MO18"Q-P/T/VPYRM>?NX@-'#5K,U4OWYA['1^_Z27#Y8^ M_KI<_+%^=(4Z^/QE4O 2\0Q54#&M[+I1(,BQRB'3965*0T6.\[!)?5;.2*?V M1E?0* M:;4,G^'EH?:?YS8 -,]E#L8J8\IU(W#SQSS]]X.G?:>(I"71?'IDQ M^2Q6^I_/KG&AZR?T<5LTRW[%,>>NP"7/[4K0Y1!1HPN("UE5BBJ->5 ?L$N" MQD8&.SU!K>@MI7LO8>NW@Y0"L9[9( ZL\+3%*T@DS5&\)&O8A,0K%I]D'UZ[ M/C)7YWFU7CRY?C)S67L@;BWZ9;KZO0VMT=H8ZQ@0M]&,(3%20%$@2Q*8ZD+1 M"FF.@])TNN6-C2LVZH(#?8%3.#*.Z1K@?LR1$,:>">0F!,/S:G;\,Q:?ENS\GC_NJ0( M"4IAGF=V!4/R'%+*J.]!8!_;-VS6;[V&G MMT_H^VBSD$2_5^G"D!+92TT:DLJ(S=1<3G_8I__0;]L":RYRLHU7I&5IF.:9 M'>6*N9:S$@JW@$559=U3E1&F [\"7>+&Q^H[;<%&W3JP-#*NM!-KA;-,,XTA MJRH7+*8%9*K*(,NRBF<94:4,VB=(A?0PV;&G./< L=]7+15P/7^EHC"+R)*] M#D;:3-D.>0-GRUZW_#1CUN.>.)[^NYX^/%H'\=XR'W_0OSV[%<,G\VXZ>[;_ M6N?NKSX]KU?V&Z*F\X=)AFFE\C*#NG!YL91QR+4L(,^*#%>,X9*@,.H.U&"$ M;-YH"GZ:SL&J5O?G,'()'0-%L<&RRF%9(;N($ED)F50,2BE4F3.:68(/H?0> M1V"0DJ&M^J#5'S0&.#>[T1WL*>^*BM1F]3M$?I^$'H'O^2N1&//@[T^G-NG;(O&N%P+.>%,46-X!;DAVI5VP75U/)A+ M0RIB.$,TL!+#63GC^Z[4:M5?%;68S5PYA>]VAM5?F, /S'E@"T1$SDL$4:8X M) 7"%F+N2GH5,L\9RF6E@])(;H5UD%B"5LG]@E*UHBD0]6/]FW'JF=O#(0K/ M->F"(&G*R5E!PV:>=-EZDH#2>7$T8@UJ2T!C"MC:4E_HK DCFC9YKJ:22" MN>PV(%.27:0F@[+A;6@=T^6-3XOCTX^+UUG/YLLL$6DTD+:4J2PU1 MY:*N2YY!CAF&99EE5!N)>6G"?-7+PL;GL.[T],ZZ\<#4C\[2X-0S91T M)?* M!_[1RV'>=4Q2LD^'M$$9YKK5QRSB<4<<4WQ:/^IE4Z#Y?J[:8[;5-A>]K#+* M2RYA56H&":<$6E2*Q$$YQ<_Z8U[QO"N^%/*.J;8ON: 90UE96DXQ M"I)*E9#GEF)XR7#.":Z0X:&%D$_%C(U+ZN*6^]_32 :Y *KO >^M4/5^M!N, M4E3YX\L@I"Y^?$;2X*6/+UM[KO!QQ]61X9GGVSGOVH>_>=E=TG87O_^#+U53 MZV17B'E5TY5=.LT_?7>/6/VR6!H]7;L(HJ8YSH1G]A7+C5W9$+=C3(B C!<5 M5*BJ,#;4\#(HG'Q WM:XT%M_1UHZSWM 0 :OZ]ND=MBL/?NN!X_ M#0X)8T*''[RD(:,#JC]L1.GPXW(2OM/Y88/@"<-ECDQ1PLQD&!+DV@!D)(=&*X7+C%#,2^]Z.]%JC.WC MM3/$?< :4T!MRZ;3]\M>8V['24==P /*P\2/7?>G:;@1Z?DK\Z\Q& %%>P89 ME(&J]_0W.&%%?&[&M+.:3_S3AROK!B+'C$/+>I>QR'OC>NCRN:G023 M;O5OK@#.@H1;V9'0)=W<#M5AV.WN2(1.-L!CGQ-'CK_I]5N^>OR\7+CN@^K- MR]]6;OWPRW3.Y](*NG=! (T[DO/<2"0%9-A54J*5@8*6%41"8L89-_:"R7JQ MYC,_6O07'42(6P5ZW(C2:R"MZN![J[O;D?CI>57O)?P,S,8"P+@YFIS7XO _SWS8P;Y4']]=A#F:\<,12$+L M)O]BN784Z8X07.[7_9]3NZ92>2:4UI!GI79Y0 1RA1@D4J%<\4Q8'R]L._Z, ME+$Y<+62L/;2G)IW;>*L4S6T_--94'TWM&^$JO>MYPB4(G:&.U!(NX=[3M# MNZT=MI[NBW9=G+J_Z;V4ST_/=9V/ORX7JY6+BN0S%Q/Y5^MAO=%FL72ACQ/) M5AV M"T+CA,+"[DZ:_#=ARG(/*CG4A%0N^==5!M44"ER6EV:,.+""6>,:$BEIXZ*L07GCFL7'Q''U^HCX MN6]_+#XOZ@JRZK?I7/]BITL; &&A(U_U?+I8OM/"_MTES;6EL#&3IJI<[7'M MNM2RO+"4H@VD2!ME?0RJL5>3RV@-QL8UU@90&U%G:SDS@+,#M(8 9PEH3 $[ M6P(+E<>/5S<5#3(*/7/4R <@($2N[X$8*#JNKP$)BXV[!+ MW0?!<#<]*++QQ>+I:3'_NE[(WVN';<)+K(7(&51E9AU853 H--40BX)55%X27,""N[QL[@K]FRRS'E"9YUE)"UN M /SXK7=0>^:YSGXUS3ECW9IHWY@[X.P UI!TC'<3CBF9+TZ101GP)JR.F?"V MA\67N'G[O%S:A>-$5V5>"I9!(85RNXD,?JT1Q?$G$Z<*]4W6N.S\1BN5S\,9T_2&X'<;I^<6I]T3\6LQ_V M']\NM;WP%_N+F?W5A!DEF2DJ2*@H(!$5A2+G&&)>EG9Z&V9RKRX6-^@PMID? M9T7 OG3D4'D<#?0_ #W3RUBQ#S@5Z'\,!CH72#P68<2 0^>CAC@1N ML_W@4.#&1\5YC)\73=O3.K:"%DA+K0I(B2M@KS,-A2 EI)6A3&52VO^%N(S[ M#Q_;EV.C6U1TR@%J?BYB+!8]D[@O#,%>XCE[4[J)!\\?U$\\9]FQHWCVFK 9 M*FL_4[ZXJ-?&YW0UL-L&BA4VBO *PY(+.U,QS2 O%8.JTGE&4%7ITBOZK$O( MV&9LJ]]+8$/*3AR[YVXJ=/IVQ&8SL%,O8>])'_MWGWK;X5I)[G M>S ^X6G*'0 DS5(^)V?8).4.2T]RE+NNC=^PW=5T;-[1G!!15DQ K:F I$0( M"HXQQ$82FF&$J]PK#+1#QNAF?-N&W>W/J_6BR<[ ^^E M7#S/UUK]LEC^IM=?M&6@9[V:9+*05!<&RBRCUDG =O&.J@RBG%24$J4D%MY[ MP@&"Q\8@N^K@5GFPU1YLU7<5GP'*_B\[#.!7E_EN+W4EAC8&!>Q+AHR/QT9P M3ZCW3#\MX)^Z 1\ X8#MWIZ0'FB/=_>*:XNXW"+.MX@;B_B3>[?K6N?URV[ MW [!LK7J+XEV?". [-SF#7G><'N[$58>;.C&W#^VEA9_M8]8KS8EQ8\*$M:_ M?,?7VN4!-F'0)#-25J*$*J?:15=ED#&.(1&Z4#G#2F&O,\K163:V#]ZV+.NF M!&BM,G0Z'Z1EUO_L&F,\KU1T.^S1C,*K=\_H\:WI>[TP6&^-!J-=8XTS]6KK M2\#1R_JOT( CSWB4N$7,\? MG5C0@AG? XZ4'-PE;E!6]+#[F*=\;DE:3OQ#W=OAH+KO]F77A@O+*,:N%PB% M)+/4PETZ&B,5)B573.8T+!LC7(F0^3)0GJJK>VUFBS]6P UYV_#DL*;X?R0I M*MXU-GY$U"_>?>]B=1<9WQJQ5V2\%_J*!W& NN-=6HRA_K@'2IYUR'V>%)E^ M;Z7=SY7[P[E[/_C,.7KW5HOE\L4*;'/R3:E))C$4I,P@*7(!6:8DS!6JJ=W8(:^%^)^')<RG> .\)K MM$Z]Z@Y"*6G&OY?@8Q;S728DYL U6$\V:8=U70N%T^!%58N@>G'V D ZIFC3YIZ M;97LJW'7"0K]]>?:B7K%-EPG]G9WVSJ]/(Y9?UTLUP_\0;_A\G>M=F76VZ)E MI4(9*S(!$2D0)%05D&>20D$-JK****IP&!ET"QP?)VSTA8W">YT+ BO'>2+N MQQCI4.S;N5O,7*W^9=O.8:,WB$ SF%#\0$K)*UD/1_ M 4@_[K@=GIXYXS! U)4?D;-GY9R/3>V$7_DZ60-E/UA2LL0%28.R0[>UQZQP MY>K(."#]X X0O^BZ$L;\87=NQQ25&:\@K@KJ2I9GD%%A8%9HAK,*85P$-;*Z M)&ALC-#J";:*1I_87836CR%2 -8S1T1A%1Z:<06(I)$2EV0-&[APQ>*3.()K MUZ?NAO=VX;JN/R^>]SH_?5RL5ILDUH]ZM7+1""C_U5[YN-\ORETVJ4B)BIQ5 MT*YL++F4TD"16YJA2!6EX7DA2SR9ZX?Z!J_9TINN7M.--=-M7^/^9MUA)[>O MQYW!S]&?-TQ'D6;OIVAQX,)-K:V;\#Z MZ W8;_#GKA^BAU^B81FFM]^MRHZDYU\BS/U[ :82>$,PP"4E@DN&,A+FH/J( M':&OV>H(EELE[UQ^6&CLJ@?D?F22#,:AHED;-<%/&X5_=ED.6UAW2J<,;/6' M*&V$JX?<@4-=_9$XC7D-N#=%*8>/T[G^L-9/UG$QF.6&":BHLN238P8%%0)B M4VJ<<<9RK>/+.6SEC,UK.2I$ /[A- 6UJC<5<-@!ZT#JF56BD+JQ;,,) M#OV5;MB)>L7R#2?V=I=P.+T\>3M8M&\ES'G(@(8H*MH+Y#JU9[>O[?_P?-4?7_U+&=OA5A M.R#-B^L/WC?Z M83J?N^UZT32RO!E/4YB\T&4&M:XH)/;%A)SJ'!:F(EIB0ZC&+9[OYYX.+U\9^UVRJTWWH?MD/M2AF2[:>/'T?:D?]7PU_:';?]V< M<>8YRS*)%$0("4B4"PHN>T98 SA@031,.<">OQ*$H@50)!E4N%BQR9(BP\ID/6V+CL0%7@= 5. MV< BRSX@^W%5(NAZYJ5HU"(ZIE[%(VWSU,OB!NZC>M7NTY:JUV^)C++=9019 MCCKCZ4N#RQ)C W.:VR6H-!P*ZQE!I3(J22$,HU7(JOZ:P'&N\?>TKK,/OYY9 M\[^/6/-?A=^/6E*"VC._'"-Y!;7PR%Q/*)+&Z%Z3.6RTKB<")W&[OO=%1NGM MXBGJ*D!G_"$79_&;MD[3-_[G1)<:<:,4%!AS2$3ANOQ)#,N2LZ+(.!(Y"LLF M"M0@9-(,DUZT'QNUJ,N3R8.%PZPK7BK)H%1%53):$IBY4V;"N1T>Q3%41A"$ M#>.X%"%?@QZ'9(B/P[4!:;)#P4]N8 (+$X:.C-^'HD>\>_YN[$/=E.8[NVC^ MR:G_\UU=GMO3BBGXDEEN:\>+J8NX2#;1NE+]JEQ'Q;?'K_ZZ96 V>J0E(16)@R=_W. MM.&GM-OQKMP;<%_\Q4J=U6=<>D.3TM&\+G10I],;@V,'U/_&..[9-DIX\[+]\3^G>FD?]/CR4?^PJ+A\ M2(88HL1EC>FL@H3I HH<5;"@7&7<*)2704$A?F+'YHCNVK. K;(U#?UV_[^B M,E ]T?>CH/28]LQ#M\ 9S$)AZ*2D(D_)@_)1&!K'I!1X=QPS63?+^E_2DEY] ML/RW^72]^O+U;^TRP:Z+,X44@[S,!21YJ2 7.88R%]SD"DFI@Z)P.Z6-C8=V MRC9A):!6%_QD%5[]'%DWLAMN/P9*!F+/Q',C?L'E*/;]=K%:3W I2T4R":TCXQH'*P)9J:R?DU6TS$I2T"JHD].IB+$QR*[@ M^O_'0MY14K3^];V5UT M^N#*R.!4O5II?:&6==MG;O7N6?^7YLM?IC_T)..\*AA#D&#K3!!7$9)S5D&: M84Q8)BHA3%!QV$ %QD8,]I7"@0&IH9#[T42?0/9,(HWJ=^!R5?L[ERDH-/C, MI^H..!. LR%A3&LD>DEC7$-U&#;F-1*ADQC8V.?$5M983G]822ZN:=LC\Z]\ M.G_E.K!ZM%O5ODNF4^3K\W%<,D*S3.W"*)YW:Y5!A(C28P(Y06E'/, M*Q16>"-&C;&1WNTKLA-3XOPX*\L3L[+5?^7RV&!8I[%\.^.K5?U&6XHN4,Z)15122"@BD#+KR(JJ MU)64EBAPD/L:*']L#+)3'\Z<_F!G &@LB.*3T%'QXYD>L>Z9?VZ'.2(0-PJL MM"&Z82H,'+P;A<]I6&_<8R+CN^ID6)>4M)A;_FQ+0'!2(&+7Y;"JM"O=[9;D MA+IL5589E5,I,A+":6>EC(VYVJ)96RTC2VN<1]2/CV[&J6?6"8=5EZTFT5>?%8;-?Z>GD_7QMGW>OE'U!5NT?'Z=SC28D0PI5-(P54-4I972SOU84M"K>;7X 3EGP:>Y99+ ;V&X2 M2 97WR00BY0W%W@AL>."U88,5EK^Y6'QX]_M_18.Q-P/T/VP-_V[GSW(]/B%YQ[YI=T$(<7% R%*VDI M06_APQ81#,7DI'Q@\ /BV*S.._V\7)CI>L)+4RI24F@*MX#)<05911 DIJBX M+@SF3(=4=ME[=A C#5"UI6DR]\27#]-Y&-GL ^9')Y$P]$P8#0*-6NFXX(RM M*6?[_N,'G<]G[#J>L>_G&?V)U1 ;@IEZG)91(5,TBYA8YNUKJ+/]U;?._#=:5RG%^B-SF%3 MN1-GO[F="KV>)_OG+6B?MZ!M5:TK):6C !](4G)"I[Q!2<+'\F/6\+HG^J#\ MTG[H_9/KOOL_];'\^S^_Z_FJ#F?Z9L=%3P0N*J$QA@93^_&7R$!6" %YEI+0?O M;1K;W[[3PO[PO&S77+LR9A7/JA)E.32Y=<0(XP(R(0DLBZIRU4M%KCVKPR74 M:GP!2AN[P(_:,+=)L4GP?]EZ/!*!V?9-67[ QKMY: 3]V[W@8NH-S,\ ,X4"6:6Z?;7Q+5I4D+<&?) MFD2BAJMFDQ:;@T(WB1\=F=>P+;CXR3AQ]LO=M"YHZEZXU+!5W3CY#5]IMC[O,5I"46-?:LGN%\N[25-1Z=^BK\FPB]IUL.-*@V; M_I &OY,\B$2/C6/:W_1Z5Q)[@KC@/,,4YAA9WF2$05X4!K*<4\:R0M(LZ!#G MX.ECW!!N"NR'L=TA9 7-2EJ1"F+B&@ :7-F)C9#%C9<9SNP23F0A&U[QD VP MC94&,FX*SC2W&!%MU[V:CY MF^L3XE:SP00#UA\%.,%-%(%,AX__G5B&2\8>3&<\=+UT?U/EJ[*P3O=_/EA MOJU^\)9_GUHW;MN25Q?:+LZ5K_R.X8XKO0/AY$OV VS/+;)0&/VW4_MDAO"N^ MTJK>2W?D<,02-UOQE3YTZY5 5,XT8@E]0H\%H[YHEP=B'_K)_&+7[GSFSA0G M7)42%>X(SY(<),(N!GE>QU=AG%6X*K4LP\@M7IGQD9U]91'X:5DKZV;AW&4N M/"WFZ\?0OG8W#)$?[0T#>\\T&%IT:FN/.\MI+*IC)0:N0=4)Z^#5J,YK,[ZZ M5)VH156HZG[BC2VOSG5TDQQ+(E$%,V(D)*X("U,HAX714BML*,-!NVA=PL:V MDMSJ&MS_+1QG7\\O#7J]^WJQP,6WQ!JL<5Z'O-=ID!74.,_CGLAZO5Y=ACDO M*L,H-*42D*"LA)3C$A8%)X94O%*:AAQC_"NV%OZ4MIVP%^[4=9Z1"$-4*0P) M9P@*8PJH"FEA9[3(35CEY-2X#U%+^2+N/0#N1^?_8IV:7ZD[\VNU9!Y?'^9; MFB\/TG&Y_;K\?;'\_EO_U$-L ]W&:,2&"CI=9S$ ML]9>= _/7QV[=6<7LJOM%K/ MC04:[7SVM'VP\]TGBT6D][TO7S B-K'.V9QV8^I PL";3>>L.]U .GM5W*R] M7)_@G1;K7_FZ_=N]L=/HFYZ[?:A-6D\3&V>_^X;)C"MH 960&",A0R[65W), MC,A$YIM%DTZI\6W OWO6@#M]P5K/P8O3.(PC$HR4'Z\,BW[/7.14WJN?VRM?]9>Y :Z/U4NYG-2?9W[BSX:_3^<-,;W\-WMG?W+6C6BC'1]?3 MYYR/6A34E)5QVU*5]5%5[BKP2(AH48B"*Y11W*./>DV_\;'JSEU=S'7MKH)U M8P$P;C^X;P?VZHCVX,NF'*7_K=Q:"PQHD4G<&*V7\7DU?_>J@N-U?7VQOX)$@J:'!.H=NJ@)SJ"@J5H5*@S.!,!NU# MGA$RNMU(JR-T2KKR#G;B.SVC6E"<1=1S=_)&G/K>HXR *'RWL@.#I'N6Y^0, MNW/98>G)_F77M9'.8AV___9YZ1+8)K*4 E-E)#D5$.*2@P+K"J.2,45 M$2'1)P=/'UN8R3&-75 !0;K$A$.&,8$$5_8;+W0&"X,0 M(K@4AJLP>K@D:GSLL*MA +XW 8Y/BSE8.:4#:>(BO Q9[E6N=FQ."NLXN>"M M.F8CQWF5"U'EA@?UP$H [B"IY*V>P"H*:DVC(SDN8NO'P"D0ZYF X\ *;XIU M!8FD?;$NR1JV-=85BT^Z8UV[/O7&^]O%W)+]\^)Y];?Y4O.9V[9Q8:6?%ZNI M.Y^YE_+YZ;DNFE372Y%:9XQ+ EV_'$DTJUDRJ$S5[7,.<;.4>[/0VK1]V!@)GBOM%K5NJ+?G0L;YU.[Z/H1MH MR=G5K\>N1+>&'8\9V-AV!_:LJW\UQ 9[).+#;*Z'*C>2C?5(3/TWU6,%1#9+ M(*"]1FWX&MX?;' MHU5RQ94?%S-[QZHI MFKVWQ:PQ55C"DF4,$IX1R%&)8*FE04:S3)/ TM27A8UO%VE?UW]K*\D';A]U M8.M)]4GPZINB#X!J>R>:&DT%XNZS5!8W,TV_J1 M>\JZ2#%^]:PU#-UN"DF)6=_[I)%P113;[,;BYF*;%QX_<+'-;B-/BVU>N7ZH MKGPNTFTBE41*X0R65-6K7&17N9F"6$M,26F(I%6_3?F<&F,C%/LM*OKNR5?# M[^>6] ]JSXQS0T>^M%&]MR'YNOWX:DU&WHYO'ZW;N_$=/"W65WI;'T?7SEBS MEOOTO%Y9\6HZ?YCDF+/2X!QJZ&&%VBTJNA\>%CQT825K& MM,P=.MT3/=[FO@]-/WR+24?=V1V0@QIE_T")IUW#'I9C>F)E9V+I[NKALDE/ M-#Q((3W];?RVC5PLOR^6]=#5O1;>+I[GZZ7E*J4G&:86"9E#2;1J=V]4@:'. MVNQ)[.N^U FDU!T[U\ V=+MS]]W42H3G4]LX-0$9M M]7C DV#'ITO*X!L_'B:?V__QN2W"-?DJ'[5ZGNF%:[ZZ_C!?K9?/34M =RPP M427+#<\,1,A%-&2DA#RGF5WL8%*(4I,LP%_IEC4V!-G M[+>_'B#=:PHZPJ,=@KPT^C4U5;WL,WWD"'QVW%/#?,P7+W1 MV@4 M'J#SB#@=!OK$8"EW$T/$3_H%GH$+L?[YC&/B(Q->O[^?59'2?'96[YZ M_&6V^./#W+XW3TT4U3902;D:%2R'N.#6D:RPL"M554%6DI+D>:4ISP(#E?PD MA\RU@:*6]A0':M=KQ!*L?3]HG_H^;-^\_+^U\_:OGQ6U(.> M")++2FD"2U:ZIO5&0)Y9S TAFI32.F3,J^O(91%C6^BV2KH0[?>_WH&=H@%K MM/-8>BQJ;T:H9S;I#YR =>O-( VT7 T'*VR-VHE#Y]+T_)W#K4@[-3]8B'9? M>4, ^8?5ZEFK=];MFS_8)T\7JCGC?/_T?;9XT;J^:+/<^FS'=34Q4E>%R@A4 MR"Y(B= EY"5V;?4*0C**2U.60?E,<7J,C3#??_W\N:E5L +3VAJ@:G-<+0-K M#_BI^65@4ZS84?)TY/K'OF_'SBD'&A- 8P-HC-B$3]R!C2%-6 78F )J6Q+' ML\>#F3S8/4*5X2/AX_$Z&R9_P^,B6;3=(OQDMB+T\L=4ZEKNFY,$HJ8LJ?WI MD_FBY>)A[O);&TU=?2%71PC#CFA&$JC#=(LHX($MK+O M3=<1+J?=.,/:I+I1WC;]L*T[%4C"O0VR)TV/8>#Z)O)SB:"[=+N[33&LIJ!O MVY/=V557 7YV.4KUKCSHI3EK[R.0E/U[4W;8[T/?F)]\07H7&/>-V8M ;&/# M2KN0D:A4,#,NVP*9##*:8:A$EFG"!"MT$>*#GT@8FW>]'Q<;&%9W&44_\KT) MFYY),PR68-:[:'I*MCH5,BC+7+3QF!TN7Q@VJU?+]>3SY7IU/U M+9[X=#ZI#-.($P.Y9G9F4V9_*HL*$I+CG)GE+'-[E;1IE1_HRGX M1Z.JYR3O!K5[HB>#JN]3V1B4O.>\%PH=\][>OS?G[=^.YWNW@$'FO)>-FWGO M=W'L%WWN-O&:R+TOT]7O;_1_M&RL$DD@+;M=]VM( 9@A2K1G4689X M)I"QCPW[P'<+'!LC'.@+G,+@_^ONVYK-\*4] MIR/<=H7'&@;"E#-RID5H?LC=7B M_'%+1*+):_@-PRAY5HJ14$=>0\F=(_+JDX;F!?ZD5JMOCVS^[:>:_5!_F*L? M5Q_9=/E_V>Q934J%8%D) 013QIABL[NCE=G8Y9SA$NJ"0U;X.'.)Y!R;#WB% M)=CJDEEE,EADK2IWF54F:[09BB;X\M3?:ID'F]#7-=].%,+-A*_MA+?:^DSZ M@*S"3E,R#H[ARZ*.Y+41!>]X_,-NPP5V#5H_JJ6-,T[73:9VTXRN,'XW%Q4% M%<$(((TA8((1H$0E:HPKHI57RXI3@XS-]#;&&GQ[FO\&Z#XKUG0$U;.V/+JX7@-+-ZS]="._,2*]J RZ'ZZY< M'68'/JCE] >S7(X?IW,V%U,VZQ6$V)1I12#72)*4"U0F93 M694 UZ2&&C-58:>2A,#QQV8Y=N)G6_G[A=%W+4?@*C!YP'=VW"Q-0LP3FZ#K MD3Y"9$(A<3+OE*\*@!BT0GT-+%_J8P%/1&5NMONAO9MNU>EZ^-*D6+9T# MXKK2NI0 5;FP]5>%\89J" I-JII6C!#EQ2Y[=J2QF;5&4'O L!%UD^OC0YAQ M'5_'H\\8J*4^\PP$S/^T\QH848\YSPXV[/GF-9V/#C:OWA"=I+HY&YCD6 @) M16'SIHS5J%D.:K-E EIJ8;Y#LM2U9Y?E:T/ZK(%A-93)S!;^ MMW$LL%1M-[;I5AOSUGY87NK-%C87;L8E)KZ);0@7--[R S$*MV. M.1;^Z#T$/)BB]^\+K/UA9LUTI9F?U;IS_7/!>5DH#0I&2H#R6@+*$#>F1PF& M\A*3''K51YX:96Q^RJ;(MY=?%+3/.@VIFP6Y&:C$9B, (_\ZE4L81*TQ.3G0 ML/4AEW0]JNVX>'%HR*9/"M9TXU"K]5?S5FW(&&6OKC\GC,(20U )26P^)P9F MVP+-+D8I3+G6Q(T?WG_HL5F* \:ZNVPC?&:E[_A%I3>G0L"_C"O)[7^^#R7FXBF@EIQ MC"H@J25]Q3D"E);(]OLI4*U%KD3EMZ,Z/=#X]E&-G%DK:-9(&NCPWW;E?+KZKY?K%4BNLS=]LO\+OUF!-28ZQYM+-8@TZ/P.E,?8F MIJ_37;;5JIFC_?YC&\WN&L89XXW92[;J1EL];%4H*[J$I2RK*C&I>2X=JT^[C]X;)O0 MC6Q>:85':%TV@[=@D/J0S%%]K^+A4[K>6B^\]\S!2H1/:=*O"C[Y]\ C;[9Z MM/_9E?R#S>RI^E>SK5M.;1M+^P>SRO<_Z%W94HW\/A?V>$U]4.V_YO?9LVU. M]MLO\6CI<^P>\3>ME5A/2DWR JD2Y!Q1@ K* "UI"3#,F:XJQ7A5^I3U#2N^ MEQ49J"1PVHF?O9&= G\QG[6)79.4K?>!TI8E=O=BZT:EBY)H151.58 BS*PG8JYZ!&0@!2 MBM+\#5=EK-+VO7'']O+:"I=9Z6)52^Y#[1@GB ]@ZC# Y6K&?6BS=VPUC9@. MX@G7,)6&^T./I'+P)![NE8"G;P\S3O]'R0=C]+[:G"NSD5\]3K]W-2FHIH37 M%0*$Y@P@6&M0YQH#4G!%"U5#JKSHM,^.-+8]>"=HUIB[E]T%MF#9=CWY9L9\]]*)]D&MI@_SYMHVPYNIHH):4* %*P$J"^/U0(5 M51!9(R*$*+SJ"=.).C8[M6,76&4]7>^R3MNL43?;Z'MG&UWTRF,V.F=6Z;"\ M_81?"S?[.([)3FQ@!YUG_R3@Y%,0-7TXG;3#)AXG1_TH93G]B&'O)LM[H=27 M[\JRU,T?/MG-_*8 [.4/MK9.\TLST([='D%DWCM4 JELC6HA). ,08"1JG1) M*9:"^>4,!4@QOH2BC\]KV]KO:3J?/CT_9;,F!OA]TW/S>6XF)9LOYD#826_V M)MEBHW%[M6<8.63NW-X,B>_K1+A/@9O8BPYK8S$5! MU-NF>6 4TX:Y##NHS?+ X=!&^=P:9I/^J:8/CVLEWQK/ASVHS\\V9?2+;IMF M?7E>K]9L;D]K; Q;3"!4&%*$05[*"B#.!37W\T.?,0GSFAA'&G$"4"UL3;-JFM"6N-(*8>85PDF&_1!OB8WP M62=]UHIOK5NK0-;3X*XY@Q$I)\?MO9$,\L1OD*AH>[])@E"+^4[Q$V#0MTL0 M-H?OF;"'1#^FWS2AYP0IC'4%",XU0(QRXP2C$DA:YZQ4A?&%/YWQ+4'L"< M[!IJ%>^S@F<]Y>_:/CA6__VB:$^>BN1?(3>#/*HO1F)[/J+OA#\OQU#S%)7C M([G0P_*%##4'1]PC@PT<^#Y\YBOU_Y[-J+_]:%BM-TXAJ5@.J6( UA0:1YS4 MH*XE HK06FA2%=@O&GUNH-&]?;9R9JV@+GZB'[2.YCT"8*FM<@A6_O;S"A!1 MS=ZYL8:U5EOK$&&.S"-L3DS;.ZV<$3F'HMOYO1";QTM\_1KKK0H'Q%OT%[6.N]U/# M#+K4+^AYN,HO77I;_XGO2_5H7)/I#UNBLWA2MN>-V8"KZ<-\4^_ZS3@L*V-2 MVL+TYKQ$=Q\??(<8*F-C< &>5;4.2B)R'55 MU((CKP[U:<0BFB0E4$HM" %BHRGJ2&M0%4T I@@G1ND($ M^YWT7!IN?&<\36FX$?>H1CR08>XBV&X6.Q: B>WNMM#>'[F@4OEKD,0N;#\[ MWN!EZ-/UOR:S;_-=DKQ[3D1ZOU],DR)VVC9%]TRWYGSX[LX=_N MX.@@M[F0G'$M%*#*ME0T^U7 _3J>UH=>Y8OV[M7G+G$IO&@_+PAF]M.6>\$ MQ$S93K?LX+3<)]T]Z2S*A6@8;QOO9(RSN2?@R!?B7V]_*29"NGU_VH;I#79R*,-F_:5(\/+ PSNXNV:?*#V5ELGC[A)5=4%P7 N1+F'8LY MX"7E !=4Y@JSJE!>0>+3PXPM@-.T+-\3,ZSD]PRH;B[\[5 E?D,%H.1?4G41 MA*A54Z='&K8PZJ*V1[5/EZ\.LP.6E/2SF?2.>:.L*-/* ":1Q@#9I<]T60.E M8<5(@:$27MGJ^X\?V[JWTF56O$ &DP/PW-9Y."2)U[<'&M[K^K32,=?SP0B# MKN/3VAVNWS-7A:W;32+)/9O*SVH]P:Q&!:(0%(6VA$15"1BO"-"51%14>8FQ MU\G-P?/'MG*W"5_?C7Q^B_80.;=5>P,>B9?M%@HKVIWEG^R8*-^S[],UFS6[ MC\U%_:KIMV(]_7%YI^^]SL_ %'.A'PXQZ$H_H]_A4C]W6>!A[_*!S3LR<>, MK!:SJ63=(<"]&6:SC?VBM_U^F^XR;9OSZ4K,%JOG99_A@?&:V0;D6HGF&B=Z3^9^#XO? M?MD,:/79C/KMIYK]4'^8C>CC:E(RBBM18E!):-XD%2YMT5\-M!2\5+K"M4#1 M.C8["#2^HQBS6&#V9JFLSV^]KKEE;7AJA/6L.[]QJMPL_7#P)[;K%]L]6S?Y MNVIXWO>;_OR'8LOLRSQB#4D<0 ?J$NTBT5AZ2'N@Y]%AVN>I81:W:V>[FDB1 ML[JN*,@KH@"2C %&N00028*+BFN8>VW9-P\>F_=L$^*6G6Q^%F\+E9OM"@$@ ML17Z>DUO;WMRJ&1,R[!]]J!K_%"CP]5Z]/?0B)G-JOO&?G7+^IV:*SU=3\H2 M,YE3#73%&;!;8T!Q+8&4>85ASDF-:S\7YLQ(X_--[I>+'].5W=CHQ=(VQ;$) ML&OVRW>=GH-6,L&+PA@WR*0$J)0%8+66@"'!E: *(>75/SL"L,,$)QL@C9Q9 M)VCVIA/5T^4[!ZQKS/)FN)+'+@.0"@A*7L0A;G#R]% #!RDOZGL,ZO-<45 M-<@),#U-0!! @ZU^@TQ[>O'Y C+AZ_Y(^21+?C?*ZZSV(RW/+O3C*U^A#^*D MJHJ2%*( F!)LS $I :]M4B^77$M.::ZKR?>F']7?UVRY=C,)-\GDLS@.)4NW M3K99\X=M"3.VSKAZF,Z;R-)"9ZU, W8KG!#.!%$$ 2CK'!@[;FM!A 2Y1#G- M"2NK"G63^-ON5)E"9SU]EZMS>((--1N*73:0VD"-IY9CB17:; M0/]]&BV>>SW&>6C8F]1F^OX^-\]NDM(W1.8?+*44(4(4A52 <

5"XLDO(Z-&Q\-^0*QPR8ZY[ M_*3SD#P(D&(* F(%P2#XBS%PM"$8I^-P1/BC GNYL*7=*=LFUPT+SX?I M[-FXWU$ &MQ*^ $*#\&]M/"TL+=:[Y8))P9J*5YOS:+SA94=O4BD$S<:V $7)"$#4V%^J M,#>[VUHJ512T),3%-CB/.#8KL9/Y+MM*W7*D='+[5/"[0'[9;"0!,K$!.8WA MVQZ&GLP\[F#Z$!U$!G4H"H.KX,:B)_# YS+Q@,N#!J04\-!KGRS Y\;0N..F M&^TN3+$R@W3=:'^TZ57?[56/!#)6WS*/KO'/068G>8 TW<0$1%%OAC1N MF#5GB]?5H\S]<3 MR*LR+PMA21$;V' MH! MA;:2?ULN5JM_S)>J)2ZPG#?OE%XL;=K:!!,AC--9 Y+SW'B<(@>TU!(( MQ11&7)845Y.Y>K /^N9N!6\6S&FIUNU2/1(OW;)M1,YV,F=6Z(A="!UGSC[X MUD# ITV3\@DE K(JUX#)NC N)[0;?%8 @A2AF->TTE[]$$^,,3:GLK<__+/Q M>AHI@S?C.RQ]-]E!" VW>78"YX8-\9'Z:3:ZNV%>:0-[I.?YC>GQI:$K_?M2 MB6D7L(:8%X(K(#&# )6E6>P5QD!HP3DL**EHY7?RW7_\"(^[>](U41_6J_>V M6YS50J]_LJ5W=F$/4]>E'H93\C6^$ROFPCY6-NZ*[CU_X*5\K-GQ&CYQ36C> MWP_5-OI8O9W-FM8A_8\V(=U20LO620U.EN +$0@HX1@0(A!#K"!%Y16:=QMV M;"_SGHC&Z9[-LK;M3^_CX'B[XSRXF8+XZ"8V$G& #T\@#9^+Y MH'&+6AP\>F\5I9?/,$#Y"Z[+5N 6#Q';!57WGE7].UPMKV]S26]?FM\,U??3, M05;M.4TVZ_+LWX.K[VW/2?5!M?_^/F^6^);\M4VQG92(*JR5\?>9,.Z_K!6H M<\S-XA2PSA$UJQ9O JJNGH++P $!T\0KMWV#L48Z[]I\%ZA=78%H\ U6P]\( MFKW9B/R7;#KO'((>U_!E8$-*^SUPBESN[S+RT!0 'FBL5KI2("QN1:_S\'W MY4*HU2JS+*%F MI:9:E^J-GBNW7;HA8D'<^(JP5+AW-R6W:M%"E[LZ-7WR@0 ME:@H#+L!*Y".91A3^=%9A#QKC\X_)S3FJM5R:<>E*194L KPTE;(*"$! M19 !R(NZXI2HNO;*Z[DRWMAL6R=6PT(G.]%OH*.[AK9K@#8:ALECMAUDP]"I M.0(3-[Y[>\_,%\A\;LV- M5D@6@&)8 <1J>["+:E!6%$I=\1(5-Z<1GAM\;+;GT[G^ M_35M2.3RHA0%$-!Z3HP*P!'40)"ZSCD2I3%G/J9L[^ECLU6-<)F5+OO3RN=Y M:+6/G)NI"<8CL2UQA\(_3^Z4RE%SWO8& _[91N1[EH)R\*6ZU-,?$[MK(= M;Y^LO]/V.EDNS60V/4W>O>PNN6SV8 (+D--* <2) M '5>ED BA1E&4 F_!K<5][%K$V,&4=3G?9%JF[ M;(-5MO<5S0Z_HBD2&D;Z38CYKAN;BH.^;<>F_)GW_5C%C-_1;)=*W^_S,T&$ MYB6!Q)B4' $DD 8,(FI\!$A)E5V*,P)>>7@GM;TU$6__H8-EXIW4I9^*=_J"P(!E;SEON[K.']XO5NO5 M1.1025@I )709EGJ C#%.1 8Y417M*RI\(I?7AAL;"OU[4'M3O5H]&YE5 MUHCL&>"\A+1CO#,2?JG#GS= YQ\0=< D:GSTTGC#ADL=-#^*GKK[+[.DN!/"&)9%S8"DYG^HQ-2\U',):JX)+W.B-*Y=K,>Y <9F M,38R9ALA&SIH-R-Q%L3+AB$&-*G#9GZH.*__:ZKOUOQJL^A72OSU8?'C?YE; MC?ZPMC\ ^T-OF9]]["!+^YI2F^5\];K 3+#ICZE4<[EZOWAZ6LS_OEZ(?]E6 M(A,)F[36"M26_A35* <4YQSPJBYJBI44D@1PFYP;+R#<, 1E2=-N1VYDSJ02 M,[;TY4L^B[&;"W 39 -E?&U$O,M:(;-&RK:_4<1,KRM(1$WQ.C?6L+E=5S0^ M2NJZ=GT ;_*],M^2^=HR,.G/:KUI?_SM<;EX?GC\JBR?S!=]OUS(9['^:%2P M45LV?_DPM;V)^+.9TR]S-5$YS27-":@K51G?@&*SLZ@@T$C!'->(">S$WA%1 MIK&Y$SNMK \][_4IS]:M9C;7WM+WV 9MK7*9_=)DG7I93[_,*.C!+AQIEB^; MM%>:N\36[W_ M'G01@\_?0,12W_>39R=-[5Z7,QDDP.^FC[,IWHJ[#FL>%ZM M%T]J^==(+--QX;S(0QUIJ.&8JN-BL\=E'?G18<[W5[5FT[F2FV8'7:074\:8 M+C&H8-,8R_Q4(ZU!GG/SJD0UJ:!7#N'I8<;V\MM(F6W;;_A%S*^ ZN9KWPY5 MXG=- $K>;O9E$&(ZV6=&&M3%OJSMH8-]Y>HP.W"_[&HQ&G^]R6U8]=A.)Y3F MQD4N.: $&X/0,%5H0LRO$--*<)H77@;ARGACLPQ;<3>[RE;B/LNOGXFXAK>; MK8B(8FH']08 O:V'(RPQSU)X[Z'QH6U]M"TYX7R_4WM7RR!S,VE7I# MA"-K1H2H@4+4'OMF1"( ECJ:'X950/+I123B)H&>'FK@9,R+^AXG15Z^/+ #I=9*M&TF MNBK0KVRMWB_FZ^G\V9B=CG1C,5]-!(8(UU*"O! "($0Y8'6N0*E(+FE)!!70 MJVNB\]!CLQY;R?L%SE;X[*NRDS^=M=R*=UFWR_1LK^@^)VXV)@W2B;S+KDV[F>C=--NK M^FJV\WX#R7W<+X';B_75IC;QN_=59M6_6" %^E'K"*(*.&R)00ILCZH/D@P2 MYC)\5FN;)W&_7-@$"OGNY1\K6Q/1T&X#^UE_;<"I#TQ%39#ZGLGNRV&??.\:MBR+.]FIT'& MMBKX&76/67&SV&FP3FR.+"M]K%1K/ROHC%M.$>HP^J'WT M1^70^ 4\(3#T*QZ5?+:GV5?K:E?G"FN_V4Y0DYKEI"@4!R4I"$#,LJ;7QO!! M4L,204R@*+V"Q;$D&YM7O%',YONX< BL+I((9'\V2OJ&I:--NV,@^S4F,W7H M>]AY] ^9Q\8\:I ]FG##AN5C8WH4R(\^0-A[X;W%8[YN(VY?IZM_[5I)?U._ MUN\,*/^:<,5P60@$\K(L +*]G7DA*YY5&9044([FQ2!("5M;(]A-CF&+$:([\HO&7!QQ?>+U)$,D:@3/1]T14 M2^ ;A;/,KV-8/ B3)S.<<,YV+]R&B*N):&SXJ@>DV4K8+^S*B&,@H;K2'\SQ MKD2DD&<=L1TUY5S>FV^:KO &[0=D#0^0<@_6-@K0W MC]\M8_DS5GSHRLB^F?%7T\:!5=\7R_6$5K3*.:Y!#7,)4$D48$@(8#ZBA%$B ML5NWDTN#C,W2;N3,=H)FK:3N[!5G ;UL,&/!E-C@!2#DQ61Q#8(;V"S./GHP M1HMKRO59+:Y>&]KCB*_?6[[/Y.><!#7.>" MR!*JW*^OT=$8HUOHEHEI)V/88<(I+-V\HAL12KW&/<$)Z$UT5OVX_8B.AQFX M!]%9/8_[#IV_-#22O5K_H=:/"]EK&;U-+ME%J":Y)'D3S=9Y)0"B=05J1!!@ M-5958;XL"GJEL+L./#:;8.7.6L&SO=[IO;3,G?2^46W'R7"-;,>'.'ET.PJZ M 1%N/ZCB1KD=QQXXTNV'R'&TV_/^,/O5L)1;PIYI,\*D,JIJ#C$PFX\2H$II M0#'10"*(:XB*@M#<+\1],,+X8MIM3P2QE= S3^P003?;<@,JB4U("\=.M'A& MXHS.,6W!X1"#+ODS^AVN['.7W5AO\EFMFUS631[KRX1I3/,225!57 $$A3VN M,AX(+2N28TD4RKUV'.>'&IN3T4\BMQF,C;39FZV\YSN ^F+LMMKC()=XX8># M%IX^?Q:/)+GPQZ.]3F+[6:W/9JF?OR. 5._S8JY;*EYF+EFMI^OGIO*M9?AL M\M\;VAI:4E;E)04%M=0?E"E >8Z!J&$E&2PY1DX).#Z#CLV2&+'!5NZL)WBV MD]R3+,AK#B[;EU3()K8TKPVJ!^-< G"'HI2+ K(?H9PG6A<9XUR?-1PEG*=V M>YQOOO<&4BITS%#W:MD<;NUR^22T' H: :R9/6>R;:XY+ #&4*F6S M6DW!:2!YAPGAWC64//7NHHV$ 3YQ]$BPETU-!;%,&&#=C% MQ/(HS!?UX<']/]LG]_J2GJKT**42A=G4@SR'EA\?:V LNP("2\&TY%H77OFB MCN..S5KO%G%/;N_NGDZ(.\8-X^.8.HAX"L+T%3:>0$7NV.DT]-!M.GWP.-&; MT^OV,.O48]QX_[QP$S&8[F?^WGQFZ *V;Y8D#5V)CTQ/2^&@=:"FWZHS)/;-THVR3A9>_BB5!"X8)SD"N, 3*_6BX]"*3D MBC&%(-9>%!(19!J; ^1.?&EY]%K-LJUJAS=%Y2#UFVO'D-RP,Y@Z>#?PY$7B M-@V".SWIJ9]8(V!##<+1C28U[-&!]9#JP;J;;1K^=/[P^UPOED_-P)^V%(F, MXAQI9:MFJ##NH4" B9H!K&"!""Q(B0JO^D:'0<=FJSN9LZW064_J&\@LG2; MS;[&AC6Q 8V J'_UH0=$4:L)7<8=MCK0 XFC:C^?>V_,L^O((9L]\98>LDLL MX%)K6# ):&GY>[5@@"%(0:4(J@0FBAL7,XRN^<*PX]O ]E/)=@RM83VUG(!W M#*=%!C-U+"T,Q?!L/ =8DN3E71KW=3+T') XFZOGS:5'Q=+XV[] M<[I^M(TBS?/-!Z=+GB=US8G&6 ,$S=X725D"3O(<:**99BPOA$+>7!">0HS- M=[*;G)\[N;.EFMFNWMEZD6WX3!?:-DY=+Z?"_F'5\-X\SZ<='?6B29)_,YUG MJP8.SX3BH(ET]+D23T]J'^P:24[7/JQ12W4]4NUT]O3,OO#9]*'1+#)-1""N MT6D@?.48GN8A$*F3- ZAS[J5L_8?\Z5BL^E_*?EIL5I]F?<*L9K2T=UI7BY4 M036B &)J:[N% $Q! 3#-M>T[#DNN/(G!_*48J1OXP[X36ZOYL#0:&"NZ42B; MF=_-WXRM-?:TX^P..'0-F3)':YIV&E(;TQZ'[$[^S"I@>R?T5.BJS[,DA[,W M@)B&%-9=C%>B?_7&Z3S1J_^C0IL8_'PKQ.+9-E1ZN%\NYN9'T3K!]XO95+RT M_]\M0 B+@C"8@[K$)4",$, @JT'-2,$X(SGWZW7C*\#8?-*=\-G[1^OOM#;S MM^5R8=.6ETL;F%W,5S>POGK/D9N13(E\8@MI1,]ZP.\+?Y>U@F=_=O\FL8ZA MZ,5M=> IP\ -#\(0.FY[$/B<0$=RD\W7R_"[7[0L0]MLC*+4*J<<@IS*"B"S M53<&4$E .*FDJ$55%EZT("Z#CLWR;67>3Z3=B!V<_^PT 8Y^8&184SM^MR/J M[^5Y0!35K7,9=U@_S@.)(\?-Y]YS=JD_J9_,3__^;YM/S/]L;.7?_^W_ U!+ M P04 " B@_]0;I43I-F( !)6P8 %0 'AL;G@M,C R,# V,C=?<')E M+GAM;.R]Z7=;1Y(G^GW^"K^:KR_*N2]]NGN.%KO:Y]F6GJ3JGIDO.+E$DGB& M #5 RE;_]2\2W$F0Q'(3-^F:.J67D1&1D1'__#_^^#S[[BLN5]/% M_%_^PO_*_O(=SM,B3^__K?_]L__%\#_?/WAY^_>+M+Y M9YR???=FB>$,\W>_3\].O_N/C*O?OBO+Q>?O_F.Q_&WZ-0#\Z_H_>K/X\FTY M/3D]^TXPP>[_=OE/*N8B!'HHA7%0/&9P2B%X&0LW*3(O^?]]\D^Q6,F0,V#! M1U!:%0@\>]!1^&B*3QC+^J&SZ?RW?ZI_Q+#"[XBY^6K]SW_YR^G9V9=_^O[[ MWW___:]_Q.7LKXOER?>",?G]U;?_Y_C;WWG^__NWU5U?335^D MQ_+O_^_K*:?O\SPZK/3)99_^RL>*&%EK<87IKR>+K]_3@TF;W-8?[[0S:/,K3D[([N,ZV\.H??_]SPLZ8FS;Q_PRV)Y-M&!9>ZD M!YZ5 H6Y0.2F '>*9^2)>9$'A,"]UV^%!M$_&@Z1:B? >(_+Z8+,9WY+._I$ M"9>,+@D<*Q(4HTTW7>#AIWE:+,F2/;Q;G\[/EMS>+C),4E0D4H@,63MN?,A)B&!*";Q:)$A6NYP+&V@"^6[Y?+KY.YPDG MR!061J;/HZX.=2#[5Q0#KW*,401EDAX:'?=HV"[1Q5X(1@X1I%SOW2[:2LDMXIB+1\\ ^4"TDY)?P0EO9!"4OPUG%_R"!';0:7CI.AP M(NX"*Y>8?[]8G879_YY^6;M4,B"Q;P-X@Q2?"5WHIQ+!\D1<,([.B*%-RAT* MMD-)Q\G2@80[,D3J;OEJB6%-M\A!4D!6R'T*E>[(P1E6@&&P4@>/$L,0IS^W MWKD=##I.C^XMP)$57P]K9^]/%_.KC W3GKD<#5B;R(M62D.,"<'[(IGA6D2# M RC__GNW T#':="#!#DR"#YB.E\2@+F(GZ9G,YQDY1 E<1V5+:"8()=(D@X= MR29X6XKE0Z0_[[]W.Q!TG/\\2) C@^#3,M32F(_?/L?%;.+1%N-2 "N5)/QX%LZZ4 1!PYZ7;J;_CE.?^(NS$ /SP1SH-\Q-G"^KN"[.\RJP20?G MJTE.PK,4:P*E6 J3K07:TS00 H7*9 &E3^"$\T#A#^,V<);5<$#93,-V0.D^J3F M@+L 2CT:7KX)9WBR6'Z;U/._5*M>B8] ,J$0*9(L0 5=R$EF7.!P^+CSZNU* MM+K/8^XOSB[0\/%SF,U>GZ^F:/!1()+C9)'% MP=!PY]7;H:'[5.7^XNP"#3]\QN4);8)_6RY^/SM]L_C\)A+**#9?*WDC"=NCH/D5YN'B[0,G'4YS-KJAG29!(= (* MN,G."9G)4?(>2LZ:9::1NR'JU!^^>3M,=)RO/%"874"!"/]/IR2W MU;OSLWH=I<;@$\]M"5E:R,8Q4%Y;B%QK"((9X6SVF0T1O3Y/R790Z3BS.;"P M1X;.J\\XS[5>]<=9.)G$(IQQHH QCLR?KP=XY$N## 899Y)9/80'>N>EVP&B MXRSG_B+LI 3\Q^DJA=G_PK#\D3Y93:3EW@IRG)%90>YREA#19!!"4B0>-2MR MB .O1UZ_'1XZ3GL.(=:ND'%QQ^&""1L5:B963.$W=CX\NUPT7\&] "1CETS<9&$N[%Z5Y>B)#/9U]MQ$@M%WL(Y<)RB M*[0I,!8B\X.DM1Y[_W;(Z#CE.8A@!P/'/W__0(X_TP?[W4%_LYBO%K-IKOT% MUM6'U3*N%J46OG^^5PZPW2WT9YXXP#WT76@^\";Z^0I.0O@RN7CT]S+UWQ?!?D]SLY65Y^L M17MKF3U#S[[6X^JQUP_\%.*LE@U9%@-*X#'2*B'04@!>2]F3EPR]J]=C6G!W MEXQQ[K(/J?DK6S* F$?<8E;+LQO*/R:. 9"#- M+H86\XA8>;!N://'G^A'BM"+4=H0R4S4[+^DGV@IL5JA'(T)1;FT(8 9<,>Y M)F6]$ZLT# */K,E>L;OZN)CEV]S>9U(+5;PU%ABKA1.*@.5D$I"+TB&I*/U- MY6ESN#Y'[3AMA8Z)T$'UU34H)[8P&7@D[Q0C+2\1+#B1,F"D34&P6$BXQT7> M.,V)C@ZOG22_-X:^XC(N!D+1WY:+U>K]?<':/&5^\L,?7W"^PM5U M BW$A(4;!5*3;536"? A.3",69%]H>BX"4@>I6B<_D:-(#.,W+NP+!]($43" M*9G(MQ2SS!9?JI@N^9HPAEK5AG\LHJ]-C6FS%:1X)[.R1FKTH0F,GJ1JW$!Q M(-T_B!>'4D,7J/J(LUDM/L4Y"6M67;C\>3I?MP:KEQJN^'**%^%K7,Q\78/U MYF0J"GR,,G,5'3,;&K<.D)#:BKQQP\$V.&N@F"X =SM$>%=^JFVT3Z9QAJ]6 M*SQ;3:+!8"*%KHI3Y*"LXA!]4E"BSMZF$H-H8L>>)FO<:*X-P 941 ?1VP,9 M39P1W*7B@9M:E,"B@VBC@&2UX.BDMJI)T/: DG%CM3;@.4S(Z@I^BD9YO>\IE0*7Z6/)+$.YH2O# ,AYDJQQ6DJV M%P M&NC"#[I9"S^2Z-XLYL33.;%UN5@6\]5K+(LE7GSO4_@#5[],YXOEU:5C7)V1 M4WCW*3_\YSG]^A<\.UW0;[[25]8E89/:Q$!9SH"+Q$!E;L%Y7T"'Z&Q120BU MH;?I4.591^%QG!Z9C;#>*S8Z,,37+%\N_-<4']5\H*F=&4R(D*.4Y,S(2.Z' M=Q!,ME8R:7%32X.A(/Z GI'Z<3;%XV%"[\+H_HIGMWR0Z)$%Q (<60$5T('3 MQ4"0(G,1N8Z;+ID=CID[5(S4CK,14O87< >VY8>PG).57;W'Y?HJY4VDI+G5 M)4:PS! ?]2YN4"F!S9YI,I12MTE*/$;02,TY&V%F$+%W85[N<_(ZK*9IHJTL M2ADD*YG(2F99((@4(657JQVS1K?AIMKPZ%E3,VY*?AA5/X.?W:7>)7C>3F?G M9YCK;3S%F)44*6L#2D>RGT8D*#J76)0(85/O^>'A3K].,\[S#5.89O17GF3O+//90S:D=V52 *]U@8R1HM)ZX7IA>&U47#!@6R YS MR\ )GBA0T!1F6L_]IE8PA\-M5T)':G3<"'I-U=2%K=N6PPMOP$GF4[0!0G&6 M9"GJ0 #NP'OAD^5!12;'1&$'OEE;R.R)S]VUUS,X+QV+37UZG$<>$HB:N*:E M;L!)+\CQ(-$B.;+"-/'Q=J1S7-^O!X .HL$!(7J42_"U$=D23W&^FG[%X6_$ M;WI\P^OQSW(ST%WYZW>^N[R1_VJ>-[S[&JV1">U+\5"\XZ!8LF3D H,H@\\Y M!(VAR1GBCG0.FX)U+)6HK:4U6:]\II")W\*A9%I,1F=FVU2_[I&";>[Y-<#) MT^G9783?0>BQ/@'>()G*"S'VKGP*?URT,:+/EQA6-87A]39%>K MQEGR$+*@V)ZQR)DP*JL-34L'.J<_B/1.;KP= :-'5G/'P/[[G-B:3?\+\[\M M9M7+^%N8SJL8WLTOYQA,J49T]. M2>W5470P*MHB>6KB5K9B:.1Z\B,#<\MU<524=+Q:*LL?:E9MM;J>"?@J_W_G M%X4.M03BU;LW/_VX6'X,,Z2PX5HVUX+@K/C@2P8DCQT45JOE)8=6.5*Y%H(VU M&)V!''@"Y44 GX("%#RFDG(RJDD/GP:\C'R#H<_5<2QL]+^#K$M,%TN"_M=5#9NH&=:U:28SXZ)T$K3N%_$1D<*/IUCO4Q]X?'CW80,?%CY!Z?!'@S].Y_2R M:9B]7ZRF:X1?GUXKZZ)R%C36%I>ECHBKHSH\8F9:,NEXD^3M-L0=W 1@?)NV1TW/??7^9=U-1< MT'\Y@^!&(LY'E7,5!E;7$#GMP;3=I^0S!I2HB)5#9-T% M9-Z$5>W34_^JUQ^_AEDM 7EU]B8LE]^F\Y-_#[-SG,C E(U:@^(48J@2';CD M"]#6ZZ,.*6K?Q!/?BKH>('40#NX[/(.KI(. []77,)W5#M67IP8W9P97 Z$Q MDRMGBH2@%?ER67$(3B70V4FM<^*R33+P664YO.MK>)&/=T87BX M["W@+N#Q?HE?PC1?WO2GK7J=#[LCI8E$\B"1?$F^'ALF24Z1G6S%J3J',$G+:P3288VC=IV MQTVSE'>#/6MO$7>0KGZ_K%V>SKZ]GX5Y[613(X5UF]5U!^A)3@YS#!&PQ 3* M(8.HE(-L;.2R$)^N2='XTV3UX$D/$OP/*/T^K$U*YY_/9S6UN\TPC4?9GV27 MC3=>0[#1@R() RU$ T*:3$O(%R^:G)0,Q4 /?ODPZ:DQ-'IH'49;RUA]39*< M*44B1&FQSF(D7U/R#*@X;24Y(*NDN]@?ZVC-GZ?SF839-ZS MZ@B0-Q% 64,K@1<&V3K+ _*B79/LP14!/7CK@Z!C+XEVL3O>;_Q,<+Z>/77- M54:=I)044MA:KR;)"76>A(0L1(/DI1;5!"?;$->#YSX(A@;71!?XNA6O_KJ8 MI\N Q(E(CB)SH(5W)*?$*181$31J;9A#KTR3)C0;J1FWV?* "#I?"3W)VDV8&#\O,TQ.GL MXN;:/*\[*)TN9B3TU44;VVO1))F-BT4"\B! *1YJ9:@#KHO7,3G/1T@ZF#U/W(2>X!DN\"03]\_C);?$/\@.LDV$-I3:1FJ2 IF[-< M;QAQVOJ3KW&H4$P+6U1L$K$]2]FX.V(C7 VKCRX@1DME>8[YUHB!*U8$SPE% M4* SY[6ME@.?>0%:0>136I&B;V6G-E,T;EZ[G:D:0/X=Q',70>D%-QL6AK'( M62+;&Y@RH")'\"9Y\#)Y:27*V*;V^VFRQDU;-X+4@)KHPD2]Q7A=AA6\5]I$ M"?1'G?]C:E6?4"07DY)402O=)!"\1<.XR>Q&F-E7QAT8G@T0CT4[RRBX95AO M ZK,P&7,X)WB2@:7>9NKQGL:F&99ZT9@.5#B/22>%O.33[C\7&%_*X6:,U/" M60VEPE\Y1TXT(W#/+%X&UQ:+W MQ(O3H+(C-\Y%78?CB"B]IQVW5>7VHT1UXTFW0]9@.NG"!5J[=+?D=IL7SG@1 M@8&NDG_U MYC53%W=*?=0D"J1(1MO:LD74RBPRPB7:''/TD)V3L0H(FD#E( MVEW@Y57.ZVJ*,'L?IA14O E?IF=A=HNQ2293+(NTD-1ZBAQW)"!M 9G3W"8F M;6J2M+';+#7!U, :Z0)E'_ L3.>8KP85WKG_4*9I>C8I.<=0^R2D>A2D M7 P0>8B@>?&^\&QYF[LISY,V;M37"&4#:Z0+E-WB8:L>>#%X3,86L+;V^(U> M0@B.XML2E4B1;'9L4Z&Y&YWCQH6MK%Q#774!QH=RFS M9;!9 %%?CY]JXP[C M.6#BVG+I,E/^.%'AN-%@(T@=*/$>#F^>"9,G/J3@B\R06-WX67+D7AH'10A3 MI[6%D)M4KCQ'V+@7$(Y=OWFX;EY8M\OW:S6'TB@1?4;?).]\C*:8=Q,H)/!WR_5K\SHV MOAHWP[?-8CY$W=FIK8 P]G>0:1$== MN%MW^;H8;_K3:G6.>6*UD]P'!Y[5G$PM"PNY%'(LDB6SS(JS1\B;WB9I[%S8 M43&VMRXZJ'^XE71Y=*DH*00J%X#\UGIA.BAP17E 5(FDI))NT\QE"]K&SH\U MQMG0VGEQ8XW#ZO3'V>+W@[N1;WYHRQ'&FRD?WA&[?M'MF=H)4\R@=6U,Y0V# M0(X_6.Z]2$46GQL%X8\3-T-4Y\6N\I3,*UYX0P23Q*4X1$"$QRX%BY8)FVQ;2Y_ M-6!FW#CBR& >'0U=K(G;[>(F1*[/+A=P0:YG0R6(G)Q;;G,L.DL;?),ST]M$ MC-S??W10/+ANM*=^ND#7K?&/B^7M#H23F,FS,2@AZWIQ@=P>"N&Y!!DQ%19M MI/VCK=F\1]'(W4I[P]TPFNL"A.O _74@<=5#89RO+OA ]!@\8^!K_*Z$I&55 MA 6318P20RFR21IO,SDCMR+M#7X#Z*P+[-U>.>]*O;SU=KI:M]QXO\3/T_// M$U9$"N@S,%MMNDF1F),DI61DD2JS)-I4PSU'V38)2,21T(##1:F.<0Y2*@4DB1\6T5*8)-)^A:^0>J;T!VB"KJVS9=0)M8K-/,=3N;%FXVO8C@,.H@<05.9L(<94Y1>S%%9J+$W2Y-N3 M.*XC>N0<4"/-=;&[/^3MX=BNB4;D,3H#C/SH>GY>YZ"0?QT%E\PZS[1KDO'9 MAKAQ,T&MH/$L @_44A=3&1YR=34#K-[,Q8@Z>S+J*3G:1$+*$)/ED)FC1VF? MO6G2FNA)JL;-_XR&MGWUTBG,+J>#7?G$&Z>$32172!QY<"&;"X\XD'-,'K$1 MIN,TVYR-% MQ@^)&S>1,R;P#M%2W]B[U>_L:F$%:TRR.H (+H-*4D'(TM$?*$UTT05SO&!X M,XWC7HP;&XD'ZJP+0&Z?X9H0 <(79\$@X49))-_"I0!9%TP\&I2\2=>G[4D< MUQ,\?O5C"\UU<$_X$>RB==6$KR29,:5J!P3G.HBP\M #D#C1V62L^&&#N7]IKI+LN@F@2 M8D+,JQ])RI675_/\2SBK['Q[5YY@-*=L5-"%=H-BZEP=0=N/C\"C+T('9I5M M4O6X)[U=UH,W ^P1=-JG57U\''@J')%%3_&=DN0NI0@A"5JGV09$JS7W_"A& MM=,1[F/;U&$TUX=)O>2-%MCME;A.NFZ0YZ2Z2$A^$R0N(RA1YT=)S>LP!6&L MMYK\^I;0W)+.+B.DUOALH<.N0'J] %^?KZ9S7*WPHK-8%?;E;_*$9VV\L[0G M%%5 94N,Z<@A&T]!H.?:Q39]278@&P4I-1&6V,\ MZ&)H\0F*"CTW&5 $[I,H.>@F?N?NI';3$N4HV:6A=-95'$3>R@?\9ZT+G-)@\'C<;]R"$WU MLUU?,78Y)O?3XE/XXS^F9Z>U$R2)L28;-E^$TS(XVFP<2!?JW"^#X"7M""*Q M$&T]R+!-KN;L2W"7F:36<&VJU8Y ?"O4JVW9:H_,NXNS,,EHOXD041)?Z!1$ M$R/YTM:%PDPIJE''O&DP1DW F67#:E43?:YTCK,M=S7&.WMZ9ZL':W.+KE$*^3JQND M..&11YF$AU)'F"LD9R)H$Z%DG8.SS!O3_*QQ"SJ[3/(< Y5#Z[ #B&XOS8EB MBCCS9/"SSZ!R4N"42.!"8CQ;QD6; =+;DSANJ>61@=E([']SZYGM<3A?Y83UJFIW72.Z'/])IF)_@!W(P?B@% MUTKP-GNF(;,Z(42Y.N OU&9)LJ00@TJJS1S8H[(Y]@BK1EG/CK'RTE?2))60 M@C6VGE>L"Q(L1*\U1.5YR#:[P+&[A3'VJ*P><;Z3)O>&[9?U:B()+,\Z *]V M+GG#$9""4E"V2(A"(BA9=#9HE?--TJWMP=MP*%>7X-U%DP>"]X?Y,$F'C^=? MOLS6H@RS*U'^-"^+Y>=P9_0!#XXKG2.$XB*M2T4_&3ZTI;T MC>M/-X-C"^UT<3SZTYP"0UI'=6HLA0<3F724Q (H%NKX3B?!"V?!:LS>HB5? MIHEG>X^.D=OWM]#V@^MO^PN^@R3 G4MZ%QR$P&5"6EHH2YUZ[CR$'!CP%*3, MO!B16MTHOT?*R)>!CH*>@\3?\ M4W\AD5KML9C7!?SJC^EJ@B&GE ."YTR!*MK1SBX%%*YEL9[G$IK<67R2JDX MM8>Z'T/.P;+O $CW>'B[^!RF\TDF?\!*3]&LK#&L%AJH@Z6&3>Z-/$G5N''=\!@:3@4=X.D#GI$\,/\0EO/I_&1UR44. MD@=A,K"L,RCG"Q#]#H@W$Y)/WOHFQ?6;R1FW%'1X! T@] Z@\RJE\\_GZS+J M=9%,E= 23RDRGG[%BU3')6,48407E0.CL&;)- ./J(!Y7Z3AQ!MK,@UR:PK' M/3-O8**:J*8#S%U[DC_3^OF)?EQ-G!2%X@X!AM,NKG34X%-6M00F"%V20=MD MSWM(2B?=C :,SO:3<@5CJ\3 %\F$QF_VX6/X>EGDB,EH6E +-:^%4$A*\ MJ[?=+1;Z2""V:?ZR(YV=A'%[PN+95H+#Z:@#"-X*-=97BE;OSL]69V%>"XXF MLK ZFEX 9YK,KB7A!6;(S&?#M37$3)L2RZ>(ZFVFPX!H>#P*/$PUW930/)35 M1'.A#1<6DC;UPA MS5!2!B=53H4A"[))4==#4GH;W] .6 >JH1LXW1TF'E)B M/G !R3I7^[C6,TJ;@1M-XH@2DVMUXW_'8>Y''+70#D3["[^#7>^Q<*/RLF[D M\BG\,>&FH#&(D'P=%:J+ )%O;$-?; (5V.!M<51W [V([ MKWDYDM"V5[NE-5(Q)B#XVH]-A@31D\764=9^_BYQU20]L0^QOWN^)'XOKN!<+.J),:;F#31P:R(HYAE$9A)M+58Z M1%\2-JG9WX7(WL8Y-(Y:6JCNI:'SW\/L'">NL&2],V!2J#,R?(!85(2QJWPJ;[Q\'F[HKK!YIW9D$_F2VA4U+#7X0W_LY[>[**'0=$T MZ 6MUV$U72W*^UL/NTOT=O>N-CUF@.M4SU(WT"VI=\N3,)_^U_H%-S>W*I#G M^?;+WY7+UCKD5%U?ZKJ94E=4("AYB#'6\QCZ*1@?P9?HBJB'>JF)[1^$^H-/ M=PXAXNUTE6:+U?D2/Y%&7\]JE\%8>%K77&.N?=ZL8^1SB@3<1V4*$TJG-B=! M S,R;NW$\9']X"QI3& ,%I$,:G0IR**'7 Z(KE-8URV&5N2FW'SV?KF8TX_I M0@[[V.0]WC* R3Z4MX$L^@,"ZIBEY7*Q?+,@#*3*U0V\2U;&NJR!<)P(4?13 M8)A DF?@;3(BN":-CG*#)K.*8[$S' M-:B3DS9R)2$J5R\C> JKC.,@4G0AH59&U#>U@YUM/$2!)D6(A0;W0LS@Q>WA512F962 M( 5?PRU5LZ8^ :,EZAEWO/@F^<;-Y+Q(4[<+-IXU=;MK9<1CN=7RK'9/S^?I M[-WR\J!QW=G!"<^B3@[JN A0G%MPVCM@TO!4M$I6;I/=H>??0A3]ZSZ:'B-@ MW*AA"*4N!I1P'PBIL=,E!ZO+FZY%**E5<,"3S'4^F */(@,&M(P7:_A6-SAW M@S(ESL.MR22,=1.094@Q"I>2%P^WVY!U>.CI8#M7OX@C"[J!0 MY($)?OWM-<[3Z>>P_&V]S+3527(2E0LFU:E:&J)-!HJV)<3,K71MFD<_0]BX M5^8&W+F::*)+9%UQ<[D<>58J.N,!I24#+BG\#:7:\QBK,VBRL6UZZC]#6&<^ MT4$P>!9C!^BD XQ]).N[^H!?<7Z.O^+9I0F6%FO[A@"AWFY1223PUI"8, @7 M0D(OV[02WT1-;V@Z1.'WJT$.EGX'$-JPWC[1?[I>:MGR$E3MK.ZSI[V\F_1RA51JY\3QN*B@JK'QA!%8I6O+0> MK%(&G10IVD;]"A^EJ3?+M*?>GTT4[:>$'O!TF5Y[P-*5I376RTBFE=G 0#E& M$7#2M2V'LU(Q$S&UF=;U-%V=X6I?_=_'U8#*Z %;]]GX^;ICD0K,L:P8!*R7 MA+(,$+-59,V30).9EVUNPSQ.TK@=!XZQZ>TG_;&34.]Q6=D()_BN7%9EK&KA MT_1KE=#E)YCKO-!ZY2;,OUUG4A;+=W.<,*%+\Y/0B2_>N7&8&'V>9 M>\N$)FX=Y[*VLW+@C$8PVHC$N>+VON7; H[[T]-9BFM@4!Y)3SWNM3=BX!,? M40DE!&@>:9EARA!=J.EIH7Q@Y)&T:F3^.%&=!9F' 6]P+8QM['X]KP[GN_+# M/%\?P-_8\\7RUL*:).2&!>$AQT(>+T=6[_D(0')XZ] XSV+8RJ+M\-+.O+4! MS%8KB8^-I)L5L"BGTY-37)XL0R9]I?/E].S;=/X5+RY53^<9X]GEYW6,MM12 M8R"3&V,LH%B4]2A-09$DWQ2-4D[LN%/N2,*X;9[:;HXMM=%GB=^/8;I<7[3_ M!4,M7]S[ML?F!PU0G+<%A0/=V;A^TTTUYTWM/(O*Q5K-*40B52L*.)URACRA MI'5"I9)K;GGVK@-_9XHURH)E.Q+&6$!@%([5XGW$,*<0FA7=/ M4C5NO#@80N[[2,-IHM=)C!N7\3JA,YRYN7Q<*Z.SB=ICF!Y7K)=,6(B)D6>3 MLH.@N0=NC/0^LXAM)C2W-#T?TRGF\QIT7K_EU6J%Z^JAGZ-/H"WFH-BCP'<#(&"H5S%#:*Z'23 MVJ[!..C8"NZ"O$<=O*-JN(,<[#7CK[]=#U=83!K?P-_X^7\05+M>'=3_-OYR? MU8Z$\T3_U1H!]\5Q5=K(7# M4?@8OKN 1 =K9#UR@0Q)91SK'*U;8KF81NM*8E9+D%854#$;\,S7?5 +Y77B MTC6!^'.$=8+0/G"T:8[&4$KM *2W[,&M6.3'Y?I24/JVM@K*E*29C@2E'$ 5 M\M(<1P=)YZ2#IMBQ-)E?M@5MX]85=.=8#*+"GE"YB:'+5:P,+R8[!L*9FAQ. MM-#J>K;"!J,I@O"L2;7!%K1U8D"'PL-C>!M(.9WB;76];*\L.]?92"G)&ZJG MHQ#.K$ K(5 M]:_: ?QKF-5]Y7([X5$G[VF7LJI&;SQ1N)B$!2&DB#G&E'*;*]U/$-4)'$<% MSOU2V*%TV 4B/YXNEF>?? @\,\GJI&I%O!0.'IV#7() 'Z-5 MKLV0@$=)ZBKV[@.- ^FO"RR^Q24MI[/I5[SNXOW3?'6V/+]H)'XI]35OJ(I0 MG$6*(>O4%Y$-.)-(@JI(S6UM;]2DG&9[$KMR8/O :B/]]A3-O_YV_>._37%) M1)U^^QF_XNSBL,-$]+73N;\9"_RR6>D[7HI >AK0%E10:GC H*F M3J*;43"VCUJZQ9B\.A\0F@LA/!0ER(F-P9$/(C-H@=FIK$7$MJ?8#VGJ)"H9 M!6/[J*4/C#V,EM;N18K&F4@^KE#U2#74((FE#-8IEXH1C);Z1GW4FDG M\<, JNH"7*SDFF85*X?+JB1$U MKG<(22?FD_-2N<,!3-*TU>L).U&EDH8-%@]-EQGLQ62-ORA>-&'GV MK85N.D@O__WCWQ9D)N=KK^0$B3U.>@(R.T:;Z[,+I^W&QQ.G)_(:]C6QQSS+G)4-4M9^9$Q0 M%ILA!V44!88\"-$"IEM1-VZ4W0U&A]=D%P#]9;$\.PDG^#JDWS _X"?**")* M"QIS77#"0;!*@X\E!\,89VVF?CQ-UE:0-']Z2 ZHNRZPN$.Y1K#"U/P\A!1K MN89+X -M!$%Q;:4+W(4FI6(#E^/8/SU&&^FT R=T3?LC2\^KXG/RY)V84&]( MJ@*1605",L.\"+0BFYC-)VC:"H_N3X_'H;36 0#?+#Y_QF45T3,;04)O59#$ M"$;:"+Q(X#!P2-)8)(YY8(V&PFU'X%;0]']Z:#;19P'B]7'JC="!O MI6C)+ON&B:)!H2%'AAQIR9H,K=^1SNU2Y>Q/#]N6ZNT O4,<\_Y\W6Y8YEQ0 MQPAH8YV5Q!$"BW4J"2NT>,GS46V[,@[!Q;CA5R?G[J/!HHM0[8+K#8W/)L69 M0@:#N,!Z=&&R!)<];4XI!A>E(M$VB

I:B32LKCXV23YWNPRGJPR%?;S"U) M;F++"NFUMA9LS1,KGD5=W@X2.I%*8LF5-A67V]'72?7EZ+ALH4'K%PJ]X MMI;Q=9^FB?'.DI_E@?M$'E"LG;D#+U!$E"F5Z$MIVV7C 4F=5&F.C\5AE/:" MIC9<=N2]=U?C\!;"O'4/X7L4'Z.)<+')15<$&!F0-DNMP)M(*\UXKW1.JFC= M=-VV;R*\Y[W--V&6SF<7XU46L]F/B^7O89DGCAO'F-.@=;$D,!&@'CR E9H9 MJ7V,HNW%K@9,=>).'HK/-BTS!L#!2^R_7CO-GX?9T#;TZK&-+>E&ZH]A3[,5 M(407P:"MA^6TFT8=#/ @I4 E,\4>+]R>'I"=*)%S'JP"F6I4EGB&0#X(^*BX MQBPYIK87QO[$3=EW05Z[INR[:+B'B.:1*P'61=[]D#'EK>"=E%5!X@;](PC9Q71YP+<:E;DH/5E*'0+M<+B5("LH, Z=]'85@.43A M'& ,ZXM\@IDF54J;R1G7MAVNYF=PLX?,Q[[9\XF4CN\7T_G9_\;EXG+@+>F4 M?\3Y=+$DSNC?U:^^*C@UQ@IT"DI1K/8_]A!8SF"+#$4B\>KNM1]XY(;/CB_N M"SG[*'IQ)*F/CJC?%VO. IGJZ1Q_G'[%&P;5(PQB<(4I=!"5J^T38@:7*Y=H MHV;*!I'==K#:X^WC;HZNU_#O8[*JL[CFH,6>M?7:04Q'5+_3$"QI DUC@ MD1?>9M#20U)>_D';X1[5@0KJ#F*_AL]7"S,59G7R";CC%I2.#IR2$J34LG:1 MR-&GU M]>?K<[T33 [J<[V+SGH"Y(8VI,99-+HH8+*VNA4Z00C2@%'(K3!<*]UV MW6$[Z7*]$Q)VZ Z[BUIZ0M@PQ=J,\6A)GI++ LJ28Q)\4E#( U8F\T+[3:]% M3C_O=!_N!?2A'61_/SHL.E@3=SW\'T/"5Y\7Y_.SB;%8G%<1# OK[N)(?!0& MR822D[.2%=<"WH\1U(F]/3Y&GDPE[JFP[H#WTYR>C*NS#^$,/Y):,5_&@^$$ M)X)S';.B2(^S#"I2V!DBB2LKQ.AE* \2B2V@^!2)+[_:I 4X!U-J=W#])9S5 MOA;?WA)3M:=%##DB2%-(8-HI<*Z.XQ+9:30F"VPT7^TQDE[^45T+..ZMM.[@ M=RWAB6-.:I<%8<0D4$Q3-"G)O2_22L>35<8U:;_X"#TO/UW49I/>1UU=-$MX MLUB=_8)GIXM\:V;FIBO.S&)P+D90P=O:7!\A&N_H#U362W2LS07#;0E\^8'. M,,ALHM!.+PUOJ+:^2_&6]]PV/6>(BVW/TC?03;9;FGXUF[T[.\7E[8^N;A8% MR[)%S8&3):HQ=(*H="!L,52[_'*RGEV.?UMFLP:S4 MY=,:V:I-M![78L4D4C":@8O"0)WB X&P!U9ZRPVBSFWNF1['8GU,IYC/9_BN MO/H:IK,J[1\7RX]AAC=M%>_>85]KY&:)D#PR]Y'(=_7NNN;D;:(W$-$7+6TN M/CW-LRF_T5$+%:K=_-;LKW'9(R2 M1Q<$.%L[.[I(&XB3 42PQ9&,8V@S$G(/6L?-_QT5L6WT-_[(J5>?%\NSRE:- MD"C^^F%U-OU<VWY+(&3)Q% M)Z7,<;O+1,/1-&Y&L"% Q]1=%Y;UEB#?S,)J-2U3S*^_O5G,UT(]#[/;><_[ M2]1F\I<%N-\=X!%M[-(UVVZ]H4PAX MT?!GJ,CHZG&-0J.-U!XW-A(I:V&Y!XXL5$.FP.5:^%.JZZB5*J6)\]]/;'11 M&<(84R8'!JDH 4HD!EXG"T&XR!23&%63.H:M*7P1TC5@:G0)#OVY^\:M!.J6G8-VD7%'<#[D=G4T22% M;#T4!ATHH\A9+DF"=%PPHQ-7;7JM_NGGB.\$C^WFB.^BJ_&3.EM-K!:>155$ M@"QI(:ML JUF2^M:H6:UY3:R]%R,\8\X1WP?=+71RMA73+>=56U%%,E;7H?^ M$D\V:_"69=#U6)33X@GW8[+_,T?\4+"UT$T'6^G69(WY8E#*8[KK XE,S?C%%YGTR8+RR-0>;2$Z104',Q5JF2FXWGNX M%+Z,2>&'H' HK77@5VX]R==$%,PJ\I>%R_4J@X"(&,"RZDA'9GQH5/ _X&3F MES$T_!!H-M%G!SC=YECAY^L;$Q2\:8M,@TB2F$M2@?/90D#/??*%QS#:(>#/ M.]W%;Y8:.LXY33NU=8#)QUFZ/D?E)JI2*XN\SK6YOXT0D@^@%);I=&3=)@M$.@@:XML1.Y(Y$5B)$D0UZ"M)" M:'+0LB5]XT)P:&!LC[N]=;2_S5N$GUT'D]UM.1QU>\I1B;(T%$ M9\>:G'_U5JZMB_/.*0]NG>MR'B&F0)1G'9/RSFC=^-+?GZ%<>QQ$"PSXUC;OHI@-SNG4-G,+ M@T<)VH="@M.2^"HD/<9T%%8XWV8HWJ UC2^CR'L?C#;59Q<'+MM5P@43HT^T MY7B3,BAB ERP'*S*-L=D%,9;A:AI?1FWX(1@=7I,=&-)G2CUX,"IF9T&Z M%$'ER$E4M4S3,@V'9X.K6A\&:7>AZ!P**UU8 RWKH!346N12%2"%00E6 3/ M(_DC*J<2N+*)-_$J!ZUH?!DEWX= LXD^.\#I;B505C*+VCAR1BRQ5,AY]I@] ME*RY%+H@JB:^Y9^RHO&05&8[M76 R<=9JMVHIO/SQ?F]8_/WB]5T?2:'J]6G MTS#_]#O.ON(O].W3FS;C$ZUY%E%*4$&0P(M/Y$]G"4Q+&;Q++/HCU_PP&4?][P"]K(PA('%H]='(J^.V<7BW_'DQ/\'EC9%@(7@3:JV,\*+.'*=- MVD59!_@D0:&OI=_WM3:>Y&?<_-M+6!G#P:&/1,C>@K@R#5="N&\BDF53@BG8D#V\Y\X:;T-FN\0Q'XZ8"7\+:&!(2+WS7N#$)U@D9E>%@-;<7 M5R<<$P:,39H%CB5)U=8[E^XLZ:N>8$AH2KTU8 M:UMRBIX=>*TE4L6BP8M329 & O>>0XLQ()>!<4,>[EUXH\OG'HL?]GV_OZ5 MR6O9Z$#NC5 %3/+D]%ASF482V@1E>3#:M3E./(3J%U%/O@OJMC>&0^NT\S#O M+KO_,3T[G<[?S?%_85C>O0)L4"=36W&P4J5M) .O.(=2D@U9%::P2>/FPTGO M]0;WX$C;$^,#*?U% ?U5.<,EL?SI=+DX/SG]"_P'QX*+V\E5*8O^?^$\PWL2U-\O2$/ M(A8.2N<",3,/,4D;0_:QW)\>-L)*>(Z+7J^4=[42!H7"RUL)FWDV63#M:L0K MUY=U* (/0BO(&)EFD3CC8G3X[X_Y$2ZQ=X7YPY7>)=#O5HW?8>YU6$U7DX#9 M(P\6=+)8$_(>@E()6+8Z%".+Q2;%A;L2.FXBNA\0#ZK0KK/0=R5[G6;_L)C1 MLTZN1@W>S'8W(<5<"H@4::D&R<$7B6"YL5*RXF,\56RO D12"9=%%TT_2I9/*PW&@-D3N93^] M=^EZ[!ILW[ >E(_29@Z)J0B*V 7OE8004D9RR3)/1ZX;V9&#EY%OZ0+]PZ+A MY2V$#;'V+1L08S"L6,!8+]6%0N%';;#-DLY1*\YMFQDY@W'P,M(M_2R$P=#P M\A;"0WX+JWU0*'01+'D*F^BGD)F#+(,VJ )W9OQM8#_(CYYMZ0?RA^G]!>#\ M5EM%QPMGCMPYF>K-/\0"GB)RT+5L1@JAE3QRE_6[!+Z,),N(V-U3ER/F6=9] M>2[&I5:N,C%QTX[G=PH]TF*^EMIYF'V^%O')$@.MS;/3,*_C5FE]QO.S- NK MU;1,,=/?IXOE&7WC\_0Z2S#A+G/M?,T+U-N*7FF(A?8GKA()A*.6XIZW\DC' MI:.0.ZYKTC#?TJG&7UR;V'O1]<'E?[)Q^=\]>H]<_H>.\Z(\)+4>O\P%A!@C M.%V*RH:Y4EYPF]CWRT5"S*L?:1W73>&I2MV)8#([$@,4"E/KI?X,4= :P2B2 M1A:%=$T2=KL0^3**^W; U/UMO)G&NDXHK]O%?[@U]6 UD=&SF$R (I( E;*% MR$L")3(6&:+FY@L9G&.@]_[G!7[PU@94]Q%J4A$09)T5W@ M0&Y, .L-?>PS:G.4 ^+!JJM\_HIG$V>44EKC6V$45QUI[[\K; MZ2HMSJL8Y_G]$C]/SS^O;@EWPE#'8G( HX6F_:%VVC-1@+""_!?)5,$V%XG'ZE9WS%36'I/N'S,T\<((#>A>:!0NB;5]YZ M$\'BWS"?3.G(>)!K: CS2%N!% H/>6"O12M&D M2O<0HL<-QH^%SOMV\VAJ?IG6\_UB-JU]R8>WHM=/;FY--_-P;56_;R&W=>/$ M!E*[?&YSF6VBOZW$+M/'PXOLZL'-9;:1@PXV;Q:L,HX,5#2*D96JI=@Z4SRB M'%+4G(2P33J#=;%Y7W0PQ+E; M["X8>GR+W5T9(^:Y5\NSR9MS>N$\?5O/2=*> J40,A3O7,W/JWK,J"%('BEL M2_6/+4!$S[T%(/K7??#XL!1#DB!-(ES1.*VB_IK\OCHDEW23XJ M5\E'G4&)6" P[\$6P:656IFTH2IR=86'%::_GBR^?G_UC@M,7/WK/B:>HF0< M?!RFT\7 N[@/.QFH?Q\W24I"&]Y$ADPV'IT0LLF"B'!9,>]YRFHW"1)MH&6 M<4^WAK B0PFZSQ*0K7S+O68&;_GD8_G';>8('^+<\"R4MJ*NHEJHQPU9KJPU M,,=2*CEX&YLT1AS10;XN7ES=$+%Z'6:D-/QXBGCV>,G/:(?E-($T@\<@B("1I:9FC#XE<9:N;%/0_3M*X M2!Q&Y5O@: _Y=X"D6\OS>LW>N-)%%:\RQEJTH&FMN0)1F4*Z=SJR2+YZ:'+; M[TFJQHU>.K5LP^GQ!8=$>[7'W?+)QPJ)VK3,/2C?RYC67D=(B2-9M!P@!(*E M=>O9V-E*TZ1>MXLS@UNOOJKKNE[ 'W"VQL#J=/KE];>?YJ1H_$BPP/KU36;@ MYF$?IJO?+A9]P6*C< :LJBW:%3GH4?H B6?ME!=%I^,%G$U8?+DATR[(WZJ8 M8'P(=>!R/,+EVBDKN2B'08)-(8)RNH"C_0FD+6WH64+$NF.$9BL12*:MIQ H\6"M+2,]Q+V69:R5-$]7)&U+79&TRK M7=R:VARO7JXW)&$$14O-,TW$A4?UOS?LI_%%4' MZJ$S5&V[E"]*"+3+QN<$PI4UGP6"*@@I>Z_(\PXY-+GWM!^YX][.>\'6N4;7(-_U&*^K.?0\-AT4(W M'8#L2=G=Y'V%<;1-% ?,!@15JV""+AI8R"8@>F:/F+I[0-ZX%T;_#$9S/TV_ MX Q_O6]S'F;-\OQ7SS]6MG\C/QWD_!-J9K76($0=IAA4@E@HNF;2FNP*.AX: M%\F/?D^@H$E&<@&I+BM%_P!7):*MD]FH$C$WV:W_-/<$=L'0<_<$=E'&R/<$ M?ICC\N2B#-H:XC>2@R("$_7VOP:O-4(1Q+Q2K$2]36.1K6X)W+RV%\3LH;G% MP6+L0OF7/B7!/U*XSX'IO.Y%Q\!Y@>"8"=PC2[0Q#ZO^L2\![*NT!WK?0X(= M>.7_'I;3"OH/Y!]>9(&,CP3^VAW1453ADH?H(@)C268E@N.NR>'N?4)Z2>;N M;Q(&$7%G$+D$N6"J)%H@@"P2R#4OX+FQ$*U"4B_2&FB2Z7I(RK@[QV&J?0(G M>\BY Z1;D3V M%FU'L+@$M7?UNI.(M"4*]U?O'>\>&-/ MC=W7^1[BZV GV'3W564AL.0 TM?IH#7G$J(ENR52;388F$J-\W:[9?>;M=D; MTETX5- =8.7JP.#=_$U8G?XX6_Q>,WCXTQQ+P9K$PSE>=*R,T9-_;0M8DU.] MNI_ )YLA.)*TEO[8F%Q3$4T^<)S\>S1?KM=5C5V;"?O^!\ MM7[>^UF8[]7JZ:G'#7!^LS6U0QW77&?0WY7;;UR?0%Z,TUU]/"60QDK3^_#M M;L/0Q"*S7LOJG9+?Z[D'7X_%BXS&HM>*MJ\FEO\@L@_> [=]^^O;;[_IVJ>T MB\9DDI5<]Q5!7A>5 1DL,D;_=+:)M3N0[I%MX/&0^F K/J*^>^W2^(1AVK_5 MX/,/;6M2GVPR.*IA55)D)V0"8Y.M_8<*106TV:]+*F*)3N0F&99Q#>O'=(KY MO$XIN5E.MZEXM5S6R&G]SM??'BRY5[^'9;[TO&E=DZ?MH6"I5P!D@*"$!KZ^ M0.6#4*+).?I@'+QH8[L+>N\;VW$PT$&T=$$Y??GB)%-RSLC#!F$9$<^R@3KG M#!(&&21ZYDR3F/H.%>."<"0DW.]KO[=:.L#4_H*[87N>ZU[Y:_A\=:15M) Z M2@=**@TJE@ N>0L8HE VD2Q5DW:N+9@9%^$'8.N^U1Q;T1V _0/2]C--M#^M M7;Z_SZ=GJP\?_WZ99R5YJB2=!Z%, )63!!>M!9ER4ED&DT23P\PGJ1K9P(X. MFD4K#78 QV>E^YAP;W)\,B /W@C@*#T%K0[!TVX%@E/0Z'T,A3=Q @XG?=S: MGSX\AR,#H ?(7\O]!PK_%]\0/^+RZ[3V*-HHBMGL\B[#N_(!T^)D7B=9O=6_Z!H?EHC#V7W&_*#<9IG2+^^4U]ZO*_7GE_FN8G:]_&5:K M\\]?KKO;W">R?: M?G''U@<,*MKBJ6U/7)J.*#HL:6VS*CK6*]C&UR"ZN9N M^L[8Z""F?:K1F#=6F5@86"-M'2)BP#NK 'W)/'N69' M8-YMX\ .$+-#C\!= MU-=%L/AT2 MYOO^E]RI^^5E(VC9\FA#MA22SIR8?4'4)8O$' KP *1LS:_?+(!7$"310!>Z MH7/\0),$U9V7K[(RL[(R60(5=&VQ8#PXH1C)*5HRR-X4NTN#@7U.TEZC;=BT M4?_(:J6646#M,U[21^>_X@P7X9)8.\M?I[-I=5QK"?H-=[=+B7LKM"\!A)41 ME*W#^#B74+*S(=FBR"-H$E)TH7+8/$X[_+53U0@\_'Y#N MZLT,2XX%1W!1H_#*V)2;S"_IF8^Q'.&.)9(8$B8C6"7/\'N;9Z!U+1)'#CIC M'2.C)'A<56B4@A+IEZG- >V+9 WK:0Z*F-V*$?91WRBD-@LFNU?.R=X,>;U^,:V!SR=>1['X4_4O&"(&;(KBI"8ZUR^5!N;6J[J9?Z@V_1=',GASZ%U M.&^S;]/2Y9_MODTGT'2Z;]-%@R. 8P]5C%DX)@.G M %0[ EJ*7C+EMN H^^24U)<\Y&OA/T#-6^ M5DH3W/QH"XGVZ-_PZF*>YY?S\^]W0;I,/!LC"W!A?'4W#?BB-12.H=!/AK-A MW/C#>3OYVSJC64P]8&<4QS.]"J4>%U0G]>?IMVG&65Y9&/)NK4:6P(9<:F?" M6 N;(YB$)*HL@G%M2LQ;QJ0\(,D0<.HB2=2E;.LF&;0+8Y<;I[\LOK.VZN[P_K)?W[ M?/:-?$S,OU_7',5-P+G\-+^\?#M?U#^<,%VRR]H!C[7&!R4)%FV&'%-,)A8G M4Y/RJ_:LG?0951>\;]T5QH.:L00L?4CD[S@]OZ#_GY'W%\[Q5WK U<^DS_O] M]*ZI'^W<5F&BG;+4(F-)&R='!<*CY MJ@R2!UT(4XB)>]O.\_Z!"X Z8>L8!4!=%#T"L+]Z"H[ LR/OR+W MP-S>B_&/UC!,D#>L=087$JVAXC1R M(1UZ=5HK\C&#)UK$]R,MR ,0]T-OCO^QTM^=7!P*:[10$'4HH(I6X*6+$'@M M.Y:8&&N2JCT6@R=: ?@CK<0#$/=#KT326L'I0]$D3-'7]2+K2 $5BH"8-0++ MQDHCE&&Q35^VX_&XTWI4_UJ/H\7=#[TD-[WX(CU32&Z[\ 5!,94@H&$0#7W M"_W6L]-:D/M$COI?RW&DF#LP/S/_P.=UVJV>$EJ 3E/_I\L&OBT^IF+T-#%#52[NUE:8+ M'"'R:)B)+D36I*78:"1PHGOY/Y4Y: GJ']HE>)PA?%UP2667J[B4K/=RM!'@ M?5%@/(N>@B2!O-VUQ#%(X(?/:O\ UJ EJ']H:W"3G[PF5+\N-58RX\$)L&0N MZQ4]"2$)2[H//F%1M?'U:9F"+NS_\-GT'\ .-(/S#VT$NH16Q9J )"3OI2*U M9T&AE2+=IURLDZQ@.;'8H.0D))--J@E^E&O85C$MI:A# M .J7'#D$4U;GXUQ(XX7B_[J&W>P:=A?TMKN&W04#(_#';J^SK:YD:AU%Y#E" MCI:!6L^OU 5BED('P7S032Y@/23B1[F$W0D'\YZ4,B) W39(CSIJ+P4P$@"U4<:"DD*M5 H&Y!#H&7N@_8B>\YNGM]*9Q8&$?%W>>BO MO&C8([/>H-&C-$>PH3SN&D&0#KJ6FW)OZES$;,!+YD!KB47X(-U8&L6+:I%HN*)&KOO\+ D8#!!30\:JM,&:;T]\0;Q73"UC$: MQ711] C _G*;D6BU=999"#[2;E 4\6&2)_<494DQT9;09,;(/UNCF$Z@Z=0H MIHL&1P#''JI\57&&JR A%JQ-=TB@CML,3#(5#&(H<5R7@=]W:A33K@QC%)[# MD0%PRI#OO8"LH#6]);5_VOB_F21&\] MZIPR";QP4)9;B%9*L$)KSW-QMLT94@->3K1F=N"]HB=LC&%YU&#KW7)YC?GG MZP4M_#4O*[:7SV99EQ,O8A;:6> I$)LN27 ^"!#%"@K,LC>\S2#;_>@]T9+0 MGF!^!!V/ S%:_[U",^]Z@> MJ@]WHK*G6L-?PF)&]G))KUJ]Y+X.*V2)I%%028O:N)IB.S0<=+"X,HU9-*DB M?(Z@0VWGYG-K >=/] ?_F"0CC4XZ@>?H0*$U$*(4X*,1,J!(%,P>@],[BH;- M;O2"B$V;U(_T3\JH///K5>9UV:/%>?D][YK.9OGGZ>5US6E48=^OI>*R4BP@.'0> M5! 1(AI-K@.GM6D4FMCD%'!/>D=JY[J@Z?D*Y'::^Q&LX,TMBO9F\/9%1[># M6SEL;0AY<%G[R(%19%M[B"G:1S7A5P65L8BD79,I1ZT,X<\8K][4:U2+)2EK M?6C)LI6NWI)FLAXZN#JKA2(0L,+SE(/A,C2I1=Y"RT@-6!<4;!JP0R4^@BQ) M9>'^D&M5?(1( M>G1@>5#IP[R3UG(!SGM)(4\)Q(?Q$+A0VCAC16ARQOX<0<,#YQ!%OXB;/:4^ M$O3!AW Z-SJ-!' M@IW[-? V)#S[.K^>74V$1L\=E//Z(#W6[BZ7DROOM?BL(F0*=KH(W > BCR M!"!*-* ""R8+E*+1$/AG21JV *0]L/86_PB =)<\>5\K2QQ*Q;CD()S*))-( M7@$O%DP]B!>"N:*:^-R/J!C6#C4)ZO>7\@@@LE&&^OB0^L/UU?(JS&H]WRK! M.E$Q>N:]!REL 25H\R;<1T@F%Q)KT);83K)DZ6U) M3?ROPTD?MK"L"5B/K,\1(/B9Y7ES&/5DE4Y0J"@3.0^!)$O2=1YHR7K 6OG) MHS5!-JF)Z$CGL'5>QS2DO6AJ!$#<>BPZRH6(&FP]WV)X^^K[BQA1AEWH&7 MFO@UCH//UH,C*00"M2RQ2:[A):*&S;3WA8ZGWG9/:AB]"7GP[?YEGB\^KU\C M\PJ]1[ ZAJ%T/'O@J_'<688Z_$"21X()3<@^AR873QI:G?L2P+N7O+E>U 6X M4?,77<(Z@!)RJ76&Z(EW10N+9^6SU Y]:3/"8$<"QVN-NJ#F^0K-'M5S2I;I M@-++EQ_8S#:U+*5\"6:9T?[C&'FVB:7:'L77^TX6LK7!.T78\$W*RH_A$GT* M?_X6"'W3<%F364D$SA5(Y\2Z^IC\> 6D^6!2D=:QMK[00VK&:W:ZX.%9)VAO MP8\@ K]CXN_SQ3_>S3XNY@F7RTF1*:9M,6M"2D> :5 R6PM@*L=_NSBL =VI245"DT2:)O)Z>/^K2MV28F M4S!%UVP3;9<)/;AL)7$IG>"TEQ*;[;D<283= Q*V%:8=*O=QQM);%^C^2;Z7 M'M?*G#1,\3T#)6VL4BH&4G:N5T1BAB@P0\JD<,&MXJF)7]>O45FUX[]-&\W+ MX^++=>)T$HIQ401&K-4N!D9K<)K7HU3E;)2B.*E?P\0.[QFEP>BBY4>N_.%](X?Y]/9U?_#Q?SF4@FIE7_&V72^(,[HYSJ&^*;3/!9F M4RP9&]5U3-659D23,U+9E%2O3BI(1;I (/RQEN/=C.C\]QFML?;QX6A?50^ M/Z;\QP*PLUE>;=ZK08N/V)3L&38ML:.,*L0A259AH6A7:UFG^C$*?1TK.76" M67<:ACW7; 6VQKH8&G+/>@KO[RX"QQ@8N9T!D%OR%CAM8!&9 %HY6B61$@ME M)VB]_JYA3C9;N4PM!#PT7MZ$Q>+[=':^FJ^R_%#>3T-<)6]IG:S'M]2>SO-9 MY?!#N5\:&[5K*B>=GR$J7[H&6/>:4]\S(=5 MUM[X_(:+..\#H;=M+'[YJ[86Q[OA*L^RQP,M8$MQ;U%5O*YH"%P;X&A%$#JF MDNU.6.SZYC$&B#V@KJD"3NCP[:8JE#\F_8#CM[L'MCJ VTYQVR,XKJS7C!QR M%SC%E-8E<$Z2@Q9T8^39?_6&5<@HA> MN]J"(B!?7VMRVB3 Z#SW"JUK,_?D):*&!]%!&G^"H)[$/RHHO9G/5HOK021L MF+,I&PZY&$\13%3@L$GKY9>(&AI*?:G^64P=J(<18.J9(TU5 MAU_D H;%>KLZD,WFRH S(F@2EDRVS=6PO:L&FC;FZ],@'2[P,:+F]C!3)DYN M/8,D70TJZ#NOE0.FHC 4;NA@&XUM/)UJ@2Z:WK5:H(/8A\XP=3VVCM&K5;EW MC9Y Z8P0K4H03."A1.\+[GC \D-4"W31]"'5 EW$/@*#M/4\T[ ZR8GDE!P/ MMYQ,UYNXF&4!5NJ U" -Q,P" M%.N%E$(3L[P3S'Z0*H&#P=98%R/8#1]["/?'1%XG1^"PZSD$2F&H@^$BE*"B MX=QY=$=HI_Z^4P5!L^NN_2)&4TK+&,B MH?!4P!'MH)*G2*4$6G)B)T.T[>E#9Q5[T-F\3P&.SGH\&&CBK7 8;;V1E<@* MVDS.HI,*2LF6MF$N7#S"V(^.LV2.E$L\##N]BGYT$'IQ6(F4/FGK)3BA/2T) M7A='B2"$R!9%S%JJ]J Z>);,D:+]%C#K33VC ][?9N'K?'$U_1_,MX9Y$D.= MCFL\1,=KK_5LP"6>:L^WPIRW.;-F-0PO4C8F;Z@%S Y51G=T^36Z9GB^*FKJ M$63KM[^=SL(LX9OY\FKY^WR6UIW_:I>3(HT7*.HMPE(KF6L]EM$2. :2I>4F MZD;S'E^A;-@>]VU UJU+PJ"(T8IDO\-\QG]-OSO)_72^OJ@PG MV;J" A,9Y%K$[BV#X&($JX-T0:>02][).>_ZYF$;V_?NN#<5_ @VQHU"S\KF M+W^ER^LZ]N%L;9=7RIMHKWGTH4!,ADRR4@%"C@&,)E-MK(M*-;F5N2N!PW;$ M;V'!FJAF!)![2/N'LK;/Q-+*0D]$NDBT+_#J]_CJQQGIED@/CYCJ20H&K4\J-94%:'F(036:?O4[:;I ZB=1[(WT,'0Q6@J=W(KJ\.0[- M]%NRL6%:IRCE&ZL;'MCC/W QG><)!NZBI6645E.@1:S'Y$R#3U8($971:K=; MY@>1L1O*3B))?V2=C&!3K/+Z4![?._LM_#7]>OWUI_EB,?^S^I+A#_KDZOM$ MT[^73'O@G-/*T@%I90E!NWX6NM1/4IM:JPY$[H;&D\KE-]/1T-;O+!-'I)EP M&6_Y2#=\5,E^PF_SRV^5N4>L3WAVI40N@:6:EQ%H:74EDFHBNX\22]ZQ(=E^ M[]\-82>1QC^6%D9JZ&YFICX8CWIS%BN3*XG9!-8G6D3!U-M&C('@T=3[1B:$ M)JF++D3N!L.32O0WT]$8\/? 1;T_O)@XPZUB5H(JIMZV51)"%+2HN!J\C MV)B]LUHHE9H,NNA$Y6Y8.ZDT?SLMG5Z?C8U:IAH M!*8F5JO7 HFF*:Z>$==$,R.P:B\>SB.GQ>,BQ1RY=AY).4,HWD 2J,@C+!YU MD]#OX/J(IJFMGI'5FP9&AZ9M)_*&1VDSE(!<4%(X#,,ZDU7;PKF79FH9"XR$5"-+XF9BGTR#XDTV;,Z@$IS:99 MIIZ!TX/4QYE->C/_^G4^^WPU3__XA']<+])%6.+'Q?Q\$;[NDTQZ\7D]Y))V MI[>G5-+J51?S2X+L]%?#;+]W?VG\C[OGNQ4-*LAB61$ 0HDSW94%:@A!0M[;MD3W=L M9=[YW0.WH.H/'8^[EK?5P>G9HIMT<=\FZ?:QC2W35NJ/8Z"$<MFZU8073FEC!62S MZF*3ZF6.D$ )&20FH>G#%OP^2]&H#507=&SZ1/WH8 0N]><+$N63-;OJXQ71 M"9.E!Y$<&54FB!.K''AF@@U6*Q)0D]7S+$G#PJDGG3]IV=F+ D8+I9L.2S)% MDZPO$ )]4XD/#:0SP;A_PMOMK#9NC<$<03+TH)2,$)B30'&#+S)I%S=;=SQ7VOO" M6X8]L&T#EMZD.H*=ZV86UI;]_?U=F1:/CB=K%#A16;)< _F)'$PL:!7+B9LF MJ>D=:!L67FWF7:0PR1 M1.6*1X?.\W0T9#V@:UB3-02\]E7*"#"V/:]W=GUU,5_4*JUU 2"?>">]D4I" MII %5,@*O',9DDHH?/8IBG;G :_3-VP14VO,M5#2H,,\GV$L_WR]H#7T<77Y M==5-:>)XS*S.H<\RUN5$$HNRU/F13.@LM6:%'P%W3RD;MKCIR(@[4#&CM7.? M;N]@WZ^E^[^Y757.,^&X"L!YK#,/9 '/'7F^&"G@X0DY-BFMVY_D80NDAK&& MO:MR!*!])+RUJS'AS@EN:P^ 4AM22$Z!5R1#KR4Z51C+5C9)MFZA9=@RJM8P M.U3X(\#/2U;\EB/&L\V8( AAJQF7$)1ED(/35LI4=)M^,Z^3-FRMU9 ;[!ZJ M&?Y>Q'KT^ M<75TLYM?G%V>?/TVLX+Y$LL#>,^*LD ,1ZF$MX\&C#TRG'7LN M[/:^8?OTM4)2*X$/G=+?9.F>C;7C*8O2C-EJ5 3MX:H("&@%>,5\LEEX*W?K M4_3*BX9MPG=4U!PBXG&67-T61(=9_G!U@8N;PNC:T7J/2JL7GM9#@=6NM/94 M5[5ZQ[L9O1[/9OGF92CT-214V=DF2<67R3K4 M$WK\](=BOB^HOB\YE'4FE+ >7)T6I9S7$+61(&D]$"J2MJ[)?>I.5 Z;Q>\1 M19NN43M=C=M6G3U9_ZNCMKUJ0U]]9H]V:S>ZCV.]A#',ECJ /6)MQZ()=\4Y MB%8+39LE9M.DUU);Z_4Y76"^OL0/9?6>W^>S^1^X((7-SM?OO'GA2N[W2\,; MM%J7VD5+T3:>$<$S0;1K8WQ&+15O,Y![+W)';<^ZX.I)J-=>>STF\X_DAAU0 M]_[Z0YLZ92UKWE]!H>6Y!$,.?\1">UUV! FG$OG_(11C8\BRR6'($7RS9U?% M_9T320&-#P*RS?4^8V;UP &A*)M3+3IA;68S[T;>J*U7%]QL]<;ZUC3+FJ';!3^Q6J%T6H"+P1 G)=3@UX%3T4ON4C*NR2RFYP@: ;)Z5O^3 MR\L]:&(DF'IT#7O"@K!6. NVU"O84?L:FW P7CK/9)*Z-#%9&W0,6Y!S% 3M M+_=#,^>')SP?&.][+V,2M;6)U^ Y60%*<;+>/E*8FUVP3!KNS6[%RUL?/VR] M3$-(]"31$1S>O2RD"6(6!9VNI]@UPV+K8(+:-:L0 HQ(W)IV.:IGR1JV*N8( MIJ9'K?0VD*37D.TLI>NOUY?5M*UX?3/_2@^^(.ZFWW#-[#Y!VRZ/[2%LZTQ] M3X';^KCF#F&H6#;%&2CT?U"^'N)Z'L D>Y6D)*"OS6J@A<0%:)T)]"6P6)JP^1IA8RAPWPL+3ZXB]ZF!L2:)=EBS M^R?"=W_X<:Q/P]3X!NYL]MDX8P&=)'>'0G_P%20N1A[HPV!%D\&<_=J@^^3I M#L)]/U\N-[*HI01GBD9PY-[5QOX%Z!<.D@DBH,"<2YOZIL/H'I4%ZX*DYY/? M[?5WP@;N@'1XAZ@NQ*-#62)-3=,R8\=NX M'5<&Q; ?RI?PUQWWFJ(5KXH'1%T'L@H-,9&CD6G7+T:A"FW0S=V3T[!NM]VJVW\X7G\,E?L9TO9A>37%Y/__\5A@3JTU2*B!D M)SRYP]E#-#)#<<*@X*)XVV3)-N!E6$ ?!87[(;\9($YI5;Q9_Q'][LU%F)WC M\MV,>/XU3&?UTSIR]$U87KR]G/_Y[YCIX_54ESNQ>&F,M4Y!CB;7]JT6?$D. MT)=2>#31L";]OH["W; G$B->.4<$S2FM);(C.#V?O5FUITW?ORS";'FYQLM3 M@Y(9L>N]@F#J*"07Z3M%^WORT0M7[^EL#K(]ZLKIPLNPQS0C7B?- '%*J^*. M05K;F7GI(>M:*F946<^?TQ:-=3IEQ9OTPNQ(Y["'0R-&\UZ*'.?QT6V6\Z]] MZY;O_WDO57S/4--3.N+N^5O:LDN9=$1FP"A19_\YTJ7W#*06(9;,54[U/O8J-CE>:*&C=#Z0L?3 M>U##6A.F#97N33*S\78?+ TW*QL/Z-3 O47H$-;('"#\$511W.G3M!],Y]=36?7T]GYAW4=SWRVG&@4 M)I22(9M2Z\.$!Q>L NT,$9:-RJ')4>'N) Z;-FF%M$8J&BWX/F&:S^JPX+7F MKMXBZ2UO/(9T?AAPG@K?*CO1 M/FSVXKAP;:?4H?LQO/OZ!XGL0SG+W^H#?\8T71*+;^>+CXOI?/&?&!;+.@&Q M=BVAU?KYIS<31I&J"3Q!\8)3&)L0Z"<.AJO(8V3&^?B:V[;GNX?-,?2-N6,H M8 1V\F^S!2V?\UEMVD7"NW$UENLV)B33VOZB\KWZ_\1&56]^9U'EG],77 MH?>!E9RSES9@$_>O$Y7#MF!K9?O:*6J\*)Q$5\2* ^0D-54BK^5/A7[,*%2D MJ#J+(^)MV*YK1T96)^&/%T-?+L+5W^?7EWEMR^]W(".Q3=>,%Z)U0/^(L7*XJ-6;YKL%'2HO: M/MU:%WUQ E*FF$MQ+\&78('83?0K&2PVN7Y^ ,W#MGX[,E1[5^(X^^6\K\Y% MG5OS9O[UZW1UU+O76=/6Y_20$WZ=OI[2P0^>?U;?5A,FYTA1*"ZWG3ADCM(2 MS+ 4#80Q"C>5B%"RU8K+@$(T221THK*'*TNW+]MV.$+QC]6):["ICDI6FF00 MI -9V]K5HD^=6\M@=*=4[5"TY3937\H9Z\G5MK6__^6E%Y[6R$XUO)[4#6?% M,!T< 0N=M )TB48'2 M"]&DSO$9>H8]WSJF?3M<':<32M[>6)V76],]+Y?U[RYO3?H!ES4/>V$CIV]/ MCGOR"]<4W3=G"4+9$#1@K//3@B:CQ6AC=)Q0(QS!JC1Q_!Z3<7#SGJW. "W- MC^'[.@"Z?M"/AJ/QQEM@B>A2PB5:F[6^(=@@*+"R<;.C?4^M?#H0.:PO=P!& MGC3P::694=P<>-$5O>5P/2J)-/:AO*6=(ES6(^2)T;0UY,*!%5YK$GQM$ID3 MA,2E\3Q%:9J@<'^2!^Z,V Q(7<*+_G1Z.O@EP5;NOOPYG\0HG;+:@Y&6&,PZ MUADY"K3GFED,QLHF-7L=Z1RX ^.HD+JG]DX/GH0WG*"O%1#)04!N0!E$B#XP MH ?5@B=?L.)T^33JQ2 OM2YBVC!&>.!,VDR MDS5;VJ0^IBNAPU;]C1.A7?4WBOSC;OR=%7KG'9/*)BMLM."SK<-E!8>8?0)N MG2C*6RRI4>9B#VJ'K2(<'5+WU^0H#.IC!I=OKZ^N%_C;=#;]>OWU 9<31NY* MR*9 -M:2*.LDV^IU>V2Z6"\8%TU*67>D;]C"PJ.!LH6V>NL&T,AJ_FV6I\M4 MIW!C_N6O1'^ZGLD]J>:?AZ* >/+DO!@!,2H+W&/)Q=)G^?AII^>H';:<=#W2?/;23,E^EO M4"$0O8PH08R!/G>7,=H$(/?0!/.BG36@\>NO 2.A! M??-#93D& /R&7R,N)B%PS3+S(,WJ%DT6X'(M@S=)%>9%YILWW ^$P/J]PX#@ M (UMZGP/\0VL]=_"7S4NOR%<*DQ%(4)*MH"*-A#6G24[&&*0@K.PTW'>3GI_ M].:!-;^/WN9]"'%H[:^S,K?L\\ADE$2XX!3/F!C!U4I*\K!L*-9:GOO3_L,W M#U,_T)OV]Q;B",X";OMVWM7:5AO(2Y36E=I00P=0-DF(,G@H,?DDA,EHFJ3Z MMQ$S;&U)CXY!;Q(?(6I^GM?RK$E)+ 3)4ATZB*#H6Y)(_=&CL*F@C:E)-=A<7W^T9HMQNI M\UH*6E:QSIA4*10(V2,(RQG2-S%O=L)Y_I9-A_>."S?[J'E^')F/T!"]G\[P MW15^74Z*YLI'(8#EJ&L/,MK-C:,=>=6!MF0O2Y.:BFV3?W6!AT#EV'W"IT^ M1'U*710>7'4-CZZZ]GQP\^I[&AWD=..OS<%.YA%MP0*:?'#ROITGWR8QX#*J M*+-ERC5IC]+R[MVGZ?G%U8?RMQOA3HQ!GPMR6F:F-C I9$0CDV130RE%1RY$ M&U/T$E6C.N;I@H*7S^\/D?T(Z^KNRA'68X>N)B&&K+S6('@DIG*L.4SNP%B3 MA>?.2MEDY,7+9 V<$&H%IH.D/P:?:#LWO\]GZ88AJ37GM-N#0UD9*I'< &5 M,ZU2EBQ(V:2_WJN4#1R9-4?4GCHXG4*C.G=J/JO?W93:I/GRJF?'Z<5W-'*: M=N>KC<-$H)#%.04\2Z1=+=*&)E0$R[PGO)1L6]V9;N5)'V-DJ*:-RC;KH^V7;TUG*X]W!)@4MYR9*R)5X\NTD MN!P\R%S'D3H3G&Y2#W9(J>RQ_)_^$+.?O$?A1J_H7W>GG43!G!%(.VHM%5<8 M,WB9$B@IA(DN"I^;C,5[0,.HW)E# +*O7,=3?7]O"T,2J00KP&.P9 M%AL!) M+#(KABIY%EV3N?#=-IIFMXO[1D5GF8YSG.@VIV^5\9S.RGSQ=?7TGOW8YQ[? MR(7=B9LVWFN)F%00!=#4)FX9:T\XIL ';BSWJMZP.#7O]?9"RB1*)EQQM$FF M*&JQ$C''ZIPE:Q0R(75LTR=U.SFC\F*[Z/UEGV0O:8_.D_T[UCPEYC/R><(Y MKELIW7Y(>]U7/K%&"J?K.&:K':CB&/B8$S 5+ DS,1F;]!GJ2NBH?-_^<-:S MAL:.P)]O+EC6 2,?<9%J8LH9)8RM.2E7A6ERA*"-A0QJ/B MS0=8I\@D12LL[?DN9P_*!EF/"Q6HJ*()DEDEVP2YSY)T2F,QNJ#GY2N_>RME MK$5JCT6W?PYJZW/Z-D0MLTK=$,70*D,Z)A^<(2B&&:+& "@S%[6V/O F>9E! M[5'X2C'#\O/\FF*(_PB7U[4CG@LY< Y6(N&>]GF(@;9>DH+7.@5O7)-.7*]2 M=DK6J0N67K-.AZEHG-[1K_-Y_G-Z>4GAT%GZ[^OIS-OMR]>S-&]>M2[4W;9AZI(8UQQBG:RII-.TLUD'*:.2 MLA01;)-PIQ.5AYJWG5[V8$Z,-2BM\I")>=KC$TDGN0 V:XLB8O&VB,;CF@3&TYT[(;9)'D4#AF$X!AMUKS4;I8> M-,=HE"S*RB9WYH]J&6][FWTH*Z40_M].9],K?#_]AD]>_]/WW\)_S1=O+L-R M^2 I(VHS#"^ *2- >4%.C0H,LG'*9"NBC$VJJ0XG_90L:!I >N3B6%/6H\/]J,K_M2=B0-20EU?<41WHF4BJ1NHN5$\$8 !<[T2 M+22KEV;KT;]W3-&GH;Y+X/HOJ4O(@N&#S$BSA,M2,H=ZFG\64W)VG=!PAM3MHE",;45F/>@\?: M>R/+Z&G_,KI-L-"1SF&Q>D0$S8^GSO&C]9ZYW\-7O.D_E'3@M0%>S8[4E(PM M$#%'2%$Z)^+J5N$ B-U&Z["H;8J=;C@]6)&CP.K'Q;Q.8?A$:B1*+FCG^AF_ MX>7\CWJ,15XDEC$$;OWG__IF&>MN> M/EK,'*[+>9^"'47B?74_\(F@ULS4;KBAWF?(R&I7P!(@"/*/:VM*B;+X[)O< MF7V!IF%WSF-@JV_%C )E.QQDO;]K5Y@R(O*BP B5:DG JB@T03&J2*]5S*7) M:+0N1 Y[#6DX#ZZ9(H?>)N]%^D**]GY44>"LWJ&'@*&VA.8/PTO$$A6& M7-1.^V>GUPZ[L;93_?PH>AB%(;QE:N*+5SK8 )EEHEP(HIRL-G#GA6?)F.R: MG%'?$C ,EEJK^)E:M$[2'@5.7EADOR[FR^4D!U0N<0TEJQKNZ%P%Y"$Z(;4, M)CC?Y'CR-<*&<=".C*M>M3,*O+V2I?SEKW1YG:>S\[L5I3%P7YP"C>N&JR2Y M1/8^FMHAVFI#G QP'O&$T&$$ M:"DV2C($EHI(J)ITT=B-O&$:0!T=B;UK:@2CYU^P]VO&P=@]FU@'726CC,"ML--7AHQ[LF5O)WO'JZ M\KCCGM5)YSRQ "H+#2ZD#,HQ'W@TCO-&)[6O$[<3$LV)([%W+8W;/A)[DTB^ MAC86H51'6 7NP.D8R.0+GHKT5L8F;8Q?)FLGM-D31UN/FAD!SG9(06TT4OK; M$LOUY?MIP7I *$0=#"IJ&U,EF01OH@-& E6HBHABJ+3RLT3OA%%WXA@]FE9_ MD)+_C0$!36K^^0!%_QM\#72_.J8 =8A5=2SKD\0V_^)8?'ES_G$1_-GBJ "9$XXDI(KBK;L>-X'I8@BBM,58"8T70>HP4D,)E\$4Y4#HJB%8FL)[)(%PT7C?)4#]'T,%M>#:>NZU19DHQ M))<-%%MJ+QCZ$@URL"H%ZQ/Q7YH4M^U V\!M2OI R9/N.3UK9)P-G)^NX_U; ME#[[K";VIF';T6?Q%'@L13,&UJFZI[@Z[;#Q_BOC"T%%1'QRQMVUE "(83^47;&)&BDR8>^Y[TCM0Z=4'3\[V] MVFEN!/XX&=UP?KZH)9*KP]!/^ UGUYM-'[VDT#AZ5Z<,I5K#Y"$FGX$5*5(- M,TP;9V GZ@;N]-$"?/UKY50VQP-:;C[_L";;8\LVFL^#BNFPZL!AC0V@T"%X M3NY7(O,2E1*VB"97TD:R/Z[N5G-6R, 60S&LBV1AD;Q/QVD5*(4V"VMM:MIZ MN .M8]T7.Z#HP'VQL\8&W!.7BZO)9U(/5LI_Q?GY(OQQ,4WA9 , MN*)X1 4KP>4HP)9ZG29J9\,NP2&]Y 'DZ*=-N+U(Q5BZ53;2_;QO10R-IK4D M'K)PT[9$::FSI)@9K2:39;Z \IK6?\]Z$.S TSI;3\#&D.@WYMD.1B.AX1 AH0JV"8K":\VC)[;=">E%, M;QO2D[>(:!C<_;*+@_JW#%)WTK_\]Y3BP";@9$_YA M\1D7WZ8)5WX4Q7B$5DGTRSIW'+D!O[K$$+,H$I.1.S46W,D4;"-@+/UWVT+"'O"??UII_.C(&22H.K9_VF*"YH0:'WNUPJ[H*AIU0, MYX(>KMBG*#E0RD.W\#M[]^5F9Y32N2!X@I1=;?;6>X;R\IKCIAJ% $1)% MZ;231D5VDK$,SA3RE4-(,3LOW.;]S>_USOEQ$+] M_R4N[WKGZAPC*@,R.5]=+P%!1@4ZU*:H(DENQ4X(V?[\X:*-!ICH081#H^#G MD.3N(!R-#L[E2,0S1R8O:(B^-K] HS4)PO+-6Q_/Z'_SR6RHY!9>I&9T=GZ'5O>;WGZ,&7A MC71_L/A&4#KR0F3U_JY)L2\ER)P4!,XT22C0;B:- L.S#D((SUR3RS.[$#>6 M!N-M0]1FZAH!!&_6#T5E7J94>_37^0^@> S@?/' E(PZUX1-:#)Q^Y: <1WT M'Z[:>0]R'@$^R+5.))C%2A2?ILM_?,1%_44X1SX1/$@E')+)S@@J>T7FEED0 MUGOCL_+89O3&2T2-JY:M=QSUIH^AW9^;!?'3]U]^NV>A-LK2+F8)7+M"3GM, M$'DI4*+A.OLZ<6ZWD05;'S_P=M4*&SW)OF)+N,A]!S+/) M _VSU<&E*Q*]R[7!A0N@&'UQS"6PU@H33-':[%)(>#!T;N@9%7KV4/0KR-E' MZN,$SVTY33)""X[ O:*]E/,"CKX%+0W3*+4L_ECP&?IMFBG0 M6'X,WZM0SK[6FLZ/N/A\08*=B%AXJ(WJZ!M:#3FZR@U%B-Z;X)"SP%4+%+U, MUJBLT9ZJ?W*%N3<]M _-;SZH7V)8XO_Y7_\?4$L! A0#% @ (H/_4&O5 MFPC"'P )-H \ ( ! &5X,3 Q<3%F>3(Q+FAT;5!+ M 0(4 Q0 ( "*#_U 7^WCUR @ )\[ / " >\? !E M>#,Q,7$Q9GDR,2YH=&U02P$"% ,4 " B@_]0Q+M0*M(( "N.P #P M @ 'D* 97@S,3)Q,69Y,C$N:'1M4$L! A0#% @ (H/_ M4'VX_P>)!@ _B8 \ ( !XS$ &5X,S(Q<3%F>3(Q+FAT M;5!+ 0(4 Q0 ( "*#_U!GE\*#,R,G$Q9GDR,2YH=&U02P$"% ,4 " B@_]0J7;>*IM8 @!!I2 M$0 @ %

&QN>"TR,#(P,#8R-RYH=&U02P$"% ,4 M" B@_]0[\IQ$W,0 !,M@ $0 @ $FF ( >&QN>"TR,#(P M,#8R-RYX&QN>"TR,#(P,#8R-U]C86PN>&UL4$L! A0#% @ (H/_ M4%JZ>T@(6 >&QN>"TR,#(P,#8R-U]P <&UL4$L%!@ + L NP( (.3! $! end