0001418819-20-000010.txt : 20200728 0001418819-20-000010.hdr.sgml : 20200728 20200728070214 ACCESSION NUMBER: 0001418819-20-000010 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 50 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200728 DATE AS OF CHANGE: 20200728 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Iridium Communications Inc. CENTRAL INDEX KEY: 0001418819 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 221344998 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33963 FILM NUMBER: 201051728 BUSINESS ADDRESS: STREET 1: 1750 TYSONS BOULEVARD STREET 2: SUITE 1400 CITY: MCLEAN STATE: VA ZIP: 22102 BUSINESS PHONE: 301-571-6200 MAIL ADDRESS: STREET 1: 1750 TYSONS BOULEVARD STREET 2: SUITE 1400 CITY: MCLEAN STATE: VA ZIP: 22102 FORMER COMPANY: FORMER CONFORMED NAME: GHL Acquisition Corp. DATE OF NAME CHANGE: 20071119 10-Q 1 irdm10-q063020.htm 10-Q Document
false703--12-31Q22020truefalse0001418819false1.001P2YP2Y0.001300000000300000000131632000132526000131632000132526000P5YP7Y0.00010.0001500000500000500000500000004000000P3YP4YP1YP4YP3YP1Y001.500.50.50.250.06250.250.06250.50.1250.06250.06250.125P10Y140000000 0001418819 2020-01-01 2020-06-30 0001418819 2020-04-01 2020-06-30 0001418819 2020-07-22 0001418819 2020-06-30 0001418819 exch:XNGS 2020-01-01 2020-06-30 0001418819 2019-12-31 0001418819 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001418819 us-gaap:SeriesBPreferredStockMember 2020-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2019-04-01 2019-06-30 0001418819 2019-04-01 2019-06-30 0001418819 2019-01-01 2019-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-04-01 2020-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-06-30 0001418819 us-gaap:ServiceMember 2019-01-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2020-04-01 2020-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2019-04-01 2019-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-04-01 2020-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2019-01-01 2019-06-30 0001418819 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2019-04-01 2019-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-01-01 2020-06-30 0001418819 us-gaap:CommonStockMember 2019-03-31 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001418819 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001418819 us-gaap:CommonStockMember 2020-03-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001418819 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001418819 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001418819 us-gaap:RetainedEarningsMember 2020-06-30 0001418819 2020-03-31 0001418819 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001418819 us-gaap:CommonStockMember 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001418819 2018-12-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001418819 us-gaap:CommonStockMember 2019-06-30 0001418819 2019-06-30 0001418819 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001418819 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001418819 us-gaap:CommonStockMember 2018-12-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001418819 2019-03-31 0001418819 us-gaap:RetainedEarningsMember 2020-03-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-03-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001418819 us-gaap:RetainedEarningsMember 2019-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001418819 us-gaap:RetainedEarningsMember 2018-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001418819 us-gaap:CommonStockMember 2019-12-31 0001418819 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001418819 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001418819 us-gaap:EquipmentLeasedToOtherPartyMember 2020-01-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2019-11-04 0001418819 us-gaap:UnsecuredDebtMember 2019-12-31 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001418819 us-gaap:UnsecuredDebtMember 2020-04-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2020-06-30 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-04-01 2020-06-30 0001418819 2019-11-04 0001418819 us-gaap:SecuredDebtMember us-gaap:InterestRateFloorMember 2020-04-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2020-04-01 2020-06-30 0001418819 2020-02-07 0001418819 us-gaap:SecuredDebtMember 2020-02-07 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2020-01-01 2020-06-30 0001418819 us-gaap:InterestRateSwapMember 2020-06-30 0001418819 us-gaap:InterestRateSwapMember 2019-12-31 0001418819 us-gaap:InterestRateSwaptionMember 2019-12-31 0001418819 us-gaap:InterestRateSwaptionMember 2020-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-06-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-01-01 2019-06-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-03-31 0001418819 2019-05-01 2019-05-31 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-06-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 srt:MinimumMember us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2019-04-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2014-05-01 2014-05-31 0001418819 2012-12-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2014-05-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2019-04-01 2019-06-30 0001418819 srt:MaximumMember us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-04-01 2020-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-01-01 2020-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-04-01 2020-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2019-01-01 2019-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2019-04-01 2019-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2019-01-01 2019-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2019-01-01 2019-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001418819 irdm:CommissionsMember 2019-12-31 0001418819 irdm:OtherContractAssetsMember 2020-06-30 0001418819 irdm:CommissionsMember 2020-06-30 0001418819 irdm:OtherContractAssetsMember 2019-12-31 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-04-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001418819 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001418819 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001418819 us-gaap:PerformanceSharesMember 2020-04-01 2020-06-30 0001418819 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001418819 us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001418819 us-gaap:ServiceOtherMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-12-31 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2019-04-01 2019-06-30 0001418819 srt:MaximumMember irdm:PowerAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-04-01 2020-06-30 0001418819 srt:MaximumMember us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceOtherMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-06-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-06-30 0001418819 srt:MinimumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-04-01 2020-06-30 0001418819 srt:MaximumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2019-04-01 2019-06-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure utreg:Rate


 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
 
FORM 10-Q
 
 
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Quarterly Period Ended June 30, 2020
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number 001-33963  
 
Iridium Communications Inc.
(Exact name of registrant as specified in its charter)
 
DE
 
26-1344998
(State or other jurisdiction of
incorporation or organization)
 
(I.R.S. Employer
Identification No.)
1750 Tysons Boulevard, Suite 1400, McLean, VA 22102
(Address of principal executive offices, including zip code)
703-287-7400
(Registrant’s telephone number, including area code)
 
 
Securities registered pursuant to Section 12(b) of the Exchange Act:
Title of Each Class
 
Trading Symbol
 
Name of Each Exchange on Which Registered
Common Stock, $0.001 par value
 
IRDM
 
The Nasdaq Stock Market LLC
 
 
 
 
(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 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 Filer
x
 
 
Accelerated Filer
¨
Non-Accelerated Filer
¨
 
 
Smaller Reporting Company
¨
 
 
 
 
Emerging Growth Company
¨
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  x
The number of shares of the registrant’s common stock, par value $0.001 per share, outstanding as of July 22, 2020 was 132,526,785.
 




IRIDIUM COMMUNICATIONS INC.
TABLE OF CONTENTS
 
Item No.
  
 
  
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ITEM  2.
 
 
 
 
 
 
 
ITEM  3.
 
 
 
 
 
 
 
ITEM  4.
 
 
 
 
 
 
 
 
 
 
 
 
 
ITEM  1.
 
 
 
 
 
 
 
ITEM  1A.
 
 
 
 
 
 
 
ITEM  2.
 
 
 
 
 
 
 
ITEM  3.
 
 
 
 
 
 
 
ITEM  4.
 
 
 
 
 
 
 
ITEM  5.
 
 
 
 
 
 
 
ITEM  6.
 
 
 
 
 
 
 
 
 
 


2



PART I.
Iridium Communications Inc.
Condensed Consolidated Balance Sheets
(In thousands, except per share data)
 
June 30, 2020
 
December 31, 2019
 
(Unaudited)
 
 
Assets
 

 
 

Current assets:
 
 
 
Cash and cash equivalents
$
119,115

 
$
223,561

Accounts receivable, net
60,397

 
68,697

Inventory
37,331

 
39,938

Prepaid expenses and other current assets
12,466

 
10,739

Total current assets
229,309

 
342,935

Property and equipment, net
3,046,062

 
3,180,799

Intangible assets, net
46,268

 
46,977

Other assets
52,215

 
52,846

Total assets
$
3,373,854

 
$
3,623,557

Liabilities and stockholders equity
 

 
 

Current liabilities:
 

 
 

Short-term secured debt
$
16,500

 
$
10,875

Accounts payable
8,519

 
6,713

Accrued expenses and other current liabilities
38,407

 
49,293

Interest payable
247

 
7,790

Deferred revenue
38,269

 
39,080

Total current liabilities
101,942

 
113,751

Long-term secured debt, net
1,603,624

 
1,412,501

Long-term senior unsecured notes, net

 
352,994

Deferred income tax liabilities, net
170,970

 
188,653

Deferred revenue, net of current portion
54,073

 
67,092

Other long-term liabilities
34,085

 
29,284

Total liabilities
1,964,694

 
2,164,275

Commitments and contingencies


 


Stockholders’ equity:
 

 
 

Common stock, $0.001 par value, 300,000 shares authorized; 132,526 and 131,632 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively
133

 
132

Additional paid-in capital
1,141,744

 
1,134,048

Retained earnings
287,845

 
331,969

Accumulated other comprehensive loss, net of tax
(20,562
)
 
(6,867
)
Total stockholders’ equity
1,409,160

 
1,459,282

Total liabilities and stockholders’ equity
$
3,373,854

 
$
3,623,557









See notes to unaudited condensed consolidated financial statements.

3



Iridium Communications Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(In thousands, except per share amounts)
(Unaudited)
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
Revenue:
 
 
 
 
 
 
 
 
Services
 
$
113,350

 
$
110,797

 
$
229,325

 
$
217,748

Subscriber equipment
 
19,815

 
23,420

 
42,078

 
44,428

Engineering and support services
 
7,008

 
8,883

 
14,057

 
14,609

Total revenue
 
140,173

 
143,100

 
285,460

 
276,785

 
 
 
 
 
 
 
 
 
Operating expenses:
 
 

 
 

 
 
 
 
Cost of services (exclusive of depreciation and amortization)
 
23,134

 
25,607

 
45,112

 
48,128

Cost of subscriber equipment
 
12,069

 
13,370

 
24,343

 
25,801

Research and development
 
2,380

 
4,285

 
4,824

 
7,896

Selling, general and administrative
 
21,100

 
20,969

 
41,925

 
44,810

Depreciation and amortization
 
75,662

 
75,128

 
151,606

 
148,042

Total operating expenses
 
134,345

 
139,359

 
267,810

 
274,677

Operating income
 
5,828

 
3,741

 
17,650

 
2,108

 
 
 
 
 
 
 
 
 
Other expense, net:
 
 

 
 

 
 
 
 
Interest expense, net
 
(22,506
)
 
(28,986
)
 
(48,950
)
 
(54,583
)
Loss on extinguishment of debt
 

 

 
(30,209
)
 
(207
)
Other income (expense), net
 
(320
)
 
(626
)
 
127

 
(952
)
Total other expense, net
 
(22,826
)
 
(29,612
)
 
(79,032
)
 
(55,742
)
Loss before income taxes
 
(16,998
)
 
(25,871
)
 
(61,382
)
 
(53,634
)
Income tax benefit
 
4,576

 
7,765

 
17,258

 
17,504

Net loss
 
(12,422
)
 
(18,106
)
 
(44,124
)
 
(36,130
)
Series B preferred stock dividends, declared and paid excluding cumulative dividends
 

 
2,097

 

 
4,194

Net loss attributable to common stockholders
 
$
(12,422
)
 
$
(20,203
)
 
$
(44,124
)
 
$
(40,324
)
Weighted average shares outstanding - basic and diluted
 
133,118

 
123,315

 
132,882

 
118,282

Net loss attributable to common stockholders per share - basic and diluted
 
$
(0.09
)
 
$
(0.16
)
 
$
(0.33
)
 
$
(0.34
)
Comprehensive loss:
 

 

 
 
 
 
Net loss
 
$
(12,422
)
 
$
(18,106
)
 
$
(44,124
)
 
$
(36,130
)
Foreign currency translation adjustments, net of tax
 
1,093

 
1,441

 
(2,893
)
 
2,166

Unrealized gain (loss) on cash flow hedges, net of tax
(see Note 6)
 
1,086

 

 
(10,802
)
 

Comprehensive loss
 
$
(10,243
)
 
$
(16,665
)
 
$
(57,819
)
 
$
(33,964
)











See notes to unaudited condensed consolidated financial statements.

4



Iridium Communications Inc.
Condensed Consolidated Statements of Changes in Stockholders’ Equity
(In thousands, except per share amounts)
(Unaudited)
 
 
Three Months Ended
June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
 
 
 
 
 
 
 
Total stockholders equity, beginning balance
 
$
1,413,793

 
$
1,586,699

 
$
1,459,282

 
$
1,601,577

 
 
 
 
 
 
 
 
 
Common stock:
 
 
 
 
 
 
 
 
Beginning balance
 
132

 
113

 
132

 
112

Stock options exercised and awards vested
 
1

 
1

 
1

 
2

Preferred stock converted to common
 

 
17

 

 
17

Ending balance
 
133

 
131

 
133

 
131

 
 
 
 
 
 
 
 
 
Additional paid-in capital:
 
 
 
 
 
 
 
 
Beginning balance
 
1,136,135

 
1,110,970

 
1,134,048

 
1,108,550

Stock-based compensation
 
4,541

 
4,356

 
8,641

 
8,136

Stock options exercised and awards vested
 
1,440

 
6,660

 
2,611

 
8,786

Stock withheld to cover employee taxes
 
(372
)
 
(356
)
 
(3,556
)
 
(3,842
)
Preferred stock converted to common
 

 
(17
)
 

 
(17
)
Ending balance
 
1,141,744

 
1,121,613

 
1,141,744

 
1,121,613

 
 
 
 
 
 
 
 
 
Retained earnings:
 
 
 
 
 
 
 
 
Beginning balance
 
300,267

 
483,688

 
331,969

 
501,712

Net loss
 
(12,422
)
 
(18,106
)
 
(44,124
)
 
(36,130
)
Dividends on Series B preferred stock
 

 
(7,744
)
 

 
(7,744
)
Ending balance
 
287,845

 
457,838

 
287,845

 
457,838

 
 
 
 
 
 
 
 
 
Accumulated other comprehensive loss, net of tax:
 
 
 
 
 
 
 
 
Beginning balance
 
(22,741
)
 
(8,072
)
 
(6,867
)
 
(8,797
)
Cumulative translation adjustments, net of tax
 
1,093

 
1,441

 
(2,893
)
 
2,166

Unrealized gain (loss) on cash flow hedge, net of tax
 
1,086

 

 
(10,802
)
 

Ending balance
 
(20,562
)
 
(6,631
)
 
(20,562
)
 
(6,631
)
 
 
 
 
 
 
 
 
 
Total stockholders equity, ending balance
 
$
1,409,160

 
$
1,572,951

 
$
1,409,160

 
$
1,572,951

 
 
 
 
 
 
 
 
 
Dividends declared per share:
 
 
 
 
 
 
 
 
Series B preferred stock
 
$

 
$
16.88

 
$

 
$
16.88












See notes to unaudited condensed consolidated financial statements.

5



Iridium Communications Inc.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
 
 
Six Months Ended June 30,
 
 
2020
 
2019
Cash flows from operating activities:
 
 
 
 
Net loss
 
$
(44,124
)
 
$
(36,130
)
Adjustments to reconcile net loss to net cash provided by operating activities:
 
 
 
 
Deferred income taxes
 
(17,683
)
 
(17,741
)
Depreciation and amortization
 
151,606

 
148,042

Loss on extinguishment of debt
 
30,209

 
207

Stock-based compensation (net of amounts capitalized)
 
7,795

 
7,390

Amortization of deferred financing fees
 
1,799

 
10,029

All other items, net
 
593

 
166

Changes in operating assets and liabilities:
 
 
 
 
Accounts receivable
 
7,098

 
(20,403
)
Inventory
 
2,729

 
(9,708
)
Prepaid expenses and other current assets
 
(1,895
)
 
2,606

Other assets
 
2,526

 
1,518

Accounts payable
 
1,667

 
1,404

Accrued expenses and other current liabilities
 
(16,286
)
 
(16,842
)
Interest payable
 
(7,071
)
 
4,764

Deferred revenue
 
(13,291
)
 
(9,572
)
Other long-term liabilities
 
(1,140
)
 
(1,642
)
Net cash provided by operating activities
 
104,532

 
64,088

 
 
 
 
 
Cash flows from investing activities:
 
 

 
 

Capital expenditures
 
(18,655
)
 
(92,581
)
Purchase of other investments
 

 
(10,000
)
Net cash used in investing activities
 
(18,655
)
 
(102,581
)
 
 
 
 
 
Cash flows from financing activities:
 
 

 
 

Payments on the Credit Facility, including extinguishment costs
 

 
(54,000
)
Borrowings under the Term Loan
 
202,000

 

Payments on the Term Loan
 
(4,125
)
 

Repayments on the senior unsecured notes, including extinguishment costs
 
(383,451
)
 

Payment of deferred financing fees
 
(2,562
)
 

Proceeds from exercise of stock options
 
2,611

 
8,788

Tax payment upon settlement of stock awards
 
(3,556
)
 
(3,842
)
Payment of Series B preferred stock dividends
 

 
(8,387
)
Net cash used in financing activities
 
(189,083
)
 
(57,441
)
 
 
 
 
 
Effect of exchange rate changes on cash and cash equivalents
 
(1,240
)
 
622

Net decrease in cash and cash equivalents
 
(104,446
)
 
(95,312
)
Cash, cash equivalents, and restricted cash, beginning of period
 
223,561

 
465,287

Cash, cash equivalents, and restricted cash, end of period
 
$
119,115

 
$
369,975





See notes to unaudited condensed consolidated financial statements.

6



 
 
Six Months Ended June 30,
 
 
2020
 
2019
Supplemental cash flow information:
 

 

Interest paid, net of amounts capitalized
 
$
55,207

 
$
45,131

Income taxes paid, net
 
$
608

 
$
590

 
 
 
 
 
Supplemental disclosure of non-cash investing and financing activities:
 
 

 
 

Property and equipment received but not paid
 
$
2,249

 
$
1,871

Interest capitalized but not paid
 
$

 
$
2,922

Capitalized amortization of deferred financing costs
 
$
50

 
$
2,048

Capitalized stock-based compensation
 
$
846

 
$
745
































See notes to unaudited condensed consolidated financial statements.

7



Iridium Communications Inc.
Notes to Condensed Consolidated Financial Statements
1. Basis of Presentation and Principles of Consolidation
Iridium Communications Inc. (the “Company”) has prepared its condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The accompanying condensed consolidated financial statements include the accounts of (i) the Company, (ii) its wholly owned subsidiaries, and (iii) all less than wholly owned subsidiaries that the Company controls. All material intercompany transactions and balances have been eliminated.
In the opinion of management, the condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to instructions, rules and regulations prescribed by the U.S. Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10‑K for the year ended December 31, 2019, as filed with the SEC on February 25, 2020.

2. Significant Accounting Policies

Adopted Accounting Pronouncements

Effective January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance introduces a revised approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred losses. Adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial statements and related disclosures and no cumulative adjustment was recorded.

Recent Accounting Developments Not Yet Adopted

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. The Company intends to apply the new guidance effective January 1, 2021, as required. The Company is currently evaluating the effect ASU 2019-12 may have on its consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The amendments apply only to contracts and hedging relationships that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The amendments are elective and are effective upon issuance through December 31, 2022. The Company is currently determining the impacts of reference rate reform and the effects ASU 2020-04 may have on its consolidated financial statements and related disclosures.

Fair Value Measurements

The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.


8



The fair value hierarchy consists of the following tiers:

Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;

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

Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The fair value estimates are based upon certain market assumptions and information available to the Company. The carrying value of the following financial instruments approximated their fair values as of June 30, 2020 and December 31, 2019: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its derivative financial instruments as Level 2.

Leases

For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.

ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network (“TPN”) facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.

Derivative Financial Instruments

The Company uses interest rate swap agreements to manage its exposures to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the balance sheet within other current and other long-term liabilities. The Company’s derivatives are designated as cash flow hedges, with the effective portion of the changes in fair value of the derivatives recorded in accumulated other comprehensive loss within the Company’s consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of cash flow hedges would be recorded in current earnings. Within the consolidated statement of operations and comprehensive income, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the company’s consolidated statements of cash flows, which is the same category as the items being hedged. See Note 6 for further information.


9



3. Cash and Cash Equivalents and Restricted Cash and Cash Equivalents

Cash and Cash Equivalents

The following table summarizes the Company’s cash and cash equivalents:
 
 
June 30, 2020
 
December 31, 2019
 
Recurring Fair
Value Measurement
 
 
(in thousands)
 
 
Cash and cash equivalents:
 
 
 
 
 
 
Cash
 
$
19,034

 
$
13,943

 
 
Money market funds
 
100,081

 
209,618

 
Level 2
Total cash and cash equivalents
 
$
119,115

 
$
223,561

 
 


4. Leases

Lessor Arrangements
Operating leases in which the Company is a lessor consist primarily of hosting agreements with Aireon LLC (“Aireon”) (see Note 11) and L3Harris Technologies, Inc. (“L3Harris”) for space on the Company’s upgraded satellites. These agreements provide for a fee that will be recognized over the life of the satellites, currently expected to be approximately 12.5 years. Lease income related to these agreements was $5.3 million and $5.4 million for the three months ended June 30, 2020 and 2019, respectively, and $10.7 million and $10.9 million during the six months ended June 30, 2020 and 2019, respectively. Lease income is recorded as hosted payload and other data service revenue within service revenue on the Company’s condensed consolidated statements of operations and comprehensive loss.

Both Aireon and L3Harris have made payments pursuant to their hosting agreements and the Company expects they will continue to do so. Future income with respect to the Company’s operating leases in which it is the lessor existing at June 30, 2020, exclusive of the $10.7 million recognized during the six months ended June 30, 2020, by year and in the aggregate, is as follows:
Year Ending December 31,
 
Amount
 
 
(in thousands)
2020
 
$
10,722

2021
 
21,445

2022
 
21,445

2023
 
21,445

2024
 
21,445

   Thereafter
 
120,353

Total lease income
 
$
216,855



5. Debt

Term Loan and Revolving Facility

On November 4, 2019, pursuant to a new loan agreement (the “Credit Agreement”), the Company entered into a $1,450.0 million term loan with various lenders and Deutsche Bank AG New York Branch as the Administrative Agent and the Collateral Agent (the “Term Loan”) and an accompanying $100.0 million revolving loan (the “Revolving Facility”). The Company used the proceeds of the Term Loan, along with its debt service reserve account and cash on hand, to prepay all of the indebtedness outstanding under the loan facility with Bpifrance Assurance Export S.A.S. (the “Credit Facility”) as well as related expenses. The Term Loan was issued at a price equal to 99.5% of its face value, bears interest at an annual rate of LIBOR plus 3.75%, with a 1.0% LIBOR floor, and matures in November 2026. Beginning on June 30, 2020, principal is payable quarterly at a rate of one percent of the original loan amount per annum, with the remaining principal due upon maturity. Interest is payable monthly on the last business day of the month. Borrowings under the Revolving Facility, if any, bear interest at the same rate (but without a LIBOR floor) if and as drawn, with no original issue discount, a commitment fee of 0.5% per year on the undrawn amount, and mature in November 2024.

On February 7, 2020, the Company closed on an additional $200.0 million under its Term Loan. On February 13, 2020, the Company used these proceeds, together with cash on hand, to prepay and retire all of the indebtedness outstanding under the

10



senior unsecured notes (the “Notes”), including premiums for early prepayment. The additional amount is fungible with the original $1,450.0 million, having the same maturity date, interest rate and other terms, but was issued at a 1.0% premium to face value. To prepay the Notes, the Company paid a call price equal to the present value at the redemption rate of (i) 105.125% of the $360.0 million principal amount of the Notes plus (ii) all interest due through the first call date in April 2020, representing a total call premium of $23.5 million, plus all accrued and unpaid interest to the redemption date.

As of June 30, 2020, the Company reported an aggregate of $1,645.9 million in borrowings under the Term Loan, before $25.8 million of net unamortized deferred financing costs, for a net principal balance of $1,620.1 million in borrowings in the accompanying condensed consolidated balance sheet. As of June 30, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the Company’s $1,645.9 million in borrowings under the Term Loan was $1,613.0 million. The Company had not borrowed under the Revolving Facility as of June 30, 2020.

The Credit Agreement restricts the Company’s ability to incur liens, engage in mergers or asset sales, pay dividends, repay subordinated indebtedness, incur indebtedness, make investments and loans, and engage in other transactions as specified in the Credit Agreement, and also contains a mandatory prepayment mechanism with respect to a portion of the Company’s excess cash flow (as defined in the Credit Agreement). The Credit Agreement provides for specified exceptions, baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization (“EBITDA”), and unlimited exceptions in the case of incurring indebtedness and liens and making investments, dividend payments, and payments of subordinated indebtedness, as well as a phase-out of the mandatory excess cash flow prepayments, based on achievement and maintenance of specified leverage ratios. The Credit Agreement permits repayment, prepayment, and repricing transactions.

The Credit Agreement contains no financial maintenance covenants with respect to the Term Loan. With respect to the Revolving Facility, the Credit Agreement requires the Company to maintain a consolidated first lien net leverage ratio (as defined in the Credit Agreement) of no greater than 6.25 to 1 if more than 35% of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default.

Senior Unsecured Notes

As of June 30, 2020, the Company had fully paid down and retired the total gross outstanding principal balance of the Notes, as discussed above. As of December 31, 2019, the Company reported an aggregate of $360.0 million in borrowings under the Notes, before $7.0 million of net unamortized deferred financing costs, for a net principal balance of $353.0 million in borrowings in the accompanying condensed consolidated balance sheet.

Interest on Debt

Total interest incurred was $23.5 million and $35.1 million during the three months ended June 30, 2020 and 2019, respectively, and $51.4 million and $71.5 million during the six months ended June 30, 2020 and 2019, respectively. Interest incurred includes amortization of deferred financing fees of $0.9 million and $5.8 million for the three months ended June 30, 2020 and 2019, respectively, and $1.8 million and $12.2 million for the six months ended June 30, 2020 and 2019, respectively. Interest capitalized was $0.8 million and $3.7 million during the three months ended June 30, 2020 and 2019, respectively, and $1.5 million and $11.3 million, respectively, during the six months ended June 30, 2020 and 2019. Accrued interest as of June 30, 2020 and December 31, 2019 was $0.2 million and $7.8 million, respectively.

6. Derivative Financial Instruments

The Company is exposed to interest rate fluctuations related to its Term Loan. The Company has reduced its exposure to fluctuations in the cash flows associated with changes in the variable interest rates by entering into offsetting positions through the use of interest rate swap contracts which result in recognizing a fixed interest rate for the portion of the Company’s Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the contracts. These financial instruments are not used for trading or other speculative purposes. Historically, the Company has not incurred, and does not expect to incur in the future, any losses as a result of counterparty default.

Hedge effectiveness of interest rate swap contracts is based on a long-haul hypothetical derivative methodology and includes all changes in value. The Company formally assesses, both at the hedge’s inception and on an ongoing quarterly basis, whether the designated derivative instruments are highly effective in offsetting changes in the cash flows of the hedged items. When the hedging instrument is sold, expires, is terminated or is exercised, or no longer qualifies for hedge accounting, or is no longer probable, hedge accounting is discontinued prospectively.


11



Interest Rate Swaps

On November 27, 2019, the Company executed a long-term interest rate swap (“Swap”) effective through November 2021 to mitigate variability in forecasted interest payments on a portion of the Company’s borrowings under its Term Loan. On the last business day of each month, the Company receives variable interest payments based on one-month LIBOR from the counterparty. The Company also entered into an interest rate swaption agreement (“Swaption”) that, if executed on November 22, 2021, would extend the term of the Swap through November 2026. The Company pays a fixed annual rate of 0.50% for the Swaption and a fixed rate of 1.565% on the Swap. Both the Swap and the Swaption derivative instruments carry a notional amount of $1,000.0 million as of June 30, 2020. The Company has designated both the Swap and Swaption as qualifying hedging instruments and accounts for these derivatives as cash flow hedges.

At inception, the Swap and Swaption were designated as cash flow hedges for hedge accounting. The unrealized changes in market value are recorded in accumulated other comprehensive income (loss) and reclassified into earnings during the period in which the hedged transaction affects earnings. Over the next 12 months, the Company expects any gains or losses for cash flow hedges reclassified from accumulated other comprehensive income (loss) into earnings to have an immaterial impact on the Company’s condensed consolidated financial statements.
 
Fair Value of Derivative Instruments

As of June 30, 2020, the Company had a current liability balance for the fair value of the Swap in the amount of $8.0 million, recorded in other current liabilities. As of December 31, 2019, the Company had a long-term asset balance for the fair value of the Swap in the amount of $0.8 million, recorded in other long-term assets. As of June 30, 2020 and December 31, 2019, the Company had a long-term liability balance for the fair value of the Swaption in the amount of $6.7 million and $0.9 million, respectively, recorded in other long-term liabilities.

During the three and six months ended June 30, 2020, the Company incurred $2.7 million and $3.7 million, respectively, in net interest expense for the Swap and the Swaption, collectively. The Company did not hold any cash flow hedges during the comparable prior year periods. Gains and losses resulting from fair value adjustments to the Swap and Swaption are recorded within accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and reclassified to interest expense on the dates that interest payments become due. Cash flows related to the Swap are included in cash flows from operating activities on the condensed consolidated statements of cash flows. The amount of unrealized loss related to the Swap and Swaption that was recorded in accumulated other comprehensive loss in the condensed consolidated balance sheets, was $10.8 million as of June 30, 2020, net of a $3.8 million tax impact. There were no gains or losses related to derivative financial instruments during the comparable prior year period.

7. Stock-Based Compensation

In May 2019, the Company’s stockholders approved the amendment and restatement of the Company’s 2015 Equity Incentive Plan (as so amended and restated, the “Amended 2015 Plan”), primarily to increase the number of shares available under the plan. The Company registered with the SEC an additional 2,542,664 shares of common stock made available for issuance pursuant to the Amended 2015 Plan, bringing the total to 30,944,912 shares registered. As of June 30, 2020, the remaining aggregate number of shares of the Company’s common stock available for future grants under the Amended 2015 plan was 11,791,808. The Amended 2015 Plan provides for the grant of stock-based awards, including nonqualified stock options, incentive stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights and other equity securities to consultants and non-employee directors of the Company and its affiliated entities. The number of shares of common stock available for issuance under the Amended 2015 Plan is reduced by (i) one share for each share of common stock issued pursuant to an appreciation award, such as a stock option or stock appreciation right with an exercise or strike price of at least 100% of the fair market value of the underlying common stock on the date of grant, and (ii) 1.8 shares for each share of common stock issued pursuant to any stock award that is not an appreciation award, also known as a “full value award.” The Amended 2015 Plan allows the Company to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of its employees, directors and consultants, and to provide long-term incentives that align the interests of its employees, directors and consultants with the interests of the Company’s stockholders. The Company accounts for stock-based compensation at fair value.

Stock Option Awards

The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The stock option awards granted to employees generally (i) have a term of ten years, (ii) vest over four years with 25% vesting after the first year of service and the remainder vesting ratably on a quarterly basis thereafter, (iii) are contingent upon employment on the vesting date, and (iv) have an exercise price equal to the fair market value of the underlying shares at the date of grant.


12



The Company did not grant any stock options during the six-month period ended June 30, 2020. During the six months ended June 30, 2019, the Company granted approximately 139,000 stock options to its employees, with an estimated aggregate grant date fair value of $1.3 million.

Restricted Stock Units

The RSUs granted to employees for service generally vest over four years, with 25% vesting on the first anniversary of the grant date and the remainder vesting ratably on a quarterly basis thereafter, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the first anniversary of the grant date. Some RSUs granted to employees for performance vest upon the completion of defined performance goals, subject to continued employment. The Company’s RSUs are generally classified as equity awards because the RSUs will be paid in the Company’s common stock upon vesting. The related compensation expense is recognized over the service period and is based on the grant date fair value of the Company’s common stock and the number of shares expected to vest. The fair value of the awards is not remeasured at the end of each reporting period. The awards do not carry voting rights until they are vested and released in accordance with the terms of the award.

Service-Based RSUs

The majority of the annual compensation the Company provides to members of its board of directors is paid in the form of RSUs. In addition, certain members of the Company’s board of directors elect to receive the remainder of their annual compensation, or a portion thereof, in the form of RSUs. An aggregate amount of approximately 58,000 and 76,000 service-based RSUs were granted to the Company’s directors as a result of these payments and elections during the six months ended June 30, 2020 and 2019, respectively, with an estimated grant date fair value of $1.4 million for each period.

During the six months ended June 30, 2020 and 2019, the Company granted approximately 683,000 and 651,000 service-based RSUs, respectively, to its employees, with an estimated aggregate grant date fair value of $18.3 million and $15.0 million, respectively.

During the six months ended June 30, 2020 and 2019, the Company granted approximately 10,000 and 11,000 RSUs to non-employee consultants that are generally subject to service-based vesting. The RSUs will vest 50% on the first anniversary of the grant date, and the remaining 50% will vest quarterly thereafter through the second anniversary of the grant date. The estimated aggregate grant date fair value of the RSUs granted to non-employee consultants during the six months ended June 30, 2020 and 2019 was $0.2 million for each period.

Performance-Based RSUs

In March 2020 and 2019, the Company granted approximately 115,000 and 125,000 annual incentive, performance-based RSUs, respectively, to the Company’s executives and employees (the “Bonus RSUs”), with an estimated grant date fair value of $3.1 million and $2.9 million, respectively. Vesting of the Bonus RSUs is and was dependent upon the Company’s achievement of defined performance goals over the respective fiscal year. The Company records stock-based compensation expense related to performance-based RSUs when it is considered probable that the performance conditions will be met. Management believes it is probable that substantially all of the 2020 Bonus RSUs will vest. The level of achievement, if any, of performance goals will be determined by the compensation committee of the Company’s board of directors and, if such goals are achieved, the 2020 Bonus RSUs will vest, subject to continued employment, in March 2021. Substantially all of the 2019 Bonus RSUs vested in March 2020 upon the determination of the level of achievement of the performance goals.

Additionally, in March 2020 and 2019, the Company granted approximately 144,000 and 96,000 long-term, performance-based RSUs, respectively, to the Company’s executives (the “Executive RSUs”). The estimated aggregate grant date fair value of the Executive RSUs was $3.9 million for the 2020 grants and $2.2 million for the 2019 grants. Vesting of the Executive RSUs is dependent upon the Company’s achievement of specified performance goals over a two-year period (fiscal years 2020 and 2021 for the Executive RSUs granted in 2020 and fiscal years 2019 and 2020 for the Executive RSUs granted in 2019) and further subject to additional time-based vesting. Management believes it is probable that the Executive RSUs will vest at least in part. The vesting of Executive RSUs will ultimately range from 0% to 150% of the number of shares underlying the Executive RSUs granted based on the level of achievement of the performance goals. If the Company achieves the performance goals, 50% of the number of Executive RSUs earned based on performance will vest on the second anniversary of the grant date, and the remaining 50% will vest on the third anniversary of the grant date, in each case, subject to the executive’s continued service as of the vesting date. During March 2020, the Company awarded approximately 20,000 additional shares underlying performance-based RSUs to the Company’s executives for over-achievement of performance goal targets during 2018 and 2019 related to the Executive RSUs granted in 2018.


13



8. Equity Transactions

Preferred Stock

The Company is authorized to issue 2.0 million shares of preferred stock with a par value of $0.0001 per share. The Company previously issued 1.5 million shares of preferred stock, and the remaining 0.5 million authorized shares of preferred stock remain undesignated and unissued as of June 30, 2020. As of June 30, 2020, there were no outstanding shares of preferred stock, as all preferred stock was converted into common stock according to its terms in prior periods.

Series B Cumulative Perpetual Convertible Preferred Stock

In May 2014, the Company issued 0.5 million shares of its 6.75% Series B Cumulative Perpetual Convertible Preferred Stock (the “Series B Preferred Stock”) in an underwritten public offering. Holders of Series B Preferred Stock were entitled to receive cumulative cash dividends at a rate of 6.75% per annum of the $250 liquidation preference per share (equivalent to an annual rate of $16.875 per share). Dividends were payable quarterly in arrears on each March 15, June 15, September 15 and December 15. 

During the three months ended June 30, 2019, the Company’s daily volume-weighted average stock price remained at or above $11.21 per share for a period of 20 out of 30 trading days, allowing for the conversion of the Series B Preferred Stock at the election of the Company. On May 15, 2019, the Company converted all outstanding shares of its Series B Preferred Stock into shares of common stock, resulting in the issuance of 16,627,632 shares of common stock. To convert the stock, the Company declared and paid all current and cumulative dividends to holders of record of Series B Preferred Stock as of May 8, 2019, resulting in a dividend payment of $8.4 million. As a result, the Company did not have any shares of Series B Preferred Stock outstanding as of June 30, 2020 and December 31, 2019.

9. Revenue

The following table summarizes the Company’s services revenue:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands)
Commercial services revenue:
 
 
 
 
 
 
 
 
Voice and data
 
$
41,772

 
$
43,029

 
$
84,012

 
$
84,809

Broadband
 
8,519

 
7,382

 
17,219

 
14,197

IoT data
 
22,626

 
23,903

 
46,392

 
46,394

Hosted payload and other data
 
15,433

 
11,969

 
31,702

 
25,834

Total commercial services revenue
 
88,350

 
86,283

 
179,325

 
171,234

Government services revenue
 
25,000

 
24,514

 
50,000

 
46,514

Total services revenue
 
$
113,350

 
$
110,797

 
$
229,325

 
$
217,748



The following table summarizes the Company’s engineering and support services revenue:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands)
Commercial engineering and support services
 
$
1,140

 
$
831

 
$
2,137

 
$
1,056

Government engineering and support services
 
5,868

 
8,052

 
11,920

 
13,553

Total engineering and support services revenue
 
$
7,008

 
$
8,883

 
$
14,057

 
$
14,609




14



The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of $11.1 million and $10.8 million during the three months ended June 30, 2020 and 2019, respectively, and $23.5 million and $25.3 million during the six months ended June 30, 2020 and 2019, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated prepaid usage period. The contract assets not separately disclosed are as follows:
 
 
June 30, 2020
 
December 31, 2019
 
 
(in thousands)
Contract Assets:
 
 
 
 
Commissions
 
$
926

 
$
1,116

Other contract costs
 
$
3,078

 
$
3,231



10. Net Loss Per Share

The Company calculates basic net loss per share by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. In periods of net income, diluted net income per share takes into account the effect of potential dilutive common shares when the effect is dilutive. Potentially dilutive common shares include (i) common stock issuable upon exercise of outstanding stock options, and (ii) contingently issuable RSUs that are convertible into shares of common stock upon achievement of certain service and performance requirements. The effect of potentially dilutive common shares is computed using the treasury stock method.

The computations of basic and diluted net loss per share for the three and six months ended June 30, 2020 and 2019 are as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
 
Net loss - basic and diluted
 
$
(12,422
)
 
$
(20,203
)
 
$
(44,124
)
 
$
(40,324
)
 
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
 
Weighted average common shares - basic and diluted
 
133,118

 
123,315

 
132,882

 
118,282

 
 
 
 
 
 
 
 
 
Net loss per share - basic and diluted
 
$
(0.09
)
 
$
(0.16
)
 
$
(0.33
)
 
$
(0.34
)


Due to the Company’s net loss position for the three and six months ended June 30, 2020 and 2019, all potential common stock equivalents were anti-dilutive and therefore excluded from the calculation of diluted net loss per share. The unvested shares of restricted common stock, as well as the anti-dilutive effects of stock options and RSUs outstanding, for the three and six months ended June 30, 2020 and 2019, are as follows:

 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands, except per share data)
Anti-dilutive contingent performance-based RSUs
 
354

 
371

 
270

 
342

Anti-dilutive service-based RSUs
 
633

 

 
412

 

Anti-dilutive options
 
201

 
218

 
147

 
192




15



11. Related Party Transactions

Aireon LLC and Aireon Holdings LLC

The Company’s satellite constellation hosts the Aireon® system, which provides a global air traffic surveillance service through a series of automatic dependent surveillance-broadcast (“ADS-B”) receivers. The Company formed Aireon in 2011, with subsequent investments from the air navigation service providers (“ANSPs”) of Canada, Italy, Denmark, Ireland and the United Kingdom, to develop and market this service. In December 2018, in connection with Aireon’s entry into a debt facility, the Company and the other Aireon investors contributed their respective interests in Aireon into a new holding company, Aireon Holdings LLC, and entered into an Amended and Restated Aireon Holdings LLC Agreement (the “Aireon Holdings LLC Agreement”). Aireon Holdings LLC holds 100% of the membership interests in Aireon LLC, which remains the operating entity. At June 30, 2020, the Company had a fully diluted ownership stake in Aireon Holdings LLC of approximately 35.7%, subject to certain redemption provisions contained in the Aireon Holdings LLC Agreement.

Aireon has contracted to pay the Company a fee to host the ADS-B receivers on its constellation, as well as fees for power and data services in connection with the delivery of the air traffic surveillance data. Pursuant to an agreement with Aireon (“the Hosting Agreement”), Aireon will pay the Company fees of $200.0 million to host the ADS-B receivers, of which $54.1 million had been paid as of June 30, 2020, as well as power fees of approximately $3.7 million per year. Pursuant to a separate data transmission services agreement (the “Data Services Agreement”), Aireon also pays the Company monthly data service fees on a per-satellite basis totaling $19.8 million per year for the delivery of the air traffic surveillance data through the Iridium® network, as well as specified services relating to Aireon’s hosted payload operations center. The Aireon ADS-B receivers were activated on an individual basis as the satellite on which the receiver is hosted began carrying traffic. Pursuant to ASU 2016-02, the Company considers the Hosting Agreement as an operating lease. The Company recognized $4.0 million of hosting fee revenue for each of the three-month periods ended June 30, 2020 and 2019, under this agreement, and $8.0 million and $7.9 million for the six months ended June 30, 2020 and 2019, respectively. For power and data service fees, the Company recognized revenue from Aireon of $5.9 million and $3.2 million for the three months ended June 30, 2020 and 2019, respectively, and $12.1 million and $6.2 million for the six months ended June 30, 2020 and 2019, respectively.

Under two services agreements, the Company also provides Aireon with administrative services and support services, the fees for which are paid monthly. Aireon receivables due to the Company under all agreements totaled $2.9 million and $1.4 million at June 30, 2020 and December 31, 2019, respectively.


16



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

You should read the following discussion along with our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed on February 25, 2020 with the Securities and Exchange Commission, or the SEC, as well as our condensed consolidated financial statements included in this Form 10-Q.

This report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. For this purpose, any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. Such forward-looking statements include those that express plans, anticipation, intent, contingencies, goals, targets or future development or otherwise are not statements of historical fact. Without limiting the foregoing, the words “believe,” “anticipate,” “plan,” “expect,” “intend” and similar expressions are intended to identify forward-looking statements. These forward-looking statements are based on our current expectations and projections about future events, and they are subject to risks and uncertainties, known and unknown, that could cause actual results and developments to differ materially from those expressed or implied in such statements. These risks and uncertainties may be amplified by the COVID-19 pandemic and its potential impact on our business and the global economy. The important factors described under the caption “Risk Factors” in this report and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2019 filed on February 25, 2020 could cause actual results to differ materially from those indicated by forward-looking statements made herein. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

Overview of Our Business

We are engaged primarily in providing mobile voice and data communications services using a constellation of orbiting satellites. We are the only commercial provider of communications services offering true global coverage, connecting people, organizations and assets to and from anywhere, in real time. Our unique L-band satellite network provides reliable communications services to regions of the world where terrestrial wireless or wireline networks do not exist or are limited, including remote land areas, open ocean, airways, the polar regions and regions where the telecommunications infrastructure has been affected by political conflicts or natural disasters.

We provide voice and data communications services to businesses, the U.S. and foreign governments, non-governmental organizations and consumers via our satellite network, which has an architecture of 66 operational satellites with in-orbit and ground spares and related ground infrastructure. We utilize an interlinked mesh architecture to route traffic across our satellite constellation using radio frequency crosslinks between satellites. This unique architecture minimizes the need for local ground facilities to support the constellation, which facilitates the global reach of our services and allows us to offer services in countries and regions where we have no physical presence.

In 2019, we completed the Iridium® NEXT program, which replaced our first-generation constellation of satellites with upgraded satellites that support new services and higher data speeds for new products. We deployed a total of 75 new satellites on eight Falcon 9 rockets launched by SpaceX, with 66 operational satellites, as well as in-orbit and ground spares, maintaining the same interlinked mesh architecture of our first-generation constellation.

Our new constellation also hosts the Aireon® system, which provides a global air traffic surveillance service through a series of automatic dependent surveillance-broadcast, or ADS-B, receivers on the upgraded satellites. We formed Aireon LLC in 2011, with subsequent investments from the air navigation service providers, or ANSPs, of Canada, Italy, Denmark, Ireland and the United Kingdom, to develop and market this service. Aireon has contracted to provide the service to our co-investors in Aireon and to other ANSPs around the world, including the U.S. Federal Aviation Authority, or FAA. Aireon has also contracted to pay us a fee to host the ADS-B receivers on our constellation, as well as data service fees for the delivery of the air traffic surveillance data over the Iridium network. As of June 30, 2020, Aireon has made payments of $54.1 million for a portion of its hosting fees. Aireon also pays us power and data services fees of up to approximately $23.5 million per year in the aggregate for the delivery of the air traffic surveillance data over the Iridium system. In addition, we have entered into an agreement with L3Harris Technologies, Inc., or L3Harris, the manufacturer of the Aireon hosted payload, pursuant to which L3Harris pays us fees to allocate the remaining hosted payload capacity to its customers and data service fees on behalf of these customers.

We sell our products and services to commercial end-users through a wholesale distribution network, encompassing approximately 130 service providers, approximately 290 value-added resellers, or VARs, and approximately 95 value-added manufacturers, or VAMs, which create and sell technology that uses the Iridium network either directly to the end user or indirectly through other service providers, VARs or dealers. These distributors often integrate our products and services with other complementary hardware and software and have developed a broad suite of applications using our products and services to target specific lines of business.


17



At June 30, 2020, we had approximately 1,362,100 billable subscribers worldwide, representing an increase of 12% from approximately 1,213,000 billable subscribers at June 30, 2019. We have a diverse customer base, with end users in the following lines of business: land mobile, maritime, aviation, Internet of Things, or IoT, hosted payloads and other data services and the U.S. government.

We recognize revenue from both the provision of services and the sale of equipment. Over the past several years, service revenue, including revenue from hosting and data services, has represented an increasing proportion of our revenue, and we expect that trend to continue.

Effects of COVID-10 on Our Business
The COVID-19 pandemic and measures taken in response are currently affecting countries, communities and markets around the world. Like many other businesses, we started to see a slowdown in the final weeks of March as a result of this widespread economic shutdown. This slowdown continued during the second quarter. Our distributors are also experiencing business and operational restrictions, which limit their ability to visit customers, complete new installations, and close on new business opportunities. We normally experience higher subscriber additions and higher usage during the second and third quarters of our fiscal year, driving much of our growth for the typical year. Accordingly, following an analysis of the effects on our business to date, as well as expected future effects, including lower equipment sales, lower levels of subscriber growth, and the potential for increased customer use of lower-cost plans, we have substantially reduced our revenue and profitability outlook for 2020 from the levels that we previously forecast in February 2020.  The ultimate effects of the COVID-19 pandemic are difficult to assess or predict with certainty at this time but may include additional risks. For further information on the potential effects of the COVID-19 pandemic on our business, financial condition and results of operations, see “Risk Factors” in Part II, Item 1A of this Form 10-Q.


18



Material Trends and Uncertainties

Our industry and customer base have historically grown as a result of:
demand for remote and reliable mobile communications services;
a growing number of new products and services and related applications;
a broad wholesale distribution network with access to diverse and geographically dispersed niche markets;
increased demand for communications services by disaster and relief agencies, and emergency first responders;
improved data transmission speeds for mobile satellite service offerings;
regulatory mandates requiring the use of mobile satellite services;
a general reduction in prices of mobile satellite services and subscriber equipment; and
geographic market expansion through the ability to offer our services in additional countries.
Nonetheless, we face a number of challenges and uncertainties in operating our business, including:
the effects of the COVID-19 pandemic on us and on Aireon, including on revenue, employee health and safety, employee productivity, and the financial health and effectiveness of our distributors and suppliers;
our ability to maintain the health, capacity, control and level of service of our satellites;
our ability to develop and launch new and innovative products and services;
changes in general economic, business and industry conditions, including the effects of currency exchange rates;
our reliance on a single primary commercial gateway and a primary satellite network operations center;
competition from other mobile satellite service providers and, to a lesser extent, from the expansion of terrestrial-based cellular phone systems and related pricing pressures;
interference with our services caused by the repurposing of L-band satellite spectrum for terrestrial purposes;
market acceptance of our products;
regulatory requirements in existing and new geographic markets;
rapid and significant technological changes in the telecommunications industry;
our ability to generate sufficient internal cash flows to repay our debt;
reliance on our wholesale distribution network to market and sell our products, services and applications effectively;
reliance on single-source suppliers for the manufacture of most of our subscriber equipment and for some of the components required in the manufacture of our end-user subscriber equipment and our ability to purchase parts that are periodically subject to shortages resulting from surges in demand, natural disasters or other events, potentially including the COVID-19 pandemic; and
reliance on a few significant customers, particularly agencies of the U.S. government, for a substantial portion of our revenue, as a result of which the loss or decline in business with any of these customers may negatively impact our revenue and collectability of related accounts receivable.


19



Comparison of Our Results of Operations for the Three Months Ended June 30, 2020 and 2019
 
 
Three Months Ended June 30,
 
Change
 
 
2020
 
% of Total Revenue
 
2019
 
% of Total Revenue
 
($ in thousands)
 
 
 
 
 
Dollars
 
Percent
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
Services
 
$
113,350

 
81
 %
 
$
110,797

 
77
 %
 
$
2,553

 
2
 %
Subscriber equipment
 
19,815

 
14
 %
 
23,420

 
16
 %
 
(3,605
)
 
(15
)%
Engineering and support services
 
7,008

 
5
 %
 
8,883

 
7
 %
 
(1,875
)
 
(21
)%
Total revenue
 
140,173

 
100
 %
 
143,100

 
100
 %
 
(2,927
)
 
(2
)%
 
 
 
 
 
 
 
 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Cost of services (exclusive of depreciation
 
 
 
 
 
 
 
 
 
 
 
 
and amortization)
 
23,134

 
17
 %
 
25,607

 
18
 %
 
(2,473
)
 
(10
)%
Cost of subscriber equipment
 
12,069

 
9
 %
 
13,370

 
9
 %
 
(1,301
)
 
(10
)%
Research and development
 
2,380

 
2
 %
 
4,285

 
3
 %
 
(1,905
)
 
(44
)%
Selling, general and administrative
 
21,100

 
15
 %
 
20,969

 
15
 %
 
131

 
1
 %
Depreciation and amortization
 
75,662

 
54
 %
 
75,128

 
52
 %
 
534

 
1
 %
Total operating expenses
 
134,345

 
96
 %
 
139,359

 
97
 %
 
(5,014
)
 
(4
)%
Operating income
 
5,828

 
4
 %
 
3,741

 
3
 %
 
2,087

 
56
 %
 
 
 
 
 
 
 
 
 
 
 
 
 
Other expense:
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense, net
 
(22,506
)
 
(16
)%
 
(28,986
)
 
(20
)%
 
6,480

 
(22
)%
Other expense, net
 
(320
)
 
 %
 
(626
)
 
 %
 
306

 
(49
)%
Total other expense, net
 
(22,826
)
 
(16
)%
 
(29,612
)
 
(20
)%
 
6,786

 
(23
)%
Loss before income taxes
 
(16,998
)
 
(12
)%
 
(25,871
)
 
(17
)%
 
8,873

 
(34
)%
Income tax benefit
 
4,576

 
3
 %
 
7,765

 
4
 %
 
(3,189
)
 
(41
)%
Net loss
 
$
(12,422
)
 
(9
)%
 
$
(18,106
)
 
(13
)%
 
$
5,684

 
(31
)%


20



Revenue
Commercial Service Revenue 
 
 
Three Months Ended June 30,
 
 
 
 
 
 
 
 
2020
 
2019
 
Change
 
 
Revenue
 
Billable
Subscribers (1)
 
ARPU (2)
 
Revenue
 
Billable
Subscribers (1)
 
ARPU (2)
 
Revenue
 
Billable
Subscribers
 
ARPU
 
 
(Revenue in millions and subscribers in thousands)
Commercial services:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Voice and data
 
$
41.8

 
349

 
$
40

 
$
43.0

 
358

 
$
41

 
$
(1.2
)
 
(9
)
 
$
(1
)
Broadband (3)
 
8.5

 
11.1

 
258

 
7.4

 
10.2

 
245

 
1.1

 
0.9

 
13

IoT data
 
22.6

 
863

 
8.91

 
23.9

 
720

 
11.40

 
(1.3
)
 
143

 
(2.49
)
Hosted payload and other data
 
15.5

 
N/A

 
 
 
12.0

 
N/A

 
 
 
3.5

 
N/A

 
 
Total commercial services
 
$
88.4

 
1,223

 
 
 
$
86.3

 
1,088

 
 
 
$
2.1

 
135

 
 
(1) 
Billable subscriber numbers shown are at the end of the respective period.
(2) 
Average monthly revenue per unit, or ARPU, is calculated by dividing revenue in the respective period by the average of the number of billable subscribers at the beginning of the period and the number of billable subscribers at the end of the period and then dividing the result by the number of months in the period. Billable subscriber and ARPU data is not applicable for hosted payload and other data service revenue items.
(3) 
Commercial broadband consists of Iridium OpenPort® and Iridium Certus® broadband services, which were previously reported in commercial voice and data revenue. Prior year periods have been conformed to this presentation.

For the three months ended June 30, 2020, total commercial service revenue increased $2.1 million, or 2%, primarily as a result of the increase in hosted payload and other data revenue of $3.5 million, or 29%. This increase resulted from the increased Aireon data service fees related to a contractual step-up and increased Aireon power fees. During the quarter, we also recognized additional hosting data service revenue of $1.4 million given the updated estimate of data service usage based on trends experienced to date on our hosted payloads. Commercial broadband revenue increased $1.1 million, or 15%, from the prior year period. This increase was principally due to sales of Iridium Certus broadband services, which were commercially introduced in January 2019. These increases in revenue were partially offset by declines in commercial IoT data revenue and commercial voice and data revenue of $1.3 million, or 5%, and $1.2 million, or 3%, respectively, from the prior year period. IoT data revenue and voice and data revenue collectively declined due to a decrease in usage based on mobility restrictions associated with the COVID-19 pandemic. The decrease in IoT data revenue was due to a decrease in ARPU which was driven by the aforementioned decrease in usage revenue, particularly with aviation customers, and an increase in the proportion of consumer personal communications devices comprising IoT subscribers, which utilize lower ARPU plans. The decline in IoT ARPU was partially offset by a 20% increase in commercial IoT data billable subscribers, primarily from continued strength in consumer personal communications devices.
Government Service Revenue 
 
 
Three Months Ended June 30,
 
 
 
 
 
 
2020
 
2019
 
Change
 
 
Revenue
 
Billable
Subscribers (1)
 
Revenue
 
Billable
Subscribers (1)
 
Revenue
 
Billable
Subscribers
 
 
(Revenue in millions and subscribers in thousands)
Government services
 
$
25.0

 
139

 
$
24.5

 
125

 
$
0.5

 
14

(1) 
Billable subscriber numbers shown are at the end of the respective period.

We provide airtime and airtime support to U.S. government and other authorized customers pursuant to our Enhanced Mobile Satellite Services contract, or the EMSS Contract. Under the terms of this agreement, authorized customers utilize specified Iridium airtime services provided through the U.S. government’s dedicated gateway. The fee is not based on subscribers or usage, allowing an unlimited number of users access to these services. For the three months ended June 30, 2020, government service revenue increased $0.5 million from the prior year period as a result of the higher pricing in the new EMSS Contract.


21



Subscriber Equipment Revenue
Subscriber equipment revenue decreased by $3.6 million, or 15%, for the three months ended June 30, 2020 compared to the prior year period, primarily due to a decrease in the volume of handset and IoT device sales, due to the impact of the COVID-19 pandemic.
Engineering and Support Service Revenue
 
 
Three Months Ended June 30,
 
 
 
 
2020
 
2019
 
Change
 
 
(Revenue in millions)
Commercial engineering and support services
 
$
1.1

 
$
0.8

 
$
0.3

Government engineering and support services
 
5.9

 
8.1

 
(2.2
)
Total engineering and support services
 
$
7.0

 
$
8.9

 
$
(1.9
)
Engineering and support service revenue decreased $1.9 million, or 21%, for the three months ended June 30, 2020 compared to the prior year period primarily as a result of a decrease in the volume of contracted work to enable services for the U.S. government, offset by an increase in the volume of work for commercial customers, primarily related to the Aireon hosted payload operations center.
Operating Expenses
Cost of Services (exclusive of depreciation and amortization)
Cost of services (exclusive of depreciation and amortization) includes the cost of network engineering and operations staff, including contractors, software maintenance, product support services and cost of services for government and commercial engineering and support service revenue.
Cost of services (exclusive of depreciation and amortization) decreased by $2.5 million, or 10%, for the three months ended June 30, 2020 from the prior year period, primarily as a result of a decrease in in-orbit insurance costs, which were amortized over a one-year period from the in-service date, as we completed the placement of upgraded satellites in-orbit in February 2019. Cost of services also decreased due to the lower volume of contracted engineering work to enable services for the U.S. government. This decrease was offset in part by higher costs to support the new EMSS contract and an increase in the volume of contracted commercial engineering and support services.
Cost of Subscriber Equipment
Cost of subscriber equipment includes the direct costs of equipment sold, which consist of manufacturing costs, allocation of overhead, and warranty costs.
Cost of subscriber equipment decreased by $1.3 million, or 10%, for the three months ended June 30, 2020 compared to the prior year period primarily due to the decrease in handset and IoT device sales, as described above.
Research and Development
Research and development expenses decreased by $1.9 million, or 44%, for the three months ended June 30, 2020 compared to the prior year period due to decreased spend on devices for our upgraded network.
Selling, General and Administrative
Selling, general and administrative expenses that are not directly attributable to the sale of services or products include sales and marketing costs as well as employee-related expenses (such as salaries, wages, and benefits), legal, finance, information technology, facilities, billing and customer care expenses.
Selling, general and administrative expenses remained relatively flat, for the three months ended June 30, 2020 compared to the prior year period. The overall increase of $0.1 million, or 1%, was primarily due to an increase in legal fees and stock appreciation rights expense resulting from changes in our stock valuation between the respective reporting periods, partially offset by a decrease in management incentive compensation and decreased spend on travel associated with COVID-19 restrictions.
Depreciation and Amortization
Depreciation and amortization expense remained relatively flat as we completed the replacement of our first-generation satellites in February 2019. As the upgraded satellites are the largest proportion of our asset base, we anticipate depreciation and amortization expense to remain relatively consistent from quarter to quarter based on our anticipated capital expenditures.

22



Other Expense
Interest Expense, Net
Interest expense, net decreased $6.5 million for the three months ended June 30, 2020 compared to the prior year period. The decrease in interest expense is primarily related to the impacts of the refinancing of our debt including a decrease in the weighted average effective interest rate and lower average outstanding borrowings under our total debt obligations.

Income Tax Benefit
For the three months ended June 30, 2020, our income tax benefit was $4.6 million, compared to income tax benefit of $7.8 million for the prior year period. The decrease in income tax benefit is primarily related to a decrease in loss before income taxes compared to the prior year. The decrease also resulted from a reduced stock compensation benefit compared to the prior year and prior year nonrecurring adjustments to our deferred tax assets and liabilities related to state law changes.
Net Loss
Net loss was $12.4 million for the three months ended June 30, 2020, compared to a net loss of $18.1 million for the prior year period. The change primarily resulted from the $6.5 million decrease in interest expense and the $5.0 million decrease in operating expenses, partially offset by the $2.9 million decrease in total revenues and the $3.2 million decrease in income tax benefit, as described above.

Comparison of Our Results of Operations for the Six Months Ended June 30, 2020 and 2019
 
 
Six Months Ended June 30,
 
Change
 
 
2020
 
% of Total Revenue
 
2019
 
% of Total Revenue
 
($ in thousands)
 
 
 
 
 
Dollars
 
Percent
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
Services
 
$
229,325

 
80
 %
 
$
217,748

 
79
 %
 
$
11,577

 
5
 %
Subscriber equipment
 
42,078

 
15
 %
 
44,428

 
16
 %
 
(2,350
)
 
(5
)%
Engineering and support services
 
14,057

 
5
 %
 
14,609

 
5
 %
 
(552
)
 
(4
)%
Total revenue
 
285,460

 
100
 %
 
276,785

 
100
 %
 
8,675

 
3
 %
 
 
 
 
 
 
 
 
 
 
 
 
 
Operating expenses:
 
 
 
 
 
 
 
 
 
 
 
 
Cost of services (exclusive of depreciation
 
 
 
 
 
 
 
 
 
 
 
 
and amortization)
 
45,112

 
16
 %
 
48,128

 
17
 %
 
(3,016
)
 
(6
)%
Cost of subscriber equipment
 
24,343

 
8
 %
 
25,801

 
9
 %
 
(1,458
)
 
(6
)%
Research and development
 
4,824

 
2
 %
 
7,896

 
3
 %
 
(3,072
)
 
(39
)%
Selling, general and administrative
 
41,925

 
15
 %
 
44,810

 
16
 %
 
(2,885
)
 
(6
)%
Depreciation and amortization
 
151,606

 
53
 %
 
148,042

 
54
 %
 
3,564

 
2
 %
Total operating expenses
 
267,810

 
94
 %
 
274,677

 
99
 %
 
(6,867
)
 
(3
)%
Operating income
 
17,650

 
6
 %
 
2,108

 
1
 %
 
15,542

 
737
 %
 
 
 
 
 
 
 
 
 
 
 
 
 
Other expense:
 
 
 
 
 
 
 
 
 
 
 
 
Interest expense, net
 
(48,950
)
 
(17
)%
 
(54,583
)
 
(20
)%
 
5,633

 
(10
)%
Loss on extinguishment of debt
 
(30,209
)
 
(11
)%
 
(207
)
 
 %
 
(30,002
)
 
14,494
 %
Other income (expense), net
 
127

 
 %
 
(952
)
 
 %
 
1,079

 
(113
)%
Total other expense, net
 
(79,032
)
 
(28
)%
 
(55,742
)
 
(20
)%
 
(23,290
)
 
42
 %
Loss before income taxes
 
(61,382
)
 
(22
)%
 
(53,634
)
 
(19
)%
 
(7,748
)
 
14
 %
Income tax benefit
 
17,258

 
6
 %
 
17,504

 
6
 %
 
(246
)
 
(1
)%
Net loss
 
$
(44,124
)
 
(16
)%
 
$
(36,130
)
 
(13
)%
 
$
(7,994
)
 
22
 %


23



Revenue
Commercial Service Revenue 
 
 
Six Months Ended June 30,
 
 
 
 
 
 
 
 
2020
 
2019
 
Change
 
 
Revenue
 
Billable
Subscribers (1)
 
ARPU (2)
 
Revenue
 
Billable
Subscribers (1)
 
ARPU (2)
 
Revenue
 
Billable
Subscribers
 
ARPU
 
 
(Revenue in millions and subscribers in thousands)
Commercial services:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Voice and data
 
$
84.0

 
349

 
$
40

 
$
84.8

 
358

 
$
39

 
$
(0.8
)
 
(9
)
 
$
1

Broadband (3)
 
17.2

 
11.1

 
262

 
14.2

 
10.2

 
238

 
3.0

 
0.9

 
24

IoT data
 
46.4

 
863

 
9.29

 
46.4

 
720

 
11.31

 

 
143

 
(2.02
)
Hosted payload and other data
 
31.7

 
N/A

 
 
 
25.8

 
N/A

 
 
 
5.9

 
N/A

 
 
Total commercial services
 
$
179.3

 
1,223

 
 
 
$
171.2

 
1,088

 
 
 
$
8.1

 
135

 
 
(1) 
Billable subscriber numbers shown are at the end of the respective period.
(2) 
Average monthly revenue per unit, or ARPU, is calculated by dividing revenue in the respective period by the average of the number of billable subscribers at the beginning of the period and the number of billable subscribers at the end of the period and then dividing the result by the number of months in the period. Billable subscriber and ARPU data is not applicable for hosted payload and other data service revenue items.
(3) 
Commercial broadband consists of Iridium OpenPort and Iridium Certus broadband services, which were previously reported in commercial voice and data revenue. Prior year periods have been conformed to this presentation.

For the six months ended June 30, 2020, total commercial service revenue increased from the prior year period by $8.1 million, or 5%, primarily due to increased hosted payload and other data services revenue and increased commercial broadband revenue. Hosted payload and other data service revenue increased $5.9 million, or 23%, primarily due to increased Aireon data service fees related to a contractual step-up and increased Aireon power fees. Commercial broadband revenue increased $3.0 million, or 21%, from the prior year period, principally due to sales of Iridium Certus broadband services, which were commercially introduced in January 2019. These increases were partially offset by a $0.8 million, or 1%, decline in commercial voice and data revenue from the prior year period resulting from a decrease in usage based on mobility restrictions associated with the COVID-19 pandemic. Commercial IoT data revenue remained flat for the six months ended June 30, 2020, at $46.4 million, primarily as a result of a decline in usage, also associated with the COVID-19 pandemic.

Government Service Revenue 
 
 
Six Months Ended June 30,
 
 
 
 
 
 
2020
 
2019
 
Change
 
 
Revenue
 
Billable
Subscribers (1)
 
Revenue
 
Billable
Subscribers (1)
 
Revenue
 
Billable
Subscribers
 
 
(Revenue in millions and subscribers in thousands)
Government services
 
$
50.0

 
139

 
$
46.5

 
125

 
$
3.5

 
14

(1) 
Billable subscriber numbers shown are at the end of the respective period.

We provide airtime and airtime support to U.S. government and other authorized customers pursuant to our Enhanced Mobile Satellite Services contract, or the EMSS Contract. Under the terms of this agreement, authorized customers utilize specified Iridium airtime services provided through the U.S. government’s dedicated gateway. The fee is not based on subscribers or usage, allowing an unlimited number of users access to these services. For the six months ended June 30, 2020, government service revenue increased $3.5 million from the prior year period as a result of the higher pricing in the new EMSS Contract.


24



Subscriber Equipment Revenue
Subscriber equipment revenue decreased by $2.4 million, or 5%, for the six months ended June 30, 2020 compared to the prior year period, primarily due to a decrease in the volume of handset and IoT device sales, due to the impact of the COVID-19 pandemic, partially offset by the higher average selling price on our L-band transceivers.
Engineering and Support Service Revenue
 
 
Six Months Ended June 30,
 
 
 
 
2020
 
2019
 
Change
 
 
(Revenue in millions)
Commercial engineering and support services
 
$
2.1

 
$
1.0

 
$
1.1

Government engineering and support services
 
11.9

 
13.6

 
(1.7
)
Total engineering and support services
 
$
14.0

 
$
14.6

 
$
(0.6
)
Engineering and support service revenue decreased $0.6 million, or 4%, for the six months ended June 30, 2020 compared to the prior year period primarily as a result of a decrease in the volume of contracted work to enable services for the U.S. government, offset by an increase in the volume of work for commercial customers, primarily related to the Aireon hosted payload operations center.
Operating Expenses
Cost of Services (exclusive of depreciation and amortization)
Cost of services (exclusive of depreciation and amortization) decreased by $3.0 million, or 6%, for the six months ended June 30, 2020 from the prior year period, primarily as a result of a decrease in in-orbit insurance costs, which are amortized over a one-year period from the in-service date, as we completed the placement of upgraded satellites in-orbit in February 2019. This decrease was offset in part by a higher costs to support the new EMSS contract and higher satellite operations support associated with higher levels of activity directed towards operating the completed system.
Cost of Subscriber Equipment
Cost of subscriber equipment decreased by $1.5 million, or 6%, for the six months ended June 30, 2020 compared to the prior year period primarily due to the decrease in the volume of handset and IoT device sales, as described above.
Research and Development
Research and development expenses decreased by $3.1 million, or 39%, for the six months ended June 30, 2020 compared to the prior year period due to decreased spend on devices for our upgraded network.
Selling, General and Administrative
Selling, general and administrative expenses decreased by $2.9 million, or 6%, for the six months ended June 30, 2020 compared to the prior year period, primarily due to a decrease in management incentive compensation and decreased spend on travel associated with COVID-19 restrictions. The decrease was also related to a decrease in stock appreciation rights expense resulting from changes in our stock valuation between the respective reporting periods. These decreases were offset by an increase in wages associated with an increase in headcount in our general and administrative functions as well as higher legal fees.
Depreciation and Amortization
Depreciation and amortization expense increased by $3.6 million, or 2%, for the six months ended June 30, 2020 compared to the prior year period, primarily due to the increased number of upgraded satellites in service during the current period as we completed the replacement of our first-generation satellites in February 2019. As the upgraded satellites are the largest proportion of our asset base, we anticipate depreciation and amortization to remain relatively consistent from period to period for the next several years.
Other Expense
Interest Expense, Net
Interest expense, net decreased $5.6 million for the six months ended June 30, 2020 compared to the prior year period. The decrease in interest expense is primarily related to the impacts of the refinancing of our debt including a decrease in the weighted average effective interest rate and lower average outstanding borrowings under our total debt obligations.

25



Loss on Extinguishment of Debt
Loss on extinguishment of debt was $30.2 million for the six months ended June 30, 2020, compared to $0.2 million for the prior year period. During February 2020, we closed on an additional $200.0 million under our Term Loan and used these proceeds, together with cash on hand, to prepay all of the indebtedness outstanding under the Notes, including premiums for early prepayment. In conjunction with the prepayment of the Notes, we wrote off the remaining unamortized debt issuance costs, resulting in the $30.2 million loss on extinguishment of debt. In the prior year period, we used hosting fees received from Aireon to extinguish debt.
Income Tax Benefit
For the six months ended June 30, 2020, our income tax benefit was $17.3 million, compared to income tax benefit of $17.5 million for the prior year period. The decrease in income tax benefit is primarily related to a reduced stock compensation benefit compared to the prior year. This decrease was partially offset by a decrease in loss before income taxes compared to the prior year, as well as prior year nonrecurring adjustments to our deferred tax assets and liabilities related to state law changes.
Net Loss
Net loss was $44.1 million for the six months ended June 30, 2020, compared to net loss of $36.1 million for the prior year period. The change primarily resulted from the $30.0 million increase in loss on extinguishment of debt and the $3.6 million increase in depreciation and amortization expense, partially offset by the $8.7 million increase in total revenues, the $10.4 million decrease in other operating expenses and the $5.6 million decrease in interest expense, as described above.

Liquidity and Capital Resources

In November 2019, we borrowed $1,450.0 million under our Term Loan, with an accompanying $100.0 million revolving loan, or the Revolving Facility. We used the proceeds of the Term Loan, cash in our debt service reserve account and cash on hand to repay in full all of the indebtedness outstanding under our previous loan facility with Bpifrance Assurance Export S.A.S., including premiums for early prepayment. In February 2020, we borrowed an additional $200.0 million under our Term Loan and used the proceeds and cash on hand to repay in full and retire all of the indebtedness outstanding under our Notes, including premiums for early repayment.

As of June 30, 2020, we reported an aggregate balance of $1,645.9 million in borrowings under the Term Loan, before $25.8 million of net deferred financing costs, for a net principal balance of $1,620.1 million outstanding in our condensed consolidated balance sheet. We have not drawn on our Revolving Facility.

Our Term Loan contains no financial maintenance covenants. With respect to the Revolving Facility, we are required to maintain a consolidated first lien net leverage ratio of no greater than 6.25 to 1 if more than 35% of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default.

As of June 30, 2020, our total cash and cash equivalents balance was $119.1 million, and we had $100.0 million of borrowing availability under our Revolving Facility. In addition to the Revolving Facility, our principal sources of liquidity are cash, cash equivalents and internally generated cash flows. Our principal liquidity requirements over the next twelve months are principal and interest on the Term Loan.

We believe our liquidity sources will provide sufficient funds for us to meet our liquidity requirements for at least the next 12 months.

Cash Flows
The following table summarizes our cash flows:
 
 
Six Months Ended June 30,
 
 
 
 
2020
 
2019
 
Change
 
 
(in thousands)
Cash provided by operating activities
 
$
104,532

 
$
64,088

 
$
40,444

Cash used in investing activities
 
$
(18,655
)
 
$
(102,581
)
 
$
83,926

Cash used in financing activities
 
$
(189,083
)
 
$
(57,441
)
 
$
(131,642
)

26




Cash Flows Provided by Operating Activities

Net cash provided by operating activities for the six months ended June 30, 2020 increased by $40.4 million from the prior year period principally due to an increase in cash from working capital changes of approximately $22.2 million. This increase was primarily the result of an improvement in accounts receivable collections related to the timing of the extensions under the EMSS contract, as well as lower purchases of inventory in 2020, compared to the prior year. These improvements were offset in part by a decrease in interest payable compared to the prior year. In November 2019 and February 2020, we replaced our Credit Facility and Notes, respectively, with the Term Loan, resulting in monthly interest payments and an increase in cash used compared to previous semi-annual interest payments. As a result, there is minimal interest payable in the 2020 working capital balance for the new Term Loan. Additionally, net loss adjusted for non-cash activities increased $18.2 million over the prior year, primarily attributable to the non-cash $30.0 million increase in the loss on extinguishment of debt.

Cash Flows Used in Investing Activities

Net cash used in investing activities for the six months ended June 30, 2020 decreased by $83.9 million compared to the prior year period primarily due to a decrease in capital expenditures as we completed payments for the construction of our upgraded constellation in the prior year. We continue to estimate our long-term capital expenditures at approximately $35.0 million per year.
Cash Flows Used in Financing Activities
Net cash used in financing activities for the six months ended June 30, 2020 increased by $131.6 million compared to the prior year period primarily due to utilizing our cash to pay down additional debt in the current year. This resulted in net principal payments and related costs of $185.6 million for the first half of 2020, compared to a $54.0 million principal payment on the Credit Facility in the first half of 2019. See Note 5 to our condensed consolidated financial statements included in this report for further discussion of our indebtedness.

Off-Balance Sheet Arrangements

We do not currently have, nor have we had in the last three years, any relationships with unconsolidated entities or financial partnerships, such as entities referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Seasonality

Our results of operations have been subject to seasonal usage changes for commercial customers, and our results will be affected by similar seasonality going forward. March through October are typically the peak months for commercial voice services revenue and related subscriber equipment sales. U.S. government revenue and commercial IoT revenue have been less subject to seasonal usage changes.
Critical Accounting Policies and Estimates
The discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States, or U.S. GAAP. The preparation of these financial statements requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, useful lives of property and equipment, long-lived assets and other intangible assets, deferred financing costs, income taxes, stock-based compensation, and other estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions. There have been no changes to our critical accounting policies from those described in our Annual Report on Form 10-K for the year ended December 31, 2019, as filed with the SEC on February 25, 2020.
Recent Accounting Pronouncements
Refer to Note 2 to our condensed consolidated financial statements for a full description of recent accounting pronouncements and recently adopted pronouncements.

27



ITEM 3.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

We have an outstanding aggregate balance of $1,645.9 million under the Term Loan as of June 30, 2020. We have executed a long-term interest rate swap, or the Swap, for $1,000.0 million of the Term Loan, through November 2021. We also entered into an interest rate swaption, or the Swaption, that if executed on November 22, 2021, would extend our Swap through November 2026. For the portion of the Term Loan not covered under the Swap, we pay interest at an annual rate equal to the London Interbank Offered Rate, or LIBOR, plus 3.75%, with a 1.0% LIBOR floor, which will, accordingly, subject us to interest rate fluctuations in future periods. A one-half percentage point increase or decrease in the LIBOR would not have had a material impact on our interest cost for the period.

We have no borrowings under our Revolving Facility as of June 30, 2020. Accordingly, although the Revolving Facility bears interest at the same LIBOR plus 3.75% rate, but without a LIBOR floor, if and as drawn, we were not exposed to fluctuations in interest rates with respect to our Revolving Facility.

Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, as well as accounts receivable. We maintain our cash and cash equivalents with financial institutions with high credit ratings and at times maintain the balance of our deposits in excess of federally insured limits. The majority of our cash is swept nightly into a money market fund invested in U.S. treasuries, Agency Mortgage Backed Securities and/or U.S. government guaranteed debt. Accounts receivable are due from both domestic and international customers. We perform credit evaluations of our customers’ financial condition and record reserves to provide for estimated credit losses. Accounts payable are owed to both domestic and international vendors.

ITEM 4.
CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our chief executive officer, who is our principal executive officer, and our chief financial officer, who is our principal financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, as of the end of the period covered by this report. In evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. In addition, the design of any system of controls also 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 the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a control system, misstatements due to error or fraud may occur and not be detected.

Based on this evaluation, our chief executive officer and our chief financial officer concluded that our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the U.S. Securities and Exchange Commission’s rules and forms, and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures.
Changes in Internal Control Over Financial Reporting
During the quarter ended June 30, 2020, there were no changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

28



PART II.
OTHER INFORMATION 
ITEM 1.
LEGAL PROCEEDINGS.

None.

ITEM 1A.
RISK FACTORS.

Our business is subject to risks and events that, if they occur, could adversely affect our financial condition and results of operations and the trading price of our securities. In addition to the other information set forth in this quarterly report on Form 10-Q, you should carefully consider the factors described in “Part I, Item 1A. Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2019, filed with the Securities and Exchange Commission on February 25, 2020, as supplemented by the following updated risk factors.
Our business has been negatively affected by the COVID-19 pandemic, actions taken to mitigate the pandemic, and economic disruptions that have resulted, but we are unable to predict the full extent or nature of these impacts at this time.
In response to the COVID-19 pandemic, many jurisdictions in the United States and around the world ordered their residents to cease traveling to non-essential jobs and to stay in their homes as much as possible. Since mid-March, we have been conducting business with remote work for most employees, prohibition on employee travel, and remote sales and support activities, among other modifications. The pandemic and the steps taken to respond have also caused substantial domestic and global economic disruption, including similar restrictions on activity among our distributors, which has led to reduced sales and has limited our distributors’ ability to install or service our products. These limitations may continue for the duration of these pandemic-related restrictions, and we or our distributors may take additional actions to respond as the situation evolves.
Further, unemployment has significantly increased, and financial markets are experiencing significant levels of volatility and uncertainty, which could have an adverse effect on consumer and commercial spending and negatively affect demand for our and our distributors’ products and services, particularly in markets such as aviation and recreation. This, in turn, could negatively affect the value of our current agreements with our distributors and their willingness to enter into or renew contracts with us. The pandemic has also negatively affected the payment of accounts receivable and collections. One of our distributors has sought protection in bankruptcy, causing us to reduce the amount we expect to receive from them for past services. If additional distributors seek protection in bankruptcy, it could further harm our cash flows and results of operations.
As a result of the negative effects we have seen, we substantially reduced our initial revenue and earnings outlook for 2020. Other effects of the COVID-19 pandemic and the effects of the modifications we and others have made in response are difficult to assess or predict with certainty at this time but may include risks to employee health and safety, a further decline in the market price of our common stock, a prolonged economic downturn, and deterioration of the economy and consumer and commercial spending, any of which could further adversely affect our business, results of operations and/or financial condition in 2020 and beyond.
Aireon, our primary hosted payload customer, has been affected by reduced air traffic as a result of the COVID-19 pandemic, which could reduce or eliminate the value of our agreements with, and ownership interest in, Aireon.
Aireon is our primary hosted payload customer, and we expect annual revenue to us from Aireon hosting, data services and power fees to be approximately $39.5 million. In addition, if and when funds are available following a planned refinancing of its credit facility, Aireon’s parent company, Aireon Holdings, is required to redeem a portion of our ownership interest for a payment of $120.0 million, and we would then retain a common ownership interest of approximately 22% in Aireon Holdings. Based on Aireon’s business plan and restrictions under Aireon’s debt facility, we do not expect this redemption of our ownership interest to occur before mid-2022.
Aireon provides air traffic surveillance services to ANSPs around the world, as well as other offerings based on its collection of air traffic surveillance data. The COVID-19 pandemic has resulted in substantially reduced air traffic worldwide, and it is uncertain when air traffic volumes will recover. A portion of Aireon’s customers pay them on a per-flight-hour basis, and even those customers with fixed-fee arrangements may seek to renegotiate their fees in the face of dramatically reduced air traffic. Further, Aireon’s business model requires expansion of its customer base to achieve its projected financial results, which may be substantially more difficult until air traffic volumes recover. While our fee arrangements with Aireon do not depend on traffic volumes, if Aireon’s revenues are substantially reduced, they may not be able to pay us the contractually required hosting, data services and power fees in a timely manner or at all. Further, Aireon may need to seek additional financing. Any sale of equity securities by Aireon would dilute our ownership if and to the extent that we do not invest additional funds to maintain our proportional ownership interest. If additional funding is not available, Aireon may default on its credit facility, which could result in the loss or reduction in value of our investment in Aireon, or be forced out of business, in which case we would not receive any further hosting, data or power fees, or the expected $120.0 million redemption payment, and we would lose the value of our retained investment in Aireon Holdings.

29



We are dependent on third parties to market and sell our products and services, and their inability to do so effectively could impair our revenue and our reputation.
We select third-party distributors, in some cases on an exclusive basis, and rely on them to market and sell our products and services to end users and to determine the prices end users pay. We also depend on our distributors to develop innovative and improved solutions and applications integrating our product and service offerings. As a result of these arrangements, we are dependent on the performance of our distributors to generate most of our revenue. Our distributors operate independently of us, and we have limited control over their operations, which exposes us to significant risks. Distributors may not commit the same level of resources to market and sell our products and services that we would, and thesedistributors may also market and sell competitive products and services. In addition, our distributors may not comply with the laws and regulatory requirements in their local jurisdictions, which could limit their ability to market or sell our products and services. If our distributors develop faulty or poorly performing products using our technology or services, we may be subject to claims, and our reputation could be harmed. If current or future distributors do not perform adequately, or if we are unable to locate competent distributors in particular countries and secure their services on favorable terms, we may be unable to increase or maintain our revenue in these markets or enter new markets, we may not realize our expected growth, and our brand image and reputation could be hurt.
In addition, we may lose distributors due to competition, consolidation, regulatory developments, business developments affecting our distributors or their customers, or for other reasons. For example, the COVID-19 pandemic and the steps taken to respond are causing substantial domestic and global economic disruption, including financial difficulties and restrictions on activity among our distributors, which have led to reduced sales and limited our distributors’ ability to install or service our products. These disruptions have also negatively affected the payment of accounts receivable and collections. For example, one of our distributors has sought protection in bankruptcy, causing us to reduce the amount we expect to receive from them for past services. Other distributors could similarly seek to reorganize or seek protection from creditors, including us. These financial disruptions could also result in industry consolidation. In 2009, one of our largest competitors, Inmarsat, acquired our then largest distributor, Stratos Global Wireless, Inc., and in 2014, Inmarsat acquired Globe Wireless, one of our service providers. Following each acquisition, Inmarsat essentially stopped promoting sales of our products and services, and they may further reduce their efforts in the future. Any future consolidation of our distributors would further increase our reliance on a few key distributors of our services and the amount of volume discounts that we may have to give those distributors. Our two largest distributors, Applied Satellite Technology LTD and Marlink Group, together represented approximately 10% of our revenue for the year ended December 31, 2019, and our ten largest distributors represented, in the aggregate, 31% of our revenue for the year ended December 31, 2019. The loss or consolidation of any of these distributors, or a decrease in the level of effort expended by any of them to promote our products and services, could reduce the distribution of our products and services as well as the development of new products and applications, which would negatively impact our revenue.
We rely on a limited number of key vendors for supply of equipment and services, the loss of any of which could cause us to incur additional costs and delays in the production and delivery of our products.
We currently rely on two manufacturers of our devices, including our mobile handsets, L-Band transceivers, SBD® devices and Iridium Pilot® terminals. We also utilize sole source suppliers for some of the component parts of our devices. If any of our suppliers were to terminate its relationship with us, we may not be able to find a replacement supplier in a timely manner, at an acceptable price or at all.
Our manufacturers and suppliers may become capacity-constrained, or could face financial difficulties as a result of a surge in demand, a natural disaster or other event, including the impacts of the COVID-19 pandemic. In addition, one or more component suppliers may decide to cease production of various components of our products, resulting in a shortage or interruption in supplies or an inability to meet increased demand. Any delay in production or delivery of our products or components by our suppliers due to an extended closure of their plants or other restrictions imposed in response to the COVID-19 pandemic could also adversely affect our business. Although we may be able to replace or supplement sole source suppliers, there could be a substantial period of time in which our products would not be available; any new relationship may involve higher costs and delays in development and delivery, and we may encounter technical challenges in successfully replicating the manufacturing processes. If our manufacturers or suppliers terminate their relationships with us, fail to provide equipment or services to us on a timely basis, or fail to meet our performance expectations, we may be unable to provide products or services to our customers in a competitive manner, which could in turn negatively affect our financial results and our reputation.
In November 2016, we entered into a development services contract with Boeing, which will dedicate key Boeing personnel to continue the design and growth required for bringing new services and capabilities to our network. Technological competence is critical to our business and depends, to a significant degree, on the work of technically skilled personnel, such as these Boeing contractors. If Boeing’s performance falls below expected levels or if Boeing has difficulties retaining the personnel servicing our network development, the development of new products and services could be compromised. In addition, if Boeing terminates its agreement with us, we may not be able to find a replacement provider on favorable terms or at all, which could impair our operations and performance.

30



Conducting and expanding our operations outside the United States creates numerous risks, which may harm our operations and compromise our ability to expand our international operations.
We have significant operations outside the United States. We estimate that commercial data traffic originating outside the United States, excluding our Iridium OpenPort broadband data service traffic, accounted for 71% and 72% of total commercial data traffic for the years ended December 31, 2019 and 2018, respectively, while commercial voice traffic originating outside the United States, excluding Iridium OpenPort traffic, accounted for 90% of total commercial voice traffic for the years ended December 31, 2019 and 2018. We cannot provide the precise geographical distribution of revenue from end users because we do not contract directly with them. Instead, we determine the country in which we earn our revenue based on where we invoice our distributors. These distributors sell services directly or indirectly to end users, who may be located or use our products and services elsewhere. We and our distributors are also seeking authorization to sell our services in additional countries. The COVID-19 pandemic has, and may continue to, put pressure on global economic conditions and overall spending, which could negatively affect end user adoption of our products.
Conducting operations outside the United States involves numerous risks and, while expanding our international operations would advance our growth, it would also increase our exposure to these risks. For example, in 2013 we commenced the provision of satellite communications services in Russia through a local subsidiary and its authorized Russian service providers and subsequently constructed a dedicated gateway in Russia. The U.S. government has imposed economic and diplomatic sanctions on certain Russian corporations, banks, and citizens and might impose additional sanctions in the future. If such sanctions, or any Russian response to such sanctions, affects our operations in Russia, it could limit our growth in Russia or prevent us from continuing to operate there at all, which would reduce our revenues.
Other risks associated with the proposed expansion of our international operations include:
effects of the COVID-19 pandemic, including on international economies, supply chains and travel;
difficulties in penetrating new markets due to established and entrenched competitors;
difficulties in developing products and services that are tailored to the needs of local customers;
lack of local acceptance or knowledge of our products and services;
lack of recognition of our products and services;
unavailability of, or difficulties in establishing, relationships with distributors;
significant investments, including the development and deployment of dedicated gateways, as some countries require physical gateways within their jurisdiction to connect the traffic coming to and from their territory;
instability of international economies and governments;
changes in laws and policies affecting trade and investment in other jurisdictions, including the United Kingdom’s exit from the European Union;
exposure to varying legal standards, including data privacy, security and intellectual property protection in other jurisdictions;
difficulties in obtaining required regulatory authorizations;
difficulties in enforcing legal rights in other jurisdictions;
local domestic ownership requirements;
requirements that operational activities be performed in-country;
changing and conflicting national and local regulatory requirements;
foreign currency exchange rates and exchange controls; and
ongoing compliance with the U.S. Foreign Corrupt Practices Act, U.S. export controls, anti-money laundering and trade sanction laws, and similar anti-corruption and international trade laws in other countries.
If any of these risks were to materialize, it could affect our ability to successfully compete and expand internationally.
Government organizations, foreign military and intelligence agencies, natural disaster aid associations, and event-driven response agencies use our commercial voice and data satellite communications services. Accordingly, we may experience reductions in usage due to changing global circumstances.
The prices for our products and services are typically denominated in U.S. dollars. Any appreciation of the U.S. dollar against other currencies, including as a result of the COVID-19 pandemic, will increase the cost of our products and services to our international customers and, as a result, may reduce the competitiveness of our international offerings and make it more difficult for us to grow internationally. Conversely, in some locations, primarily Russia, we conduct business in the local

31



currency, and a depreciation of the local currency against the U.S. dollar will reduce the U.S. dollar value of our revenues from those countries. In recent years, Russia has experienced significant currency depreciation against the U.S. dollar.
Repurposing of satellite spectrum by adjacent operators of L-band spectrum for terrestrial services could interfere with our services.
In February 2003, the U.S. Federal Communications Commission, or FCC, adopted Ancillary Terrestrial Component, or ATC, rules that permit satellite service providers to establish terrestrial wireless networks in previously satellite-only bands, subject to certain requirements intended to ensure that terrestrial services remain ancillary to primary satellite operations and do not interfere with existing operators. In 2011, the FCC granted Ligado Networks (then known as Lightsquared), or Ligado, a waiver to convert its L-band satellite spectrum to terrestrial use, including a 10 MHz band close to the spectrum that we use for all of our services. That waiver was subsequently suspended in 2012 due to concerns about potential interference to GPS operations. Ligado sought another waiver in 2015 to modify the ATC of its L-band mobile satellite service network with a terrestrial-only proposal designed to address GPS industry concerns. In April 2020, the FCC announced that it had approved Ligado’s waiver request. We oppose this waiver out of concern for the interference that we believe Ligado’s proposed operations would cause to our operations in adjacent L-band spectrum.
Ligado’s implementation of these services would result in terrestrial use of L-band spectrum in the 1.6 GHz band, which we use to provide our services, and such implementation may affect the performance of our system for customers of our existing and future services. While the FCC’s decision to approve these services included conditions designed to protect other satellite services that use L-band spectrum from harmful interference, these conditions may prove insufficient, or the level of services provided may exceed those estimated by the FCC, in which case these or future terrestrial services permitted by the FCC could substantially interfere with our satellites and devices, which would adversely affect our services. If other countries permit similar terrestrial use of L-band spectrum in the 1.6 GHz band, the performance of our system may be subject to interference there as well.

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

None.

ITEM 3.
DEFAULTS UPON SENIOR SECURITIES.

None. 

ITEM 4.
MINE SAFETY DISCLOSURES.

Not applicable.

ITEM 5.
OTHER INFORMATION.

None.

32



ITEM 6.
EXHIBITS.

The following list of exhibits includes exhibits submitted with this Form 10-Q as filed with the Securities and Exchange Commission.
Exhibit
 
Description
31.1
 
31.2
 
32.1*
 
101
 
The following financial information from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, filed with the Securities and Exchange Commission on July 28, 2020, formatted in iXBRL (Inline eXtensible Business Reporting Language):
(i)   Condensed Consolidated Balance Sheets at June 30, 2020 and December 31, 2019;
(ii)  Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and six months ended June 30, 2020 and 2019;
(iii) Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and six months ended June 30, 2020 and 2019;
(iv) Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2020 and 2019; and
(iv) Notes to Condensed Consolidated Financial Statements.
 
104
 
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
*
These certifications are being furnished solely to accompany this quarterly report pursuant to 18 U.S.C. Section 1350, and are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
**
Denotes management contract or compensatory plan or arrangement.

33



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.
 
IRIDIUM COMMUNICATIONS INC.
 
 
 
 
By:
/s/ Thomas J. Fitzpatrick
 
 
Thomas J. Fitzpatrick
 
 
Chief Financial Officer
(as duly authorized officer and as principal financial officer of the registrant)
 Date: July 28, 2020

34
EX-31.1 2 irdm10-q063020exx311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
Pursuant to Section 302 of The Sarbanes-Oxley Act of 2002
I, Matthew J. Desch, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Iridium Communications Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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 28, 2020
/s/ Matthew J. Desch
 
Matthew J. Desch
 
Chief Executive Officer
(principal executive officer)


EX-31.2 3 irdm10-q063020exx312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
Pursuant to Section 302 of The Sarbanes-Oxley Act of 2002
I, Thomas J. Fitzpatrick, certify that:
1.
I have reviewed this quarterly report on Form 10-Q of Iridium Communications Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
c)
Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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 28, 2020
/s/ Thomas J. Fitzpatrick
 
Thomas J. Fitzpatrick
 
Chief Financial Officer
(principal financial officer)



EX-32.1 4 irdm10-q063020exx321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1
CERTIFICATIONS OF
PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the Chief Executive Officer and the Chief Financial Officer of Iridium Communications Inc. (the “Company”) each hereby certifies that, to the best of his knowledge:
1.
The Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2020, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and
2.
The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition of the Company at the end of the period covered by the Quarterly Report and results of operations of the Company for the periods covered in the financial statements in the Quarterly Report.
Dated: July 28, 2020
 
/s/ Matthew J. Desch
 
/s/ Thomas J. Fitzpatrick
Matthew J. Desch
 
Thomas J. Fitzpatrick
Chief Executive Officer
 
Chief Financial Officer
This certification accompanies the Quarterly Report and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.


EX-101.SCH 5 irdm-20200630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - Basis of Presentation and Principles of Consolidation link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Changes in Stockholders' Equity Statement link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2408401 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Derivatives Derivatives link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Derivatives Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Equity Transactions link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Equity Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Leases Leases link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Leases Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Leases Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Related Party Transactions Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2213201 - Disclosure - Revenue Revenue (Policies) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Revenue - Summary of Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Revenue - Summary of Service Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 irdm-20200630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 irdm-20200630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 irdm-20200630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stockholders' Equity Note [Abstract] Equity Transactions Stockholders' Equity Note Disclosure [Text Block] Accounting Policies [Abstract] Significant Accounting Policies Significant Accounting Policies [Text Block] Revenue [Abstract] Revenue [Abstract] Revenue [Policy Text Block] Revenue [Policy Text Block] Statement of Financial Position [Abstract] Statement [Table] Statement [Table] Class of Stock Class of Stock [Axis] Class of Stock Class of Stock [Domain] Series B Preferred Stock Series B Preferred Stock [Member] Statement [Line Items] Statement [Line Items] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Common Stock, Shares, Issued Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Statement of Stockholders' Equity [Abstract] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock [Member] Common Stock [Member] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Stockholders' Equity Attributable to Parent Stockholders' Equity Attributable to Parent APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes Adjustments to additional paid in capital stock withheld to cover employee taxes. Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Dividends, Preferred Stock Dividends, Preferred Stock Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Unrealized Gain (Loss) on Cash Flow Hedging Instruments Unrealized Gain (Loss) on Cash Flow Hedging Instruments Preferred Stock, Dividends Per Share, Declared Preferred Stock, Dividends Per Share, Declared Debt Disclosure [Abstract] Debt Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Interest Rate Floor [Member] Interest Rate Floor [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Secured Debt [Member] Secured Debt [Member] Unsecured Debt [Member] Unsecured Debt [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Long-term Debt, Gross Long-term Debt, Gross Debt instrument face amount Debt Instrument, Face Amount Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Commitment Fee on Revolving Facility Line of Credit Facility, Commitment Fee Amount Debt Instrument, Redemption Price, Percentage Debt Instrument, Redemption Price, Percentage Extinguishment of Debt, Amount Extinguishment of Debt, Amount Redemption Premium Redemption Premium Unamortized Deferred Financing Costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Credit Facility Carrying Amount Long-term Debt Long-term Debt, Fair Value Long-term Debt, Fair Value First Lien Net Leverage Ratio Ratio of Indebtedness to Net Capital Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio Interest Costs Incurred Interest Costs Incurred Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts Interest Costs Capitalized Interest Costs Capitalized Interest Payable Interest Payable Debt Instrument, Term Debt Instrument, Term New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] Derivatives, Policy [Policy Text Block] Derivatives, Policy [Policy Text Block] Leases [Abstract] Operating Lease, Lease Income [Table Text Block] Operating Lease, Lease Income [Table Text Block] Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Lessor, Operating Lease, Payment to be Received, Year Two Lessor, Operating Lease, Payment to be Received, Year Two Lessor, Operating Lease, Payment to be Received, Year Three Lessor, Operating Lease, Payment to be Received, Year Three Lessor, Operating Lease, Payment to be Received, Year Four Lessor, Operating Lease, Payment to be Received, Year Four Lessor, Operating Lease, Payment to be Received, Year Five Lessor, Operating Lease, Payment to be Received, Year Five Lessor, Operating Lease, Payment to be Received, after Year Five Lessor, Operating Lease, Payment to be Received, after Year Five Lessor, Operating Lease, Payments to be Received Lessor, Operating Lease, Payments to be Received Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Private Offering Private Placement [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Class of Stock [Line Items] Class of Stock [Line Items] Shares of preferred stock, undesignated and unissued (in shares) Preferred Stock, Shares Subscribed but Unissued Dividend rate on preferred stock Preferred Stock, Dividend Rate, Percentage Preferred Stock, Liquidation Preference Per Share Preferred Stock, Liquidation Preference Per Share Daily average rate of preferred stock, per share (in dollars per share) Preferred Stock, Dividend Rate, Per-Dollar-Amount Preferred Stock Redemption Premium Preferred Stock Redemption Premium Convertible Preferred Stock, Terms of Conversion Convertible Preferred Stock, Terms of Conversion Stock Issued During Period, Shares, Conversion of Convertible Securities Stock Issued During Period, Shares, Conversion of Convertible Securities Preferred Stock Dividends Declared And Paid Income Statement Impact Preferred Stock Dividends Declared And Paid Income Statement Impact Preferred Stock dividends, declared and paid income statement impact. Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents, Restricted Cash and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Related Party Transactions [Abstract] Related Party Transactions Disclosure Related Party Transactions Disclosure [Text Block] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Cash and cash equivalents: Cash and Cash Equivalents [Line Items] Cash Cash Money market funds Money Market Funds, at Carrying Value Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Revenue from Contract with Customer [Abstract] Liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Interest Rate Swaption [Member] Interest Rate Swaption [Member] Interest Rate Swap [Member] Interest Rate Swap [Member] Derivative [Line Items] Derivative [Line Items] Derivative, Fixed Interest Rate Derivative, Fixed Interest Rate Derivative, Notional Amount Derivative, Notional Amount Interest Rate Cash Flow Hedge Liability at Fair Value Interest Rate Cash Flow Hedge Liability at Fair Value Interest Rate Cash Flow Hedge Asset at Fair Value Interest Rate Cash Flow Hedge Asset at Fair Value Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax Income Statement [Abstract] Products and Services Product and Service [Axis] Products and Services Product and Service [Domain] Services Service [Member] Subscriber equipment Subscription and Circulation [Member] Engineering and support services Engineering and Support Services [Member] Engineering and Support Services [Member] Revenue: Revenues [Abstract] Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Operating expenses: Costs and Expenses [Abstract] Cost of Goods and Services Sold Cost of Goods and Services Sold Research and development Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Depreciation and amortization Depreciation, Depletion and Amortization Total operating expenses Costs and Expenses Operating income Operating Income (Loss) Other expense, net: Nonoperating Income (Expense) [Abstract] Interest expense, net Interest Income (Expense), Net Loss on Extinguishment of Debt Loss on Extinguishment of Debt Loss on Extinguishment of Debt Other income (expense), net Other Nonoperating Income (Expense) Total other expense, net Nonoperating Income (Expense) Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income tax benefit Income Tax Expense (Benefit) Net loss Preferred Stock Dividends, Income Statement Impact Preferred Stock Dividends, Income Statement Impact Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Weighted Average Number of Shares Outstanding, Basic and Diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Earnings Per Share, Basic and Diluted Earnings Per Share, Basic and Diluted Comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Foreign currency translation adjustments, net of tax Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Earnings Per Share [Abstract] Net Income (Loss) Per Share Earnings Per Share [Text Block] Debt Debt Disclosure [Text Block] Cover [Abstract] Document Information [Table] Document Information [Table] Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Exchange [Domain] Exchange [Domain] NASDAQ/NGS (GLOBAL SELECT MARKET) [Member] NASDAQ/NGS (GLOBAL SELECT MARKET) [Member] Document Information [Line Items] Document Information [Line Items] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Trading Symbol Trading Symbol Entity Current Reporting Status Entity Current Reporting Status Document Quarterly Report Document Quarterly Report Document Type Document Type Amendment Flag Amendment Flag Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Document Period End Date Document Period End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Transition Report Document Transition Report Entity Tax Identification Number Entity Tax Identification Number City Area Code City Area Code Local Phone Number Local Phone Number Entity File Number Entity File Number Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Interactive Data Current Entity Interactive Data Current Security Exchange Name Security Exchange Name Title of 12(b) Security Title of 12(b) Security Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Organization, Consolidation and Presentation of Financial Statements [Abstract] Basis of Presentation and Principles of Consolidation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Summary of Company's Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type Award Type [Axis] Equity Award Award Type [Domain] Employee Stock Option Share-based Payment Arrangement, Option [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Performance Based RSU Performance Shares [Member] Title of Individual [Axis] Title of Individual [Axis] Title of Individual [Domain] Title of Individual [Domain] Director Director [Member] Executives Executive Officer [Member] Grantee Status [Axis] Grantee Status [Axis] Grantee Status [Domain] Grantee Status [Domain] Share-based Payment Arrangement, Nonemployee [Member] Share-based Payment Arrangement, Nonemployee [Member] Share-based Payment Arrangement, Employee [Member] Share-based Payment Arrangement, Employee [Member] Vesting Vesting [Axis] Vesting Vesting [Domain] Vesting on first anniversary of grant date Share-based Payment Arrangement, Tranche One [Member] Vesting on the last day of each calendar quarter Share-based Payment Arrangement, Tranche Two [Member] Range Range Minimum Maximum Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based compensation, number of additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Share-based compensation, number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-based compensation, number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares) Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares) Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award Share-based compensation, term of award Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based compensation, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based compensation, vesting percentage, year one Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based compensation, options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-based compensation, grant date fair value of stock options Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture Share-based compensation, restricted stock units granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After The percentage of total stock options, restricted stock units, or stock appreciation rights that vest at the end of the first year of service. Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Voice and data Commercial Voice and Data Services [Member] Commercial Voice and Data Services [Member] Commercial Broadband Services [Member] Commercial Broadband Services [Member] Commercial Broadband Services [Member] IoT data Commercial IoT Data Services [Member] Commercial IoT Data Services [Member] Hosted payload and other data Hosted Payload and Other Data Services [Member] Hosted Payload and Other Data Services [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Commercial engineering and support services Commercial [Member] Commercial [Member] US Government [Member] US Government [Member] US Government [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenue Summary of Company's service revenue Disaggregation of Revenue [Table Text Block] Summary of Company's Engineering and Support Services Revenue [Table Text Block] Summary of Company's Engineering and Support Services Revenue [Table Text Block] Summary of Company's Engineering and Support Services Revenue [Table Text Block] Schedule of recognized contract costs Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Lessor, Operating Leases [Text Block] Lessor, Operating Leases [Text Block] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Equity Method Investee Equity Method Investee [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Hosting Agreement Hosting Agreement [Member] Hosting Agreement [Member] Power Agreement [Member] Power Agreement [Member] Power Agreement [Member] Service Agreements [Member] Service Agreements [Member] Service, Other [Member] Service, Other [Member] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Ownership stake Equity Method Investment, Ownership Percentage Revenue from related parties Revenue from Related Parties Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Share-based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense Amortization of Debt Issuance Costs Amortization of Debt Issuance Costs Other Operating Activities, Cash Flow Statement Other Operating Activities, Cash Flow Statement Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Increase (Decrease) in Interest Payable, Net Increase (Decrease) in Interest Payable, Net Increase (Decrease) in Deferred Revenue Increase (Decrease) in Deferred Revenue Increase (Decrease) in Other Noncurrent Liabilities Increase (Decrease) in Other Noncurrent Liabilities Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Payments to Acquire Other Investments Payments to Acquire Other Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Repayments of Secured Debt Repayments of Secured Debt Proceeds from Issuance of Secured Debt Proceeds from Issuance of Secured Debt Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less Repayments of Unsecured Debt Repayments of Unsecured Debt Payments of Debt Issuance Costs Payments of Debt Issuance Costs Proceeds from Stock Options Exercised Proceeds from Stock Options Exercised Payment, Tax Withholding, Share-based Payment Arrangement Payment, Tax Withholding, Share-based Payment Arrangement Payments of Dividends Payments of Dividends Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, and restricted cash, beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, and restricted cash, end of period Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid, net Income Taxes Paid, Net Supplemental disclosure of non-cash investing activities: Supplemental Disclosure Of Non Cash Investing Activities [Abstract] Supplemental disclosure of non-cash investing activities. Property and equipment received but not yet paid for Capital Expenditures Incurred but Not yet Paid Interest capitalized but not yet paid Interest Capitalized But Not Paid The value of interest capitalized but not paid under non cash investing activities during the period. Capitalized amortization of deferred financing costs Capitalized Amortization Of Deferred Financing Costs Amount represents the capitalized amortization of deferred financing costs in noncash investing or financing transactions. Capitalized stock-based compensation Share-based Payment Arrangement, Amount Capitalized Revenue Revenue from Contract with Customer [Text Block] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventory Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other assets Other Assets, Noncurrent Total assets Assets Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Short-term secured debt Line of Credit, Current Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Interest payable Interest Payable, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Long-term secured debt, net Long-term Line of Credit, Noncurrent Long-term senior unsecured notes, net Senior Notes, Noncurrent Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Deferred revenue, net of current portion Deferred Revenue, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.001 par value, 300,000 shares authorized; 132,526 and 131,632 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Restricted Stock [Member] Restricted Stock [Member] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Net loss - basic and diluted Antidilutive securities excluded from computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Equipment Leased to Other Party [Member] Equipment Leased to Other Party [Member] Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Operating Lease, Lease Income Operating Lease, Lease Income Stock-Based Compensation Share-based Payment Arrangement [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Computations of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Commissions Commissions [Member] Commissions [Member] Other contract costs Other Contract Assets [Member] Other Contract Assets Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Contract Assets Contract with Customer, Asset, after Allowance for Credit Loss EX-101.PRE 9 irdm-20200630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 irdm10-q063020_htm.xml IDEA: XBRL DOCUMENT 0001418819 2020-01-01 2020-06-30 0001418819 2020-04-01 2020-06-30 0001418819 2020-07-22 0001418819 2020-06-30 0001418819 exch:XNGS 2020-01-01 2020-06-30 0001418819 2019-12-31 0001418819 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001418819 us-gaap:SeriesBPreferredStockMember 2020-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2019-04-01 2019-06-30 0001418819 2019-04-01 2019-06-30 0001418819 2019-01-01 2019-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-04-01 2020-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-06-30 0001418819 us-gaap:ServiceMember 2019-01-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2020-04-01 2020-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceMember 2019-04-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-06-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2019-04-01 2019-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-04-01 2020-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2019-01-01 2019-06-30 0001418819 us-gaap:ServiceMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001418819 us-gaap:SeriesBPreferredStockMember 2019-04-01 2019-06-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-01-01 2020-06-30 0001418819 us-gaap:CommonStockMember 2019-03-31 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001418819 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-06-30 0001418819 us-gaap:CommonStockMember 2020-03-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001418819 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-06-30 0001418819 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001418819 us-gaap:RetainedEarningsMember 2020-06-30 0001418819 2020-03-31 0001418819 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001418819 us-gaap:CommonStockMember 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001418819 2018-12-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001418819 us-gaap:CommonStockMember 2019-06-30 0001418819 2019-06-30 0001418819 us-gaap:CommonStockMember 2019-01-01 2019-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001418819 us-gaap:RetainedEarningsMember 2019-01-01 2019-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001418819 us-gaap:CommonStockMember 2018-12-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001418819 2019-03-31 0001418819 us-gaap:RetainedEarningsMember 2020-03-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-03-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001418819 us-gaap:RetainedEarningsMember 2019-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001418819 us-gaap:RetainedEarningsMember 2018-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001418819 us-gaap:CommonStockMember 2019-12-31 0001418819 us-gaap:FairValueInputsLevel2Member 2020-06-30 0001418819 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001418819 us-gaap:EquipmentLeasedToOtherPartyMember 2020-01-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2019-11-04 0001418819 us-gaap:UnsecuredDebtMember 2019-12-31 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-06-30 0001418819 us-gaap:UnsecuredDebtMember 2020-04-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2020-06-30 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-04-01 2020-06-30 0001418819 2019-11-04 0001418819 us-gaap:SecuredDebtMember us-gaap:InterestRateFloorMember 2020-04-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2020-04-01 2020-06-30 0001418819 2020-02-07 0001418819 us-gaap:SecuredDebtMember 2020-02-07 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-06-30 0001418819 us-gaap:SecuredDebtMember 2020-01-01 2020-06-30 0001418819 us-gaap:InterestRateSwapMember 2020-06-30 0001418819 us-gaap:InterestRateSwapMember 2019-12-31 0001418819 us-gaap:InterestRateSwaptionMember 2019-12-31 0001418819 us-gaap:InterestRateSwaptionMember 2020-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-06-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-01-01 2019-06-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-03-31 0001418819 2019-05-01 2019-05-31 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-06-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-01-01 2020-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-06-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-06-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-06-30 0001418819 srt:MinimumMember us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2019-04-01 2019-06-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2014-05-01 2014-05-31 0001418819 2012-12-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2014-05-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2019-04-01 2019-06-30 0001418819 srt:MaximumMember us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-04-01 2020-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-01-01 2020-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-04-01 2020-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialBroadbandServicesMember 2019-01-01 2019-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2019-04-01 2019-06-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2019-01-01 2019-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-01-01 2020-06-30 0001418819 irdm:CommercialIoTDataServicesMember 2019-01-01 2019-06-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-04-01 2020-06-30 0001418819 irdm:CommissionsMember 2019-12-31 0001418819 irdm:OtherContractAssetsMember 2020-06-30 0001418819 irdm:CommissionsMember 2020-06-30 0001418819 irdm:OtherContractAssetsMember 2019-12-31 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-04-01 2020-06-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2019-04-01 2019-06-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2019-01-01 2019-06-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-04-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001418819 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001418819 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001418819 us-gaap:RestrictedStockMember 2020-01-01 2020-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001418819 us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001418819 us-gaap:PerformanceSharesMember 2020-04-01 2020-06-30 0001418819 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001418819 us-gaap:RestrictedStockMember 2020-04-01 2020-06-30 0001418819 us-gaap:ServiceOtherMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-12-31 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2019-04-01 2019-06-30 0001418819 srt:MaximumMember irdm:PowerAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-04-01 2020-06-30 0001418819 srt:MaximumMember us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceOtherMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-06-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-06-30 0001418819 srt:MinimumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-04-01 2020-06-30 0001418819 srt:MaximumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-06-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2019-04-01 2019-06-30 shares iso4217:USD iso4217:USD shares pure utreg:Rate false 703 --12-31 Q2 2020 true false 0001418819 false 1.00 1 P2Y P2Y 0.001 300000000 300000000 131632000 132526000 131632000 132526000 P5Y P7Y 0.0001 0.0001 500000 500000 500000 500000 0 0 4000000 P3Y P4Y P1Y P4Y P3Y P1Y 0 0 1.5 0 0.5 0.5 0.25 0.0625 0.25 0.0625 0.5 0.125 0.0625 0.0625 0.125 P10Y 1400000 0 0 10-Q 2020-06-30 001-33963 Iridium Communications Inc. DE 26-1344998 1750 Tysons Boulevard McLean VA 22102 703-287-7400 Common Stock, $0.001 par value IRDM NASDAQ Yes Yes Large Accelerated Filer false false 0.001 132526785 119115000 223561000 60397000 68697000 37331000 39938000 12466000 10739000 229309000 342935000 3046062000 3180799000 46268000 46977000 52215000 52846000 3373854000 3623557000 16500000 10875000 8519000 6713000 38407000 49293000 247000 7790000 38269000 39080000 101942000 113751000 1603624000 1412501000 0 352994000 170970000 188653000 54073000 67092000 34085000 29284000 1964694000 2164275000 133000 132000 1141744000 1134048000 287845000 331969000 -20562000 -6867000 1409160000 1459282000 3373854000 3623557000 113350000 110797000 229325000 217748000 19815000 23420000 42078000 44428000 7008000 8883000 14057000 14609000 140173000 143100000 285460000 276785000 23134000 25607000 45112000 48128000 12069000 13370000 24343000 25801000 2380000 4285000 4824000 7896000 21100000 20969000 41925000 44810000 75662000 75128000 151606000 148042000 134345000 139359000 267810000 274677000 5828000 3741000 17650000 2108000 -22506000 -28986000 -48950000 -54583000 0 0 30209000 207000 -320000 -626000 127000 -952000 -22826000 -29612000 -79032000 -55742000 -16998000 -25871000 -61382000 -53634000 -4576000 -7765000 -17258000 -17504000 -12422000 -18106000 -44124000 -36130000 0 2097000 0 4194000 -12422000 -20203000 -44124000 -40324000 133118000 123315000 132882000 118282000 -0.09 -0.16 -0.33 -0.34 -12422000 -18106000 -44124000 -36130000 1093000 1441000 -2893000 2166000 1086000 0 -10802000 0 -10243000 -16665000 -57819000 -33964000 1413793000 1586699000 1459282000 1601577000 132000 113000 132000 112000 1000 1000 1000 2000 0 17000 0 17000 133000 131000 133000 131000 1136135000 1110970000 1134048000 1108550000 4541000 4356000 8641000 8136000 1440000 6660000 2611000 8786000 372000 356000 3556000 3842000 0 17000 0 17000 1141744000 1121613000 1141744000 1121613000 300267000 483688000 331969000 501712000 -12422000 -18106000 -44124000 -36130000 0 7744000 0 7744000 287845000 457838000 287845000 457838000 -22741000 -8072000 -6867000 -8797000 1093000 1441000 -2893000 2166000 1086000 0 -10802000 0 -20562000 -6631000 -20562000 -6631000 1409160000 1572951000 1409160000 1572951000 0 -16.88 0 -16.88 -44124000 -36130000 -17683000 -17741000 151606000 148042000 -30209000 -207000 7795000 7390000 1799000 10029000 593000 166000 -7098000 20403000 -2729000 9708000 1895000 -2606000 -2526000 -1518000 1667000 1404000 -16286000 -16842000 -7071000 4764000 -13291000 -9572000 -1140000 -1642000 104532000 64088000 18655000 92581000 0 10000000 -18655000 -102581000 0 54000000 202000000 0 -4125000 0 383451000 0 2562000 0 2611000 8788000 3556000 3842000 0 8387000 -189083000 -57441000 -1240000 622000 -104446000 -95312000 223561000 465287000 119115000 369975000 55207000 45131000 608000 590000 2249000 1871000 0 2922000 50000 2048000 846000 745000 Basis of Presentation and Principles of Consolidation<div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Iridium Communications Inc. (the “Company”) has prepared its condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The accompanying condensed consolidated financial statements include the accounts of (i) the Company, (ii) its wholly owned subsidiaries, and (iii) all less than wholly owned subsidiaries that the Company controls. All material intercompany transactions and balances have been eliminated.</span></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In the opinion of management, the condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to instructions, rules and regulations prescribed by the U.S. Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10‑K for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, as filed with the SEC on February 25, 2020.</span></div> Significant Accounting Policies<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adopted Accounting Pronouncements </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance introduces a revised approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred losses. Adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial statements and related disclosures and no cumulative adjustment was recorded.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Developments Not Yet Adopted</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. The Company intends to apply the new guidance effective January 1, 2021, as required. The Company is currently evaluating the effect ASU 2019-12 may have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The amendments apply only to contracts and hedging relationships that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The amendments are elective and are effective upon issuance through December 31, 2022. The Company is currently determining the impacts of reference rate reform and the effects ASU 2020-04 may have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value hierarchy consists of the following tiers:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2, defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value estimates are based upon certain market assumptions and information available to the Company. The carrying value of the following financial instruments approximated their fair values as of June 30, 2020 and December 31, 2019: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its derivative financial instruments as Level 2.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network (“TPN”) facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Financial Instruments</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses interest rate swap agreements to manage its exposures to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the balance sheet within other current and other long-term liabilities. The Company’s derivatives are designated as cash flow hedges, with the effective portion of the changes in fair value of the derivatives recorded in accumulated other comprehensive loss within the Company’s consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of cash flow hedges would be recorded in current earnings. Within the consolidated statement of operations and comprehensive income, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the company’s consolidated statements of cash flows, which is the same category as the items being hedged. See </span><a href="#s7B0A4BE2D71F5730BBCA0B744358D478" style="font-family:inherit;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note 6</span></a><span style="font-family:inherit;font-size:10pt;"> for further information.</span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Adopted Accounting Pronouncements </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance introduces a revised approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred losses. Adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial statements and related disclosures and no cumulative adjustment was recorded.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recent Accounting Developments Not Yet Adopted</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. The Company intends to apply the new guidance effective January 1, 2021, as required. The Company is currently evaluating the effect ASU 2019-12 may have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The amendments apply only to contracts and hedging relationships that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The amendments are elective and are effective upon issuance through December 31, 2022. The Company is currently determining the impacts of reference rate reform and the effects ASU 2020-04 may have on its consolidated financial statements and related disclosures.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value hierarchy consists of the following tiers:</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2, defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value estimates are based upon certain market assumptions and information available to the Company. The carrying value of the following financial instruments approximated their fair values as of June 30, 2020 and December 31, 2019: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its derivative financial instruments as Level 2.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network (“TPN”) facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.</span></div> <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Financial Instruments</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company uses interest rate swap agreements to manage its exposures to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the balance sheet within other current and other long-term liabilities. The Company’s derivatives are designated as cash flow hedges, with the effective portion of the changes in fair value of the derivatives recorded in accumulated other comprehensive loss within the Company’s consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of cash flow hedges would be recorded in current earnings. Within the consolidated statement of operations and comprehensive income, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the company’s consolidated statements of cash flows, which is the same category as the items being hedged. See </span><a href="#s7B0A4BE2D71F5730BBCA0B744358D478" style="font-family:inherit;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note 6</span></a><span style="font-family:inherit;font-size:10pt;"> for further information.</span></div> Cash and Cash Equivalents and Restricted Cash and Cash Equivalents<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s cash and cash equivalents:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Recurring Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value Measurement</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,034</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s cash and cash equivalents:</span></div><div style="line-height:120%;padding-top:8px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:15%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Recurring Fair</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Value Measurement</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:Arial;font-size:8pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash and cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:Arial;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>19,034</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Money market funds</span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>100,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>209,618</span></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cff0fc;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash and cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>119,115</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>223,561</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:1pt;"><span style="font-family:inherit;font-size:1pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 19034000 13943000 100081000 209618000 119115000 223561000 <div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Lessor Arrangements</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases in which the Company is a lessor consist primarily of hosting agreements with Aireon LLC</span><span style="font-family:inherit;font-size:10pt;color:#ff0000;"> </span><span style="font-family:inherit;font-size:10pt;">(“Aireon”) (see </span><a href="#s37640DDC238F5918ADBB5AEDD80C9F8A" style="font-family:inherit;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Note 11</span></a><span style="font-family:inherit;font-size:10pt;">)</span><span style="font-family:inherit;font-size:10pt;color:#ff0000;"> </span><span style="font-family:inherit;font-size:10pt;">and L3Harris Technologies, Inc. (“L3Harris”) for space on the Company’s upgraded satellites. These agreements provide for a fee that will be recognized over the life of the satellites, currently expected to be approximately </span><span style="font-family:inherit;font-size:10pt;"><span>12.5 years</span></span><span style="font-family:inherit;font-size:10pt;">. Lease income related to these agreements was </span><span style="font-family:inherit;font-size:10pt;"><span>$5.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended June 30, 2020 and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the six months ended June 30, 2020 and 2019, respectively. Lease income is recorded as hosted payload and other data service revenue within service revenue on the Company’s condensed consolidated statements of operations and comprehensive loss.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Both Aireon and L3Harris have made payments pursuant to their hosting agreements and the Company expects they will continue to do so. Future income with respect to the Company’s operating leases in which it is the lessor existing at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, exclusive of the </span><span style="font-family:inherit;font-size:10pt;"><span>$10.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> recognized during the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, by year and in the aggregate, is as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,353</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P12Y6M 5300000 5400000 10700000 10900000 Future income with respect to the Company’s operating leases in which it is the lessor existing at <span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, exclusive of the </span><span style="font-family:inherit;font-size:10pt;"><span>$10.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> recognized during the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, by year and in the aggregate, is as follows:</span><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>21,445</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">   Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>120,353</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total lease income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>216,855</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 10700000 10722000 21445000 21445000 21445000 21445000 120353000 216855000 Debt<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Term Loan and Revolving Facility</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 4, 2019, pursuant to a new loan agreement (the “Credit Agreement”), the Company entered into a </span><span style="font-family:inherit;font-size:10pt;"><span>$1,450.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> term loan with various lenders and Deutsche Bank AG New York Branch as the Administrative Agent and the Collateral Agent (the “Term Loan”) and an accompanying $100.0 million revolving loan (the “Revolving Facility”). The Company used the proceeds of the Term Loan, along with its debt service reserve account and cash on hand, to prepay all of the indebtedness outstanding under the loan facility with Bpifrance Assurance Export S.A.S. (the “Credit Facility”) as well as related expenses. The Term Loan was issued at a price equal to </span><span style="font-family:inherit;font-size:10pt;"><span>99.5%</span></span><span style="font-family:inherit;font-size:10pt;"> of its face value, bears interest at an annual rate of LIBOR plus </span><span style="font-family:inherit;font-size:10pt;"><span>3.75%</span></span><span style="font-family:inherit;font-size:10pt;">, with a </span><span style="font-family:inherit;font-size:10pt;"><span>1.0%</span></span><span style="font-family:inherit;font-size:10pt;"> LIBOR floor, and matures in November 2026. Beginning on June 30, 2020, principal is payable quarterly at a rate of one percent of the original loan amount per annum, with the remaining principal due upon maturity. Interest is payable monthly on the last business day of the month. Borrowings under the Revolving Facility, if any, bear interest at the same rate (but without a LIBOR floor) if and as drawn, with no original issue discount, a commitment fee of </span><span style="font-family:inherit;font-size:10pt;"><span>0.5%</span></span><span style="font-family:inherit;font-size:10pt;"> per year on the undrawn amount, and mature in November 2024. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On February 7, 2020, the Company closed on an additional </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> under its Term Loan. On February 13, 2020, the Company used these proceeds, together with cash on hand, to prepay and retire all of the indebtedness outstanding under the </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">senior unsecured notes (the “Notes”), including premiums for early prepayment. The additional amount is fungible with the original </span><span style="font-family:inherit;font-size:10pt;"><span>$1,450.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, having the same maturity date, interest rate and other terms, but was issued at a </span><span style="font-family:inherit;font-size:10pt;"><span>1.0%</span></span><span style="font-family:inherit;font-size:10pt;"> premium to face value. To prepay the Notes, the Company paid a call price equal to the present value at the redemption rate of (i) </span><span style="font-family:inherit;font-size:10pt;"><span>105.125%</span></span><span style="font-family:inherit;font-size:10pt;"> of the </span><span style="font-family:inherit;font-size:10pt;"><span>$360.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> principal amount of the Notes plus (ii) all interest due through the first call date in April 2020, representing a total call premium of </span><span style="font-family:inherit;font-size:10pt;"><span>$23.5 million</span></span><span style="font-family:inherit;font-size:10pt;">, plus all accrued and unpaid interest to the redemption date.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2020, the Company reported an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,645.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings under the Term Loan, before </span><span style="font-family:inherit;font-size:10pt;"><span>$25.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net unamortized deferred financing costs, for a net principal balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,620.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings in the accompanying condensed consolidated balance sheet. As of June 30, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the Company’s </span><span style="font-family:inherit;font-size:10pt;"><span>$1,645.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings under the Term Loan was </span><span style="font-family:inherit;font-size:10pt;"><span>$1,613.0 million</span></span><span style="font-family:inherit;font-size:10pt;">. The Company had not borrowed under the Revolving Facility as of June 30, 2020.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Credit Agreement restricts the Company’s ability to incur liens, engage in mergers or asset sales, pay dividends, repay subordinated indebtedness, incur indebtedness, make investments and loans, and engage in other transactions as specified in the Credit Agreement, and also contains a mandatory prepayment mechanism with respect to a portion of the Company’s excess cash flow (as defined in the Credit Agreement). The Credit Agreement provides for specified exceptions, baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization (“EBITDA”), and unlimited exceptions in the case of incurring indebtedness and liens and making investments, dividend payments, and payments of subordinated indebtedness, as well as a phase-out of the mandatory excess cash flow prepayments, based on achievement and maintenance of specified leverage ratios. The Credit Agreement permits repayment, prepayment, and repricing transactions.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Credit Agreement contains no financial maintenance covenants with respect to the Term Loan. With respect to the Revolving Facility, the Credit Agreement requires the Company to maintain a consolidated first lien net leverage ratio (as defined in the Credit Agreement) of no greater than </span><span style="font-family:inherit;font-size:10pt;"><span>6.25</span></span><span style="font-family:inherit;font-size:10pt;"> to 1 if more than </span><span style="font-family:inherit;font-size:10pt;"><span>35%</span></span><span style="font-family:inherit;font-size:10pt;"> of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Senior Unsecured Notes</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2020, the Company had fully paid down and retired the total gross outstanding principal balance of the Notes, as discussed above. As of December 31, 2019, the Company reported an aggregate of </span><span style="font-family:inherit;font-size:10pt;"><span>$360.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings under the Notes, before</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of net unamortized deferred financing costs, for a net principal balance of </span><span style="font-family:inherit;font-size:10pt;"><span>$353.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> in borrowings in the accompanying condensed consolidated balance sheet. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest on Debt</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total interest incurred was </span><span style="font-family:inherit;font-size:10pt;"><span>$23.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$35.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended June 30, 2020 and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;">$51.4 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$71.5 million</span><span style="font-family:inherit;font-size:10pt;"> during the six months ended June 30, 2020 and 2019, respectively. Interest incurred includes amortization of deferred financing fees of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended June 30, 2020 and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;">$1.8 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$12.2 million</span><span style="font-family:inherit;font-size:10pt;"> for the six months ended June 30, 2020 and 2019, respectively. Interest capitalized was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended June 30, 2020 and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;">$1.5 million</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">$11.3 million</span><span style="font-family:inherit;font-size:10pt;">, respectively, during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019. Accrued interest as of June 30, 2020 and December 31, 2019 was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div> 1450000000.0 0.995 0.0375 0.010 0.005 200000000.0 1450000000.0 0.010 1.05125 360000000.0 23500000 1645900000 25800000 1620100000 1645900000 1613000000.0 6.25 0.35 360000000.0 7000000.0 353000000.0 23500000 35100000 900000 5800000 800000 3700000 200000 7800000 Derivative Financial Instruments<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is exposed to interest rate fluctuations related to its Term Loan. The Company has reduced its exposure to fluctuations in the cash flows associated with changes in the variable interest rates by entering into offsetting positions through the use of interest rate swap contracts which result in recognizing a fixed interest rate for the portion of the Company’s Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the contracts. These financial instruments are not used for trading or other speculative purposes. Historically, the Company has not incurred, and does not expect to incur in the future, any losses as a result of counterparty default.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hedge effectiveness of interest rate swap contracts is based on a long-haul hypothetical derivative methodology and includes all changes in value. The Company formally assesses, both at the hedge’s inception and on an ongoing quarterly basis, whether the designated derivative instruments are highly effective in offsetting changes in the cash flows of the hedged items. When the hedging instrument is sold, expires, is terminated or is exercised, or no longer qualifies for hedge accounting, or is no longer probable, hedge accounting is discontinued prospectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rate Swaps</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On November 27, 2019, the Company executed a long-term interest rate swap (“Swap”) effective through November 2021 to mitigate variability in forecasted interest payments on a portion of the Company’s borrowings under its Term Loan. On the last business day of each month, the Company receives variable interest payments based on one-month LIBOR from the counterparty. The Company also entered into an interest rate swaption agreement (“Swaption”) that, if executed on November 22, 2021, would extend the term of the Swap through November 2026. The Company pays a fixed annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:10pt;"> for the Swaption and a fixed rate of </span><span style="font-family:inherit;font-size:10pt;"><span>1.565%</span></span><span style="font-family:inherit;font-size:10pt;"> on the Swap. Both the Swap and the Swaption derivative instruments carry a notional amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$1,000.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of June 30, 2020. The Company has designated both the Swap and Swaption as qualifying hedging instruments and accounts for these derivatives as cash flow hedges.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">At inception, the Swap and Swaption were designated as cash flow hedges for hedge accounting. The unrealized changes in market value are recorded in accumulated other comprehensive income (loss) and reclassified into earnings during the period in which the hedged transaction affects earnings. Over the next 12 months, the Company expects any gains or losses for cash flow hedges reclassified from accumulated other comprehensive income (loss) into earnings to have an immaterial impact on the Company’s condensed consolidated financial statements.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value of Derivative Instruments</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of June 30, 2020, the Company had a current liability balance for the fair value of the Swap in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, recorded in other current liabilities. As of December 31, 2019, the Company had a long-term asset balance for the fair value of the Swap in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:10pt;">, recorded in other long-term assets. As of June 30, 2020 and December 31, 2019, the Company had a long-term liability balance for the fair value of the Swaption in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$6.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, recorded in other long-term liabilities. </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the three and six months ended June 30, 2020, the Company incurred </span><span style="font-family:inherit;font-size:10pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, in net interest expense for the Swap and the Swaption, collectively. The Company did not hold any cash flow hedges during the comparable prior year periods. Gains and losses resulting from fair value adjustments to the Swap and Swaption are recorded within accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and reclassified to interest expense on the dates that interest payments become due. Cash flows related to the Swap are included in cash flows from operating activities on the condensed consolidated statements of cash flows. The amount of unrealized loss related to the Swap and Swaption that was recorded in accumulated other comprehensive loss in the condensed consolidated balance sheets, was </span><span style="font-family:inherit;font-size:10pt;"><span>$10.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> as of June 30, 2020, net of a </span><span style="font-family:inherit;font-size:10pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> tax impact. There were no gains or losses related to derivative financial instruments during the comparable prior year period.</span></div> 0.0050 0.01565 1000000000.0 8000000.0 800000 6700000 900000 2700000 3700000 -10800000 3800000 <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">7. Stock-Based Compensation</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2019, the Company’s stockholders approved the amendment and restatement of the Company’s 2015 Equity Incentive Plan (as so amended and restated, the “Amended 2015 Plan”), primarily to increase the number of shares available under the plan. The Company registered with the SEC an additional </span><span style="font-family:inherit;font-size:10pt;"><span>2,542,664</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock made available for issuance pursuant to the Amended 2015 Plan, bringing the total to </span><span style="font-family:inherit;font-size:10pt;"><span>30,944,912</span></span><span style="font-family:inherit;font-size:10pt;"> shares registered. As of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the remaining aggregate number of shares of the Company’s common stock available for future grants under the Amended 2015 plan was </span><span style="font-family:inherit;font-size:10pt;"><span>11,791,808</span></span><span style="font-family:inherit;font-size:10pt;">. The Amended 2015 Plan provides for the grant of stock-based awards, including nonqualified stock options, incentive stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights and other equity securities to consultants and non-employee directors of the Company and its affiliated entities. The number of shares of common stock available for issuance under the Amended 2015 Plan is reduced by (i) </span><span style="font-family:inherit;font-size:10pt;"><span>one</span></span><span style="font-family:inherit;font-size:10pt;"> share for each share of common stock issued pursuant to an appreciation award, such as a stock option or stock appreciation right with an exercise or strike price of at least </span><span style="font-family:inherit;font-size:10pt;"><span>100%</span></span><span style="font-family:inherit;font-size:10pt;"> of the fair market value of the underlying common stock on the date of grant, and (ii) </span><span style="font-family:inherit;font-size:10pt;"><span>1.8</span></span><span style="font-family:inherit;font-size:10pt;"> shares for each share of common stock issued pursuant to any stock award that is not an appreciation award, also known as a “full value award.” The Amended 2015 Plan allows the Company to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of its employees, directors and consultants, and to provide long-term incentives that align the interests of its employees, directors and consultants with the interests of the Company’s stockholders. The Company accounts for stock-based compensation at fair value. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Option Awards</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The stock option awards granted to employees generally (i) have a term of </span><span style="font-family:inherit;font-size:10pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:10pt;">, (ii) vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> with </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> vesting after the first year of service and the remainder vesting ratably on a quarterly basis thereafter, (iii) are contingent upon employment on the vesting date, and (iv) have an exercise price equal to the fair market value of the underlying shares at the date of grant. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company did not grant any stock options during the six-month period ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. During the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended June 30, 2019, the Company granted approximately </span><span style="font-family:inherit;font-size:10pt;"><span>139,000</span></span><span style="font-family:inherit;font-size:10pt;"> stock options to its employees, with an estimated aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted Stock Units</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The RSUs granted to employees for service generally vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;">, with </span><span style="font-family:inherit;font-size:10pt;"><span>25%</span></span><span style="font-family:inherit;font-size:10pt;"> vesting on the first anniversary of the grant date and the remainder vesting ratably on a quarterly basis thereafter, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the first anniversary of the grant date. Some RSUs granted to employees for performance vest upon the completion of defined performance goals, subject to continued employment. The Company’s RSUs are generally classified as equity awards because the RSUs will be paid in the Company’s common stock upon vesting. The related compensation expense is recognized over the service period and is based on the grant date fair value of the Company’s common stock and the number of shares expected to vest. The fair value of the awards is not remeasured at the end of each reporting period. The awards do not carry voting rights until they are vested and released in accordance with the terms of the award. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Service-Based RSUs</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the annual compensation the Company provides to members of its board of directors is paid in the form of RSUs. In addition, certain members of the Company’s board of directors elect to receive the remainder of their annual compensation, or a portion thereof, in the form of RSUs. An aggregate amount of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>58,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>76,000</span></span><span style="font-family:inherit;font-size:10pt;"> service-based RSUs were granted to the Company’s directors as a result of these payments and elections during the six months ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, respectively, with an estimated grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> for each period.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the six months ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company granted approximately </span><span style="font-family:inherit;font-size:10pt;"><span>683,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>651,000</span></span><span style="font-family:inherit;font-size:10pt;"> service-based RSUs, respectively, to its employees, with an estimated aggregate grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$18.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the six months ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, the Company granted approximately </span><span style="font-family:inherit;font-size:10pt;">10,000</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>11,000</span></span><span style="font-family:inherit;font-size:10pt;"> RSUs to non-employee consultants that are generally subject to service-based vesting. The RSUs will vest </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> on the first anniversary of the grant date, and the remaining </span><span style="font-family:inherit;font-size:10pt;">50%</span><span style="font-family:inherit;font-size:10pt;"> will vest quarterly thereafter through the second anniversary of the grant date. The estimated aggregate grant date fair value of the RSUs granted to non-employee consultants during the </span><span style="font-family:inherit;font-size:10pt;">six</span><span style="font-family:inherit;font-size:10pt;"> months ended June 30, </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019 was </span><span style="font-family:inherit;font-size:10pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for each period.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance-Based RSUs</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In March 2020 and 2019, the Company granted approximately </span><span style="font-family:inherit;font-size:10pt;"><span>115,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>125,000</span></span><span style="font-family:inherit;font-size:10pt;"> annual incentive, performance-based RSUs, respectively, to the Company’s executives and employees (the “Bonus RSUs”), with an estimated grant date fair value of </span><span style="font-family:inherit;font-size:10pt;"><span>$3.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. Vesting of the Bonus RSUs is and was dependent upon the Company’s achievement of defined performance goals over the respective fiscal year. The Company records stock-based compensation expense related to performance-based RSUs when it is considered probable that the performance conditions will be met. Management believes it is probable that substantially all of the 2020 Bonus RSUs will vest. The level of achievement, if any, of performance goals will be determined by the compensation committee of the Company’s board of directors and, if such goals are achieved, the 2020 Bonus RSUs will vest, subject to continued employment, in March 2021. Substantially all of the 2019 Bonus RSUs vested in March 2020 upon the determination of the level of achievement of the performance goals. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Additionally, in March 2020 and 2019, the Company granted approximately </span><span style="font-family:inherit;font-size:10pt;"><span>144,000</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>96,000</span></span><span style="font-family:inherit;font-size:10pt;"> long-term, performance-based RSUs, respectively, to the Company’s executives (the “Executive RSUs”). The estimated aggregate grant date fair value of the Executive RSUs was </span><span style="font-family:inherit;font-size:10pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 2020 grants and </span><span style="font-family:inherit;font-size:10pt;"><span>$2.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the 2019 grants. Vesting of the Executive RSUs is dependent upon the Company’s achievement of specified performance goals over a two-year period (fiscal years 2020 and 2021 for the Executive RSUs granted in 2020 and fiscal years 2019 and 2020 for the Executive RSUs granted in 2019) and further subject to additional time-based vesting. Management believes it is probable that the Executive RSUs will vest at least in part. The vesting of Executive RSUs will ultimately range from </span><span style="font-family:inherit;font-size:10pt;"><span>0</span></span><span style="font-family:inherit;font-size:10pt;">% to </span><span style="font-family:inherit;font-size:10pt;"><span>150%</span></span><span style="font-family:inherit;font-size:10pt;"> of the number of shares underlying the Executive RSUs granted based on the level of achievement of the performance goals. If the Company achieves the performance goals, </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> of the number of Executive RSUs earned based on performance will vest on the second anniversary of the grant date, and the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>50%</span></span><span style="font-family:inherit;font-size:10pt;"> will vest on the third anniversary of the grant date, in each case, subject to the executive’s continued service as of the vesting date. During March 2020, the Company awarded approximately </span><span style="font-family:inherit;font-size:10pt;"><span>20,000</span></span><span style="font-family:inherit;font-size:10pt;"> additional shares underlying performance-based RSUs to the Company’s executives for over-achievement of performance goal targets during 2018 and 2019 related to the Executive RSUs granted in 2018.</span></div> 2542664 30944912 11791808 1 1 1.8 P10Y P4Y 0.25 139000 1300000 P4Y 0.25 58000 76000 1400000 683000 651000 18300000 15000000.0 11000 0.50 200000 115000 125000 3100000 2900000 144000 96000 3900000 2200000 0 1.50 0.50 0.50 20000 Equity Transactions<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preferred Stock</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is authorized to issue </span><span style="font-family:inherit;font-size:10pt;"><span>2.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock with a par value of </span><span style="font-family:inherit;font-size:10pt;"><span>$0.0001</span></span><span style="font-family:inherit;font-size:10pt;"> per share. The Company previously issued </span><span style="font-family:inherit;font-size:10pt;"><span>1.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> shares of preferred stock, and the remaining </span><span style="font-family:inherit;font-size:10pt;"><span>0.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> authorized shares of preferred stock remain undesignated and unissued as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">. As of June 30, 2020, there were no outstanding shares of preferred stock, as all preferred stock was converted into common stock according to its terms in prior periods.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Series B Cumulative Perpetual Convertible Preferred Stock</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In May 2014, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>0.5</span></span><span style="font-family:inherit;font-size:10pt;"> million shares of its </span><span style="font-family:inherit;font-size:10pt;"><span>6.75%</span></span><span style="font-family:inherit;font-size:10pt;"> Series B Cumulative Perpetual Convertible Preferred Stock (the “Series B Preferred Stock”) in an underwritten public offering. Holders of Series B Preferred Stock were entitled to receive cumulative cash dividends at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>6.75%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum of the </span><span style="font-family:inherit;font-size:10pt;"><span>$250</span></span><span style="font-family:inherit;font-size:10pt;"> liquidation preference per share (equivalent to an annual rate of </span><span style="font-family:inherit;font-size:10pt;"><span>$16.875</span></span><span style="font-family:inherit;font-size:10pt;"> per share). Dividends were payable quarterly in arrears on each March 15, June 15, September 15 and December 15. </span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">During the three months ended June 30, 2019, the Company’s daily volume-weighted average stock price remained at or above </span><span style="font-family:inherit;font-size:10pt;"><span>$11.21</span></span><span style="font-family:inherit;font-size:10pt;"> per share for a period of </span><span style="font-family:inherit;font-size:10pt;"><span>20</span></span><span style="font-family:inherit;font-size:10pt;"> out of </span><span style="font-family:inherit;font-size:10pt;"><span>30</span></span><span style="font-family:inherit;font-size:10pt;"> trading days, allowing for the conversion of the Series B Preferred Stock at the election of the Company. On May 15, 2019, the Company converted all outstanding shares of its Series B Preferred Stock into shares of common stock, resulting in the issuance of </span><span style="font-family:inherit;font-size:10pt;"><span>16,627,632</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock. To convert the stock, the Company declared and paid all current and cumulative dividends to holders of record of Series B Preferred Stock as of May 8, 2019, resulting in a dividend payment of </span><span style="font-family:inherit;font-size:10pt;"><span>$8.4 million</span></span>. As a result, the Company did not have any shares of Series B Preferred Stock outstanding as of June 30, 2020 and December 31, 2019. 2000000.0 0.0001 1500000 500000 500000 0.0675 0.0675 250 16.875 11.21 P20D P30D 16627632 8400000 Revenue<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s services revenue:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial services revenue:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Voice and data </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Broadband</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,197</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">IoT data</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted payload and other data</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total commercial services revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,350</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,283</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,325</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government services revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total services revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s engineering and support services revenue:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial engineering and support services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government engineering and support services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total engineering and support services revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$23.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25.3 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the six months ended June 30, 2020 and 2019, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated prepaid usage period. The contract assets not separately disclosed are as follows:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commissions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>926</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other contract costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s services revenue:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial services revenue:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Voice and data </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41,772</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43,029</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,012</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>84,809</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Broadband</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,519</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>17,219</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,197</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">IoT data</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>22,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,392</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Hosted payload and other data</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>15,433</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,969</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>31,702</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,834</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total commercial services revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>88,350</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,283</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>179,325</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,234</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government services revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>24,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>46,514</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total services revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>113,350</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>110,797</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>217,748</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 41772000 43029000 84012000 84809000 8519000 7382000 17219000 14197000 22626000 23903000 46392000 46394000 15433000 11969000 31702000 25834000 88350000 86283000 179325000 171234000 25000000 24514000 50000000 46514000 113350000 110797000 229325000 217748000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the Company’s engineering and support services revenue:</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commercial engineering and support services</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,140</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,137</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,056</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Government engineering and support services</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,868</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,052</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>11,920</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,553</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total engineering and support services revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,008</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,883</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,609</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1140000 831000 2137000 1056000 5868000 8052000 11920000 13553000 7008000 8883000 14057000 14609000 <span style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of </span><span style="font-family:inherit;font-size:10pt;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$10.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> during the three months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$23.5 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25.3 million</span></span> during the six months ended June 30, 2020 and 2019, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated prepaid usage period. 11100000 10800000 23500000 25300000 The contract assets not separately disclosed are as follows:<div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:70%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30, 2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Assets:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Commissions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>926</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other contract costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,231</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 926000 1116000 3078000 3231000 Net Loss Per Share<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company calculates basic net loss per share by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. In periods of net income, diluted net income per share takes into account the effect of potential dilutive common shares when the effect is dilutive. Potentially dilutive common shares include (i) common stock issuable upon exercise of outstanding stock options, and (ii) contingently issuable RSUs that are convertible into shares of common stock upon achievement of certain service and performance requirements. The effect of potentially dilutive common shares is computed using the treasury stock method.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The computations of basic and diluted net loss per share for the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss - basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,422</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,203</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,124</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,324</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares - basic and diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share - basic and diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the Company’s net loss position for the </span><span style="font-family:inherit;font-size:10pt;">three and six</span><span style="font-family:inherit;font-size:10pt;"> months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, all potential common stock equivalents were anti-dilutive and therefore excluded from the calculation of diluted net loss per share. The unvested shares of restricted common stock, as well as the anti-dilutive effects of stock options and RSUs outstanding, for the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, are as follows:</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive contingent performance-based RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive service-based RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The computations of basic and diluted net loss per share for the three and six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;"> are as follows: </span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Numerator:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss - basic and diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,422</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(20,203</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(44,124</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,324</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares - basic and diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>133,118</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,315</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>132,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,282</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:20px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net loss per share - basic and diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.09</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.16</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(0.34</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> -12422000 -20203000 -44124000 -40324000 133118000 123315000 132882000 118282000 -0.09 -0.16 -0.33 -0.34 The unvested shares of restricted common stock, as well as the anti-dilutive effects of stock options and RSUs outstanding, for the three and six months ended <span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">2019</span><span style="font-family:inherit;font-size:10pt;">, are as follows:</span><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="13"/></tr><tr><td style="width:53%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended June 30,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Six Months Ended June 30,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in thousands, except per share data)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive contingent performance-based RSUs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>371</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>270</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>342</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive service-based RSUs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>633</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>412</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Anti-dilutive options</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>201</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>147</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>192</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 354000 371000 270000 342000 633000 0 412000 0 201000 218000 147000 192000 Related Party Transactions<div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Aireon LLC and Aireon Holdings LLC</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s satellite constellation hosts the Aireon</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">® </sup></span><span style="font-family:inherit;font-size:10pt;">system, which provides a global air traffic surveillance service through a series of automatic dependent surveillance-broadcast (“ADS-B”) receivers. The Company formed Aireon in 2011, with subsequent investments from the air navigation service providers (“ANSPs”) of Canada, Italy, Denmark, Ireland and the United Kingdom, to develop and market this service. In December 2018, in connection with Aireon’s entry into a debt facility, the Company and the other Aireon investors contributed their respective interests in Aireon into a new holding company, Aireon Holdings LLC, and entered into an Amended and Restated Aireon Holdings LLC Agreement (the “Aireon Holdings LLC Agreement”). Aireon Holdings LLC holds 100% of the membership interests in Aireon LLC, which remains the operating entity. At </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company had a fully diluted ownership stake in Aireon Holdings LLC of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>35.7%</span></span><span style="font-family:inherit;font-size:10pt;">, subject to certain redemption provisions contained in the Aireon Holdings LLC Agreement.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Aireon has contracted to pay the Company a fee to host the ADS-B receivers on its constellation, as well as fees for power and data services in connection with the delivery of the air traffic surveillance data. Pursuant to an agreement with Aireon (“the Hosting Agreement”), Aireon will pay the Company fees of </span><span style="font-family:inherit;font-size:10pt;"><span>$200.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> to host the ADS-B receivers, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$54.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> had been paid as of </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;">, as well as power fees of approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:10pt;"> per year. Pursuant to a separate data transmission services agreement (the “Data Services Agreement”), Aireon also pays the Company monthly data service fees on a per-satellite basis totaling </span><span style="font-family:inherit;font-size:10pt;"><span>$19.8 million</span></span><span style="font-family:inherit;font-size:10pt;"> per year for the delivery of the air traffic surveillance data through the Iridium</span><span style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">®</sup></span><span style="font-family:inherit;font-size:10pt;"> network, as well as specified services relating to Aireon’s hosted payload operations center. The Aireon ADS-B receivers were activated on an individual basis as the satellite on which the receiver is hosted began carrying traffic. Pursuant to ASU 2016-02, the Company considers the Hosting Agreement as an operating lease. The Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> of hosting fee revenue for each of the three-month periods ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, under this agreement, and </span><span style="font-family:inherit;font-size:10pt;"><span>$8.0 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the six months ended June 30, 2020 and 2019, respectively. For power and data service fees, the Company recognized revenue from Aireon of </span><span style="font-family:inherit;font-size:10pt;"><span>$5.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$3.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the three months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, respectively, and </span><span style="font-family:inherit;font-size:10pt;"><span>$12.1 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:10pt;"> for the six months ended </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span><span style="font-family:inherit;font-size:10pt;"> and 2019, respectively.</span></div><div style="line-height:120%;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><span style="font-family:inherit;font-size:10pt;">Under two services agreements, the Company also provides Aireon with administrative services and support services, the fees for which are paid monthly. Aireon receivables due to the Company under all agreements totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:10pt;"> at </span><span style="font-family:inherit;font-size:10pt;">June 30, 2020</span> and December 31, 2019, respectively. 0.357 200000000.0 54100000 3700000 19800000 4000000.0 8000000.0 7900000 5900000 3200000 12100000 6200000 2900000 1400000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document And Entity Information - $ / shares
6 Months Ended
Jun. 30, 2020
Jul. 22, 2020
Dec. 31, 2019
Document Information [Line Items]      
Entity Registrant Name Iridium Communications Inc.    
Entity Central Index Key 0001418819    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Trading Symbol IRDM    
Entity Current Reporting Status Yes    
Document Quarterly Report true    
Document Type 10-Q    
Amendment Flag false    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Document Period End Date Jun. 30, 2020    
Document Fiscal Period Focus Q2    
Document Fiscal Year Focus 2020    
Entity Address, Address Line One 1750 Tysons Boulevard    
Entity Address, City or Town McLean    
Entity Address, State or Province VA    
Entity Address, Postal Zip Code 22102    
Document Transition Report false    
Entity Tax Identification Number 26-1344998    
City Area Code 703    
Local Phone Number 703-287-7400    
Entity File Number 001-33963    
Entity Incorporation, State or Country Code DE    
Entity Interactive Data Current Yes    
Title of 12(b) Security Common Stock, $0.001 par value    
Common Stock, Par or Stated Value Per Share $ 0.001   $ 0.001
Entity Common Stock, Shares Outstanding (in shares)   132,526,785  
NASDAQ/NGS (GLOBAL SELECT MARKET) [Member]      
Document Information [Line Items]      
Security Exchange Name NASDAQ    
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 119,115 $ 223,561
Accounts receivable, net 60,397 68,697
Inventory 37,331 39,938
Prepaid expenses and other current assets 12,466 10,739
Total current assets 229,309 342,935
Property and equipment, net 3,046,062 3,180,799
Intangible assets, net 46,268 46,977
Other assets 52,215 52,846
Total assets 3,373,854 3,623,557
Current liabilities:    
Short-term secured debt 16,500 10,875
Accounts payable 8,519 6,713
Accrued expenses and other current liabilities 38,407 49,293
Interest payable 247 7,790
Deferred revenue 38,269 39,080
Total current liabilities 101,942 113,751
Long-term secured debt, net 1,603,624 1,412,501
Long-term senior unsecured notes, net 0 352,994
Deferred income tax liabilities, net 170,970 188,653
Deferred revenue, net of current portion 54,073 67,092
Other long-term liabilities 34,085 29,284
Total liabilities 1,964,694 2,164,275
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.001 par value, 300,000 shares authorized; 132,526 and 131,632 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively 133 132
Additional paid-in capital 1,141,744 1,134,048
Retained earnings 287,845 331,969
Accumulated other comprehensive loss, net of tax (20,562) (6,867)
Total stockholders’ equity 1,409,160 1,459,282
Total liabilities and stockholders’ equity $ 3,373,854 $ 3,623,557
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Preferred stock, par value (in dollars per share) $ 0.0001  
Preferred stock, shares authorized (in shares) 2,000,000.0  
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 132,526,000 131,632,000
Common stock, shares outstanding (in shares) 132,526,000 131,632,000
Series B Preferred Stock    
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, shares issued (in shares) 500,000 500,000
Preferred stock, shares outstanding (in shares) 0 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue:        
Total revenue $ 140,173 $ 143,100 $ 285,460 $ 276,785
Operating expenses:        
Research and development 2,380 4,285 4,824 7,896
Selling, general and administrative 21,100 20,969 41,925 44,810
Depreciation and amortization 75,662 75,128 151,606 148,042
Total operating expenses 134,345 139,359 267,810 274,677
Operating income 5,828 3,741 17,650 2,108
Other expense, net:        
Interest expense, net (22,506) (28,986) (48,950) (54,583)
Loss on Extinguishment of Debt 0 0 (30,209) (207)
Other income (expense), net (320) (626) 127 (952)
Total other expense, net (22,826) (29,612) (79,032) (55,742)
Loss before income taxes (16,998) (25,871) (61,382) (53,634)
Income tax benefit 4,576 7,765 17,258 17,504
Net loss (12,422) (18,106) (44,124) (36,130)
Net loss attributable to common stockholders $ (12,422) $ (20,203) $ (44,124) $ (40,324)
Weighted Average Number of Shares Outstanding, Basic and Diluted 133,118 123,315 132,882 118,282
Earnings Per Share, Basic and Diluted $ (0.09) $ (0.16) $ (0.33) $ (0.34)
Comprehensive loss:        
Net loss $ (12,422) $ (18,106) $ (44,124) $ (36,130)
Foreign currency translation adjustments, net of tax 1,093 1,441 (2,893) 2,166
Comprehensive loss (10,243) (16,665) (57,819) (33,964)
Series B Preferred Stock        
Other expense, net:        
Preferred Stock Dividends, Income Statement Impact 0 2,097 0 4,194
Services        
Revenue:        
Total revenue 113,350 110,797 229,325 217,748
Operating expenses:        
Cost of Goods and Services Sold 23,134 25,607 45,112 48,128
Subscriber equipment        
Revenue:        
Total revenue 19,815 23,420 42,078 44,428
Operating expenses:        
Cost of Goods and Services Sold 12,069 13,370 24,343 25,801
Engineering and support services        
Revenue:        
Total revenue 7,008 8,883 14,057 14,609
AOCI Attributable to Parent [Member]        
Comprehensive loss:        
Foreign currency translation adjustments, net of tax   1,441   2,166
Unrealized Gain (Loss) on Cash Flow Hedging Instruments $ 1,086 $ 0 $ (10,802) $ 0
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes in Stockholders' Equity Statement - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Series B Preferred Stock
AOCI Attributable to Parent [Member]
Stockholders' Equity Attributable to Parent $ 1,601,577 $ 112 $ 1,108,550 $ 501,712   $ (8,797)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition     8,136      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   2 8,786      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (3,842)      
Stock Issued During Period, Value, Conversion of Convertible Securities   17        
Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments     (17)      
Net Income (Loss) Attributable to Parent (36,130)     (36,130)    
Dividends, Preferred Stock         $ 7,744  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 2,166         2,166
Unrealized Gain (Loss) on Cash Flow Hedging Instruments           0
Preferred Stock, Dividends Per Share, Declared         $ (16.88)  
Stockholders' Equity Attributable to Parent 1,586,699 113 1,110,970 483,688   (8,072)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition     4,356      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   1 6,660      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (356)      
Stock Issued During Period, Value, Conversion of Convertible Securities   17        
Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments     (17)      
Net Income (Loss) Attributable to Parent (18,106)     (18,106)    
Dividends, Preferred Stock         $ 7,744  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 1,441         1,441
Unrealized Gain (Loss) on Cash Flow Hedging Instruments           0
Preferred Stock, Dividends Per Share, Declared         $ (16.88)  
Stockholders' Equity Attributable to Parent 1,572,951 131 1,121,613 457,838   (6,631)
Stockholders' Equity Attributable to Parent 1,459,282 132 1,134,048 331,969   (6,867)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition     8,641      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   1 2,611      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (3,556)      
Stock Issued During Period, Value, Conversion of Convertible Securities   0        
Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments     0      
Net Income (Loss) Attributable to Parent (44,124)     (44,124)    
Dividends, Preferred Stock         $ 0  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (2,893)          
Unrealized Gain (Loss) on Cash Flow Hedging Instruments           (10,802)
Preferred Stock, Dividends Per Share, Declared         $ 0  
Stockholders' Equity Attributable to Parent 1,413,793 132 1,136,135 300,267   (22,741)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition     4,541      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   1 1,440      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (372)      
Stock Issued During Period, Value, Conversion of Convertible Securities   0        
Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments     0      
Net Income (Loss) Attributable to Parent (12,422)     (12,422)    
Dividends, Preferred Stock         $ 0  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 1,093          
Unrealized Gain (Loss) on Cash Flow Hedging Instruments           1,086
Preferred Stock, Dividends Per Share, Declared         $ 0  
Stockholders' Equity Attributable to Parent $ 1,409,160 $ 133 $ 1,141,744 $ 287,845   $ (20,562)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Cash flows from operating activities:    
Net Income (Loss) Attributable to Parent $ (44,124) $ (36,130)
Deferred Income Tax Expense (Benefit) (17,683) (17,741)
Depreciation and amortization 151,606 148,042
Loss on extinguishment of debt 30,209 207
Share-based Payment Arrangement, Noncash Expense 7,795 7,390
Amortization of Debt Issuance Costs 1,799 10,029
Other Operating Activities, Cash Flow Statement 593 166
Increase (Decrease) in Accounts Receivable 7,098 (20,403)
Increase (Decrease) in Inventories 2,729 (9,708)
Increase (Decrease) in Prepaid Expense and Other Assets (1,895) 2,606
Increase (Decrease) in Other Noncurrent Assets 2,526 1,518
Increase (Decrease) in Accounts Payable 1,667 1,404
Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities (16,286) (16,842)
Increase (Decrease) in Interest Payable, Net (7,071) 4,764
Increase (Decrease) in Deferred Revenue (13,291) (9,572)
Increase (Decrease) in Other Noncurrent Liabilities (1,140) (1,642)
Net Cash Provided by (Used in) Operating Activities 104,532 64,088
Cash flows from investing activities:    
Capital expenditures (18,655) (92,581)
Payments to Acquire Other Investments 0 (10,000)
Net cash used in investing activities (18,655) (102,581)
Cash flows from financing activities:    
Repayments of Secured Debt 0 (54,000)
Proceeds from Issuance of Secured Debt 202,000 0
Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less (4,125) 0
Repayments of Unsecured Debt 383,451 0
Payments of Debt Issuance Costs 2,562 0
Proceeds from Stock Options Exercised 2,611 8,788
Payment, Tax Withholding, Share-based Payment Arrangement 3,556 3,842
Net Cash Provided by (Used in) Financing Activities (189,083) (57,441)
Effect of exchange rate changes on cash and cash equivalents (1,240) 622
Net decrease in cash and cash equivalents (104,446) (95,312)
Cash, cash equivalents, and restricted cash, beginning of period 223,561 465,287
Cash, cash equivalents, and restricted cash, end of period 119,115 369,975
Supplemental cash flow information:    
Interest Paid, Excluding Capitalized Interest, Operating Activities 55,207 45,131
Income taxes paid, net 608 590
Supplemental disclosure of non-cash investing activities:    
Property and equipment received but not yet paid for 2,249 1,871
Interest capitalized but not yet paid 0 2,922
Capitalized amortization of deferred financing costs 50 2,048
Capitalized stock-based compensation 846 745
Series B Preferred Stock    
Cash flows from financing activities:    
Payments of Dividends $ 0 $ 8,387
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Basis of Presentation and Principles of Consolidation
6 Months Ended
Jun. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation Basis of Presentation and Principles of Consolidation
Iridium Communications Inc. (the “Company”) has prepared its condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The accompanying condensed consolidated financial statements include the accounts of (i) the Company, (ii) its wholly owned subsidiaries, and (iii) all less than wholly owned subsidiaries that the Company controls. All material intercompany transactions and balances have been eliminated.
In the opinion of management, the condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to instructions, rules and regulations prescribed by the U.S. Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10‑K for the year ended December 31, 2019, as filed with the SEC on February 25, 2020.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies

Adopted Accounting Pronouncements

Effective January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance introduces a revised approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred losses. Adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial statements and related disclosures and no cumulative adjustment was recorded.

Recent Accounting Developments Not Yet Adopted

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. The Company intends to apply the new guidance effective January 1, 2021, as required. The Company is currently evaluating the effect ASU 2019-12 may have on its consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The amendments apply only to contracts and hedging relationships that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The amendments are elective and are effective upon issuance through December 31, 2022. The Company is currently determining the impacts of reference rate reform and the effects ASU 2020-04 may have on its consolidated financial statements and related disclosures.

Fair Value Measurements

The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.

The fair value hierarchy consists of the following tiers:

Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;

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

Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The fair value estimates are based upon certain market assumptions and information available to the Company. The carrying value of the following financial instruments approximated their fair values as of June 30, 2020 and December 31, 2019: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its derivative financial instruments as Level 2.

Leases

For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.

ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network (“TPN”) facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.

Derivative Financial Instruments

The Company uses interest rate swap agreements to manage its exposures to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the balance sheet within other current and other long-term liabilities. The Company’s derivatives are designated as cash flow hedges, with the effective portion of the changes in fair value of the derivatives recorded in accumulated other comprehensive loss within the Company’s consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of cash flow hedges would be recorded in current earnings. Within the consolidated statement of operations and comprehensive income, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the company’s consolidated statements of cash flows, which is the same category as the items being hedged. See Note 6 for further information.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents, Restricted Cash and Marketable Securities
6 Months Ended
Jun. 30, 2020
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents, Restricted Cash and Marketable Securities Cash and Cash Equivalents and Restricted Cash and Cash Equivalents

Cash and Cash Equivalents

The following table summarizes the Company’s cash and cash equivalents:
 
 
June 30, 2020
 
December 31, 2019
 
Recurring Fair
Value Measurement
 
 
(in thousands)
 
 
Cash and cash equivalents:
 
 
 
 
 
 
Cash
 
$
19,034

 
$
13,943

 
 
Money market funds
 
100,081

 
209,618

 
Level 2
Total cash and cash equivalents
 
$
119,115

 
$
223,561

 
 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Leases
6 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Lessor, Operating Leases [Text Block]
Lessor Arrangements
Operating leases in which the Company is a lessor consist primarily of hosting agreements with Aireon LLC (“Aireon”) (see Note 11) and L3Harris Technologies, Inc. (“L3Harris”) for space on the Company’s upgraded satellites. These agreements provide for a fee that will be recognized over the life of the satellites, currently expected to be approximately 12.5 years. Lease income related to these agreements was $5.3 million and $5.4 million for the three months ended June 30, 2020 and 2019, respectively, and $10.7 million and $10.9 million during the six months ended June 30, 2020 and 2019, respectively. Lease income is recorded as hosted payload and other data service revenue within service revenue on the Company’s condensed consolidated statements of operations and comprehensive loss.

Both Aireon and L3Harris have made payments pursuant to their hosting agreements and the Company expects they will continue to do so. Future income with respect to the Company’s operating leases in which it is the lessor existing at June 30, 2020, exclusive of the $10.7 million recognized during the six months ended June 30, 2020, by year and in the aggregate, is as follows:
Year Ending December 31,
 
Amount
 
 
(in thousands)
2020
 
$
10,722

2021
 
21,445

2022
 
21,445

2023
 
21,445

2024
 
21,445

   Thereafter
 
120,353

Total lease income
 
$
216,855


XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
6 Months Ended
Jun. 30, 2020
Debt Disclosure [Abstract]  
Debt Debt

Term Loan and Revolving Facility

On November 4, 2019, pursuant to a new loan agreement (the “Credit Agreement”), the Company entered into a $1,450.0 million term loan with various lenders and Deutsche Bank AG New York Branch as the Administrative Agent and the Collateral Agent (the “Term Loan”) and an accompanying $100.0 million revolving loan (the “Revolving Facility”). The Company used the proceeds of the Term Loan, along with its debt service reserve account and cash on hand, to prepay all of the indebtedness outstanding under the loan facility with Bpifrance Assurance Export S.A.S. (the “Credit Facility”) as well as related expenses. The Term Loan was issued at a price equal to 99.5% of its face value, bears interest at an annual rate of LIBOR plus 3.75%, with a 1.0% LIBOR floor, and matures in November 2026. Beginning on June 30, 2020, principal is payable quarterly at a rate of one percent of the original loan amount per annum, with the remaining principal due upon maturity. Interest is payable monthly on the last business day of the month. Borrowings under the Revolving Facility, if any, bear interest at the same rate (but without a LIBOR floor) if and as drawn, with no original issue discount, a commitment fee of 0.5% per year on the undrawn amount, and mature in November 2024.

On February 7, 2020, the Company closed on an additional $200.0 million under its Term Loan. On February 13, 2020, the Company used these proceeds, together with cash on hand, to prepay and retire all of the indebtedness outstanding under the
senior unsecured notes (the “Notes”), including premiums for early prepayment. The additional amount is fungible with the original $1,450.0 million, having the same maturity date, interest rate and other terms, but was issued at a 1.0% premium to face value. To prepay the Notes, the Company paid a call price equal to the present value at the redemption rate of (i) 105.125% of the $360.0 million principal amount of the Notes plus (ii) all interest due through the first call date in April 2020, representing a total call premium of $23.5 million, plus all accrued and unpaid interest to the redemption date.

As of June 30, 2020, the Company reported an aggregate of $1,645.9 million in borrowings under the Term Loan, before $25.8 million of net unamortized deferred financing costs, for a net principal balance of $1,620.1 million in borrowings in the accompanying condensed consolidated balance sheet. As of June 30, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the Company’s $1,645.9 million in borrowings under the Term Loan was $1,613.0 million. The Company had not borrowed under the Revolving Facility as of June 30, 2020.

The Credit Agreement restricts the Company’s ability to incur liens, engage in mergers or asset sales, pay dividends, repay subordinated indebtedness, incur indebtedness, make investments and loans, and engage in other transactions as specified in the Credit Agreement, and also contains a mandatory prepayment mechanism with respect to a portion of the Company’s excess cash flow (as defined in the Credit Agreement). The Credit Agreement provides for specified exceptions, baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization (“EBITDA”), and unlimited exceptions in the case of incurring indebtedness and liens and making investments, dividend payments, and payments of subordinated indebtedness, as well as a phase-out of the mandatory excess cash flow prepayments, based on achievement and maintenance of specified leverage ratios. The Credit Agreement permits repayment, prepayment, and repricing transactions.

The Credit Agreement contains no financial maintenance covenants with respect to the Term Loan. With respect to the Revolving Facility, the Credit Agreement requires the Company to maintain a consolidated first lien net leverage ratio (as defined in the Credit Agreement) of no greater than 6.25 to 1 if more than 35% of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default.

Senior Unsecured Notes

As of June 30, 2020, the Company had fully paid down and retired the total gross outstanding principal balance of the Notes, as discussed above. As of December 31, 2019, the Company reported an aggregate of $360.0 million in borrowings under the Notes, before $7.0 million of net unamortized deferred financing costs, for a net principal balance of $353.0 million in borrowings in the accompanying condensed consolidated balance sheet.

Interest on Debt

Total interest incurred was $23.5 million and $35.1 million during the three months ended June 30, 2020 and 2019, respectively, and $51.4 million and $71.5 million during the six months ended June 30, 2020 and 2019, respectively. Interest incurred includes amortization of deferred financing fees of $0.9 million and $5.8 million for the three months ended June 30, 2020 and 2019, respectively, and $1.8 million and $12.2 million for the six months ended June 30, 2020 and 2019, respectively. Interest capitalized was $0.8 million and $3.7 million during the three months ended June 30, 2020 and 2019, respectively, and $1.5 million and $11.3 million, respectively, during the six months ended June 30, 2020 and 2019. Accrued interest as of June 30, 2020 and December 31, 2019 was $0.2 million and $7.8 million, respectively.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives Derivatives
6 Months Ended
Jun. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Financial Instruments

The Company is exposed to interest rate fluctuations related to its Term Loan. The Company has reduced its exposure to fluctuations in the cash flows associated with changes in the variable interest rates by entering into offsetting positions through the use of interest rate swap contracts which result in recognizing a fixed interest rate for the portion of the Company’s Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the contracts. These financial instruments are not used for trading or other speculative purposes. Historically, the Company has not incurred, and does not expect to incur in the future, any losses as a result of counterparty default.

Hedge effectiveness of interest rate swap contracts is based on a long-haul hypothetical derivative methodology and includes all changes in value. The Company formally assesses, both at the hedge’s inception and on an ongoing quarterly basis, whether the designated derivative instruments are highly effective in offsetting changes in the cash flows of the hedged items. When the hedging instrument is sold, expires, is terminated or is exercised, or no longer qualifies for hedge accounting, or is no longer probable, hedge accounting is discontinued prospectively.

Interest Rate Swaps

On November 27, 2019, the Company executed a long-term interest rate swap (“Swap”) effective through November 2021 to mitigate variability in forecasted interest payments on a portion of the Company’s borrowings under its Term Loan. On the last business day of each month, the Company receives variable interest payments based on one-month LIBOR from the counterparty. The Company also entered into an interest rate swaption agreement (“Swaption”) that, if executed on November 22, 2021, would extend the term of the Swap through November 2026. The Company pays a fixed annual rate of 0.50% for the Swaption and a fixed rate of 1.565% on the Swap. Both the Swap and the Swaption derivative instruments carry a notional amount of $1,000.0 million as of June 30, 2020. The Company has designated both the Swap and Swaption as qualifying hedging instruments and accounts for these derivatives as cash flow hedges.

At inception, the Swap and Swaption were designated as cash flow hedges for hedge accounting. The unrealized changes in market value are recorded in accumulated other comprehensive income (loss) and reclassified into earnings during the period in which the hedged transaction affects earnings. Over the next 12 months, the Company expects any gains or losses for cash flow hedges reclassified from accumulated other comprehensive income (loss) into earnings to have an immaterial impact on the Company’s condensed consolidated financial statements.
 
Fair Value of Derivative Instruments

As of June 30, 2020, the Company had a current liability balance for the fair value of the Swap in the amount of $8.0 million, recorded in other current liabilities. As of December 31, 2019, the Company had a long-term asset balance for the fair value of the Swap in the amount of $0.8 million, recorded in other long-term assets. As of June 30, 2020 and December 31, 2019, the Company had a long-term liability balance for the fair value of the Swaption in the amount of $6.7 million and $0.9 million, respectively, recorded in other long-term liabilities.

During the three and six months ended June 30, 2020, the Company incurred $2.7 million and $3.7 million, respectively, in net interest expense for the Swap and the Swaption, collectively. The Company did not hold any cash flow hedges during the comparable prior year periods. Gains and losses resulting from fair value adjustments to the Swap and Swaption are recorded within accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and reclassified to interest expense on the dates that interest payments become due. Cash flows related to the Swap are included in cash flows from operating activities on the condensed consolidated statements of cash flows. The amount of unrealized loss related to the Swap and Swaption that was recorded in accumulated other comprehensive loss in the condensed consolidated balance sheets, was $10.8 million as of June 30, 2020, net of a $3.8 million tax impact. There were no gains or losses related to derivative financial instruments during the comparable prior year period.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
7. Stock-Based Compensation

In May 2019, the Company’s stockholders approved the amendment and restatement of the Company’s 2015 Equity Incentive Plan (as so amended and restated, the “Amended 2015 Plan”), primarily to increase the number of shares available under the plan. The Company registered with the SEC an additional 2,542,664 shares of common stock made available for issuance pursuant to the Amended 2015 Plan, bringing the total to 30,944,912 shares registered. As of June 30, 2020, the remaining aggregate number of shares of the Company’s common stock available for future grants under the Amended 2015 plan was 11,791,808. The Amended 2015 Plan provides for the grant of stock-based awards, including nonqualified stock options, incentive stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights and other equity securities to consultants and non-employee directors of the Company and its affiliated entities. The number of shares of common stock available for issuance under the Amended 2015 Plan is reduced by (i) one share for each share of common stock issued pursuant to an appreciation award, such as a stock option or stock appreciation right with an exercise or strike price of at least 100% of the fair market value of the underlying common stock on the date of grant, and (ii) 1.8 shares for each share of common stock issued pursuant to any stock award that is not an appreciation award, also known as a “full value award.” The Amended 2015 Plan allows the Company to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of its employees, directors and consultants, and to provide long-term incentives that align the interests of its employees, directors and consultants with the interests of the Company’s stockholders. The Company accounts for stock-based compensation at fair value.

Stock Option Awards

The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The stock option awards granted to employees generally (i) have a term of ten years, (ii) vest over four years with 25% vesting after the first year of service and the remainder vesting ratably on a quarterly basis thereafter, (iii) are contingent upon employment on the vesting date, and (iv) have an exercise price equal to the fair market value of the underlying shares at the date of grant.

The Company did not grant any stock options during the six-month period ended June 30, 2020. During the six months ended June 30, 2019, the Company granted approximately 139,000 stock options to its employees, with an estimated aggregate grant date fair value of $1.3 million.

Restricted Stock Units

The RSUs granted to employees for service generally vest over four years, with 25% vesting on the first anniversary of the grant date and the remainder vesting ratably on a quarterly basis thereafter, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the first anniversary of the grant date. Some RSUs granted to employees for performance vest upon the completion of defined performance goals, subject to continued employment. The Company’s RSUs are generally classified as equity awards because the RSUs will be paid in the Company’s common stock upon vesting. The related compensation expense is recognized over the service period and is based on the grant date fair value of the Company’s common stock and the number of shares expected to vest. The fair value of the awards is not remeasured at the end of each reporting period. The awards do not carry voting rights until they are vested and released in accordance with the terms of the award.

Service-Based RSUs

The majority of the annual compensation the Company provides to members of its board of directors is paid in the form of RSUs. In addition, certain members of the Company’s board of directors elect to receive the remainder of their annual compensation, or a portion thereof, in the form of RSUs. An aggregate amount of approximately 58,000 and 76,000 service-based RSUs were granted to the Company’s directors as a result of these payments and elections during the six months ended June 30, 2020 and 2019, respectively, with an estimated grant date fair value of $1.4 million for each period.

During the six months ended June 30, 2020 and 2019, the Company granted approximately 683,000 and 651,000 service-based RSUs, respectively, to its employees, with an estimated aggregate grant date fair value of $18.3 million and $15.0 million, respectively.

During the six months ended June 30, 2020 and 2019, the Company granted approximately 10,000 and 11,000 RSUs to non-employee consultants that are generally subject to service-based vesting. The RSUs will vest 50% on the first anniversary of the grant date, and the remaining 50% will vest quarterly thereafter through the second anniversary of the grant date. The estimated aggregate grant date fair value of the RSUs granted to non-employee consultants during the six months ended June 30, 2020 and 2019 was $0.2 million for each period.

Performance-Based RSUs

In March 2020 and 2019, the Company granted approximately 115,000 and 125,000 annual incentive, performance-based RSUs, respectively, to the Company’s executives and employees (the “Bonus RSUs”), with an estimated grant date fair value of $3.1 million and $2.9 million, respectively. Vesting of the Bonus RSUs is and was dependent upon the Company’s achievement of defined performance goals over the respective fiscal year. The Company records stock-based compensation expense related to performance-based RSUs when it is considered probable that the performance conditions will be met. Management believes it is probable that substantially all of the 2020 Bonus RSUs will vest. The level of achievement, if any, of performance goals will be determined by the compensation committee of the Company’s board of directors and, if such goals are achieved, the 2020 Bonus RSUs will vest, subject to continued employment, in March 2021. Substantially all of the 2019 Bonus RSUs vested in March 2020 upon the determination of the level of achievement of the performance goals.

Additionally, in March 2020 and 2019, the Company granted approximately 144,000 and 96,000 long-term, performance-based RSUs, respectively, to the Company’s executives (the “Executive RSUs”). The estimated aggregate grant date fair value of the Executive RSUs was $3.9 million for the 2020 grants and $2.2 million for the 2019 grants. Vesting of the Executive RSUs is dependent upon the Company’s achievement of specified performance goals over a two-year period (fiscal years 2020 and 2021 for the Executive RSUs granted in 2020 and fiscal years 2019 and 2020 for the Executive RSUs granted in 2019) and further subject to additional time-based vesting. Management believes it is probable that the Executive RSUs will vest at least in part. The vesting of Executive RSUs will ultimately range from 0% to 150% of the number of shares underlying the Executive RSUs granted based on the level of achievement of the performance goals. If the Company achieves the performance goals, 50% of the number of Executive RSUs earned based on performance will vest on the second anniversary of the grant date, and the remaining 50% will vest on the third anniversary of the grant date, in each case, subject to the executive’s continued service as of the vesting date. During March 2020, the Company awarded approximately 20,000 additional shares underlying performance-based RSUs to the Company’s executives for over-achievement of performance goal targets during 2018 and 2019 related to the Executive RSUs granted in 2018.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Transactions
6 Months Ended
Jun. 30, 2020
Stockholders' Equity Note [Abstract]  
Equity Transactions Equity Transactions

Preferred Stock

The Company is authorized to issue 2.0 million shares of preferred stock with a par value of $0.0001 per share. The Company previously issued 1.5 million shares of preferred stock, and the remaining 0.5 million authorized shares of preferred stock remain undesignated and unissued as of June 30, 2020. As of June 30, 2020, there were no outstanding shares of preferred stock, as all preferred stock was converted into common stock according to its terms in prior periods.

Series B Cumulative Perpetual Convertible Preferred Stock

In May 2014, the Company issued 0.5 million shares of its 6.75% Series B Cumulative Perpetual Convertible Preferred Stock (the “Series B Preferred Stock”) in an underwritten public offering. Holders of Series B Preferred Stock were entitled to receive cumulative cash dividends at a rate of 6.75% per annum of the $250 liquidation preference per share (equivalent to an annual rate of $16.875 per share). Dividends were payable quarterly in arrears on each March 15, June 15, September 15 and December 15. 

During the three months ended June 30, 2019, the Company’s daily volume-weighted average stock price remained at or above $11.21 per share for a period of 20 out of 30 trading days, allowing for the conversion of the Series B Preferred Stock at the election of the Company. On May 15, 2019, the Company converted all outstanding shares of its Series B Preferred Stock into shares of common stock, resulting in the issuance of 16,627,632 shares of common stock. To convert the stock, the Company declared and paid all current and cumulative dividends to holders of record of Series B Preferred Stock as of May 8, 2019, resulting in a dividend payment of $8.4 million. As a result, the Company did not have any shares of Series B Preferred Stock outstanding as of June 30, 2020 and December 31, 2019.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue

The following table summarizes the Company’s services revenue:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands)
Commercial services revenue:
 
 
 
 
 
 
 
 
Voice and data
 
$
41,772

 
$
43,029

 
$
84,012

 
$
84,809

Broadband
 
8,519

 
7,382

 
17,219

 
14,197

IoT data
 
22,626

 
23,903

 
46,392

 
46,394

Hosted payload and other data
 
15,433

 
11,969

 
31,702

 
25,834

Total commercial services revenue
 
88,350

 
86,283

 
179,325

 
171,234

Government services revenue
 
25,000

 
24,514

 
50,000

 
46,514

Total services revenue
 
$
113,350

 
$
110,797

 
$
229,325

 
$
217,748



The following table summarizes the Company’s engineering and support services revenue:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands)
Commercial engineering and support services
 
$
1,140

 
$
831

 
$
2,137

 
$
1,056

Government engineering and support services
 
5,868

 
8,052

 
11,920

 
13,553

Total engineering and support services revenue
 
$
7,008

 
$
8,883

 
$
14,057

 
$
14,609



The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of $11.1 million and $10.8 million during the three months ended June 30, 2020 and 2019, respectively, and $23.5 million and $25.3 million during the six months ended June 30, 2020 and 2019, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated prepaid usage period. The contract assets not separately disclosed are as follows:
 
 
June 30, 2020
 
December 31, 2019
 
 
(in thousands)
Contract Assets:
 
 
 
 
Commissions
 
$
926

 
$
1,116

Other contract costs
 
$
3,078

 
$
3,231


XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Loss Per Share

The Company calculates basic net loss per share by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. In periods of net income, diluted net income per share takes into account the effect of potential dilutive common shares when the effect is dilutive. Potentially dilutive common shares include (i) common stock issuable upon exercise of outstanding stock options, and (ii) contingently issuable RSUs that are convertible into shares of common stock upon achievement of certain service and performance requirements. The effect of potentially dilutive common shares is computed using the treasury stock method.

The computations of basic and diluted net loss per share for the three and six months ended June 30, 2020 and 2019 are as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
 
Net loss - basic and diluted
 
$
(12,422
)
 
$
(20,203
)
 
$
(44,124
)
 
$
(40,324
)
 
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
 
Weighted average common shares - basic and diluted
 
133,118

 
123,315

 
132,882

 
118,282

 
 
 
 
 
 
 
 
 
Net loss per share - basic and diluted
 
$
(0.09
)
 
$
(0.16
)
 
$
(0.33
)
 
$
(0.34
)


Due to the Company’s net loss position for the three and six months ended June 30, 2020 and 2019, all potential common stock equivalents were anti-dilutive and therefore excluded from the calculation of diluted net loss per share. The unvested shares of restricted common stock, as well as the anti-dilutive effects of stock options and RSUs outstanding, for the three and six months ended June 30, 2020 and 2019, are as follows:

 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands, except per share data)
Anti-dilutive contingent performance-based RSUs
 
354

 
371

 
270

 
342

Anti-dilutive service-based RSUs
 
633

 

 
412

 

Anti-dilutive options
 
201

 
218

 
147

 
192


XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
6 Months Ended
Jun. 30, 2020
Related Party Transactions [Abstract]  
Related Party Transactions Disclosure Related Party Transactions

Aireon LLC and Aireon Holdings LLC

The Company’s satellite constellation hosts the Aireon® system, which provides a global air traffic surveillance service through a series of automatic dependent surveillance-broadcast (“ADS-B”) receivers. The Company formed Aireon in 2011, with subsequent investments from the air navigation service providers (“ANSPs”) of Canada, Italy, Denmark, Ireland and the United Kingdom, to develop and market this service. In December 2018, in connection with Aireon’s entry into a debt facility, the Company and the other Aireon investors contributed their respective interests in Aireon into a new holding company, Aireon Holdings LLC, and entered into an Amended and Restated Aireon Holdings LLC Agreement (the “Aireon Holdings LLC Agreement”). Aireon Holdings LLC holds 100% of the membership interests in Aireon LLC, which remains the operating entity. At June 30, 2020, the Company had a fully diluted ownership stake in Aireon Holdings LLC of approximately 35.7%, subject to certain redemption provisions contained in the Aireon Holdings LLC Agreement.

Aireon has contracted to pay the Company a fee to host the ADS-B receivers on its constellation, as well as fees for power and data services in connection with the delivery of the air traffic surveillance data. Pursuant to an agreement with Aireon (“the Hosting Agreement”), Aireon will pay the Company fees of $200.0 million to host the ADS-B receivers, of which $54.1 million had been paid as of June 30, 2020, as well as power fees of approximately $3.7 million per year. Pursuant to a separate data transmission services agreement (the “Data Services Agreement”), Aireon also pays the Company monthly data service fees on a per-satellite basis totaling $19.8 million per year for the delivery of the air traffic surveillance data through the Iridium® network, as well as specified services relating to Aireon’s hosted payload operations center. The Aireon ADS-B receivers were activated on an individual basis as the satellite on which the receiver is hosted began carrying traffic. Pursuant to ASU 2016-02, the Company considers the Hosting Agreement as an operating lease. The Company recognized $4.0 million of hosting fee revenue for each of the three-month periods ended June 30, 2020 and 2019, under this agreement, and $8.0 million and $7.9 million for the six months ended June 30, 2020 and 2019, respectively. For power and data service fees, the Company recognized revenue from Aireon of $5.9 million and $3.2 million for the three months ended June 30, 2020 and 2019, respectively, and $12.1 million and $6.2 million for the six months ended June 30, 2020 and 2019, respectively.

Under two services agreements, the Company also provides Aireon with administrative services and support services, the fees for which are paid monthly. Aireon receivables due to the Company under all agreements totaled $2.9 million and $1.4 million at June 30, 2020 and December 31, 2019, respectively.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2020
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]

Adopted Accounting Pronouncements

Effective January 1, 2020, the Company adopted Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance introduces a revised approach to the recognition and measurement of credit losses, emphasizing an updated model based on expected losses rather than incurred losses. Adoption of ASU 2016-13 did not have a material impact on the Company’s consolidated financial statements and related disclosures and no cumulative adjustment was recorded.

Recent Accounting Developments Not Yet Adopted

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. The Company intends to apply the new guidance effective January 1, 2021, as required. The Company is currently evaluating the effect ASU 2019-12 may have on its consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform. The amendments apply only to contracts and hedging relationships that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued due to reference rate reform. The amendments are elective and are effective upon issuance through December 31, 2022. The Company is currently determining the impacts of reference rate reform and the effects ASU 2020-04 may have on its consolidated financial statements and related disclosures.

Fair Value Measurement, Policy [Policy Text Block]
Fair Value Measurements

The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.

The fair value hierarchy consists of the following tiers:

Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;

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

Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The fair value estimates are based upon certain market assumptions and information available to the Company. The carrying value of the following financial instruments approximated their fair values as of June 30, 2020 and December 31, 2019: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its derivative financial instruments as Level 2.
Lessee, Leases [Policy Text Block]
Leases

For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.

ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network (“TPN”) facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.
Derivatives, Policy [Policy Text Block]
Derivative Financial Instruments

The Company uses interest rate swap agreements to manage its exposures to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the balance sheet within other current and other long-term liabilities. The Company’s derivatives are designated as cash flow hedges, with the effective portion of the changes in fair value of the derivatives recorded in accumulated other comprehensive loss within the Company’s consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of cash flow hedges would be recorded in current earnings. Within the consolidated statement of operations and comprehensive income, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the company’s consolidated statements of cash flows, which is the same category as the items being hedged. See Note 6 for further information.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Revenue (Policies)
6 Months Ended
Jun. 30, 2020
Revenue [Abstract]  
Revenue [Policy Text Block] The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of $11.1 million and $10.8 million during the three months ended June 30, 2020 and 2019, respectively, and $23.5 million and $25.3 million during the six months ended June 30, 2020 and 2019, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated prepaid usage period.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2020
Cash and Cash Equivalents [Abstract]  
Summary of Company's Cash and Cash Equivalents
The following table summarizes the Company’s cash and cash equivalents:
 
 
June 30, 2020
 
December 31, 2019
 
Recurring Fair
Value Measurement
 
 
(in thousands)
 
 
Cash and cash equivalents:
 
 
 
 
 
 
Cash
 
$
19,034

 
$
13,943

 
 
Money market funds
 
100,081

 
209,618

 
Level 2
Total cash and cash equivalents
 
$
119,115

 
$
223,561

 
 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Leases (Tables)
$ in Thousands
3 Months Ended
Jun. 30, 2020
USD ($)
Leases [Abstract]  
Operating Lease, Lease Income [Table Text Block] Future income with respect to the Company’s operating leases in which it is the lessor existing at June 30, 2020, exclusive of the $10.7 million recognized during the six months ended June 30, 2020, by year and in the aggregate, is as follows:
Year Ending December 31,
 
Amount
 
 
(in thousands)
2020
 
$
10,722

2021
 
21,445

2022
 
21,445

2023
 
21,445

2024
 
21,445

   Thereafter
 
120,353

Total lease income
 
$
216,855


Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year $ 10,722
Lessor, Operating Lease, Payment to be Received, Year Two 21,445
Lessor, Operating Lease, Payment to be Received, Year Three 21,445
Lessor, Operating Lease, Payment to be Received, Year Four 21,445
Lessor, Operating Lease, Payment to be Received, Year Five 21,445
Lessor, Operating Lease, Payment to be Received, after Year Five 120,353
Lessor, Operating Lease, Payments to be Received $ 216,855
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2020
Revenue from Contract with Customer [Abstract]  
Summary of Company's service revenue

The following table summarizes the Company’s services revenue:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands)
Commercial services revenue:
 
 
 
 
 
 
 
 
Voice and data
 
$
41,772

 
$
43,029

 
$
84,012

 
$
84,809

Broadband
 
8,519

 
7,382

 
17,219

 
14,197

IoT data
 
22,626

 
23,903

 
46,392

 
46,394

Hosted payload and other data
 
15,433

 
11,969

 
31,702

 
25,834

Total commercial services revenue
 
88,350

 
86,283

 
179,325

 
171,234

Government services revenue
 
25,000

 
24,514

 
50,000

 
46,514

Total services revenue
 
$
113,350

 
$
110,797

 
$
229,325

 
$
217,748


Summary of Company's Engineering and Support Services Revenue [Table Text Block]
The following table summarizes the Company’s engineering and support services revenue:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands)
Commercial engineering and support services
 
$
1,140

 
$
831

 
$
2,137

 
$
1,056

Government engineering and support services
 
5,868

 
8,052

 
11,920

 
13,553

Total engineering and support services revenue
 
$
7,008

 
$
8,883

 
$
14,057

 
$
14,609



Schedule of recognized contract costs The contract assets not separately disclosed are as follows:
 
 
June 30, 2020
 
December 31, 2019
 
 
(in thousands)
Contract Assets:
 
 
 
 
Commissions
 
$
926

 
$
1,116

Other contract costs
 
$
3,078

 
$
3,231


XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2020
Earnings Per Share [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] The unvested shares of restricted common stock, as well as the anti-dilutive effects of stock options and RSUs outstanding, for the three and six months ended June 30, 2020 and 2019, are as follows:

 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands, except per share data)
Anti-dilutive contingent performance-based RSUs
 
354

 
371

 
270

 
342

Anti-dilutive service-based RSUs
 
633

 

 
412

 

Anti-dilutive options
 
201

 
218

 
147

 
192


Computations of Basic and Diluted Net Income Per Share
The computations of basic and diluted net loss per share for the three and six months ended June 30, 2020 and 2019 are as follows:
 
 
Three Months Ended June 30,
 
Six Months Ended June 30,
 
 
2020
 
2019
 
2020
 
2019
 
 
(in thousands, except per share data)
Numerator:
 
 
 
 
 
 
 
 
Net loss - basic and diluted
 
$
(12,422
)
 
$
(20,203
)
 
$
(44,124
)
 
$
(40,324
)
 
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
 
Weighted average common shares - basic and diluted
 
133,118

 
123,315

 
132,882

 
118,282

 
 
 
 
 
 
 
 
 
Net loss per share - basic and diluted
 
$
(0.09
)
 
$
(0.16
)
 
$
(0.33
)
 
$
(0.34
)

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Cash and cash equivalents:    
Cash $ 19,034 $ 13,943
Total cash and cash equivalents 119,115 223,561
Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents:    
Money market funds $ 100,081 $ 209,618
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Leases Leases (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Lessor, Lease, Description [Line Items]        
Operating Lease, Lease Income $ 5.3 $ 5.4 $ 10.7 $ 10.9
Equipment Leased to Other Party [Member]        
Lessor, Lease, Description [Line Items]        
Property, Plant and Equipment, Useful Life     12 years 6 months  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Debt - Narrative (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Rate
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Rate
Feb. 07, 2020
USD ($)
Dec. 31, 2019
USD ($)
Nov. 04, 2019
USD ($)
Line of Credit Facility [Line Items]            
Debt instrument face amount       $ 0.010   $ 0.995
Debt Instrument, Redemption Price, Percentage | Rate 105.125%          
Redemption Premium $ 23,500,000          
First Lien Net Leverage Ratio           6.25
Interest Costs Incurred 23,500,000 $ 35,100,000        
Amortization of Debt Issuance Costs and Discounts 900,000 5,800,000        
Interest Costs Capitalized 800,000 $ 3,700,000        
Interest Payable 200,000   $ 200,000   $ 7,800,000  
Revolving Credit Facility [Member]            
Line of Credit Facility [Line Items]            
Commitment Fee on Revolving Facility $ 0.005          
Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio | Rate 35.00%   35.00%      
Debt Instrument, Term     5 years      
Secured Debt [Member]            
Line of Credit Facility [Line Items]            
Long-term Debt, Gross $ 1,645,900,000   $ 1,645,900,000 $ 200,000,000.0   $ 1,450,000,000.0
Debt instrument face amount $ 1,645,900,000   1,645,900,000     $ 1,450,000,000.0
Debt Instrument, Basis Spread on Variable Rate | Rate 3.75%          
Unamortized Deferred Financing Costs $ 25,800,000   25,800,000      
Credit Facility Carrying Amount 1,620,100,000   1,620,100,000      
Long-term Debt, Fair Value 1,613,000,000.0   $ 1,613,000,000.0      
Debt Instrument, Term     7 years      
Unsecured Debt [Member]            
Line of Credit Facility [Line Items]            
Long-term Debt, Gross         360,000,000.0  
Extinguishment of Debt, Amount $ 360,000,000.0          
Unamortized Deferred Financing Costs         7,000,000.0  
Credit Facility Carrying Amount         $ 353,000,000.0  
Interest Rate Floor [Member] | Secured Debt [Member]            
Line of Credit Facility [Line Items]            
Debt Instrument, Basis Spread on Variable Rate | Rate 1.00%          
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Derivative [Line Items]          
Derivative, Notional Amount $ 1,000,000   $ 1,000,000    
Derivative, Gain (Loss) on Derivative, Net $ 2,700   3,700    
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax   $ 0 (10,802) $ 0  
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax     $ 3,800    
Interest Rate Swaption [Member]          
Derivative [Line Items]          
Derivative, Fixed Interest Rate 0.50%   0.50%    
Interest Rate Cash Flow Hedge Liability at Fair Value $ 6,700   $ 6,700   $ 900
Interest Rate Swap [Member]          
Derivative [Line Items]          
Derivative, Fixed Interest Rate 1.565%   1.565%    
Interest Rate Cash Flow Hedge Liability at Fair Value $ 8,000   $ 8,000    
Interest Rate Cash Flow Hedge Asset at Fair Value         $ 800
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2019
Mar. 31, 2020
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, number of additional shares authorized (in shares) 2,542,664      
Share-based compensation, number of shares authorized (in shares)     30,944,912  
Share-based compensation, number of shares available for grant (in shares)     11,791,808  
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares)     1  
Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant     100.00%  
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares)     1.8  
Employee Stock Option | Share-based Payment Arrangement, Employee [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, term of award     10 years 10 years
Share-based compensation, vesting period     4 years 4 years
Share-based compensation, options granted (in shares)     0 139,000
Share-based compensation, grant date fair value of stock options     $ 0 $ 1,300,000
Employee Stock Option | Share-based Payment Arrangement, Employee [Member] | Vesting on first anniversary of grant date        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     25.00% 25.00%
Employee Stock Option | Share-based Payment Arrangement, Employee [Member] | Vesting on the last day of each calendar quarter        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     6.25% 6.25%
Restricted Stock Units (RSUs) [Member] | Vesting on the last day of each calendar quarter | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     150.00% 150.00%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, grant date fair value of stock options     $ 0 $ 200,000
Share-based compensation, restricted stock units granted (in shares)     0 11,000
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on first anniversary of grant date        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     50.00% 50.00%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on the last day of each calendar quarter        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     12.50% 12.50%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting period     4 years 4 years
Share-based compensation, grant date fair value of stock options     $ 18,300,000 $ 15,000,000.0
Share-based compensation, restricted stock units granted (in shares)     683,000 651,000
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on first anniversary of grant date        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     25.00% 25.00%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on the last day of each calendar quarter        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     6.25% 6.25%
Restricted Stock Units (RSUs) [Member] | Director        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, grant date fair value of stock options     $ 1,400,000 $ 1,400,000
Share-based compensation, restricted stock units granted (in shares)     58,000 76,000
Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After     100.00% 100.00%
Performance Based RSU        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting period     1 year 1 year
Share-based compensation, grant date fair value of stock options     $ 3,100,000 $ 2,900,000
Performance Based RSU | Share-based Payment Arrangement, Employee [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, restricted stock units granted (in shares)     115,000 125,000
Performance Based RSU | Executives        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting period     3 years 3 years
Share-based compensation, grant date fair value of stock options     $ 3,900,000 $ 2,200,000
Share-based compensation, restricted stock units granted (in shares)     144,000 96,000
Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number   20,000    
Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period     2 years 2 years
Performance Based RSU | Executives | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     0.00% 0.00%
Performance Based RSU | Executives | Vesting on first anniversary of grant date        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     50.00% 50.00%
Performance Based RSU | Executives | Vesting on the last day of each calendar quarter        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation, vesting percentage, year one     50.00% 50.00%
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended
May 31, 2014
Jun. 30, 2019
Jun. 30, 2020
Dec. 31, 2019
Dec. 31, 2012
Class of Stock [Line Items]          
Preferred stock, shares authorized (in shares)     2,000,000.0    
Preferred stock, par value (in dollars per share)     $ 0.0001    
Preferred stock, shares issued (in shares)         1,500,000
Shares of preferred stock, undesignated and unissued (in shares)     500,000    
Series B Preferred Stock          
Class of Stock [Line Items]          
Preferred stock, shares authorized (in shares)     500,000 500,000  
Preferred stock, par value (in dollars per share)     $ 0.0001 $ 0.0001  
Preferred stock, shares issued (in shares)     500,000 500,000  
Series B Preferred Stock | Private Offering          
Class of Stock [Line Items]          
Preferred stock, shares issued (in shares) 500,000        
Dividend rate on preferred stock 6.75%        
Preferred Stock, Liquidation Preference Per Share $ 250        
Daily average rate of preferred stock, per share (in dollars per share) $ 16.875        
Preferred Stock Redemption Premium   $ 11.21      
Stock Issued During Period, Shares, Conversion of Convertible Securities   16,627,632      
Preferred Stock Dividends Declared And Paid Income Statement Impact   $ 8,400,000      
Series B Preferred Stock | Private Offering | Minimum [Member]          
Class of Stock [Line Items]          
Convertible Preferred Stock, Terms of Conversion   P20D      
Series B Preferred Stock | Private Offering | Maximum [Member]          
Class of Stock [Line Items]          
Convertible Preferred Stock, Terms of Conversion   P30D      
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue from Contract with Customer [Abstract]        
Liability, revenue recognized $ 11.1 $ 10.8 $ 23.5 $ 25.3
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Service Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 140,173 $ 143,100 $ 285,460 $ 276,785
Voice and data        
Disaggregation of Revenue [Line Items]        
Revenue 41,772 43,029 84,012 84,809
Commercial Broadband Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 8,519 7,382 17,219 14,197
IoT data        
Disaggregation of Revenue [Line Items]        
Revenue 22,626 23,903 46,392 46,394
Hosted payload and other data        
Disaggregation of Revenue [Line Items]        
Revenue 15,433 11,969 31,702 25,834
Services        
Disaggregation of Revenue [Line Items]        
Revenue 113,350 110,797 229,325 217,748
Services | Commercial engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 88,350 86,283 179,325 171,234
Services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 25,000 24,514 50,000 46,514
Engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 7,008 8,883 14,057 14,609
Engineering and support services | Commercial engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 1,140 831 2,137 1,056
Engineering and support services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 5,868 $ 8,052 $ 11,920 $ 13,553
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Contract Costs (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Commissions    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 926 $ 1,116
Other contract costs    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 3,078 $ 3,231
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net loss - basic and diluted $ (12,422) $ (20,203) $ (44,124) $ (40,324)
Weighted Average Number of Shares Outstanding, Basic and Diluted 133,118 123,315 132,882 118,282
Earnings Per Share, Basic and Diluted $ (0.09) $ (0.16) $ (0.33) $ (0.34)
Performance Based RSU        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share 354 371 270 342
Restricted Stock [Member]        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share 633 0 412 0
Employee Stock Option        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share 201 218 147 192
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Related Party Transaction [Line Items]          
Ownership stake 35.70%   35.70%    
Equity Method Investee | Hosting Agreement          
Related Party Transaction [Line Items]          
Revenue from related parties $ 4.0 $ 4.0 $ 8.0 $ 7.9  
Equity Method Investee | Service Agreements [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties $ 5.9 $ 3.2 12.1 $ 6.2  
Equity Method Investee | Service, Other [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties     2.9   $ 1.4
Maximum [Member] | Equity Method Investee | Hosting Agreement          
Related Party Transaction [Line Items]          
Revenue from related parties     200.0    
Maximum [Member] | Equity Method Investee | Power Agreement [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties     3.7    
Maximum [Member] | Equity Method Investee | Service Agreements [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties     19.8    
Minimum [Member] | Equity Method Investee | Hosting Agreement          
Related Party Transaction [Line Items]          
Revenue from related parties     $ 54.1    
EXCEL 45 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $4X_% '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 " !%./Q0B5<6\N\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$G96DSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]G.R-F5L#["CI=^? M/H$:'83N(K[$+F DB^EN<*U/0H8T8 M.O24H"HK8'*< M&,Y#V\ -,,((HTO?!30S<:K^B9TZP"[)(=DYU?=]V2^F7-ZA@O?GI]=IW<+Z M1,IKS+^2%70.N&;7R6^+S7;WR&3-:U[P95&O=GPI>"7N5Q^CZP^_F[#KC-W; M?VQ\%90-_+H+^0502P,$% @ 13C\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" !%./Q0K'H#:L,% "U%P & 'AL+W=OVJ6^W%Q![ JNUA9\8D M^?=[9C V8-E=;KSXZC@A5/ MF#H3:Y["-PLA$Z;A4BX=M9:3!0)!$Z?8_>\D78B_ ]XX$T#R '@1XK2,!?A[@GQK0 MR@-:=F6V4['K,&::#?I2/!-IG@8U\\$NIHV&Z4>IV?>9EO!M!'%Z,!9!!MNH MR3 -R235D7XETW1[GLR^-,E[XA"U8I*KOJ-A1!/G!+GZY5:='E'OD%N1ZI4" MY9"';^,=("UPZ0[WDJ*"OV7I&?'=3X2ZU*W@&=6%QV>$TJ/A8SQ\S ,8W3/A MWCDR&[]8?-_J^76+O[_B/V[@*3+5/%%_(6.TBC%:=HS6D3'R/7WDRTAIR6"P M.Y;PJJU$=8S_?%9K%O"+!AB,XG+#&X.IC,(H2\A()$F61H&=@8+IP#HA[.V" MO7T*^PB62+(89$/^0K[PURIZ7,EU7:_E]7KHMG4*K XJ-LJD-+MV%:D L+YS M)LT!)_ #K%Q87*W9]&C3]Q"N;L'5/66YKJ*82S("F*60E6N%R]PPN>1D& 1@ MSA)4PJTB M@K 'NH\ERR,$J79/::/(FXB@R/GSZ.;Q&,\P+C_*1CE6_C(U\+ MJ2V79CJKM#E<\/NA-[[!\MS2BUU4I_"#AXQ)S67\FL-5.B^NI67&,:B]!.&= M!C5_75<>[YIXSVT^8""T!*&HT! H0DMR%;-E)0DNL&"Q0M>D]&W//^4$S1(6 MQ^0R4_"UJDZ/N$XM4>GRWDDV/TFX7)JC? T*>F6,>XI4N[N'^6^#E M^26GO(+;U6<,EWN@&%5IW1[NO8=4-NL=9\+%ZM:J='+O)"L?AB'4).K3[@.Q M-=37M'I+<4FOVW;!ZY0I9"Y%%O,-DVCI6MH[Q2WY$'9DKH0D<_&<5H'6R-T& M-YRE&%GI\13WZ$,RDPBY0;N78A.E0>4ZUFA^&V)HI>M3W+0/T>Z%TG#\_HS6 MX"5A-1BN2*GG8K\)6J8!BMMWF1JAL%:1+=^/)^P:L3I_HV4NH"?E@CE[(=,0 M\*)%7IF3NRQY.JSDTJ_4JP_U+9^Z7U^[A7SR,->RD6Q*,?GCZ2&0\R":A51#5*YE4;?LDS+8*? MG\A[]PSVF:PA%V]8C%;\?ID-?-RYWPYQ#]JPPW:K0_+-C&)*$JCGF*S\?9"B[7MFCX)K45B/ZXX"[DT#\#W"R'T[L(,4'3J!_\ 4$L#!!0 ( M $4X_%#NTLXM+08 #T8 8 >&PO=V]R:W-H965T&UL MK9G;;MPV$(9?A=@&10O87AYT3.P%$AM%$[2H$2?M-2W17B&2J)"4#WWZ#K5K M:2V2L@/TQBOM#H<_#S/?D#Z]E^J;W@IAT$-3M_ILM36F>[M>ZV(K&JY/9"=: M^.5&JH8;>%6W:]TIP)2(=TW#5>/ M'T0M[\]69/7TQ>?J=FOL%^O-:<=OQ94P7[M+!6_KT4M9-:+5E6R1$C=GJ_?D M[3FCML%@\7\+02ZLHXU.D9?KR[0+V]^16]0U:(O6]EKWI;Z=&U @_6T+O;]?=CU1P/] M?>K;$\3P$:*88D_S\^7F%Z* YL0V)_GSYFL8^3A\.@Z?#OY8:/B]4J(UB&L- MXWR[X)&-'MG@,0IYY'J+8&Y081_$][ZZXS5TX9VKG:MT<&4#[FY#2$Y(?+J^ M.YP3UXQ2%B=D-'NF-!J51HM*WQ>%[$$81&,A0.5U+8Y0*XQ/Z,Y3O3IBIT>6GR6.4YR_RZDE%7LJCK M4HF.5R42#YT-(#TLNC1;H2!N#W>53W?B*"(T2I*9;H\53EGNUYV.NM-%W5^D MX?4K)*9.YY3F#.-%F7\-FS.\XOOFA_W&E#K9R&N614E W@&)R"LVYH(\XJX>1'L61W.!'L,$ M$F8,^ZE MY7:I0*"ZC.;P\-D1EL:!,HQ,]"#+^/A#MK=N[ <90EP\$*C&$NKD08]A1&B, M XKI1!*Z3))#Q6TE%>K;)^FM-"+,/^JR8YZX/"8LIGD>!41/?*'+?!GW;=46 MLA'(\(?#K1'6[.*$I#A/'>$>NRQ+XD!"H =G%/I# 3,QH#B5(0.W$ M-KK,MEW:>$FCBRV2)U"@S MBK8(:5[T9Z^*WNJ.%^)LU0%YA+H3JPWRG<[_!T?/QSQ1D2:+I=>5D<6WK:Q+ MH?3//V64I.^&@X%Y7*K Z$0UNDPU.Z>R1=IVX!.,"1!8(3B^VY!C&!]A MC)'>A P&%W ,;ZXA7)[N-XX@X'4GAHNNVGO\I2X_"7-BVV<4BNP)L709 ML>_+LK))!P+&'H./JQ85O*L@@+Q"?>R,2!HY0>.%;(2CP&F=3I2ERY3]+ R' MKZ PY*J%1? 'BHM,FJ59Y&0@UXXQ2 .!@R2;R,J6R0K5:]_T]7 )MR]:90.Q MM+4WIW<"4JG68_X'@GEOE5R"'E,<.Z=AGUV2)8%3$IM RUYSD-/!@/5J]L S MPCD4-G/1/L,8LG]@1[,)LVP9LT[V'Z+R!X=!G:LZ_QG59^@]HZX/[G;MQ?J? M7-U6K4:UN(&6^"2%C*QV=]6[%R.[X;KW6AHCF^%Q*SC(MP;P^XV$"FW_8F^0 MQ_\8;/X#4$L#!!0 ( $4X_%#N];07 , /H* 8 >&PO=V]R:W-H M965T&ULM99=;]HP%(;_BA7MHI4Z\E4"5( TJ*9MTB14M.[: M30RQZMB9[4"W7[_C. VA! *5VHMB.^<]?MZ3^&.\%?)9I81H])(QKB9.JG5^ MY[HJ3DF&54_DA,.3E9 9UM"5:U?EDN"D%&7,#3POS)Q/$-$&(FU28'A9T/FA#&3"3C^ M5$F=>DXC;+9?LW\MS8.9)ZS(7+#?--'IQ!DZ*"$K7##](+;?2&6H;_+%@JGR M/]K:V&C@H+A06F25& @RRNTO?JD*T1#XMT<$024(SA6$E2 LC5JRTM8]UG@Z MEF*+I(F&;*91UJ94@QO*S6M<:@E/*>CT="YX B^%) A:2C":8 V=&6:8QP0M M36*%KA98$JY3HFF,V37ZC#XA%ZD41M78U?,SADBWQ^6GY/8I#[1NZ/]N4NN*]+$-0E",I\MT?R+>##(5*":ZAV_'R#!)N++(-%N+14\'4@(:%7?CN/ M9>D64*ZEX6JCLLG[;ZJU*Y;]#+JB]LC[-7G_'/+WUK-_4,_0\]Y4U-*?$[GG M(*H=1)<[H$H5W?31 9,?!OT@.J1OB_2C,#A*/ZCI!Y?3P_FB-.8)Y>LN"X.S M+;1%GK0PK"T,3UI8$DD!>H9VR[-<""?VHE&=>O3Q>]&H:R^R]>D,VW/@>[L3 MQ?O@3:N:H/GJ^FU+K#MNWT+C4/3?9>&\558E[\;OC-O'WQUH_H4GVN7+K)JA MR7: ?RK$DKN-BXFY%?[$&PO=V]R:W-H965T&ULO5I=<]NV$OTK&$T?DIDX(C[X MY;$]8U-*Z\Y-XXF:]J%S'V@)EGA#$2H!RFY__5U2LB@!2]AI[MP72Z0/EC@+ M8/?LBA>/JOZJ5U(:\K0N*WTY6AFS.1^/]7PEU[E^KS:R@O\\J'J=&[BLEV.] MJ66^Z :MRS$+@FB\SHMJ='71W;NKKRY48\JBDG7#Y>B:GD]%V [H$+\5 M\E$??2&8[\/C[ ML_4/'7D@C9$06\B%O2O-9/?XD]X2Z"T^\Z>](XX&@!U\ -L/8/8 ,3" [P?PUSY![ >(USXAW _H MJ(]WW#O'37*37UW4ZI'4+1JLM5\Z[W>CP5]%U6Z4F:GAOP6,,U>9JA:P[')! MX)M69;'(#5S,#'S ?C":J ?R:2/KO%U73?*J1:YA4Z[:W;*5Y+::J[4D9^3+ M;$+>_/"6Z%5>2TV*BORZ4HV&$?H=^>'D^F)L8.[M#,;S_3QO=O-D _/DY*.J MS$J3*S9<3?,:_#GIGI/>/".L( %R'RR5P^G*4;G M^YX^_<=//W$&/^PBWMGC _8^RZVL&GGN,24.ID1G2@R8^E69O(00U!G$]LEN M>-P-;\/@]HJ*@,;\8KP]=C\&XS0(3F$3%\:24$06;(K XBA.P@/LA&MXX!IZ MW;8_5]62R*=->PJUSX/1P6KD]>!GJ65>SU?=65V (TNU:8\RYLR=I>B8%T\L M\ID+$NR(^LZ1""AAPG*C"XJ3-,*=&!_HQEZZ,T@RX,)W9"DK<&?9T7B8V.N7(2@>"VK115 TCD*;+@)C-$@&V![I$^J/D68EZ^?%?4+O-Z\;8R$F2*.3&-NI(YO,X8"^U=GJ&X)$TBVYT(3B2IZT\$%XHP MX0,>[7,UY5[F_U(:5%U%ID_M)FH*O6JS0ZOS)O(>=P%WIF('RI"H6/3ZPKJ%Q:[C;0[,N3-?M7?#B^[0&;+'-H(*F+.DKLHRF*;-F(J M#0>").TE!@U?$R:=4X1R#K&MGMA\,A271I39O!%$G%$FF"U\4!SD=N=((S@AJ*-X,1R';3 @^VBO?JA?_CR3 M);DQ=7'?F/R^A,56!!9]#=%=&S7_NE+E0M:X0U*GI,$=@N#:HI/;#D%PJ$,P M'(2$@=5GO2QB?EGT>]<3D@MRO05]M)3DEV9]#T$/\MILUY'XU!AM0"-WU<)- MKHMYIY@G1=D8M*=PPQ#IPSFE=DS < R ]@%![;'$B0D8CH)^&PB(K%=3C'J= M-,WK"NAK<@>>Z=SR6D_L[*;'RQ:\MW-WAL.H?7IP&.>V&W#8T%;IM1]C7DUY MVL!J3Y%/4[)>63&_LO(%H/W0%\\;BD,"$(;#SAN&\P0@UNLIYM=3'R"I%LN* MS)NZEM7\+P+%=J7+?26Z^$^C3== [-1&>PHA$:&.0<11D-KM' PEG%(%0;4: MW-E7+HS1:* /P7JIQ?Q2R]U6*%]$[-" "8*S"_5K#F"J%O M6RQDUZK>ZZ9#"YSU%?-'0%($(F@ZM7J\CF%]' MP.IMB[DMB4^[P'T.YL'W]H%YGZNX/U>]V G>CS_-DIS;E72&XH+8600$QUC* MG48>AJ-Q+ 9Z';S/2]R?E[ZM'\R/NO/^O)0IW47@'Y5:['[">5YU,@.%B/K6 M+<(9IUS8KD5@810XGG5A(J1VO3C%8,EQV_&4?Y^JN#]5S9I[/0>1W$:2/YL" MZ8:?&NXC/OJEGE9 M_ WJ[\>\J,B;MD_XMNV)9[E>D0\E&/Q)+I;M&;JMM*F;CA.Z-T.GO**!W?// M$)3S0[0+@;(@">PY.G-[UXL^IC7X#5-2OD CPK>QS#;>O>NSN["J$WW,LJ] M,D:MNZ\KF2]DW0+@_P]*F>>+]@&'-Z:N_@M02P,$% @ 13C\4,TC[;]Q M!P FRD !@ !X;"]W;W)KX&];1B2=HH%?D !0$=%$E6]@[WF]\NJL-]/A-Y5K*+"M2SHDBJQ_$7QW M1B*ET$A\R=A#O70-U%1N./^F;L[3@UZ@/&(Y&PME(I'_[MF(Y;FR)/WXWAKM M+<94BLO73]9/F\G+R=PD-1OQ_&N6BLE!+^Z!E-TFLUQ<\H5XW M?\%#*QOTP'A6"UZTRM*#(BOG_Y,?;2"6%"!V**!6 1D*"#D4<*N #05,'0JD M52#F")%#(6P50D,AA X%VBI0TR77"%&KT&1_,(]NDYKC1"2'^Q5_ )62EM;4 M19/?1EMF)"M5*5Z)2C[-I)XX'/&RYGF6)H*EX$K(?[+.1 WX+1A-DO*.U2 K MY0,^_C;A>/WJ#7BEI*\G?%8G95KO#X1T40TT M&+?NO)^[@QSN7'.1Y!:UD5]MQ(N"MVZ"OS^RXH95_UC,'/O-'*5IIA9(DH.+ M)$O[0!C",HOW!_7+=6.0@6I4YMLD$<1@&JW(G7;DP M@)%I[JPKUH^CH79L)5QX$2[L#=?1Q?EH#UQ-9$#ZJO6F,C:/S>([JBJU3M7U M'C@OQQ*0:@8D2($1KP6X9&-^5S9E;5L0\U'IDK,QQ-3N*UGX2ORI55[6X+RN M9RS= U^2?,8V\/V&2:<9D ASRS(QJYBM#Y".OV8VNQ)Q%#MF%"YF%/JCG_XK M6_&\,UYS8/0)&?5%GYBWH*^9F$Q8GBKA$;]G%3@IICE_9 Q<)S^8K3$>AQV_ M^S@FR.XX73A.UZ^R-A/@>%;)G@$N9*O@.B\2 :2##;503;^Y$YE:@%=L+#5$ M9O5W1#O^0D>-1PMGHUTXNP?^DA1./E[*FBW@43?@KAG$BQG$WAFH@>42Y 4# MK__D=?WF&1TMMN2?0FPVH;5B*XX/%XX/O8X?9_=9RB1D[VT (*?#3H>+(D+L M'L! ,Y' Z\,G,6&J:1624T\4V;UGJ\'<4[U!.NH&:AB'?APW MRF4/+$I)K=UYUY<_LG$N+U(KY9D/,%Q9B/1M'#M6ADAGYH?DFR ;N8#,VT=D4HI:Y5I6$;^G%[%X0#=A&\[TZ(!G&X$Q2W MYJ,+V2[$AAJRH1^S=\PZH 7 G9/0\ W]^+T-\6A-KWH4PX":C6FMW.I&4 ,_ M\@/_\\A':VPS]H$TS"(_S/Z^[ -U41L2 LU=YQJIU; L[=+]\/X+V4<[T@;L M VF(1WZ(WYY]M -LRCZ0QE&T9A>\Y0%'%RYA&*%A:"1^9!/$)DS9A*!DIR9- M.;$(DC"*LD+2A+FUPM'VL&0/V,X8= MQ]AP]T3<%;ZE MXW _\/^^= U;]N4H'F+'C#6?P'X^\0N9&+: -PSBP'%V@#5Z8S]Z;T_'V@$V MJ16-CGB#0_"?YQ38^74A5\2.MW5\(O7[.-?D%3@+NR:I,(F0HBK=C4P8S\P M[X)48,O&'KL.$HD&:;(3D+:^!=P8D(D&9.('Y!US"K+Q63S1L$S\L+P-IR#= MW7E?,@5D]*^3]7*KSFM$)WY$?QZG:(UM@!-DZ;6U'V%_7TY!+-OWP$4IB(9K MXH?K7T@IB&6K'+A>NQ,-W<0/W=L3BG: 30I%(R/9X(C[YPE%:WWE@Q,2#"$U M7@6-;(+8?+%D$Y+\9/E(M%VY74$41S$QB,>91:Z/@I":*WRP]-69^FSQ8U+) M2JE!SFZE8O VDB51S;\$G-\(/FT^1+OA0O"BN9RP1 91"\S#_P%02P,$% @ 13C\4$0"315Q" PB, !@ !X;"]W;W)KRU1%*G11(@AUTTQ6X;Q-VO MUXI$Q\+*DDO1.?37?T-:$17QX*1 ;Q+9'E(OR>$\,Y1.GUK^LULS)M#SIFZZ MLZ.U$-O/BT57K-DF[SZU6]; +ZN6;W(!'_G#HMMREI>JT:9>X""(%YN\:H[. M3]5WM_S\M-V)NFK8+4?=;K/)^07B_/3;?[ EDS\ MV-YR^+08>BFK#6NZJFT09ZNSHXOP\Q5-90-E\;^*/76C:R2'OO7]5@X?!W.<=NVKKOZI2 MK,^.TB-4LE6^J\5=^_0KZP<4R?Z*MN[47_34VP9'J-AUHMWTC4'!IFKV__/G M?B)&#: ?>P/<-\#3!M31@/0-B!KH7ID:UG4N\O-3WCXA+JVA-WFAYD:UAM%4 MC5S&I>#P:P7MQ/E5VY2P**Q$<-6U=57F CXL!?R#U1(=:E?H*N_6Z"NL>(?F MZ,?R&AW_^W-\9.^X.6286:+Z(ZZ9E9.V M4I.VXNT&P<[CN:B:A[WK5J)BW6?/?>AP'ZKN0QWW^1WV^DU3M!N&CK^U77>" M+H3@U?U.Y/-XXBQF) Y),)B] M$1X-PB.O\&NV8IR#L_7J_\R?T9?GK?1&='S)&K:JQ(E-];[;>"PG3.*43%1; MS1(:VE7'@^KX@&H(ET65[X-04Z)\TW)1_:.^L*F-#1EA%,9!/%%K,:-I0+%= M;3*H3;QJI4,@$,J>I>?MJFXM-[7)76HZ2$V] M4I=K<-.Y#,DE>.R+TGG!>=X\J$ T0[^W32'W5.\C-O&I(2M)LFBBW6)$,H902T"@]-'PBR=*KB<1GZ>>D8R%ZTC#$[SE7L<>NGIK (3P.ZQ0H" MOVL=-#1#/S4/.3Z$3J?7FT2$G9A,=5NL:$ =NC4V0S\WW;KY#B+^MRJ_KVH5 M?D8^I*/3Z'?KT$Q\SL,8I\:B6.U2%V9#S=G0#UKGEA:,LTZ\+@M0C-E#J4G4 M>1(DX52_:4:3V+4X&KVAG[T.]4.&=L<@,NWL3F7B=!X2G!G*+799E+@F7H,W M])/WO=OYD .9E)V'X/?34=C,8I?[8 UC[(>Q3.(5=&]Y^UA!/83N7]#Q#YD+ M5:%U(JV@3>O;IMMD% MGOG6?,31AUQP5360@W_ !371L)]H=Y#YO QG)$L&D08FZ]I15V&3/,9R6N 4 M4?=R:CAA/YP@J!2,E?V,#&7)>U3;"CT\EM1+-^U'Y ['U@)DSPD)32:.Q/ M98B]2 R,8SZ;8910USD?T1 D?@A^6:U8H<[*V'.QEO.-( EC:'^MCM44(V6Y MHBX8T/TQKUU )S;F82/%M)C%V+4J&HO$7S;*52G[!%E&R(\IMQVE!I12PZ4L MAEE$0I=\S5KB9ZUTJ)FA=:9&(.LK7A7RL46AS.[90]4TTL5@[2!SKEK[?C=Q MBS&)8F/'FW8TCG#J..\D&LO$C^4/#0JRW /#,1$7GQFH:!L^T?-D( ]N5=1).3'*KXAIJZ*F<0TXMZ)T,E MZFN"ZA_U3&%O-'MW[41,<$;1^%2[GS[3#"!,'-&&:L92/V/[AR B?X;0LE4C M:^Q'!=12O 73LTN+4>0ZY*::K=1?W[U9XK+JBKKM(&N1CMFTS5PM^D=K/JH9 M20\PDLMG:.)%;1"Y8[8*AEP=]4K.[ 3($.@%8ITZE 3'LTZ@Y2 5T^E!JL4J M3!/7.FL\TD/GJ+WW%B-OG2JWJCY<#UI,<.9B!QT]8/2#<+RO\LF#CO+UB$C7 M684K)Z0FV2)C"):SU8 ZTBNJ\4?]^!L/H9,I89]0P9Z3Y];.AW?4!%IJ4,]B ME%!'.*4:>=2/O"63#P+0I3QB[^=8);.^K:310Y/_M$JFF@KT0!4WKATJF1 Z MWA;H^TE\_FV:I,3@\&+T-L2&\0?UDDB'U/GX_FV"X=OA190+]?K%Y/O+\//5 M_G42W/2 M 'Y?M:UX_2!O,+RV<_Y_4$L#!!0 ( $4X_%#W :4DB@0 "L+ 8 M>&PO=V]R:W-H965T&ULM5;;;N,V$/V5@0L46<#P+XAAP MLMDV+18-XJ9]*/I 2V.+NQ2IDE2<].M[AI)EITVRS<.^V.+MS)DS%W*Z$6/U?C@,6<&E"@-7L<7*ROE210S]>A@JSRI/ATHSG(Q&KX>E MTK8WFZ:Y*S^;NCH:;?G*4ZC+4OG[,S9N<]H;][83UWI=1)D8SJ:56O."XTUU MY3$:=BBY+MD&[2QY7IWVYN/W9T>R/VWX3?,F['V3>+)T[HL,+O/3WD@(L>$L M"H+"WRV?LS$"!!I_M9B]SJ0HG],OL.7I0I\[LSO.H_%:>]MCW)>J=K$ M:[?YD5M_C@4OT<]RNH07=D>!H-2V^9?W;4Z_)\#D_; )/%N#"66 M'U14LZEW&_*R&VCRD5Q-IT%.6PG*(GJL:IR+LS,5=""WHBO/@6U4C58VQX2V MF:X,I^5S9X,S.D_KTV&$:0$89JV9L\;,Y DSK^F3L[$(=&%SSA^>'X)RQWNR MY7TV>1;PI]H.Z'#4I\EH,GH&[[#3X3#A'3Z!]XM?*ZO_3N[U'WK;JK$G#_3X MJ*V"/,K0 I.,-(V!_I@O0_1(M#^?8734,3I*C(Z^=62^@1FZ]#K7=8G9LJRM MSM)LH$N;#>@@%DS??_=V,AF=8+U2]CZ-QB>OJ%"!T#PJY3DG#V7,O:QS)8 X*[1NK)91 MBEF@@Y;ES6 QH!_F\ZLMSP']BLT"GN@+_,N(9J;..5EL&28-#_2K-->JTL<$ M9D2&3>&$KMM88(9Z&2"O\II#/X4"^[ 1'A'<"\!0]NDCLASW[0CCZ-$H!C0' M!%H9>V&L+3Y:%PEY:X/*FCB*S:4RHG- S&Z9ELR6V&BT(/%[@% G$Z[2MBV) M4EFT<5&@GY9>HAA:L?3IY**5;FLPE=7>B_0J_XQ&V&Q\S#=XSCZ09; -N%D( M=U7:LU+:2[H]J%R=S 5T[1037&]>[;S.5"AHA:LJ="A))ET2-FJ72\K>,M*W MB0P0DJ7.J",E_$T1Q0<38 M":*1)MKFJ4IO.^N/8\D*U-* N&?E!W3./N)N!T#S MAVAY5S$4;@D0Z9<:$& M2ANZ9"Y50*J[KT=_UQ'^6^%=;>[EX4XP,':ECH))8ZI#>(MNVL;@X M?] PPLMR/A2N-C#.)*^I5JG/M6V>*\GYU$#J//6LKP,*7PF)5 DR%#I(X2-X MN_ZWUX_';TX"S:VM 7+-E?.18%:>.C0>R8;1NY.?NYR09$!B2$@_(*W*)7LZ M',OU.WY'* 5DCS98[&A#G(3'2U]+34Z.F[MZ\-C5.-Q[P)3LU^F9)I6&SMF\ M9;K9[B4X;QY N^W-,_*3\FN$'XURA:.CP9OC'OGF:=8,HJO2JJ)N[;9G@9D76RU1=3UUJDB= MKYW_%@ICHKJKRCJ\WBMB;%X='H:L,)4.,]>8&D^6SEG98:5OOO3GG>Y_]FW/7QM+6YK-7H:TJ[3>7IG3KUWO'>]V-:[LJ(MTX M?'/>Z)6Y,?%K\]GCUV$O);>5J8-UM?)F^7KOXOC5Y2FMYP6_6K,.HVM%GBR< M^T8_KO+7>T=DD"E-%DF"QK];\]:4)0F"&=^3S+U>);TXONZDOV/?XR-D17I9=A065K M^:_O4AQ&+[PX>N"%>7IASG:+(K;R9QWUFW/OULK3:DBC"W:5WX9QMJ:DW$2/ MIQ;OQ3J<^NM)DUX?PP0@DM/#E_5. O;3U3)T?[:GXT/WI$WDGO\0G+.WE MW@XOU7\N%B%Z(.2_CR@X[16>9=C>O,H'XBC0>K95N>762I3N;I$C2SKMG44S]:6P0:U:F^-%HVP= MO[T-/YBJCONB[ 6K/3X\ M1L$K;3+#:D@W2.-Z'!;+TX!1J(? IB&OS U M,SZB$2H=*.V!$DE*]%2)%261E)"@H0"!4Y8#1 *=Y8;?KM':>D7F@4K&7T[, M]]9Z2LQ$*@PCI-41$LVM+EL=._]%GAJY"'QM!&H EHU_ D@SRO<'[5%B ]=0 M_N[G;7YT<'2Z#S@M#>R$G]?$-?B)SMLE\,7I"R3PG"C!H(I;FQ,=<8E"#)5V;GO_S5UF^%'@''/Z2,<_+RX^ M4SX11>XPH(["Y"MZQ"&C-PK;X#9)<4(/7M=!9R)-LW.(UF)#4U#RSI-WGKV3 M9#,"4SH8.JXF_(P4LX*=NHF/XDCX>U?G"-D5T.@/%KK^ICXMZ5DN0>W"]O[J M\M-U7XOD="WV;YG9DR"L61A&B*-J( CDK:';_Z=C'L+*A'_RAF_T%=$VA%A MBS,6"^_:53$0SHE4ROR1XL@-/,:4U56',"P#:Z>%;,101D&-D/17UM$[;;WZ M%85KQKTR3!Q)A4W\C7:2I)56+ZA<:$P([>)WJG6$>TGR;EE>-99'G8_8'0&1 MOD:-H#X8[J"Q6::G+E)&"(Y::8.FA,B4U 8>"4, =72BHJ+PE"W]7WY-6AC M+D^5U@F4PDY$!J-'L\_O;;X2.P5(E>CF8. ,E-?9S8(;MFY:1+FE(0:&BU'/*]=507G+] 9LF&+@506!<,#6*AB*0: MP+U1"9QMJ9[_@6HW#&O)UD[];J/(A& K6VK_D 'WO.C,9T02G]&D)ZZ=T=MB M0S*H7S2R%6M0'01C#&7>+9S7J5N,%B64 5):K&RQX0$(04!IREBV):K64+-, M0\MN!PA#TRB>3*+8UO?C"#<%C! 2Q63,EV.;S!TAAB<$9E:3&"!5%&4U;H1W M>+QD0G7K6NI.^NX]2*)@;"6,"($RDW./Z,:TKO8&&>R>K>6P@S<"MQKI)%_2 M+J&G%E*6:>^YRXO">X ?6-Z.-B[,EG=L&GT=50#&^I)_3C?A:XM"'-JKE2;DP=NI MQUDN2AJA@&%J!2R%.@C0M\")0T-?Z40]6#Y4+ Q"V>=Y/":0D$*?[;PP843IR=X+Y/07(I=]RETIZ(\,F[ZLQ& MMG1:,VU(A0(31!G\7E"K8HKT]X*^FWYW)@N.;(_L?Y RL:W'B%1T"@Y%:K.= M8AXRTP9/%LD"JK6:JCZD8NO S_UU2X@-8]SQE$WGC5R,=-J7YNJ=KWR)@WME-'N;AK8Y1?BA6XG[6 #!@.DQJU_43Q-/?22(!^0+\?>;"")W@06.0YLZ.1+Y\_]C2RE%VZW28WWKU)UT.F:,S)QEMIV:]6"PK) MXQY)M01DO>R6]@]GZ?R&,AP2L!)R^TED;!0B;ZPP'=:%0%.7YRMCI,;N4O'P M_J"K7QET0?^Z/S+L:[S/_+HPXP&Z)_W1MMS1AGE8PJ,076RMFV$ Z#O-[A/1 M^V5'.W@PA%196.MF#)SHTM:)RQ-)2.=_M$$L6R(HMF,JQ-OPC0+:N\IW<[- MV*\F[5#X-I$,L^UH-NMV[]U18E?\$S:?-HM^;!EZRZ[VL9NYMLU"(6-GR;P) M)/$@L<30QNMPZ)05U)$94B._TL.QNMY%:91RJFKZL0F& M>E/09R[HH*/@,44_>J@[[7PRSV"NQT DIQDCRH$XHSV19((D"6=?\2R:*G2' MR=VJF;K@\\B=[F^':[*3[GWM\C6(_&UP;.)(?P3"N]$F591X-(V/')T*IZQD M_*F'P_5T=$(DLFWA5NM/(>ZAG8YDGR0.?[I/[,9'JI$.)]+90<#6>M?)C6(. MISC*GID/ !$^L9"X1 P$(;G,LHT]OL9)P.S0V1V$:[KC.MX0#D-,W\VI."1> MTT7K<:0?@=#H\&FQ//TA!_WW\S?\ 4$L# M!!0 ( $4X_%!3[ !RL0( $X& 8 >&PO=V]R:W-H965T&ULO55M;]HP$/XKIVR:-@DU;T"! 5*AG;9IE:JVZSY,^V"2@UAU[-1V MH-VOW]F!E*D%:5_VA9SOY7GNSKYCO%'ZWA2(%AY+(-R$IS%HUG7^7N' M.XX;LR>#JV2AU+T[?,DG0>020H&9=0B,/FN*CYF@F4UG3@&HW5/+.X-3JO2Z;OT;*%0+C!K-;< M!"YIC_'1]2!6T9R:Z,67(4\&LM3R"- M.I!$270$+VW;DGJ\]%_; C_/%M06>DR_CM!T6YJNI^G^Y^X?975S/C(5RW 2 MT" ;U&L,CE3LE*]E\\+QL.6V0%@J01N RQ4T%31K@/]& Y;,S-( MXM./!K(=F!?P&6P$=-G87C:<8X;E C6DL=/$0TJ6>J,=TR?&-=PQ42-<(C.U M1MHG%MYS29RJ-H1O/CSG_9+*F]Y"/.Q$:=<):6?83=WKQ2<:0W<=L*P)!>(H MZD2#F#(8=OKQ +[A&@4D<*LL$X>K<9B$'L<]DI(D[?3Z,;SVLL*]&2]1K_PF MHS:I6MIFW%MMNRS/FAWQ[-YL6GI&*RX-"%Q2:'1RV@M -]NK.5A5^8VQ4);V MCQ<+6OBHG0/9ETK9W<$1M'\ATS]02P,$% @ 13C\4(6@T>A1! MPD M !D !X;"]W;W)K&ULE59M;]LV$/XK!R\8$D"P MWNPD31P#=KJB'=(M:+,-P] /M'26B%"B1E)^V:_?D905)8N#[HM-GNZ>>WN. MY&PKU:,N$0WL*E'KFU%I3',5ACHKL6)Z+!NLZ/U:#YSLGLUG\G6"%[CO0+=5A53^R4*N;T9Q:.#X LO2F,%X7S6L *_ MHOFMN5>T"WN4G%=8:RYK4+B^&2WBJ^7$ZCN%WSEN]6 --I.5E(]V\RF_&44V M(!28&8O Z&^#MRB$!:(P_NXP1[U+:SA<'] _N-PIEQ73>"O%'SPWYY_8A=/E.+ETFAW2]LO6Y*REFKC:PZ8XJ@XK7_9[NN#@.#R^B(0=(9 M)"YN[\A%^9X9-I\IN05EM0G-+ERJSIJ"X[5MRE>CZ"LG.S._0TI)@_^;A88@ M[8!/RYK<>01@$D41*] M@9?V^:4.+WT[O[\6*VT44>#;&YB3'G/B,"=',;66*H!?&U3,\+J @Y<'W!E8 M"ID]?GNMEM\#"PNE6%T@$=_H@0OA7? :MB7/2C EPJVL&E;O@6M@I.#,,TD# MHPTTBM.4<;$'N892:@?""H4=\I:;$A9<(8W&W=TMG/[XPV621-=>Y#;Q]1F< M:D3X11J$.(8S8'4.=^E'IA3Y?,"LK*60!4<=P*AXX/T W+$,C? M(':K$%]<:VB;0C'B$&AF:$:Y03V&AQ(U#J-NE-SP'!T<@S7%9DIF*!DA8(5T M2F2RJ/D_!",WJ)PCP==H:V#73]@!#9=2A$D%PEU#9P39&&E!6$->=E0]TMU# MG(RGL$>F-(Q]GZD'F:RL,\$Z*_,RSBW3<#(=IS2RY,^>/E0X$DQZ@QGP%DF4?PN((?:!DJGF-@''C&.QA?/?9#D72_)6V7;[E+G MN__OY47&U'-;867-*4'+*EHU;"\DRQV$)%<*/MK*]YR$%3$:4&L'D$K0< MPX?6M*HOHQN]KLR=K__D+X\./C>V#X[9?N)QQ[LHS8NF!O0M$ZTK1S+/I[S+!:$4/2 M.(!%)5LJ]JE#D*TF-'WF79Q ' 4726)W,21Q,)E,[3H9K-/!>G)8TX%!3Y.U M(1=Q$@7I-(4':9CP53PTX(34SX/+Z?2URR <7*85JL(]&2PA*5A_K_;2_E6R M\)?QD[I_TGQFJN!$3H%K,J7"3T>@_#/!;XQLW-6\DH8N>KS[]/=FR%VM9,EIV@)-O3_(X7& MV#NW5,J+^[*HW.O>TOO5CX.!RY:JE"XQ*U7AS=S84GK;!9[U8>GHPN+I< MR86Z5?[7U2>+NT%K)=>EJIPVE;!J_KIW/?IQ>D;C><"_M-JXSK6@2&;&W-'- M^_QU;T@.J4)EGBQ(_%FK-ZHHR!#<^!IM]MHE:6+WNK'^CF-'+#/IU!M3_*9S MOWS=>]$3N9K+NO"?S>8?*L8S(7N9*1S_7VS"V/2B)[+:>5/&R?"@U%7X*^\C M#IT)+X9')J1Q0LI^AX78RQOIY=6E-1MA:32LT06'RK/AG*XH*;?>XJW&/']U MHV;^X'69PU#;/2([/.Q<^F\DLGWE:YRG?G#^!!ZT;:N#%-GS3XS[I* MQ'C8%^DP'3YA;]R&-69[XR?"$C?:985QM57B/]*+LJ7X8"3H6.7BLUJ;8JVKA7@G,UUH_R!^J<1'LU;E3%EQ1G",7O;% MJK:NEI47W@@I*E"]8!,+JQ0VB!>G?JG$W__V(DV'K]Y8E6LOKIN7_'CTZEE? MT* WIES)ZD'@A<) H2NV>3+JGTV&R1 4*PK:+9X9:%. B[D]&PZ[EM067WN_8>X]T83L27#CBU4\&[ ME3694KD39L[WK4-](0L#.PR.]@Y"@.PZ9=E*SPEO(.O =;YZ M>[\RUHO;Y#JY30ZQ8S]^RM4&TDA_K:*,Y$+=0_F=<@&;+7,W&*.Q%(9(Q(9 M*&;UM48.$=?+E\GD!PJ)8(&K"N0I:M47,R7!',W$.1PTT"KJ"R2#]L5\UJ)>@6?V'6D(!'O&T@ZWI2DK_"%MB+E7>+U MK'::N9&#-]$7'H=HC86(8277(%GL/+AY",G5S0!"=+%0(_G=6>XP - M 48']V?!1$Y,R:W<5#'>RFQQ87:('/)+T"!3 MNUU)ZU:JX8UR&QA$![($]B MF/"=3$9,NRG>S_!90E+Y3LTLTO8@+IK4=C6.Q!\DI=J/_W+P'OH ]T[2'<$( M@!%;6X[O&A^-#UEO1,)M98+V]4+AF0V8'-WS",LJKQ'6]VU_IRIM+!XXE=4D MWY7Q8']W@W^D)UO-!^V*.@\45*6N2^Q)6 #F(%=PA[(2]G@'H\AJ,')>5PM- ME&QIW>;Y4=7H(U0F7,NFAN7@K%?]+>.8982#8;BHW ^9MV>O/#&C\X3AEM) M@=,MI+0@A[Z;I)74.=&/8-[3J:#O2!_"9'/-+@"NJEQQS]B(P*E^)D;#23)* M@[31L)/Q>3?T[0Z/T,5A[%10M%,-,^1)BP*)@5]:4R\"LG-M\92]);R(]-

M+-%_#AH"=:"1&>>1>^*VY/';?,QDP44Q.I4. MD]$1IW10H9WN(C/PM**]CBMG"IUS<6R,1![*%<]CEL/V=%1.0S MH%^HM2I BP_T5Z3B.7:+O8/O<@5%D=DR]FQSJ6VD:"151)^V^>CBE?L#8/,V MHVFC<8?$NVW04K+ 1$L4RA.EA>K!/@31W%Y#2NV1QU[T[F L#E9$$;GW0@UVN-?)$6!V%P-=R' '+6NA+; MC^9WGY7RCM98PT7R-72Z5.==J$9;+Z)PH>%RDD^8CB!P*Y7IN>:U0GA[T0EJW *V.[FHPX,U0.[I7++$-=H#'_>6&KH2-D)^F$5AU1,UT2Y_GQ>-M='!!84 0[!(YPC_PMG(,\ MA2](U,2VO8.,6H4,;J1%YKRF/2;G"+4,1W1Z5U$EIYLV+U$ UPVWX[>O1-R& MKO37MBL-/<\W>P>J+_.Z*&*;EIM-U6F-PPD\]#@+:_9ZXH/EO=,$4F)P_J@= M;0\Y0PQ-D;Y163A%C$?-]Y7?U]#L]GO'*FQ#>L5#H-S)9)2<[:YS,>JLW%G'Z?OO7Z5[ F_B"^\G/TBY(Z LUQ]1A-0 OEPJ"9VB 7@_-Y"J>$,+M#\$7?T?4$L#!!0 ( $4X_%!B M971*[ < "P6 9 >&PO=V]R:W-H965T"Y91V))@&3'L1?QVK"SR8<@'SC=G&FNV62'9<^?7[JMC7 M')+MQ0*&UR9P/E6:ZF,W.IJ74=G1]R6OO_?6EJZ/15KWW(M1E*?WV5AFW MN1K-1^W"![TN(BU,KR\KN58?5?QW]=[C;=I)R76I;-#."J]65Z.;^8^WSV@_ M;_A-JTT8/ NR9.G<)WIYDU^-9@1(&95%DB#QYTZ]4,:0(,#XJY$YZE32P>%S M*_T5VPY;EC*H%\[\KO-87(TN1B)7*UF;^,%M7JO&GE.2ESD3^'^Q27O/9R.1 MU2&ZLCD,!*6VZ:^\;_PP.'#QT(%%-H-:?3 IO)I M@-.6@O(Q>ORJ<2Y>OU1>WTGR3!"#Y\MIA'#:,LT:0;=)T.(!06?BK;.Q".(G MFZM\]_P4H#IDBQ;9[>)1@?^L[42&-#]#52 M*P8A;2Y>JWRM[5K<4(KHJ,D7.F3&A=HK\TC1,_.>%6 MJZ!BI'?HUDE=++RKUP5+JH/"ICU;PT96(D-64_"#V!0Z*V!)0,$3 J\RM[;Z M;Y(JQ4K?DWV[SG*>I5?.,P5!0^P=\^T_+A;S\^=[?H/S-]J8QF.\WZIU"IW& MN2PFH!DH.!QQ!2MV=RIICB2Z4=M9PN&!P:LN$_0P%1$9ZR*Y)$\6>)F3C7AT MD -&KU16FP2IJCUE"F2^UB KKS-IS'8\M),3@"0"=.UAUYC3/7>"^@2TV?73 M)$L:W(Y$A604-70Z6*ALMVP+@ILX)(2(W2-([ M:6JU6PW<1^$BRFU%_\9B"1U"1K:Z(/1=9D"NJE+WL@D M*-LMI])KU9&#@S.(/(*M/1F-%4I.G4 BMYAUE,]TH S!@G4<"5@$4XU>$2%2 M/K)6M',./_2,F]/]_LJ[)17#^& O[:BC&5DIGLMYL)Z#$)DL^4)9\ M1)8$\$0%WE"(2AP23R6W*<"7/[[H-8>5[V.& T/4*:2WRNB'LE9A- M3F??="WC8V>"S;L3[=;YY/3L]!L"VFZ=B%LBD0Z+;$!V8AY@@4QZ#Y<2#V,7 MT,B2'$]*GLS'L]EL,D/V&<-(N.XQEJEN+#ML] /B61X@ZHT*34UOJ28/^2(- M1$W9AM8I00W,X&[045(J=)#03>Q)<_R ]@U290CTB*"C1).LK2TZK]%_X^" M('&C^80K%!,^8USS4\5\ ;CC6DV63 R6AL-LCFYL,,$SH1J.MV/K T5,X7 MJ8[#/JM5?(R>U[C>!>+9IA.3>PY\M@.:*_GK#-^U$\^%Q!ZJ;EP8:9RC2:49 M@>Q1/@.OYQ!-H<&$YXS.674_Z(2(!_<<"0UP\,YC>'2;\_W%!] M\F"#NC$=/2^E@836\=E-W%H.3&.VG4>'!/E>:T#\F&+#'/ MR?Q8FTI0^PY%$TC\WX'.)A>/ MU3U*'<<29G^U?B_EHG])/UX$K=F^Y5>\/@ M_!L,XNP]!S]+=J;L/QTT&!ZPJN=!ODAU E,*]$4R:';LOZ/PAI%A:S=\X__R M_L>B]:. =\,P9A5/YD,*.C*>C+DDL"JI=OJM4=XWC83MA7MY), %8K_/#>P= M3%#'+\Y?6 Z38U^1IH,O>*7R:_Y.&=(4G#[F=:O=I]";] 6PWYZ^H[Z5?DU& M&+7"T=GD_'0D?/HVF5ZBJ_A[(.:SZ$I^+)2$>;0!OZ^@^$%__%U!+ M P04 " !%./Q0/@Q 1N * !*(P &0 'AL+W=O&+Z)L*TZ+'E T>B&'\_+,S$-:5VNE'\Q2",N>JK(V[X^6 MUJY^.3TU^5)4W S52M3P9JYTQ2WCBM.*R/KJ^HF=W M^OI*-;:4M;C3S#15Q?7F5I1J_?XH.PH/OLC%TN*#T^NK%5^(>V&_KNXTW)U& M*86L1&VDJID6\_='-]DOMQ,<3P/^D&)MDFN&ELR4>L";3\7[HQ$J)$J16Y3 MX<^C^"#*$@6!&M^\S*.X)$Y,KX/TW\AVL&7&C?B@RG_+PB[?'TV/6"'FO"GM M%[7^A_#VG*.\7)6&_F=K-W9R=L3RQEA5^3\D$Z:CG@EC/V%, M>KN%2,M?N>775UJMF<;1( TOR%2:#BNJU,+TG',:>XEW3I)XQY)%^RSJNW2L(]U(8KN_%/0*JHV#JK=CI\5 M^'M3#]G9:,#&H_'H&7EGT=0SDG?69^J2:W$R(U/O^ :09=F-UKQ>"+K^S\W, M6 TP^>\SBTWB8A-:;/(3_/J\I+=#UB>,?:K99[X!!V67 V:7@M[R>O/WOTW' MV=MWAAF9H/I:,J8= :HA< MNJS26,D-P5B!]IH)AWHC\D8#RE)@A#,U"H'A;,..Y1NF %PD MGX0(GB_][?9J*!^FI5#'#$K=17$$1S8@!/#!.P%B(+[/Q2XQ09QX$CJ7D.\T M6,L'@?4@)VVX9274 LNRT>AU\.:<2PVIJ1^ M3SRLA'A!7FAW""8.F; !;XN M,&-@*.%Q0,$XEN".;#@-[OX1?VR"B>@)6 AT!I?7RO;YBI=0+A]JM:Z=QSPR MYTU9>GMHX-##M"?-> F4RG3@!>HT%H#U/Y Q4=Q2#-H<1NTPZ,X)I*#[4IH MHG:(H9R;9?I>8O@(5LJ!7_C:;J$,T;I&Z$<(%*$481T2 /*R30&G$#QJ]*UR8M0"Q9N(5EC=33VNU9J*W]G^J%&V6TD/,]5@\+F @"RK-H"%HBSF-Y%L2VH$;H&S2!M3!-(6@XU2D+\T*YCG3 M')UQ K"T94A\Q^#K4D)#5BMI82TD2S';Q_BH;GL$FIBP1CT/VI>W3+E^^4I]& M;V&/W@]5RD(/H1:V>R$YV 6E!X-#)*]K*#7:P&8T1#11_2?@TS2S/Z$R>;8 M<[%UM- <[C6UAT=LV0KUE[K%RPV"HJ2J0YY-NP&M0]F$@K#:E<*U]#GN>ZE* MI>,7"MK:"XW>+K^D%29R:V9>Z9N7+V(SD?/&[P]HZAI !4_9BD-Z M^=[T+ ,FNWQ G4I:E(3C3ED73W@M'(/*U:*&SEHXH"7M+^0GD3O#7'OP?NM- MAL,DW0-PAQ&B4KD/'YHPW--::(OGG.6I". 8>%2CV]XBD.#.'=O18J4TH=O9 MXF1Z"84B"3E0"8"?N&KO_3YK_;X684OH M@+;/T(1X(8L%; +Q\L9@*W6'+(Z6A7.X[0[7VZ_&3D-L7(SV= AZ<%VYV==] MGNLYD]AS(KD/(']A[^SJ'V];]=.Z[#1ILZC"J^Q\.(I/ MNLO^WWR0C:(+,NWS;W>%2JV:Q]'T S"@.]5_4]+LB&=M;'SU(G?<#:87'.:]&PW%_ M?MRU_3TMRG3NJ&%<1]Z+4)&=M[ 8AVLJ>G'S-TAIQ?/YLJ\J 97/FW:#VQ*< MX^0H\E;5C:,=[5'0]U25LV'63;'Q\+(WP_X([-.%M%T;>P_.QD 48H7!JA/. MM6T91$:*QWA*VTO"6H+2Z@&98'+P,E+C[9-2;,ZF?V\;2%!@2+AUWQL@ME[" M7E'2Z0="$WHPT@V(_XP.K"B_Z;@V/72 S)&N,P065PG@-)]YS?W)_$R4:+?Q MHKORH$(8S !)]8(C)W9N)FPFOH[Y[,PO02*-3;P*776.>[(!/M]U:] OV:;/ M-I$=1W\ABY/6BEZ:MX<@ IH<3I%)Q/":U_/'2,IG$TG+I>$T\6?IY M)24M(A_#XTXA^<%"WQ7F:O-94E3"63KYQ9_5^\HSWC,(HN@&[92?K87DCY0> M])G;F_44'\[L6IW0F8_?'!TG!TMU4*< 1-Q_)84,--+&;U(2G;Y MQHEI-!WM)WF3_"P$H=OA&2^M1_MB&9E$/,T&959 *AQ6'ML [9L)'3Y@G'ZM M9'.M*C9BKU'K[+P]%M_9*28'5,\XIK-?_<[D_;3U\X:;9/8/'["]RFZI!9&M M4ZU2,:TG53B /LR\#A,\+\PNI3XH"R)'%"D'_3IUE[;4P91D2Q^J<3SXC!O' M]$PR\O"V^G6+'FV1=XK>V+/L%KN[H>]IUH=K'2849O/)%A:V \LLUPO1&ULI59M;]LV$/XK!R_;6L"3)?DE7N,8R$N'=D"WH.FV#\,^ MT-+9(DJ1"DG9]7[][BA95I8XP] OMOARSSUWO.?(Q<[8SZY ]/"E5-I=#@KO MJS>CD+!=A[LXN%Z;V M2FJ\L^#JLA1V?XW*["X'R> P\5%N"L\3H^6B$AN\1_];=6=I-.I0>P3P^89"V!FG@W3@*+&^%%\N%-3NP MO)O0^".$&JR)G-1\*/?>TJHD.[]\^U!+OX=/5F@G0J+<8N0)F)='60MRW8"D M)T!F\,%H7SAXJW/,']N/B%#'*CVPNDY?!/RYUA&,XR&D<1J_@#?NHAP'O/$) MO'MOLL^%43E:]SVT,?]B/,*?5ROG+47^UPMN)IV;27 S^;ID_F\0N*-216LQ MAQ )?"H0;DQ9";T'Z4#4OC!6_DWKWM"$JQ'2**9Z48I+WQ7"H@.SAJH#<@%H M)WT! BIA82L4F=&>LSB*XSB!"FUC&3WR1Q!;:6JG]HVG'))H^M^NAB TT2,@ MB]PLI-Y W#/LQ7":;F,*-969DQLM/*TP;*U;*B*84?E@5SX0P=73V2%3L0@[ M_M$&J%\Y3U!,ZZ48*-E*/4TCS6=&;]$R(ZGI%#)3EIR/L"ZRS-B S>?C'7BT MI:.-A"2-Y51+D[L([NF#7%_#35W62G#'@CNT%?I:*#J"X$*N%#XIB?<:/H@] MQ99,0FR]^@B9B9\]).8RB\ZGWWZ%YU?L[;MOYFD:7W0H_]H4EI.+UQRR: [0 M[JST'BD%]4K)C-B0 :4H@G>-4)G?*;SFW%![Z553]18S9,[9D7XF7 &YW,H< M=4X'YZG2+=4, S=!N2ISB,LW0:@Y(DP5R$6Z,Y:=09'O4 KY VD%[( M/[L6.H!0F@[H9\DLFI]/CR:O([CMB 3NE=@+SN9#+:AH+*N)8"A"P9%K0)$5 M=**6?I/IL"E>_KC'RF.Y(N!D&FK_E@)OQ^2DMJ'**!1?6$0HF\:,W)C["DA^ M?%0E?#[)^86#7$BBLC6J+O&'7;C36%9T^'1%M]5,-9L=9,R+'JB$Q&]$A2XZ]Q#-1X@RARL7=#%I;9\9!MF%NCJ'#]M\=SLAR( M Z]WEWV[OXTN@E\;=7 "G\3>4RYK^_E.P$(YZ3T(_KBW+_TAY?P98U V^J M\!1:&4\/J_!9T$L6+6^@];6A-T$[8 ?=VWCY#U!+ P04 " !%./Q0T?)6 M.)$% #U#0 &0 'AL+W=OB+SFTX)53:NIY'(:+><-E.SD_=6MO]/FIZFTM6_%&,],W#=J_9&6W9Y-BPBJQYGUMWZK]2S'$DY&]4M7&_;*]ETWS"2M[8U4S M*,.#1K;^GU\//!PI%.$C"O&@$#N_/9#S\@6W_/Q4JSW3) UK-'"A.FTX)UM* MRCNKL2NA9\_?BIUH>W$ZMS!&2_-R4+STBO$CB@OV6K5V:]@O;26JN_IS.''P M)!X]N8R?-/A[W\Y8$@8L#N/P"7O)(;+$V4N>CHRMM6K8%7S5J "P:[?LRO$J M-/O[8F7<^C]/ *8'P-0!IM]/Y3*MJG!/9;ICEJUH,AT5^%H99;%^I MIN/MS8\_%'&4_VR8$7HG2VQJ;^,$1K00=W+#P*QPS+Z3UX_L$.?XB99'HV>R M!:;J#6\K\YR@05DI>?T Z@>%.8,@JU"%;,K2*,CSF 9)$,9+#(HT"*/8#XIP MR2ZUXM6*5(H@ UP>)$7,HCR(,8G2(%KF[)5Z[PW&<;"(%RQ.@F68L'01),O8 M_Z7LI3(6L73\IH9%YX0"5]IK1EF0)@F+HF"Y6+($;H4QB[.@2%+V7EE$4SX> M&"N*(,E"5BR"N("1?!DD<8;_*(BA_YO:"=WBBK+W-0$1AF R17 IRT(W@\6MDHA=Y3I@/7ML'N[:-BS! M/XUB+;1VLMZ=6[E:^AK)C'B&]11]5/?P?2(V8-P*W2#7M>L#+PA4*L>3K=/**G)]J%!VPQQ\@=J.R\K)M%2MM[T-%:BI M]'S=W"LDJG;J:]+0ZYG.DLL71Y&TB@J[XQI'&SFKI"EK14?^^^^ (P1G^JA, M* AG#L=/-L["& T:PD8,QW^T<]?Y1UTD$-#KFY\Y^2([+W!*FA5PT>4?:4$# MSH7#.7$]:0Q@RI9X8;C.$RW8'Y[E4<&G<,KPF,D+]Q\GT4-OQOG14QQ'<^,^ M. QS1]^_R@^KAV^:"_^4OQ7W'T2ON<:U9%@MUE -9WDV8=I_9/B)59U[V*^4 MQ3W@AEM\EPE- MA?*V7'"0$! MX0L !D !X;"]W;W)K&ULQ59M;^,V#/XK0C8, M+> FMNRV:2\-T/9NV V[HFAWNP_#/B@V$PN5)9\D)^V_'RD[CG-K.F ;L"^Q M7LB'#RF2X6QC[),K 3Q[KI1V5Z/2^_IR,G%Y"95P8U.#QINEL97PN+6KB:LM MB"(H56K"X_AL4@FI1_-9.+NW\YEIO)(:[BUS354)^W(#RFRN1LEH>_ @5Z6G M@\E\5HL5/(+_7-];W$UZE$)6H)TTFEE87HVND\N;C.2#P&\2-FZP9N3)PI@G MVGPLKD8Q$0(%N2<$@9\UW()2!(0TOG:8H]XD*0[76_0?@^_HRT(XN#7JBRQ\ M>36:CE@!2]$H_V V/T'GSRGAY4:Y\,LVK6P:CUC>.&^J3AD95%*W7_'[#LL1069A./!DALDG=@-RT8/P!VQCX9[4O'/N@"BGW]"1+K MV?$MNQO^)N#/C1ZS-(X8CWG\!E[:>YL&O/0 W@=AM=0KMW.2_7Z]<-YBS65+70+RP7*F^4\. H+67.-,HKDJ]1W@7Y MQ0LKY%H6Z//N6GAOY:+Q8J& ><.0;H7U@:F6/Y5&%6 =*7JTM0E)#<6)6(/% M&F6ZJ1:(;I:M 4>KH3[#NG=>Z&"Q:"Q]" @I25.,,3C=,F@2)1G"%2%/U:"E MP=G #R^>T);4R%;DN6FT#ZBP7&)Q$U)M/&@OA6IQL-![6BW/30EZJ"-=+SEF M]UMM]7)('RFIIL!GE :;2P?$:1B*+C@U=2(7,3Q%I "% M=O4*K:/I'NKA\;-#LL(STDT(P8'0!P(B+R6L =MFB$N.BMB9F0.[ MECD$PQC6T,PU[BU\;:0-XFXK E_2 MVQ-Z*RU"&,A&F[G$:OC^WV0QLFUQ2PNM"TX^LZIM-4"MAF&C@+Y1!!$>)Q)% AAV*1VFH^(^?I-P QXN]61I'0RC4-;^*#PG$/M!YP+;,;' M[*ZIL&Z\L9?L;NO7R2M.?\^.$AYEG+-C6O,XXG':KK,L2GC6K>,H#>OWH W^ M&;3(7[HB9=LBW7^CU^PE:1HER90E/(W2Y!3W/)I..<.SB./W[J^/<(!V/(XO M6G+Q.#G;KM*T7P6Z36@T?M>]?OANRI/S=V[PW,;)\#_]CU\;RTJI02?8*P[* M\[50E.?8U2@M4.BD3VO"0*,X$1B\P]>D8B_8TIHJD-DV6R*(:7LX6=LT;[!B M'0GL2A4_V'9S.AP2BR@_-SB4T)ZU< M[SF^:XS#?G5" UCG>'J:L?0\8?P\9FG&O]'O&MY0X0RS,N0=?\>RA/?K?<5M M@)$YXU0BV3E++OAKP\%D,'9AG:_"<$D=$?^?V@FL/^WGU^MV;-N)M\/O)V%7 M$JTJ6*)J/#X_'3';#I3MQILZ#'$+XW$D#,L29W"P)(#W2X-YWVW(0#_5S_\$ M4$L#!!0 ( $4X_%!I/AIX808 & 0 9 >&PO=V]R:W-H965T9N$TZ'CMN'SI]@,B5 MB)H$& "TK'Y]SP(D1=FR.\Y#+!)<[.7LV5T@QPMC[UQ&Y,5#D6MWTLN\+S\, MAR[)J)!N8$K2^#(SMI >KW8^=*4EF89-13Z:9YX7AZ7$IYW1#_K:\LG@;MEI259!VRFAA M:7;2.QM_.-]E^2#PAZ*%ZSP+CF1JS!V_7*8GO1$[1#DEGC5(_-S3!>4Y*X(; MWVN=O=8D;^P^-]H_A=@1RU0ZNC#YGRKUV4GOL"=2FLDJ]]=F\9GJ>/987V)R M%_Z*193=@7!2.6^*>C,\*)2.O_*AQJ&SX7#TS(9)O6$2_(Z&@IGQ]8L MA&5I:..'$&K8#>>4YJ3<>(NO"OO\Z37ETE,JKJ3U2_'-2NUDP,L=#SWTL]0P MJ76=1UV39W3MBZ]&^\R)7W1*Z?K^(?QJG9LTSIU/7E3X:Z4'8F?4%Y/19/2" MOITVV)V@;^?5P8J_SJ;.6[S]_8*=W=;.;K"S^WH['Y5+/YL\57KNPOJWC,2%*4JIEV]_.IR,#XZ<<-"7Y\J32*"%GV6H ME80=6%+::F9 52 Z[":H)O28E[=7@>'_V,WI 02MNZ03=(P1V+6BR4!HO&8_BN? ;]4T?? M*S:E]#TYCSZ#B&?6%"%L#D3+>S6/>#3NUQ%;M_+D]YLKUWJ":"ZDEJGLBTLO M\V5??"2-9G>'=XOL(37\CRW<:L6Y_ WY20T@]0;AWZ-)ED&$-Z$E^TRYQOI M7&KH2ZB8DN5@#OL<%3*GZQ870HOQMBE&7'8).>B7L##U8B83A9S#.=]!J_'+ MX(]=@<;8&,0+*]ZJ:<4^0P+P6'(EA9[*V@FO !#^M%N#18V^G$4:0DRS$^/1 MZ TGE746 7>7J7)CO"&&6!>6>!K&^L'TM. 0HH=)@ YK7J"O4=O7Q'H>,HEP MQ:S*\Z5(51X -PM=6P8$=]2QNN8SUU()BCZH@NMZ*7;V!@=OH!]L_P>I8HXE M9#V<@X\I%65@32"U"VV$LXRO(0/=\M^,8(M<)FN"H!TQ/XPHY7*=76)&Q!^X MLT3-7,*KTA5,&>_6^Q!(X<0";_P+!8YK6I1F 88R)5),O*8ZW*9:8$,IY6QA MV>3QV1[%V@;BJK*NDCJ !0;*EEB=XFJKG_5]1D2J(&&.I7:&!+>SN]FJ@X:B&UND-VC!G9VO\?G#X)++ IU>3I)UB+'EI M5:JJHIF0FCP?0]< YSZI9@J5T<+#PR"P!H ^:MBXQ# MK@;J<14ALQ1/NJ%5,B[T;BDX]#<6"[L#92O&F5..&6OCW*X9.9:_0M7 MMG8[U8)L9;4^[B\6 U17%+)*$N'4V42^B+8#?3CURJ0\%WFPK)<)]Q2$\+XO M*GRUMPL-GYQZB'3]/T.K*9IC-GQZMKT%GJ_CV@&E M#9S/+S4UN+?L=5P+ONX,)D]\#>B\WML:CO&DTXG"ROX&&S^(QVU,P\)L:"R/ MT(@MHSF1MIT7&9E2"+)3:!U.G8DYO'D<6[&@]W5PJ-#PJ9+R;!SZRO(SL/= MEB=HI7V\ +:K[?7Y+-X:5^+Q[OU5VCF?6'*:8>MH<+#7$S;>9^.+-V6X0TZ- MQV$]/&8D$1X+X/O,&-^\L('V/Q5._P-02P,$% @ 13C\4$WM<2[<"P M!R$ !D !X;"]W;W)K&ULK5IM;]PV$OXKA \X M-("]MM>)D^8-L-/S78HD#>RDQ:'H!Z[$7;&61)6DO-[^^GMFAGI;K[?MW7V) MM1(UK\\\,Z3R>NW\;2B,B>J^*NOPYJ"(L7EY?!RRPE0ZS%QC:CQ9.E_IB)]^ M=1P:;W3.+U7E\?SDY/RXTK8^>/N:[WWV;U^[-I:V-I^]"FU5:;^Y-*5;OSDX M/>AN7-M5$>G&\=O7C5Z9&Q._-I\]?AWW4G);F3I85RMOEF\.+DY?7CZG];S@ M1VO6872MR).%<[?TXWW^YN"$##*ER2))T/AS9]Z9LB1!,..W)/.@5TDOCJ\[ MZ5?L.WQ9Z&#>N?(GF\?BS<&+ Y6;I6[+>.W6_S+)GV/R+[7'UT=2R"^D>=FWSZ_C'L[(V==\9>SO<*_+ZM9^KLY%#- M3^8G>^2=]U;C. M#% =PZ$HW:B?T]\OYCZJR])EM[_L"O9^51>Y:Z+)'U>G_K%<&JX!];VN6U2@ M.I5('JI8&/7.58VN-TH_%'03=9UKGP?UMOH7=YF$*?!)W4U-'FHPRNVSEKO^VUBZK02* & M!43C*1@66G "/1CP%,PU^8FAD?T0V5#I3V M0(DD)7JJQ(J22$I(T%" P"G+ 2*!SG+#;]=@DEZ1>:22\2\GYK?6>DK,1"H, M(Z35$1+-G2Y;'3O_19X:N0A\;01J ):-_P.09I3OC]JCQ :NH?P]S-O\Y.CD MZ2'@M#2P$WY>$]?@)]IOE\ 73U\@@5%'@7/,Z2,=_[RX^$SY1!2YMX Z M"I.OZ!&'C-XH;(/;),4)/7A=!YV)-,W.(5J+#8U"R3M/WGGV3I+-"$SI8.BX MFO S4LP*=NHF/HHCX1]0_T9'F(0[T0]U&32]Y'-I]8**FH:PT"Y^)48"*)8D[X[E M56-YU)^I!R%MTGVI7=5'PQVT7\LDVN73" U3PV_0.I&_DMH4ET<)0] 0:$7% MI6MH)O ]231HMBY/?- )%/I)= NC1Z/TKVV^$CL%[I7.#=5NI6ML=;II8M2Q M9^IJ<)3L+HAN+$,89;EV;9F3(/AG '-@Q[N*5P5=&A*F:XDFU6"C+1<:'\+^3"'GX\F(X+S M3'V=W&H "$TY@C1<0%G3IDVM\:P@?YT' 'Y/XP=L MNI5(2*+@I%L$X^\Z3W##UDV+*+NE* M[%*Y\+$FO%1,;.>OU SE\@LV3O MF0(HO0%]!/1'$4DU@'NC$GBUI7K^!ZK=,%(F6SOUNXTB$X*M;*G]8P8\\*(S MGQ%)K$OSJ+CVBMX6&Y)!_:*1K5B#ZB 88W3T;N&\3CUMM"BA#)#28F6+#1E M")I,L]"R+5&UAEIZ&JUV.T 8FD;Q;!+%MGX81[@I8(20*"9C"A[;9.X),3S' M,/^;Q "IHBBK<2.\PT,PT[Y;UU)W,AT\@"0*QE;"B! H.P?N9-TPV=7>((/= ML[61+VLOTU$+*,NT]SR*B\ '@AUYD1]LK9LM[-HU[' P>K X, MQ:7"MMSTVW(V:ZO=GG[[$OI#P<_X@B(&&;(-;L"S1%@T(M0A%;^ *77EE.'# M;H@.B0?)V]'-1F_2'1H+LLS3<+%'Z@@M8_Z=N)V\GH8O ,.9!NFD.&)!*- J MCAB5: R@-PE[JMX'7M/\7[8YT6QM-EUZERT&_T-41U49S\EH=$/T#=-'"IAH M0B1=(?.X'WCQGD_;ISO'04^&&0- MV?@ 4J:3E3\W7OR13)9U176)+5')/Z<'&&L+>AB:OI76Z-%-4N>U3!4T?J*R MJ$&Q%.IK2(K,[[/.:"K'E"KF#$^G?$=N>43)[V;@ZQ^&8Y#$16L;"Y2MX&TT MY6#I9-))Z_: =;R:[DXDEZY>"2;&RQX_#,A)>CZ=0A>ZY%F9#Q&!(C+QD;E, M^_Z$Y'>*1Q2HIB,F'@.&8P\984R@)SWI2*A1J&F*N^.N9=)]\F2FWB7.D^1V MB8(,3&U$;]UFI@5Z'<:,E4Z$* <[H2UYNEJV5(9L3]J"!+3;M%9(GK<.B7KS MP7)I"\1XGG?BPK0)!"G^VR,0%$ZHP(SZ3@4*0VVRGFT3=M MCF61+*!:JXF+0BJV#OS<];>$V##&'<_^=$K+Q4@4D:;]G7 :Q[+0G7J]\B9M M)2BCW=VTC9!?B!=ZL#2I 3#@72*8"8P/^T$, M*WA? 0*+//UV-/+E\Z>>1I9RPF&WR8UWOM*+D2D:OK+Q,83L]:L%A62_1U(M M 5DONZ7]PUDZ^Z(,AP2LA-Q^/AH;A<@;*TR'=2'0+.CYRABIL?M4/+QKZ>I7 MQF\T)=T?M_8UWF=^79CQ6-^3_NA(P]%AP["$!S2ZV%JWKZ4][UO:\[WMY[N^ M@_[EX_L_*_B1@^Z'C$ ',R O(8"PULT8T]&EO28S!_"1CG5I1UVVQ)T#^9'Z05)/[C1C :9KM#F>Z$N..E2:.9]K%^SAO:WJ[. MMIM4M\T"QV KSI0.D//DM<24R\=>E#>N]^' AF+.^_SA+#$K:%A@M(_\2@_' MZGH7I8?+8;GIYTP8ZDU!GS"A@T[XQ]UC[UG]M"G+ (B-$"9(.:0:L2'$&>V) MOU.UD'#V%<^BJ4+WC:!;-5,7?,R\T_WM<$V.'GI?NWP-(G\:')LXTI]L\?:] M2<4N'DWC(R?B0G7)(1$OGY1' M.LU)ARU!5V;7@9SB]D)QE$,&/M=%^,1"HCDQ$%SI,LLV]O@:)P%C36=W$!KL M3F%Y!SW,5_V@0<4A\9HN6H\CO0="HS/%<5[[7C9V/,/2E?,;B8I)N%D84BU> MS-0-R/R3 R&<Q/ M/TA!_W\?WOX'4$L#!!0 ( $4X_%!&_8VVBP, ( 9 >&PO=V]R M:W-H965T(AVF[O.LJBC4ZORLBC>YJV0.EO.X]V= M7/#1;Z<=V++']G_T=U92/F(4LN6 MM9-&D^7-(KN9OEM=!OMH\*?DO3LY4\AD;C^B_QMR1RUHXOC7J+UG[9I%=9U3S1O3*WYO];SSD',O).@2++GX47R[DU M>[+!&FCA$%.-WB G=6C*1V^AE?#SRWO>L>Z9CO_G=T;)2K)[,\\]\(-57@U8 MJX15?@/K+7TPVC>.?M$UU\_]<_ :R95'*>HMHS4B#1Q+2'7G\P_5_:/S/B7A.Y EM=/,->KA' M1?&>[*3IG4IFM@YSZ[Z.(].('2<%C3J;3B?3T"(5=SP*?S8M)M?C3=W'C@0O MWV":J$TKBL.*(BP8'A=,]"Z+Z4\QVX[C>Z$.Z2,X*V>3J^=QRJO)['CSTA[) M3[8R*KR-;X^CV,&TH,?;\7F[25O]R3R]C1^$Q70Y4KR!:S'Y\2HCF]Z;)'C3 MQ1V_-A[MC,<&3S3;8 #]QAA_%$* \=%?_@M02P,$% @ 13C\4#0FB#"Y M @ Y 4 !D !X;"]W;W)K&ULE51M;]HP$/XK MIVS:6@DU;T"! 5*AK;9IE:K2=1^F?3#)0:PZ-K4=:/?K=W8@95I!VI?D?"_/ MM&!@&0; MD/B\:R*?Y26S;#S4:@/:>1.:$WRI/IJ2X])=RLQJLG**L^,I,P4PF8,7KIXJ MOF8"I34MN$-C-<\L;HW.ZX;I1[1L+A!FF%6:6XX&3NZ=QIP.0TLI.> PV])/ M:OKD 'T7;I2TA8$KF6/^=WQ(I33U)+MZ)LE1P*^5/(,T:D$2)=$1O+3I3^KQ MTO_M#_R\F%-_Z%7].D+3;FC:GJ9]@&96SP2H!4Q5N6+RY:.!@]QO]?DHOAOM M@5FQ#$1R"?6MUL/)?].M6C)OD_GPKI?$YY\,9+N4 MO("O*0V .H]-Y^$2,RSGJ"&-G2;NTW.B]Z(=TS7C&AZ8J!!ND)E*(TVYA1,N MB5-5AO#-Z6OU_U)YTWN(^ZTH;3LA;?7;J7M*^$+#X9XH+"I"@3B*6E$OI@SZ MK6[<@V^X1@$)W"O+Q.%J'":AQW&'I"1)6YUN#&]=<[@W>27JI=\OU"9525L/ M8:-M5MA%/;FO[O7^H]%:SC/U!+ P04 " !%./Q04D,+6IT# "/"@ &0 'AL M+W=O_)K,-I"7 M!>W0HD'B;AB*?J"ELT1$(CV2BNW]^AY)6W47QT"PYHMUE.Z>>^Z%YQNOI'K4 M):*!=5T)/0E*8Y874:2S$FNFS^02!7U92%4S0T=51'JID.7.J*ZB-(X'4R,147>*= -W7-U.8**[F:!$FP>W'/B]+8%]%TO&0%/J#YO+Q3 M=(I:E)S7*#27 A0N)L%EH?;@/H6+Y.5=K^P\KK#7@!9HXVLM\;$H.;"/]EZFX@]@U'\@D&Z-4@=;^_( ML;QAADW'2JY 66U"LX(+U5D3.2YL51Z,HJ^<[,ST U)(&K:/DQF;5ZA/H0-< MP*R4C68BU^/(D"MK$&5;V"L/F[X VX6/4IA2P^\BQ_Q'^X@HMCS3'<^K]"C@ M'XTX@VX<0AJG\>>'&SCIG!Z![;;A=QUL]WCX7R[GVBCJD*]','LM9L]A]E[ M_+1$Q0P7A<]JZ!_P7F2R1OCB4@PS7!NXJF3V^/50=H][N&U,HY!*Y!!7W)1T M0?22&AV,!%,B7,MZR<3FUU]&:3+\38-L.54^8BKOJN19"=P U\Z&"J^E EQS M[329 W)O)\]*I%&W M,.0B2>.PV^_"3!I6^2SN"M A]4$XZO>/-$^_;9[^T=)^<$4(X5D3W;$-#4-7 MX#G"/45.926ZXS8V1P=ZBKO>NACK >- R M'OQ&PO=V]R:W-H965T M0YG2O](W9"F'AKFVD.9]L MK>W.@L"46]%RV7-_/1:/VYY-PL:@=G9-#6LO_RNZ$.W^/ !@?F>?= GN4;;OELJM4> MM-N-T9SA4_7>2*Z6KBD+JW&U1C\[NQ:W0NX$O%KR52/,ZVE@,:I;"\HAPKR/ MP)Z)D,)')>W6P%M9B>JQ?X!L1DKL0&G.C@;\=2=/(:($&&7T2+QH3#'R\:(7 M4EQKU<(E\#X&JO/QJ,LMIJ :/$6UW(!U[1J.4OV7,&!Q>4#[\8>-0PP'(+7^Y%???,BFL$_H3% ^M5+1%3[0R7E7GMH+&.9$QJRWLAI 7.M>+5R+CE)$"XC4,ZB),,*G&#J/2A: M6)PLSH_H-QGUF_Q[_;Z5&]PFM!.?*^)BUW5*6U@<>!Z.V6=_D\!2W%F8-ZJ\ M^?*4UH\S^ ]:%U_Q,P.__^<,O,@&>TC"V/4RCT+7/1)&F9^E2?I0.B]&0K&F M.9X2FC"O8R2'.DF2:!#2]Q8&P3.48>XHD1SU?.+.&4VRWDAI<41:Z2BM]+BT M\%%1[;";J"TM2K61V- *#]EP*Y=X6LU3>CD>UNEEC,&-$=: 5"['CFMN17,/ M56W*1AD$XQKO(C/HRYQ]U>(WHA3M"N\'O R>Z?* <^%QSGS;:^->*:ZM!5Y$ MOKEA"K_YB^9Q*&CSX/T=%;?RKQ:#_3MK^KWV<'1]&%_U[ MX)_M_:OJ(]?8?@.-6*,K/G.+CSNAW09<7RME M#P,',#X79W\#4$L#!!0 ( $4X_% ,NPR*JP, "() 9 >&PO=V]R M:W-H965TZ"ED4U$(E62BMU_WR$E*\[6,8I>>I&&U,R;-YQ'4I.-TL]FC6AA M6U?23(.UM>&#ZBIB<7P>U5S(8#;Q M0M\:JN@\F!K60W9MO^W7X-P&L#V">=Y?(L[SCEL\F6FU M.V]"<=*GL']1P^*VG7!C[( HNW\1$Q'&BR'S4XZ7OX'W@6@JY,GO5_G&S-%:32KX=P<\&_,SC9^_@+VCS%&V% MH$JXD584HFJ=_&"!>:N%%4AKL\VKEI8'2JUJN%5UTUKNI4I!APCZ=L 3;BW, M*Y4_?SO4F..\GM8(K7Q!8RFO<;#&9:.7U2)WDR2%FBB0\/+G$+B!#>T8][84 MRJF4LZ$6+$O:6Q[ NX-J''U#;@4\+K[0E]8:2R.J) 0Z03R(76M$[V/$%NI. M*.B$ M1F'-KL75B<7 'QH/J)0ZDJ.D7,-3QYC'V1O<8N"/7P%X_J$5^M$R&) MD6H-93,AX#;'QD)#J^Z7!PK:5:>^AZ^%YX1.):'TCOYDE#F>N=.A+SP=9Y!> M), N8D@S]EV\0?TBW@:_Q0OB1-P\2)B*5AFHQIS,++2P8T M%S)ZW_^S">_0CD?Q54%#;/# M#\!-=^^]NG=_#Y^Y7@F24X4EA<:C"Y*A[F[D;F!5XV_!I;)TIWIS33\QJ)T# M?2^5LKN!2S#\%LW^!E!+ P04 " !%./Q0!GD7PI(" #"!@ &0 'AL M+W=O%?S_;"5F!-MO#7I)K^YZ3$<]?WZ1IJ1W[(L M:8E<4<%!8C[V/H<7DZ'-=PD/%+=J)P;K9"'$HQU<+\=>8 4APTQ;!F)>&YP@ M8Y;(R'AJ.+WVDQ:X&[^R7SGOQLN"*)P(]H,N=3'VSCU88DXJIF_%]BLV?OJ6 M+Q-,N2=LF]S @ZQ26I0-V"@H*:_?Y+FIPPX@[!T 1 T@^E= W !B9[16YFQ- MB29I(L46I,TV;#9PM7%HXX9RNXMS+' $0.!QGA>&J@E*D3 [B?3^'X MZ 2.@'*X*T2E#$0EOC:>K#(_:_1?UOJC _J_5?P,XN 4HB *]L GW? I9@8> M6G@X>@OW327;XF_V2W$GJQXU(O;K#>2>JVD7J>D.Z$)J\WN<[U/;4TXV-41CL*P_T[N MQ[0HBON#<+_>?JNWWZGWBE )#X15> K7?%W9<_X=-\@@@I\S+!/ZNS/Y. MA['=W?2!%>4*&.8&&)P-3=EEW3'K@19KUW060IL6YL+"_&10V@2SG@NA7P>V MC[6_K?0W4$L#!!0 ( $4X_%"A%..=QP( !T( 9 >&PO=V]R:W-H M965TU# MM0\F.8C5Q$YMI[3_?HX3,JA"5&W:%_QVSSWWW#D^QCLNGF2"J. U2YF<6(E2 M^:5MRRC!C,@^SY'IDPT7&5%Z*;:VS 62V("RU/8<9VAGA#)K.C9[*S$=\T*E ME.%*@"RRC(BW&:9\-[%<:[]Q1[>)*C?LZ3@G6[Q']9"OA%[9C9>89L@DY0P$ M;B;6E7NY&)7VQN 'Q9T\F$.I9,WY4[FXCB>64P:$*4:J]$#T\()S3-/2D0[C MN?9I-90E\'"^]_[5:-=:UD3BG*<_::R2B?7%@A@WI$C5'=]]PUK/H/07\52: M7]A5MH$VC@JI>%:#=0099=5(7NL\' "TGW: 5P.\]X#@!,"O ?Y[P*F0@AH0 M?)1A4 .,=+O2;A(7$D6F8\%W($IK[:V4]N5="GU*-4],;U%F6 M4 ]G(2I"4WD.G^'A/H2S3^?P"2B#)4U375RPQPS2*>8=NUJMRYCO%7/GI!HWK0J7KQ7-!,2LS6*K@0/ M&ZKA?R[EJ&$:=8I:"=VF=/0]6*5$2R,LAD9H#QXD;HH4;NBFK:YAMV_7@S2B"UE$E+<:"I]BW3]1=6,JH7BN7EMUUSIM]M,$]V_490&^GS#N=HO M2H+F'\'T-U!+ P04 " !%./Q0N0^IZZ,% "$&0 &0 'AL+W=OB^ 7*M07]%%O21JJ?5 MO=!WK1)EQE*:2<8S(.C\LG$%/]W@MG&P%M\8WO7] G-G@=S)1(.N+)GVRFEI>-;@/, MZ)RL$_7 MY]I$5!H\&*>2/L?; O;H 'BM50\+9PU@Y1E^2_Y421BQP&%!QQ0 MX8!>.\ ##KAPP*>VT"XV$!8.X:D.G<*AY^%R9&(+BP_ WNE[P.=@).B,*3 A,4N8>@9_ MV1>WBJ;R;T\S[;*9MFVF[9L +)-*K'6%56!.8@I(RM>965GM$PY)H>)SH;4GT CS0&4U7MJ#?"Q;3"W!/1:Q?:0D! M_X(# VOH;P4&81.B\)TGLYV2<,<+M<>/IFR=NNCD&-%.KA . _/G3E=4MAYY M6Y\P(16X8S0#7[6BW]$-%28Q.BV,NP9Y#@?A#I-.$QWHM&[)HNME<9LI*J@F M,N)22=U]\5H(9VTTQ/O'S M2;DFF9X2>0 DFX$QD[&9'M(51:\61<\50]TL['I"@$$E9\$Y"1^1%5,D83_= M.2_ =GET770+N[V<1SZ^._(+3^-[3Y[)-''.V )B;V@X6(X+N^B(W<1A%WFS MCZIHT)$IO^')AF6+>M7^0M,I%;Z*#2ME@&\J#;#2!N@7AQ%/4Z:L+DRH;C(# M580OK3I[S"D3P8%B BL)@/[J_#K@L2#;&=]F8))P+H#>F8"KU2IA<3F)O670 MHQ)'B.!0A_/.N<0[WW$_&96\0+^^U 3Q#RI<$C,^@A."9TJ$]'&J1 ?Z5>>1 MZ@)/9WGM/&7,5T("NV\ZYBL5@'X9N./9XJ,N2JD-X@+<""Z=I;[ V2TCL-,. M7?5^?(;MM<,V+V,UTQL7;#M\;;N_=ZBD!/FEY+R5X1#5->)@.E!==P[9WKAP MC\58R0_RRT]M#@V)9!(\VF,-4^^^$<&,+ME"X:D71]K!S,[#L)HOJH>KWF*#H'U>76NSI!E7 A?%;]'NEM M][.A?75X6&''4-$[+2?SDVSWN5=:B/Q:^+HN3 @3>G@D:_=X:#NH0.R:Q>/" M-O+;[M.N)!.=N6TZI!)'<**C*H$JY4)^Q7G*Y)DZ@2H%0M%;Z@2J! GYMS:G MZL0$U7OJLF5S:$EWL6BY\\ZDN&4?8X$HQL%\Q_F=M MFN"Z'$1>1E5]Q_ZZ>W[!F>#Z[@"'WLF(J^*-_<6[W.U8-&ULK5=1;Z,X$/XK([0G=:5L MP"20M$HBI4ESVU-[5[7;O8?5/3C@!&O!SME.T[U??S90$@HA5&T> ICYOIEO M//;@T8Z+GS(B1,%S$C,YMB*E-A>V+8.()%AV^88P_6;%18*5?A1K6VX$P6$* M2F+;=1S?3C!EUF24CMV)R8AO54P9N1,@MTF"Q:]+$O/=V$+6R\ ]74?*#-B3 MT0:OR0-1CYL[H9_L@B6D"6&2<@:"K,;6%%TLD&\ J<5W2G;RX!Z,E"7G/\W# M=3BV'!,1B4F@# 76ERO!R@-<6X.> =#+M+%EIIN=8X"6,Q5)N&(A"6OP\V:\WX"W MM>Y"O/LB_M)M)/QCR[K0K]WE?-,/G)-!P5 N=+"3X<:/?P;4BB?RG@;E?,/=3YOY)Y@[\RD6T7NMH?]<[.YS=<*F7D=Y%2T)(;?!> M)2AW4(D\,_(/C'J#8V'[1=A^8]A_J8@(F/%$]Z?(- X]C]F*!CCK'"R$;_BY;G'Y%:VOA?H5H5^0,W3< MLME5$U$I&8,B&8/W)N.1Z3X>T_](>'R6)4P%E92M8;X5YG*G7_&P%2 7W6!%XV.%-.BT_;DFR)*)I>9X7'LX_>.$C9]^< MG-:+:4&?=;)+>FI;4#.CT_6]849>+2JXH7A)8ZI^ 5:P MP%3 =QQOZY6B2KWXULRBKVO0HU-ZMF%5,I M]8GLE((%JK:-ZFYK'WQ9)T2LTS.0A,!\?&3?1L5H<+5^.7Z&*&:L;G MZ.(J.T7MZ;-#W2T6:\HDQ&2E73G=@?JY<$X*$ZKD_\!4$L#!!0 ( $4X_%"GB>(' @ -LY 9 M>&PO=V]R:W-H965T YB=/\9+1@;/EQ/,[#!4EP?I@M2>V:GAYG!8NCE%Q3D!=)@NGJG,39T\D(CEXNW$3W M"R8NC$^/E_B>W!+V=7E-^;=Q7D9B$3%2!^;]'\HG$L:B)^_%W5>FH;E,8-C^_U/Z+ M%,_%S'!./F7QG]&<+4Y&1R,P)W>XB-E-]O0KJ03YHKXPBW/Y%SQ599T1"(N< M94EES#U(HK3\CY^KCF@8\'KT!J@R0)L:N)6!NZF!5QEXFQKXE8&4/BZURXZ[ MP R?'M/L"5!1FME]:\OZ)4!,HMH_S7B-NQTUN6A0\?SGE7S\&G+.'Q MEV,Y@N\N",-1G+\''\#7VPOP[J?WQV/&6Q1VX["J_;RL'774#L%5EK)%#B[3 M.9EK[#^9[=T^^PNS?6"P'_.>JKL+O737.3)6>(57P(4' #EPJI/39TT/*W/D MZ-28S7\K4F[N=)I?;FS^VOE67[AUZ+BR/KB6LX!KDHG@-(I\#P6!=SQ^U+CM MUV[[.[N]K:\7_IJOKC/UO"E$>F>#VME@;\X^\OR!9S$!G&?@GL<$Z_,Z6/,: MPLD4'CE'>J\GM=<32Z\IF1Y7F!TY"(4*X*B$N\IF5!Q4\,L S@ M= 7PDK,ZC,I)@&6$]^B=K.O5"SVJA1Y9"LT9C1X(6-*(2\%<)%@2&O*YR)<# M8M#8@LO%$>5PH0]\@?*(XZ+^H>#ID\:K*+WG]7!@ "Y07)]C)LO(P=4)-'L+ M'>?0<7XV3/UIK7LZ@ $NM9,_+A-1/2;B.=*>>@96L]2+0G3J.TS%3%?6A+?9+5,K<*C-R MG8JKW%MJU.HIFYR8]*P7@:[C= M2*P-H7AKL+_5PHV]5I/(:[B*:BQR;\ATE MS?ENMB:.["-31*GU 9P,)$\IDD-;E#=F<07P SFY>&<1;528&T+^.H2K6-G> ML"U6X1N:^?VC8DO;4*3\,H*^IA'+P;N;VZ_Y^UUB M@YM#=LL6A&"J0H&$B0*#XBVPVT_6*E:M*T6-$408:U"E)P1;9PI2H^2@6% MC(\-%Y15LZ8%I:8(A-V2%$*1&:$_-K#WM21S%5#=@0#554!UWPJH/0UU9TH+ MP[98A51W3TC=0SSMNDQS&V?6 P&PJP#LOA6 >QJ"Z-#OB*KM#=MB%7[=M\+O M-@=6KF*O.Q#VNHJ]KBU[^X]S>JHV'.?86+8%*AB[MC"V7UQ43;:..8Y>G7-4 M0C4E?<>PRG 5DEW[4^E=5AE5L\TE1"#%O9:F*>=WKS4\Q6;/?,K\ V?QOA8: MGJ*Z-Y S:D^QU[,]H]X6"3T-=9_]6!BVQ2HD>^:3X3<+IEU7&5[C1K0WD)!2 MX/5LCYNW#BES0YV'0=O;M:4JAGOF@^B- ^HBHB1DF7',%::]@1PA>PJLWMN# MU=/@TM-Q=8.";5D*J][_@U5O'9?^D4;8>K%)T"G+5U#US5"5LH#F4:QF )U7 M 525:P?0#69X%J]DS@-G=VO9K'HTQ.R&]J9\J=S&LMT9"LJ^>2-[3:A\"E+< MER^E\MEKJEFQU4?#F*>^(J#_XV[8]E0-92K7#N;VAFUYBH:^[0;7/@U533:S MBPMU:4A3$$T-:]<_45]?R![%Q]A43?_K&K71*UKWEN2N[9 M7H^]IASRNX=>@=4W@[5KZ"^?25B()Y]-&V-?@P/:,USY954VVDM54EZPT!9'IAD>@J!?8[BAWFXI5LZTIYGD: M9>OEIMV+ID"A,]@\*X=:CP$;1DA1 M,MBR?WN[ME2%U6!7K.[K=#!0# X&PN")8O!D#PS>*")Z M&NJ^#6EAV!:K>#RQV @:8F+70[Z)0NID(!O)B:+A9 \;RHJBE?>[S"]#Y* MOH@&ZO&PO=V]R:W-H965T M@Y2W-Y MZ2R46GYR71DO:$9DAR]I#CTS+C*BX%7,7;D4E"0&E*4N]KS0S0C+G='0M$W$ M:,@+E;*<3@221981\3*F*5]?.KZS:7A@\X72#>YHN"1S.J7J^W(BX,VMK20L MH[ED/$>"SBZ=*__3+>YK@!GQ)Z-KN?6,]%(>.7_2+W?)I>-I1C2EL=(F"/RL MZ#5-4VT)>/RLC#KUG!JX_;RQ?FL6#XMY)))>\_0OEJC%I3-P4$)GI$C5 U__ M0:L%];2]F*?2_$?K*9O)OB_5N;;UKK'=W6)^ ME A:(*D-G^.Y((( M*A$IU((+]@]TG+&\:FW;F5%I/S3VM;2N1B"T^F_HKEJ(]6IBO>.(+8E *Y(6 MU!!*>)H2(=&2BI)<*[=RBL$6-Z\#S/QV:F%-+?PEGS$IB[W^N@W?^57-84FL:A5[ MQ[U>!6Y6@4^7@E%E?'\0]HY[3;^1=#_XI11 _T(+6T&BHJ\SZ&#YW+9O&Y'W MNZ?(BT:K_2/%^IAPC"OC![NYT6G?+M016[&$@N )[5$X6K^1QE8R=I-AI]_[ M8/-9H]>^7;#?A/X4S2!3#3BWLJVG*._77U[N_S6"+1O M5^@(#J0OB*RH@.^=RGDM=:76B,.58US-W-LN?V%GT._MX-PHOW]QC#O1 TUH MMMPX,V-%UGHL+HU>;-/Q.WB'/N&F4&![H2@YW)7;/RIT(NM ,IZ4QSX"K@NT!7[\*W65+^*AI9>R_VZ6#KB7#<5,'L+T. M'"&DT'3/Y&-:U,'L+T.'!D.\GQP.!K-Q^$IPM'(-K;+]O\2CCV5(6@/A[MU M\Y!1,3=W1!+%O,A5>0E1M];W4%?F]L5MAI>76/=$S%DN44IG /6@J#E(E/=" MY8OB2W./\&ULI55= M;]L@%/TKR.I#*W7&7^FZRK'4?$S;M$Q5HVX/TQZ(?1.C8L@ )^U^_0 [7E(Y M6;6]V'"YYQSNY7))MT(^JA) HZ>*<37T2JW7-QBKO(2**%^L@9N5I9 5T68J M5UBM)9#"@2J&HR"XPA6AW,M29[N362IJS2B'.XE4755$/H^ B>W0"[V=X9ZN M2FT-.$O79 5ST _K.VEFN&,I: 5<4<&1A.70NPUOIHGU=PY?*6S5WAC92!9" M/-K)QV+H!79#P"#7EH&8WP;&P)@E,MOXV7)ZG:0%[H]W[.]=[":6!5$P%NP; M+70Y]*X]5,"2U$S?B^T':.,96+Y<,.6^:-OX#@8>RFNE1=6"S0XJRIL_>6KS ML <(CP&B%A"]!"1' '$+B%^KD+2 Y+4*@Q;@0L=-["YQ$Z))EDJQ1=)Z&S8[ M<-EW:),ORFV=S+4TJ]3@='8/&^ UH#?H"Y&2V%-#Z'P"FE"F+HSY83Y!YV<7 MZ Q1CF:4,7.\*L7::%L&G+O"3T_BK$WAL8NX" MCW:!CZ*3A)]J[J,XN$11$ 4]^QF_&AZ^ZPOG_]2G_ZQ^D(RXJX+8\<5_J8*E M%!4:FT1+H2C5T-@D3?;Q?*V7^<$$PZP<0))D<$/U.RH(SJYTO3;!IM M";E8'7M,^KX$? M=UY-W'COZIDLK5S/4R@7-==-_CMKUU9O73=Y81^%-^.PQSXQ;;CIFG_HFQX^ M(W)%N4(,ED8J\-^:SB";OMA,M%B[B[\0VARA&Y;F*0%I'&ULM5C;;MLX$/T5PNA#"^Q&O.@:. 8:V[M-L0&"N.T^%/N@ M6(PM5!*]%&VWP'[\4A>+,D4S67?]DNAR9D:!X+>>=T M7I(TIT69L@)P^GPS>H^NY\2M#&K$EY3NR]XUJ);RQ-BWZN8NN1G!ZHMH1I>B M9+?\7?K=-3%K S[UP?OO]6+EXMYBDLZ9=F?:2+6-Z-P!!+Z M'&\S\&\%M#=S71O!:@WKI3K/V.G&S6,23,6=[P"NT]%9=U-FO MK66^TJ+:* O!Y=M4VHG)(]W18DO!KV#1;!7 GL&"\EVZI.#P\NV,BCC-RG<2 M]GDQ V_?O -O0%J 3VNV+>,B*<>.D!]3N726;>#;)C ^$9B >U:(=0GF14(3 M@_W,;N];[!V9A"X3^)")6VQU^'%;7 $"?P$88FCXGNFKS5%D6L[/19^?'?TH M&:3;%J3V1T[XFZ5EO%IQNHKK!.T+S\RQ+([0*Y=2#7OO], M^Z\<^I?E)^@"!>?RTQCZO52Y* BP1H\!12".-':& MJ%!RK?F:FU AC,SYD^4VU(9 M=8&BRW*&H!)U>"YKK>51$CVD\3$UH (2:GS,#"@48-W9W 1S4128>4.]UH6L MJ[QCGUZJ)X25,WQA=I2V(G(V.V20*HQ][.OT&& D@D3G9PAS?1+I974"YI[@ M1TD[LFO[!U8*FH!-_".3=57+'Q-KRE\D304:4KOD5WP#\IG2YJ25A1>F!\EKB@ZFY_(D'A" M/*@39,+!H"=4+4-#',81P9Y.D0$G.Z0;FCG"2MZQ7=Z[[O0/Z'4O6JPDCO*T M6-6U5FXW&\8%*%]F%"O-Q>BRC&*ER!B?RVAK>=3$PB&A)IB/0UTF#3 4&/@T MXA ^57-8-01L;P@]/C\OP.]L1WDA?XR+UYP^L))C[%Z8.J7+V'[>M5'G&70+ MZL?UJ0GF>LC5J1O"*F?ZJ=X <_V^M^-UJJ: [4UA_A,EIQ09!Q?F3>DUMI^% M;;R%PQ,AA*%.VQ 5AL."&Z+D3SLOT%DSP?Q3YWVL6@6VMXJ76/O?9)4H12?P MLAP3I>#$?FJV<-Q:'C= 5R]- RHD2*/8 ,*(Z R; D+/-Q-,5.<@]L[Q"H+_ ML\Z2WNCDPK,3HB2=G#T](<-)AA?Z>KT:4"'T]-]Y!I0\N6)=94TPXGE$H]/I M32MED:WJ,7$)EFQ;B&9"U3WM1M'OZP&L]OP674^1X?D,7<^;0;-RW\R][V,N M=T8),OHL0\&K0/8%WHR2FQO!-O6L](D)P?+ZDN51 @ (08 !D !X;"]W;W)K&ULM55M;],P$/XK5K0/FP3+6]=L4QII:X48 C&M##X@/GC) MM;'FEV!?VL&OQW;2T+VT("&^)'?V/<_=/8XO^5KI>U,#('D07)I)4",VYV%H MRAH$-<>J 6EW%DH+BM;5R] T&FCE08*'212-0T&9#(K]*'780L0CW8 DAZ0_"T@[0&I;[2KS+;[2#;ZJ$8,9]FF8/6SJPI9XMW<5&&X:4 MLY]0/=:2?'UO0\D5@C#?]B0:#8E&?RB[)[\P!O#%8^@(,D_@KO2J.$O&>;C: MUOIY3!S'OX,>E78RE':RM[2/6(,FY:; TGU)>SH>#[3C_RMM-B3*_E7:[)EL M:92=/M'VA: DC9]H&VY=8#<\/U"]9-(0#@L+BXXSJ[7N!E+GH&K\G;Y3:">$ M-VL[PT&[ +N_4 HWCAL3PU^A^ 502P,$% @ 13C\4*TT)@(6! 9@\ M !D !X;"]W;W)K&ULS5?;;MLX$/T50LA#"Z21 M*,FWP#$07Q:;1=,&<=,^%/L@2[1%1"*])!4G?[]#2I9EA5:#76 W+[8T.C.< M.3R\S'C'Q:-,"5'H.<^8O')2I;:7KBOCE.21O.!;PN#+FHL\4O J-J[<"A(E MQBG/7-_S^FX>4>9,QL9V)R9C7JB,,G(GD"SR/!(O4Y+QW96#G;WAGFY2I0WN M9+R--F1)U,/V3L";6T=):$Z8I)PA0=97SC6^7.">=C"([Y3L9.,9Z5)6G#_J MEYODRO%T1B0CL=(A(OA[(C.293H2Y/%7%=2IQ]2.S>=]]-],\5#,*I)DQK,? M-%'IE3-T4$+649&I>[[[G50%F01CGDGSBW85UG-07$C%\\H9,L@I*_^CYXJ( MA@/$L3OXE8/?=@A/. 250_#6$<+*(7SK"+W*P93NEK4;XN:1BB9CP7=(:#1$ MTP^&?>,-?%&FA;)4 KY2\%.3+Z#%&Q;SG* /G[F4']$=$6B91@(,&%7RO&'XEO)"1BP!X]G1^]A5D*T>TXVKS*9E M9OZ)S )TRYE*)5JPA"06_WFW?[_#WP66:JK\/553OS/@'P6[0(%WCGS/]RSY MS-[LCD>VB9GZ:G'+'?R!0' <;#%CT6F ^X7HL>6S1_.&R1O;# \-!OP([HZ=?T M]#OI.:G77W%0AATU9\N[\$8M"JPHW&\Q8$4%+1DM[*@3\AC4]0\ZZX>RS:V" MQ437#3JY7SYTK+AA'7?XCO:!49W5J+/::Z:H6?9P"4&2Q(6@BL(2(,\Z RA^ M+7B.X-3;%BHR%Q98)M4^@+Q(_IY2_2.T<4_;EPK\#O2!?8/>?G_ MMS*J#)K3U6\O\ID%U)KUN04"ITE+&IUQCCDZ'.TXZ-XK\VW&7PBI=/%UJWGH M8O]P/./P/:GB<';B[L/SOU#%ZW,-KF)M55A [>-V;@'A<-#6A04T:N\9;J-O MR(G8F(9-0IT%4^55L+;63>&U:85:]BF^G&&+?:Z;2-.G',*7'>AM)#:42921 M-0SE70P@7U$V=>6+XEO3M:RX@A[(/*;0"!.A ?!]S;G:O^@!ZM9Z\C=02P,$ M% @ 13C\4)N*1\_L P 1A( !D !X;"]W;W)K&ULM5A=C]HX%/TK5M256JF;Q$X(, *DF0'462TJFMGN/E3[X"$78DT2 M4]N!J;0_?IT/DD!#"AUX&1+GGG.OSTFNQQYLN7B1 8!"KU$8RZ$1*+6^L2RY M"""BTN1KB/63)1<15?I6K"RY%D#]#!2%%K%MSXHHBXW1(!N;B]& )RID,"WUGE2P^BR"6C,=(P')H MW.*;*>FD@"SB;P9;6;M&Z52>.7]);Q[\H6&G%4$("Y524/VS@7L(PY1)U_&M M(#7*G"FP?KUCGV:3UY-YIA+N>?@/\U4P-'H&\F%)DU ]\NTG*":4%;C@H&U@*S.'VSGI303YG& MJ=$CA%2!C^94J._H+T%C23//)6IY]'X,BK)0?D"_HR]/8_3^W0?T#K$8S5@8 MIA$#2^GBTA36HBCD+B^$'"G$03,>JT"B2>R#WX ?M^.]G^&G[7A,6@@LK6HI M+=E)>T=:&?](8A,Y]D=$;&(W%'1_,ASWF_1X6_;)V[)/V^%C6&@X;H+O:>F4 MKZF3\3GGOJ;HZY\Z%#THB.2_+8G<,I&;)7*/)/J\C4'(@*V15/0%FM[C=@*G M8W;MWYK\.A^W-X-..8-.*]'D6\*T1C-0 ??10[P!J0#0?^@3EXK%*W2[$@!Z M<5 MR;PRF7==7[IEHF[KK!YA W$":"EXI%>T/.M:9V70V&QRMF[&EJZNFY$[ ML#;UK^^G$>,?(WK[$9,\ MNUD*[9+X/V9MHK9]K[-?^>0&S8 BK_)/HZ@^@9 M1)O _3)M_[I.8KM:EG0[Q=UEG$?FKSDC:.^.,Q5=I-J1J=\2]LNA5 M7R/M_X*>+7JG88%W:XMR7H=5V^9&(%;9@81$"Y[$*M]*E*/EH<=MMM4_&+_# M-_>X87R,;R;YD49%GY^PS*A8,;WQ#6&I4]EF5U@ MTW9$%*2"]XTQAS:@R8AAL$8TA'>(DI4DYE2*&*$;&YZ90"RHD$#ICM2E/!,I M7VS:LYYIUI;#"!>RJ6TKV,]5NWTOL?6,0$)I)W &;2 *"J04EOQ>.\WF)O@J M!5I[N2FTPDRBC3>[@OV!9M%%5D(F6'9E/+@-10'%J9$C29:;58G",4FE!--& M0E F.&HT;$^TAL;&F-(G\TW^E>ZPZW3PS%SSQ'AG:D&M:3'6,?PAS;*'V/F[ MN* @:Z&^5?IR>..;)L./$J>D;OPZ[02,T;UQ.BH*NOE*2<89MA=_=,$H0-MS M(!>2O.AJIE5B'< 2@C66BL3#R!^)BB6NU;:=ZG1<\^P$-?_;^YQACB6B0]&Z M]Z=\E]^MN'WU_0_-S<_*ON(W1W8 M-CF13CMD#":9G3FFBP(S+X;PIYD\:5\4K"I"%>&MEY,DP?S5.*/Q"JWTWYT= MOMZ?X!155"V[9 A[^P$GI&*+;M>CN1'MKM[^82[/\YN"_7^JZ"]02P,$% M @ 13C\4)>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8 M_1!2:5K5N %(MB6/:( M7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1 MH2)8%II%R=.B':5_'_'ZE,1VG)-KQ^+VDUZ!PIJY M-A5W>&D6J5T9X*5= KA*IGFGTTLK+E1R>='T-39I>*$=%$YHA86^X%[ HWVM M]Y=L(ZR8"2G<4S^ISR4DK!)*5.(9RG[229A=ZL=OVHAGK1R7T\)H*?M)MJVX M!^-$\:9XZB'O^,S6)8[/)AQ!^DFO@QW.A;&N;E'WSY%Q ]AX>[5V^HN0#LR0 M._AJ]'HEU,)W@V^1!J]1QZ$Y;H-X;OXEC'H^%P4,=;&N0+EM' U(#ZCL4JQL MPA2OH)\T3=AG5;)KY3!(;*2V76%;_Z;XZ%&Y?6N'N$$,S;G "C,J:_!XD .M M2E 62H9G5DM1(D?)KKCDJ@ 60.8$9+Y'R!]Y -DE(+M[@9QZ'+PU@#PB((^B M0[Y%0AY3$ >[S&2K>'N$9"]N)!7W(HZ;F,#%IO6+1C'3WULA"H" MR!,"\B0NY%0LE,"VW*]"1:'7N JI!1MC3 L!-H \)2!/(P\WM\LZ-"8ZS DI+201?8"*:]6('/* M%'ED4[3TQ0YPMR3;0'=PD=N.R-(@EAK/&F)2[LAC[SS(.=@- M,2F/Y)$]\M<<'(+C0K8'F_)*'MDK/IEB']DM-Z9.77834EK)(VOEG12K 0TQ M*;?DL=WR3JKUPAEB4F[)([ME1\:U>\@IO>21]=*LC.&\W$G9I>S2C6R75\KI MNJJX>?+[XBF8#=Z.2U"(26FF^Y\TT\(<:.4,CC\;A)B4=;K[M,ZP%4WR=U=D MZ[R?Y#)?%6)2UNG6UDF;W[$ES(6"\A8?8;&\X+(8&^8/VRWDT;%/]^9K*0=8 M]EW=:%XV?W>;/].7OP%02P,$% @ 13C\4(S?7ZUN 0 W10 !H !X M;"]?'+UIF_=JVKKKV+[DW= MNE15WO'B=&9T? MO?W/Q*XHKKG][/+OQK;^C\'ZIQMNKK+6J^B<#:7UJ=+W>K[M]'2AU3A91:=+ MJH;3A90.'<00Q.&## 29\$%K"%J'#]I T"9\4 )!2?B@+01MPP?M(&@7/F@/ M0?OP012CC+& I 76 K0FY)H$>$T(-@D0FY!L$F V(=HD0&U"MDF VX1PDP"Y M">DF 783XDT"]&;4FP7HS:@W"]";%S_; O1FU)L%Z,VH-PO0FU%O%J WH]XL M0&]&O5F WHQZLP"]&?5F 7H;U-L(T-N@WD: W@;U-@+T-HO#$@%Z&]3;O%-O MYQ^U=7//&UL4$L! A0# M% @ 13C\4*QZ VK#!0 M1< !@ ("!#@@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 13C\4!,WF$I" M" /24 !@ ("!H!< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13C\4/&PO=V]R:W-H965T&UL4$L! A0# M% @ 13C\4(6@T>A1! MPD !D ("!P4, 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 13C\4#X, M0$;@"@ 2B, !D ("!*UH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13C\4$H.?0.>! X0L !D M ("!XV\ 'AL+W=O&$& !@$ &0 @(&X= >&PO M=V]R:W-H965T&UL4$L! A0#% @ 13C\4$;]C;:+ P @ !D ("! M8X< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 13C\4(LT.8D'! .@H !D ("!Z9$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 13C\4*>)X@< " VSD !D M ("!L*D 'AL+W=O&PO=V]R M:W-H965TP( *@& M 9 " @<.V !X;"]W;W)K&UL M4$L! A0#% @ 13C\4/]**-+B! W!< !D ("!=;D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M13C\4)N*1\_L P 1A( !D ("!8\4 'AL+W=O&UL+G)E;'-02P$"% ,4 M " !%./Q0!E="=X\! !P%0 $P @ $NT@ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 *@ J %T+ #NTP ! end XML 46 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 47 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 48 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 198 281 1 false 45 0 false 5 false false R1.htm 0002000 - Document - Document And Entity Information Sheet http://www.iridium.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.iridium.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income Sheet http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome Condensed Consolidated Statements of Operations and Comprehensive Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Changes in Stockholders' Equity Statement Sheet http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement Consolidated Statements of Changes in Stockholders' Equity Statement Statements 5 false false R6.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Basis of Presentation and Principles of Consolidation Sheet http://www.iridium.com/role/BasisOfPresentationAndPrinciplesOfConsolidation Basis of Presentation and Principles of Consolidation Notes 7 false false R8.htm 2102100 - Disclosure - Significant Accounting Policies Sheet http://www.iridium.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2103100 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities Sheet http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecurities Cash and Cash Equivalents, Restricted Cash and Marketable Securities Notes 9 false false R10.htm 2106100 - Disclosure - Leases Leases Sheet http://www.iridium.com/role/LeasesLeases Leases Leases Notes 10 false false R11.htm 2108100 - Disclosure - Debt Sheet http://www.iridium.com/role/Debt Debt Notes 11 false false R12.htm 2109100 - Disclosure - Derivatives Derivatives Sheet http://www.iridium.com/role/DerivativesDerivatives Derivatives Derivatives Notes 12 false false R13.htm 2110100 - Disclosure - Stock-Based Compensation Sheet http://www.iridium.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 2112100 - Disclosure - Equity Transactions Sheet http://www.iridium.com/role/EquityTransactions Equity Transactions Notes 14 false false R15.htm 2113100 - Disclosure - Revenue Sheet http://www.iridium.com/role/Revenue Revenue Notes 15 false false R16.htm 2114100 - Disclosure - Net Income (Loss) Per Share Sheet http://www.iridium.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 16 false false R17.htm 2115100 - Disclosure - Related Party Transactions Sheet http://www.iridium.com/role/RelatedPartyTransactions Related Party Transactions Notes 17 false false R18.htm 2202201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.iridium.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.iridium.com/role/SignificantAccountingPolicies 18 false false R19.htm 2213201 - Disclosure - Revenue Revenue (Policies) Sheet http://www.iridium.com/role/RevenueRevenuePolicies Revenue Revenue (Policies) Policies http://www.iridium.com/role/SignificantAccountingPolicies 19 false false R20.htm 2303301 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables) Sheet http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesTables Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables) Tables http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecurities 20 false false R21.htm 2306301 - Disclosure - Leases Leases (Tables) Sheet http://www.iridium.com/role/LeasesLeasesTables Leases Leases (Tables) Tables http://www.iridium.com/role/LeasesLeases 21 false false R22.htm 2313302 - Disclosure - Revenue (Tables) Sheet http://www.iridium.com/role/RevenueTables Revenue (Tables) Tables http://www.iridium.com/role/Revenue 22 false false R23.htm 2314301 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.iridium.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.iridium.com/role/NetIncomeLossPerShare 23 false false R24.htm 2403402 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash and Cash Equivalents (Details) Sheet http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash and Cash Equivalents (Details) Details 24 false false R25.htm 2406402 - Disclosure - Leases Leases (Details) Sheet http://www.iridium.com/role/LeasesLeasesDetails Leases Leases (Details) Details http://www.iridium.com/role/LeasesLeasesTables 25 false false R26.htm 2408401 - Disclosure - Debt - Narrative (Details) Sheet http://www.iridium.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 26 false false R27.htm 2409401 - Disclosure - Derivatives Derivatives (Details) Sheet http://www.iridium.com/role/DerivativesDerivativesDetails Derivatives Derivatives (Details) Details http://www.iridium.com/role/DerivativesDerivatives 27 false false R28.htm 2410401 - Disclosure - Stock-Based Compensation (Details) Sheet http://www.iridium.com/role/StockBasedCompensationDetails Stock-Based Compensation (Details) Details http://www.iridium.com/role/StockBasedCompensation 28 false false R29.htm 2412401 - Disclosure - Equity Transactions (Details) Sheet http://www.iridium.com/role/EquityTransactionsDetails Equity Transactions (Details) Details http://www.iridium.com/role/EquityTransactions 29 false false R30.htm 2413403 - Disclosure - Revenue - Narrative (Details) Sheet http://www.iridium.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 30 false false R31.htm 2413404 - Disclosure - Revenue - Summary of Service Revenue (Details) Sheet http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails Revenue - Summary of Service Revenue (Details) Details 31 false false R32.htm 2413405 - Disclosure - Revenue - Summary of Contract Costs (Details) Sheet http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails Revenue - Summary of Contract Costs (Details) Details 32 false false R33.htm 2414402 - Disclosure - Net Income (Loss) Per Share (Details) Sheet http://www.iridium.com/role/NetIncomeLossPerShareDetails Net Income (Loss) Per Share (Details) Details http://www.iridium.com/role/NetIncomeLossPerShareTables 33 false false R34.htm 2415401 - Disclosure - Related Party Transactions Related Party Transactions (Details) Sheet http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails Related Party Transactions Related Party Transactions (Details) Details 34 false false All Reports Book All Reports irdm10-q063020.htm irdm-20200630.xsd irdm-20200630_cal.xml irdm-20200630_def.xml irdm-20200630_lab.xml irdm-20200630_pre.xml irdm10-q063020exx311.htm irdm10-q063020exx312.htm irdm10-q063020exx321.htm 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/exch/2020-01-31 true true JSON 51 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "irdm10-q063020.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 198, "dts": { "calculationLink": { "local": [ "irdm-20200630_cal.xml" ] }, "definitionLink": { "local": [ "irdm-20200630_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": [ "irdm10-q063020.htm" ] }, "labelLink": { "local": [ "irdm-20200630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "irdm-20200630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "irdm-20200630.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-types-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/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.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", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.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": 353, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 43, "http://www.iridium.com/20200630": 4, "http://xbrl.sec.gov/dei/2019-01-31": 9, "total": 56 }, "keyCustom": 11, "keyStandard": 270, "memberCustom": 11, "memberStandard": 32, "nsprefix": "irdm", "nsuri": "http://www.iridium.com/20200630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0002000 - Document - Document And Entity Information", "role": "http://www.iridium.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106100 - Disclosure - Leases Leases", "role": "http://www.iridium.com/role/LeasesLeases", "shortName": "Leases Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108100 - Disclosure - Debt", "role": "http://www.iridium.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Derivatives Derivatives", "role": "http://www.iridium.com/role/DerivativesDerivatives", "shortName": "Derivatives Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110100 - Disclosure - Stock-Based Compensation", "role": "http://www.iridium.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Equity Transactions", "role": "http://www.iridium.com/role/EquityTransactions", "shortName": "Equity Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Revenue", "role": "http://www.iridium.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.iridium.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Related Party Transactions", "role": "http://www.iridium.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2213201 - Disclosure - Revenue Revenue (Policies)", "role": "http://www.iridium.com/role/RevenueRevenuePolicies", "shortName": "Revenue Revenue (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)", "role": "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesTables", "shortName": "Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Leases Leases (Tables)", "role": "http://www.iridium.com/role/LeasesLeasesTables", "shortName": "Leases Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - Revenue (Tables)", "role": "http://www.iridium.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.iridium.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash and Cash Equivalents (Details)", "role": "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails", "shortName": "Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Leases Leases (Details)", "role": "http://www.iridium.com/role/LeasesLeasesDetails", "shortName": "Leases Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "I2020Q1", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408401 - Disclosure - Debt - Narrative (Details)", "role": "http://www.iridium.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "I2020Q1", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409401 - Disclosure - Derivatives Derivatives (Details)", "role": "http://www.iridium.com/role/DerivativesDerivativesDetails", "shortName": "Derivatives Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "lang": null, "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "D2019Q2Amended2015Plan", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410401 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.iridium.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "D2019Q2Amended2015Plan", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412401 - Disclosure - Equity Transactions (Details)", "role": "http://www.iridium.com/role/EquityTransactionsDetails", "shortName": "Equity Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "I2012Q4", "decimals": "-5", "lang": null, "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "span", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.iridium.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "us-gaap:RevenueRecognitionPolicyTextBlock", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Revenue - Summary of Service Revenue (Details)", "role": "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails", "shortName": "Revenue - Summary of Service Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD_srt_ProductOrServiceAxis_irdm_CommercialVoiceandDataServicesMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2_us-gaap_CapitalizedContractCostAxis_irdm_CommissionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Revenue - Summary of Contract Costs (Details)", "role": "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails", "shortName": "Revenue - Summary of Contract Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2_us-gaap_CapitalizedContractCostAxis_irdm_CommissionsMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Net Income (Loss) Per Share (Details)", "role": "http://www.iridium.com/role/NetIncomeLossPerShareDetails", "shortName": "Net Income (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_PerformanceSharesMember", "decimals": "-3", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2020Q2", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415401 - Disclosure - Related Party Transactions Related Party Transactions (Details)", "role": "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD_us-gaap_RelatedPartyTransactionAxis_irdm_HostingAgreementMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_EquityMethodInvesteeMember", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income", "role": "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2QTD", "decimals": "-3", "lang": null, "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Statements of Changes in Stockholders' Equity Statement", "role": "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement", "shortName": "Consolidated Statements of Changes in Stockholders' Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Basis of Presentation and Principles of Consolidation", "role": "http://www.iridium.com/role/BasisOfPresentationAndPrinciplesOfConsolidation", "shortName": "Basis of Presentation and Principles of Consolidation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Significant Accounting Policies", "role": "http://www.iridium.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities", "role": "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecurities", "shortName": "Cash and Cash Equivalents, Restricted Cash and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "irdm10-q063020.htm", "contextRef": "FD2020Q2YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 45, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iridium.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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "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.iridium.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.iridium.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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r379" ], "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r380" ], "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.iridium.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.iridium.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.iridium.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.iridium.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.iridium.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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r381" ], "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.iridium.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iridium.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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r381" ], "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.iridium.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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r381" ], "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.iridium.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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r382" ], "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsExchangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Listings, Exchange [Axis]", "terseLabel": "Entity Listings, Exchange [Axis]" } } }, "localname": "EntityListingsExchangeAxis", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r381" ], "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r381" ], "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r381" ], "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r381" ], "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_ExchangeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.", "label": "Exchange [Domain]", "terseLabel": "Exchange [Domain]" } } }, "localname": "ExchangeDomain", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r377" ], "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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r378" ], "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.iridium.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.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "exch_XNGS": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NASDAQ/NGS (GLOBAL SELECT MARKET) [Member]", "terseLabel": "NASDAQ/NGS (GLOBAL SELECT MARKET) [Member]" } } }, "localname": "XNGS", "nsuri": "http://xbrl.sec.gov/exch/2020-01-31", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "irdm_AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Adjustments to additional paid in capital stock withheld to cover employee taxes.", "label": "Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes", "negatedTerseLabel": "Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "irdm_CapitalizedAmortizationOfDeferredFinancingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount represents the capitalized amortization of deferred financing costs in noncash investing or financing transactions.", "label": "Capitalized Amortization Of Deferred Financing Costs", "terseLabel": "Capitalized amortization of deferred financing costs" } } }, "localname": "CapitalizedAmortizationOfDeferredFinancingCosts", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "irdm_CommercialBroadbandServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial Broadband Services [Member]", "label": "Commercial Broadband Services [Member]", "terseLabel": "Commercial Broadband Services [Member]" } } }, "localname": "CommercialBroadbandServicesMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommercialIoTDataServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial IoT Data Services [Member]", "label": "Commercial IoT Data Services [Member]", "terseLabel": "IoT data" } } }, "localname": "CommercialIoTDataServicesMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommercialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial [Member]", "label": "Commercial [Member]", "terseLabel": "Commercial engineering and support services" } } }, "localname": "CommercialMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommercialVoiceandDataServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commercial Voice and Data Services [Member]", "label": "Commercial Voice and Data Services [Member]", "verboseLabel": "Voice and data" } } }, "localname": "CommercialVoiceandDataServicesMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommissionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commissions [Member]", "label": "Commissions [Member]", "verboseLabel": "Commissions" } } }, "localname": "CommissionsMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails" ], "xbrltype": "domainItemType" }, "irdm_CreditFacilityDrawdownFloorforApplicationofFirstLienNetLeverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio", "label": "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio", "terseLabel": "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio" } } }, "localname": "CreditFacilityDrawdownFloorforApplicationofFirstLienNetLeverageRatio", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "irdm_EngineeringandSupportServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engineering and Support Services [Member]", "label": "Engineering and Support Services [Member]", "terseLabel": "Engineering and support services" } } }, "localname": "EngineeringandSupportServicesMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_HostedPayloadandOtherDataServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosted Payload and Other Data Services [Member]", "label": "Hosted Payload and Other Data Services [Member]", "terseLabel": "Hosted payload and other data" } } }, "localname": "HostedPayloadandOtherDataServicesMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_HostingAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosting Agreement [Member]", "label": "Hosting Agreement [Member]", "terseLabel": "Hosting Agreement" } } }, "localname": "HostingAgreementMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "irdm_InterestCapitalizedButNotPaid": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The value of interest capitalized but not paid under non cash investing activities during the period.", "label": "Interest Capitalized But Not Paid", "terseLabel": "Interest capitalized but not yet paid" } } }, "localname": "InterestCapitalizedButNotPaid", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "irdm_LossonExtinguishmentofDebt": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Loss on Extinguishment of Debt", "label": "Loss on Extinguishment of Debt", "negatedTerseLabel": "Loss on Extinguishment of Debt" } } }, "localname": "LossonExtinguishmentofDebt", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "irdm_OtherContractAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Contract Assets", "label": "Other Contract Assets [Member]", "verboseLabel": "Other contract costs" } } }, "localname": "OtherContractAssetsMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails" ], "xbrltype": "domainItemType" }, "irdm_PowerAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Power Agreement [Member]", "label": "Power Agreement [Member]", "terseLabel": "Power Agreement [Member]" } } }, "localname": "PowerAgreementMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "irdm_PreferredStockDividendsDeclaredAndPaidIncomeStatementImpact": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Preferred Stock dividends, declared and paid income statement impact.", "label": "Preferred Stock Dividends Declared And Paid Income Statement Impact", "terseLabel": "Preferred Stock Dividends Declared And Paid Income Statement Impact" } } }, "localname": "PreferredStockDividendsDeclaredAndPaidIncomeStatementImpact", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "irdm_RevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue [Abstract]", "label": "Revenue [Abstract]" } } }, "localname": "RevenueAbstract", "nsuri": "http://www.iridium.com/20200630", "xbrltype": "stringItemType" }, "irdm_ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyAppreciationAward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award", "label": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award", "terseLabel": "Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares)" } } }, "localname": "ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyAppreciationAward", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "irdm_ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyStockAwardThatIsNotAnAppreciationAward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award", "label": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award", "terseLabel": "Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares)" } } }, "localname": "ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyStockAwardThatIsNotAnAppreciationAward", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardRatablyVestAfter": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of total stock options, restricted stock units, or stock appreciation rights that vest at the end of the first year of service.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRatablyVestAfter", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "irdm_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "irdm_SummaryofCompanysEngineeringandSupportServicesRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Summary of Company's Engineering and Support Services Revenue [Table Text Block]", "label": "Summary of Company's Engineering and Support Services Revenue [Table Text Block]", "terseLabel": "Summary of Company's Engineering and Support Services Revenue [Table Text Block]" } } }, "localname": "SummaryofCompanysEngineeringandSupportServicesRevenueTableTextBlock", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "irdm_SupplementalDisclosureOfNonCashInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental disclosure of non-cash investing activities.", "label": "Supplemental Disclosure Of Non Cash Investing Activities [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing activities:" } } }, "localname": "SupplementalDisclosureOfNonCashInvestingActivitiesAbstract", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "irdm_USGovernmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "US Government [Member]", "label": "US Government [Member]", "terseLabel": "US Government [Member]" } } }, "localname": "USGovernmentMember", "nsuri": "http://www.iridium.com/20200630", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executives" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r146", "r194", "r200", "r365" ], "lang": { "en-US": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r216", "r217", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r363", "r366" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r216", "r217", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r363", "r366" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r146", "r194", "r200", "r365" ], "lang": { "en-US": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r144", "r194", "r198", "r322", "r362", "r364" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r144", "r194", "r198", "r322", "r362", "r364" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r206", "r216", "r217", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r363", "r366" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range", "verboseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r206", "r216", "r217", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r363", "r366" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range", "verboseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r147", "r308" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r16", "r148", "r149" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r44", "r46", "r47", "r352", "r371", "r372" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r47", "r48", "r96", "r97", "r98", "r258", "r367", "r368" ], "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.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r17" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r96", "r97", "r98", "r233", "r234", "r235" ], "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.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r219", "r222", "r237", "r238" ], "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": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r57", "r76", "r292" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r76", "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of Debt Issuance Costs and Discounts" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r90", "r133", "r136", "r142", "r154", "r255", "r259", "r282", "r336", "r350" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r41", "r90", "r154", "r255", "r259", "r282" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r223", "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r81", "r82", "r83" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment received but not yet paid for" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r26", "r373", "r374" ], "calculation": { "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r26", "r78" ], "calculation": { "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "totalLabel": "Total cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r72", "r78", "r84" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r72", "r283" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r88", "r90", "r110", "r111", "r112", "r115", "r117", "r126", "r127", "r128", "r154", "r282" ], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement", "http://www.iridium.com/role/DocumentAndEntityInformation", "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r36", "r161", "r341", "r356" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r96", "r97" ], "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.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement", "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r174" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value, 300,000 shares authorized; 132,526 and 131,632 shares issued and outstanding at June 30, 2020 and December 31, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r50", "r52", "r53", "r56", "r344", "r359" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of recognized contract costs" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r183", "r184", "r195" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract Assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r196" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockTermsOfConversion": { "auth_ref": [ "r13", "r14", "r175", "r178", "r179", "r180" ], "lang": { "en-US": { "role": { "documentation": "Specific terms relevant to convertibility. Includes class of preferred stock and number of shares convertible into, exercise (or conversion) price or rates, dates relevant to conversion timing and events relevant to conversion. Describe also any beneficial conversion features. where convertible preferred stock with a nondetachable conversion feature is in-the-money at commitment date. For contingently convertible preferred stock, discuss the circumstances of the contingency, including the events or changes in circumstance that would cause the contingency to be met and any of the significant features necessary to understand the conversion rights and the timing of those rights. Include also an events or changes in circumstance, if any, that could adjust or change the contingency, conversion price, or number of shares, including significant terms of those changes.", "label": "Convertible Preferred Stock, Terms of Conversion", "terseLabel": "Convertible Preferred Stock, Terms of Conversion" } } }, "localname": "ConvertiblePreferredStockTermsOfConversion", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r60", "r322" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "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", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r58" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r170" ], "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" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r12", "r165", "r338", "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r291", "r293" ], "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.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt Instrument, Redemption Price, Percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt Instrument, Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r166", "r292" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Unamortized Deferred Financing Costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r76", "r91", "r244", "r248", "r249", "r250" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred Income Tax Expense (Benefit)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r241", "r242" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r76", "r131" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "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]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r269" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r268", "r270", "r273", "r275" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "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": [ "r280" ], "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]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivatives" ], "xbrltype": "textBlockItemType" }, "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.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r263", "r265" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r262", "r264", "r265", "r266", "r267", "r271", "r273", "r276", "r278", "r279" ], "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.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r85", "r94", "r262", "r264", "r266", "r267", "r277" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r194", "r198", "r199", "r200", "r201", "r202", "r203", "r204" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r194" ], "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": "Summary of Company's service revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r181", "r347" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Preferred Stock", "terseLabel": "Dividends, Preferred Stock" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Earnings Per Share, Basic and Diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r123" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r283" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails", "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentLeasedToOtherPartyMember": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to generate rental income.", "label": "Equipment Leased to Other Party [Member]", "terseLabel": "Equipment Leased to Other Party [Member]" } } }, "localname": "EquipmentLeasedToOtherPartyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r96", "r97", "r98", "r100", "r105", "r107", "r125", "r155", "r174", "r181", "r233", "r234", "r235", "r245", "r246", "r284", "r285", "r286", "r287", "r288", "r289", "r367", "r368", "r369" ], "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.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r152", "r324", "r326", "r328", "r330", "r332", "r334" ], "lang": { "en-US": { "role": { "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.", "label": "Equity Method Investee [Member]", "terseLabel": "Equity Method Investee" } } }, "localname": "EquityMethodInvesteeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership stake" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of Debt, Amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r281", "r312", "r313", "r314" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r207", "r208", "r213", "r215", "r281", "r313" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r312", "r313", "r314" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r76", "r168", "r169" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r218", "r220", "r229" ], "lang": { "en-US": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r54", "r133", "r135", "r138", "r141", "r143", "r335", "r342", "r346", "r360" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r106", "r107", "r132", "r243", "r247", "r251", "r361" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "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)", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r80" ], "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", "terseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "terseLabel": "Increase (Decrease) in Accounts Payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "negatedTerseLabel": "Increase (Decrease) in Accounts Receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Increase (Decrease) in Deferred Revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Increase (Decrease) in Interest Payable, Net" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "negatedTerseLabel": "Increase (Decrease) in Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Increase (Decrease) in Other Noncurrent Assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Increase (Decrease) in Other Noncurrent Liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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", "negatedTerseLabel": "Increase (Decrease) in Prepaid Expense and Other Assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r157", "r158" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest Costs Capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurred": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.", "label": "Interest Costs Incurred", "terseLabel": "Interest Costs Incurred" } } }, "localname": "InterestCostsIncurred", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r345" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r71", "r73", "r80" ], "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, Excluding Capitalized Interest, Operating Activities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r7", "r8", "r32" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r340", "r357" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "auth_ref": [ "r270" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Asset at Fair Value", "terseLabel": "Interest Rate Cash Flow Hedge Asset at Fair Value" } } }, "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue": { "auth_ref": [ "r270" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Liability at Fair Value", "terseLabel": "Interest Rate Cash Flow Hedge Liability at Fair Value" } } }, "localname": "InterestRateCashFlowHedgeLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateFloorMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Contracts in which the floor writer, in return for a premium, agrees to limit the risk associated with a decline in interest rates based on a notional amount. If rates fall below an agreed rate, the floor holder will receive cash payments from the floor writer equal to the difference between the market rate and an agreed rate multiplied by the notional principal amount.", "label": "Interest Rate Floor [Member]", "terseLabel": "Interest Rate Floor [Member]" } } }, "localname": "InterestRateFloorMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwaptionMember": { "auth_ref": [ "r274" ], "lang": { "en-US": { "role": { "documentation": "An option granting the owner the right but not the obligation to enter into an interest rate swap.", "label": "Interest Rate Swaption [Member]", "terseLabel": "Interest Rate Swaption [Member]" } } }, "localname": "InterestRateSwaptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r40" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "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": "Lessor, Lease, Description [Line Items]", "terseLabel": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]", "terseLabel": "Lessor, Lease, Description [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "terseLabel": "Lessor, Operating Lease, Payments to be Received" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Five", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year Five" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year Four" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, after Year Five", "terseLabel": "Lessor, Operating Lease, Payment to be Received, after Year Five" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year Three" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r298" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year Two" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r90", "r137", "r154", "r256", "r259", "r260", "r282" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r90", "r154", "r282", "r339", "r354" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r90", "r154", "r256", "r259", "r260", "r282" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Commitment Fee on Revolving Facility" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r30", "r93" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Debt Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r11", "r337" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Short-term secured debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r12", "r167", "r338", "r351" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Credit Facility Carrying Amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r34", "r162", "r163" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Long-term secured debt, net" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r34" ], "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.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r34", "r164" ], "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.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r72" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r72", "r74", "r77" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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 (Used in) Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r49", "r51", "r55", "r77", "r90", "r99", "r101", "r102", "r103", "r104", "r106", "r107", "r113", "r133", "r135", "r138", "r141", "r143", "r154", "r282", "r343", "r358" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "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 (Loss) Attributable to Parent", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r101", "r102", "r103", "r104", "r108", "r109", "r114", "r117", "r133", "r135", "r138", "r141", "r143" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders", "verboseLabel": "Net loss - basic and diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "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": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r133", "r135", "r138", "r141", "r143" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r124", "r297", "r301" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Operating Lease, Lease Income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r124", "r301" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Operating Lease, Lease Income [Table Text Block]" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r294", "r295", "r302" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Lessor, Operating Leases [Text Block]" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r261" ], "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": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/BasisOfPresentationAndPrinciplesOfConsolidation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r253", "r254", "r257" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation adjustments, net of tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r42", "r44" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax": { "auth_ref": [ "r42", "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments, related to 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, Tax", "terseLabel": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r63" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "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": "Other Operating Activities, Cash Flow Statement" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r70" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payments of Debt Issuance Costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r68" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "terseLabel": "Payments of Dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r68" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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", "terseLabel": "Payment, Tax Withholding, Share-based Payment Arrangement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r65" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedTerseLabel": "Payments to Acquire Other Investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r64" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Based RSU" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails", "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePerDollarAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount per share used to calculated dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Per-Dollar-Amount", "terseLabel": "Daily average rate of preferred stock, per share (in dollars per share)" } } }, "localname": "PreferredStockDividendRatePerDollarAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Dividend rate on preferred stock" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "terseLabel": "Preferred Stock Dividends, Income Statement Impact" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockDividendsPerShareDeclared": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of preferred stock outstanding.", "label": "Preferred Stock, Dividends Per Share, Declared", "terseLabel": "Preferred Stock, Dividends Per Share, Declared" } } }, "localname": "PreferredStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r14", "r88", "r175", "r176" ], "lang": { "en-US": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Preferred Stock, Liquidation Preference Per Share" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockRedemptionPremium": { "auth_ref": [ "r122" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period.", "label": "Preferred Stock Redemption Premium", "terseLabel": "Preferred Stock Redemption Premium" } } }, "localname": "PreferredStockRedemptionPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockShareSubscriptions": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Preferred Stock, Shares Subscribed but Unissued", "terseLabel": "Shares of preferred stock, undesignated and unissued (in shares)" } } }, "localname": "PreferredStockShareSubscriptions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r24", "r25" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]", "terseLabel": "Private Offering" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from Issuance of Secured Debt" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": { "auth_ref": [ "r67", "r69", "r79" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.", "label": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less", "terseLabel": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r66", "r232" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from Stock Options Exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r27", "r160" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r160", "r355" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r159" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/LeasesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "First Lien Net Leverage Ratio" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_RedemptionPremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The excess of the (1) fair value of consideration transferred to the holders of a security in excess of (2) the carrying amount of the security reported on the registrant's balance sheet, which will be deducted from net earnings to derive net earnings available to common shareholders. This amount is generally an adjustment considered in the computation of earnings per share.", "label": "Redemption Premium", "terseLabel": "Redemption Premium" } } }, "localname": "RedemptionPremium", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r214", "r305", "r306" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r214", "r305", "r306", "r309" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r214", "r305", "r309", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r303", "r304", "r306", "r310", "r311" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions Disclosure" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfSecuredDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt.", "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayments of Secured Debt" } } }, "localname": "RepaymentsOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfUnsecuredDebt": { "auth_ref": [ "r69" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.", "label": "Repayments of Unsecured Debt", "terseLabel": "Repayments of Unsecured Debt" } } }, "localname": "RepaymentsOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r240", "r376" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "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.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r18", "r181", "r236", "r353", "r370", "r372" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r96", "r97", "r98", "r100", "r105", "r107", "r155", "r233", "r234", "r235", "r245", "r246", "r367", "r369" ], "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.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r129", "r130", "r134", "r139", "r140", "r144", "r145", "r146", "r193", "r194", "r322" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r197", "r205" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r59", "r375" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r86", "r87" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RevenueRevenuePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r118" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesSummaryOfCashAndCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Summary of Company's Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CashAndCashEquivalentsRestrictedCashAndMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r117" ], "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": "Computations of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r110", "r111", "r115", "r117", "r121" ], "lang": { "en-US": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r92", "r307", "r309" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r223", "r231" ], "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.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r37", "r88", "r126", "r127", "r171", "r172", "r173", "r175", "r176", "r177", "r178", "r179", "r180", "r181" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt [Member]" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorLongTermNotes": { "auth_ref": [ "r34" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes, Noncurrent", "terseLabel": "Long-term senior unsecured notes, net" } } }, "localname": "SeniorLongTermNotes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement", "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceAgreementsMember": { "auth_ref": [ "r252" ], "lang": { "en-US": { "role": { "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service.", "label": "Service Agreements [Member]", "terseLabel": "Service Agreements [Member]" } } }, "localname": "ServiceAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryOfServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceOtherMember": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.", "label": "Service, Other [Member]", "terseLabel": "Service, Other [Member]" } } }, "localname": "ServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based Payment Arrangement, Noncash Expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based compensation, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r227" ], "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": "Share-based compensation, restricted stock units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "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.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Share-based compensation, number of additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r225" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Share-based compensation, number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r231" ], "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": "Share-based compensation, number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "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": "Share-based compensation, options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r221", "r226" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Vesting on first anniversary of grant date" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Vesting on the last day of each calendar quarter" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r220", "r229" ], "lang": { "en-US": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Employee [Member]", "terseLabel": "Share-based Payment Arrangement, Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r218", "r229" ], "lang": { "en-US": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Share-based Payment Arrangement, Nonemployee [Member]" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based compensation, vesting percentage, year one" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Share-based compensation, term of award" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r95" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r13", "r14", "r15", "r88", "r90", "r110", "r111", "r112", "r115", "r117", "r126", "r127", "r128", "r154", "r174", "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement", "http://www.iridium.com/role/DocumentAndEntityInformation", "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r39", "r96", "r97", "r98", "r100", "r105", "r107", "r125", "r155", "r174", "r181", "r233", "r234", "r235", "r245", "r246", "r284", "r285", "r286", "r287", "r288", "r289", "r367", "r368", "r369" ], "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.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r96", "r97", "r98", "r125", "r322" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Share-based compensation, grant date fair value of stock options" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r38", "r174", "r175", "r181" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Stock Issued During Period, Shares, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r39", "r174", "r181" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments", "negatedTerseLabel": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r20", "r21", "r90", "r150", "r154", "r282" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "terseLabel": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r89", "r181", "r182" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity Transactions" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscriber equipment" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments": { "auth_ref": [ "r272" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.", "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments", "terseLabel": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments" } } }, "localname": "UnrealizedGainLossOnCashFlowHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt [Member]" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "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.iridium.com/role/DebtNarrativeDetails" ], "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.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic and Diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveIncome", "http://www.iridium.com/role/NetIncomeLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "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": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r11": { "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" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=27010884&loc=d3e42851-122695" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=SL77927221-108306" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r198": { "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" }, "r199": { "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" }, "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))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=SL116886442-113899" }, "r219": { "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" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4549-113899" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "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": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r275": { "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" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "Note 1", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121561866&loc=SL77919311-209978" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919396-209981" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919398-209981" }, "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.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919359-209981" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r376": { "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" }, "r377": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r378": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r379": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r38": { "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" }, "r380": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r381": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r382": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "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.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "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": "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" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3098-108585" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r83": { "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" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 52 0001418819-20-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001418819-20-000010-xbrl.zip M4$L#!!0 ( $4X_% -5L_L9PH ,)@ 1 :7)D;2TR,#(P,#8S,"YX M1O0TK'-K41Z2,J) MY]B)RAC[[(+Z@ M"6#$",L)2?C2,(-X^$53' 4R/-&1/^,<$ F M!'RE0@!:Q!I!KEEB/@5YAT,0<^S!>6,FY?RLU7IZ>CHBG/@D"H\\%K:Z[6Z[ M_;:G;%)64G%&N!^6)@X(_;)&_#SFP1'C4T79[K5T\Q@+2,DIHS0*[0R^Y"VY MG$-+$345%7#BK?A>9UIGT 3$H1BA0F+JK11[?F'(4\]0=TY/3UNF=44J?!NA M@NVT?O]X.S+Q:WSX"2$33Q+.&9>(OHC#!(NQX11<-K4-PGBWV>XT>YT&BOO! M+?.P-+TNX3)FY%D-4PL"*3*@9@9TI'1HH%8U=?:AR"XJ1*(YQ7A>78T\8ZQ* M[J"B M0:8PU5-4>97R7'O5HX);4HZ=Y=NGG3)JY#GO8L8]:K.=)MNKD0_(B3GS2X8C MQZ %GU03*< [FK)%RV,1E7SY:DH3+L;T9)MDM@X:<:Y*O&W4R7.NSG96R >B M$#NGE71)F?1!,^/>3@-X]F;5W;'B,D<[NX%BXNEIK_/O,M/>2Z[XL)D!;*>& M(%YU5Z1,^F!G1P@YY]JB=]542+G,43/CWU0"4\JD0=*7THOS.:$3%E]1U_1T M>9;.F0\P0:9./DMF+'#B"Q_)L;Y<.DJE&*A5!RP#8% M>%S5)L4"P8&:,^=0U1S%(M2Z?*N.IP$>%0$B:I%Y@041]Y-A#J]/_2$GU".* M635=,BI80'S3UD":^]/#H'#U;M2KBIHJF*J8]< /W4Z[TVFW41-=$>$%3$0< MU(F1@-@$Y64@3'V42='-:W+>MS;1-^1& OQ[^L$<;[HX84Y('(P;.:$TW_JP ML[(E%],(.N)ZB<5,N5S_7/\9D04.E"WB 814M9NJJ9/VCYA_ 8G' 8Q U1%$ M]]F2,=Y%@CO>/4N\-9H)KSG("?P7RD1F5)E4E(G]$?XRP1E%88CY4@U1*\:5 MHB?!-^@D)?5P=:7C=N^XW?T:74G!)/J9)%.$B-XD:O[\H^^5B?FC/OT&?2N1 MX^H[O7:OU^Y\E;[S)A9?JS[!J ]4,6?S,?@7.-#[<:,9@"P=]->!'%%5$XOZ MTY/+2'G2W-K004TQ41X4):@HAOT1K)R/AY@K\V8@B5)X;Y%;1WTEC"=F<%8. M(WJS)J7V8W#E0!%/M#]II+-H!W<$\+CTF,_35O&L$_ ACYO5[M?8T.@H] M.[)0F3M3#&0! ZIB!_N*[JMRW$'O;AGT3&P\$><%HUARO7J#?>C-,)V"&-"1 M9-Z7&0M\X$+7*W*Y(BO?$;87X>X#/6L?*!SNL4!$*,J+_">*A6;4-8K_%8S+ MQM&0NE?>[RPK;\U6,X?>8:Y3S *J+7:MK.[UZ;OCEVL,#:-^5DBU7$1> 5=+ M*VV^R!V6#H25V=WW3ZU]?\6=/ZY]'*J."Q>&>X"<6@>(-2KU'"?)0X"J!+NF M4LV" SIA/*RR6>^$<$2GO:KA5D\BY@X5&HKA4 ZO1I&)BY)'CJG GJE72\;# MPNC,7)VN)7,E)5$>I=:^KY:QBOF=V:K3M60K2R1JF:EN 0L0\?^285AC<<_> M;RUC(&9,?FKJZ6K]WL;IGI_?6FZPK/F]]GV]TCT-"Z/[)L5;RTV*#?_7[V[# M'B-AOH9*3!DT.H>B6HYR0GA MGHZ/+ROE+!>",WEUCBW)RQF?^J6R!PCT3N@0\ZW6$H7L[H1V M8DEH"10R6'5=6!3YL^AZM52W+;H["YY8%B7%P70UU3$_/L ":%2V>DBIW-VK\#S:UON=>[JR<^0!<0K_SAH ;,K'-U.KVM+ M37$XTM\W*58-0Y$] \FHY"H-7S)1]1',4E"OCIJ3XE&3?Q RP48&O,Z#:.7N M$? %\=)QL5OH[%BOQNZX5.P2\&ST'3M@TD#=0T2"@/5?M 5*L!W!CNN;]M M6?D7A>7_?;Y_W]IXO3BYL/82LGD%.?GFD8F@?E'SC[[_WTA(\QCB(^O[OI&. M@R$F_H!>XCF1.#!N_4SD; :!_\@NV0+X=3@/V!)4:?"L$Z5^V_J\L2\P$@2Z M7CAO2*YW)T0T%I+(2*/]REDT/V^8[Q.=$0EA \4OA,970D95I/ERH%JT?QHH MOCZ.'Y0_;_@P)C*].@=.F/]H^/V()ZFD5>RMQ ;R%_C]D'%)_C(\]Y,KF #G MX-\0JN2H-&T6":E?JK,=F@>PDJ\7/ZE"F4=8& +W" XN.,/^&%,_*;;%1PC' MP%<^*$&XC=7Q)['.?!9B0C>-WJ-Y _9XA25^S;@BLD,VK@;Q5:T2.I_"@VU86[@=K*Z MTRFAH$#H5*>_:*Z_5&+OM.5(#Z_/_D=-8/INSC)025YI?B]GP(O'9GGRPS15 MA:<_Y6 H7UIF;?W^ W5 ):C25N;*DHM(WC&I"[54_]>(#JU"65FG;ZPS>OVL MO1\1,=.M;!*_2Q*;YJ0X-+L*NY\9*NFF=%\(D!MCRT5P>*-IR)Z %XRE@K;O M/Y*&/"G@S:KFBBR(#]075^ %6%W5WX4Q:Q_]R,?J#:Y!.#=?,$QLVPGB;]-; MDYW@?M*>6O_R\O86Z4\4T.G.,36/X^@]A/P.0O\)<_\!_,@\+3"@ADCT%Y@8 M;6\8'P@1:<==+.,V?:YFMHCKRU(MA^E2E2T<5!VZ DR]\&U%[N#A6,SA>MB, M(8/T.,-R(-1TU:??P>VE]3B<6*QMP?4YUZ^C:M+$2D.BZC3S,HUQ$=;?_EC^ MIDJ$_D1FN7J?@%^Q?"_OG+'#EO$R(\G;8OX-@9MW@U17&1K):R[:*^SVW2CU MP^Z^BN^VLHFV"=.E<*Y@\C<6'^%97@1JP*S\LQ>H':H#F<+LOML-P[ M\\; :7&[1&K)DFW-KY\$JR1+5JF*$H^2M!T=EE2%!!(?/@*90"+YR]^_G2P. MOL2F+>OJUV?D)_SL(%:^#F7U^==G?QRA%T>OWKY]]O>__>67_T+H7R\_OCMX M7?NSDU@M#UXUT2YC./A:+H\/_AEB^^=!:NJ3@W_6S9_E%XO02NB@^V515G_^ MG/]QMHT'W]KRY]8?QQ/[KO9VV;5]O%R>_OS\^=>O7W_ZYIK%3W7S^3G%F#V_ ME+JU1/X+711#^2-$*&+DIV]M>'8 /:S:KNT>C5P4_W:C_%?6E2;&F.?=MY=% MVW)30:B6//_7[^^.NGZBLFJ7MO+QV=_^DBPE>OZJJM%V7HO@/E MNC:.FYA^?58VX01P 94DPQF5O]ZSNN7Y:?SU65N>0)EG!\_OV9=7MCV&UO*/ M-_]W!EQ9@ [MQ]@NF](#I=;?_VZ;/^/2ND4\BOZL*9=E;'?U:X2J]]['H[.3 M$]NG_.>4>%QO8*3^UE6(50OM7CYG,;RTBSQ' M'!W'N-S=H=XUS*7QH6T T^.X++U=#%=_8W43]N4(YL&8E[9VQ?S?%O77^XW" MUIIFZL&'T]AT;65^?G#;Q& 3*+_$M+/ G<7#'^C8P6G\WPWMLJ\^Q?5L= M+6O_YW&]"&#,Y =\>7Y9K$=7!]<]3B]?1[=3VZMEQFOUO6WR:'Z)/9>7;3)C M:=7 +)VK;Z_\NENO;5)3:M8;N!["(^FY-M7A^7Q3+8&U;ZM4-R>]#,0^LN-H MN7J@/C6V:JWOYI-=NMTN,95&/<=VI^ X^KV+X*FTJW]WJ;2I[/A:],1GB\CX M.O4S"V^7&$>C]W&Y6@[?U6U[&)NC8[!J=BFU56A"O7H.8Q_9";7L-[ ]1,?1 M\6-<9,,!K-6[S6*[Y*;5[K;/>U)@8+5C]>U+K,YV/DT_%!NU[;N:33O$1M5M M_>,03%O?8^MDN]2HFGW?8*BK90,4>56WO39+Z2^0NJ?:6RL9 M5>]^\^7&PN/H<51^KLH$7CR8D][79V!/5I_[TK*7\ QZCJ+O1'IG]_2E[7SU MDU/PP7M9^-NEIM2LYQ/32_A6/;U=^+-%)_(._EX7SUI-LM&^TB-^6\8JQ#"* M)J/M93\4K>ZSKWRI>];\0O=%[:]Q9ZUO=Z23;.NZ YBS%GVV]O1YYM3SN%BV M%Y]T+$.8K$^(_KK^N-BLU8OE*UBLS^$A_A^[^&Y%+*R+BU^?@2;%G>0+*BE7 ME@:DG/5(:\81"UX@++TQS!'LJ+\.P2*?D=7->O2FQV!'%PL;L*4*:^2L< M/[];EWC>9HKE&E&YC"<7\OE<!"CHRRT#_7E?Q?/60_G96A3O0?(=D M04E(3).(G @)":$58E9R)))CVBBBC+7WIP=](O08'\7OS/GE^:89?J]3_R:S M>AKR[B#5H\) MUERKRQ4M7YTUS95SLNWCORY<*,J\XE8BQSQ&UE&"'"R62+O ?>0:R]2+U@^$ M!G<;J=M'_/[PS#?P5>)TP_=E!R9":,A-2,7FK,8[K0BW"I3\!!M4CJ@I!A&1$F+@O02<9A" MDS?4QS" $>R1,F(TL.8BQ=MJ&1OP&WI/$)L%"FZ-9$PG9+Q02#*K$,9:('@8 MA"'61IG$_>G 'R,=1D-J+BZ\CBF"CF%] +&;"YL%"@Z.L?(!#&JL/!(F6&1- M,"AHYF12#E,YP'40CY$+HR$UF_E85Y\_Q>8DVSL7YLXV\W%#\<)RZ8W5T#N! M PJ!:I1,#(B[Y 664=,P@ >S&PW#?(=Q )IK^(]B5=;-A=+OZ^76?8,-I0OG M'#$>?&F8TQSXU\:A1*"#D>&4O'-!<_>([(-!@S\./G,O ZN@G4_VVQ48WL<^ MZ\$MDD7D1FL"R$6+):*&,:1HDME %L![XA4QC\A(&,2)\;':DYGPOJ[\72V% M[S*%59)RP3D@)Q)R$BLDE(TH,U2ADPXB+;W%XP*^,CLB/'/XH8 M%[S9;,R[G+]M0(QS[I./$D$O#,*!!T1LB BG$#WCQCC\F':@QJ?%*)C-.6W4 MJ_M=.\-[?BA:$(:=-D8AFA3XX\109+7( M<$,ZWTP"I_M# C]\^VG876HJF!#)8ZT19CJ [8\%P@H@,B0X'$!;JP;,///L M=XP]\TP.X6RT:MLKL6R;V-(5*(+6SF "0+G 4% E)'1(>&#-%Y@[O<99KQ2 MLL=!\-5RA?/1B:@E"MZ"4V' J? 8I\"LSFCASZ&'T$[=TBPIS(=OON4;?Q'FLLY@ZVLP M]) N&# Z4,*14L8A2I1""29"1$S"UCG,P'5XZ/;Q>+28!K'YV%*?QF9Y?KBP MJUPUL.B=YBWI[=/$-K'")<%%4!3EK0B4N/2($R41C=%:CQG5#S^ 9 0SS_4==AZ_E8K'5>M@M7EC)7(H8(^T5 ?X#E-YH M@PAE.&%/+#$#S@7G7#X&46,BK&:XQ3@D\>3T=Q9[Y(Z<^4[\KON>US^X4O(P M-F6=0XV:G%[K=5S]A+]7+ &Z= D6/T*'WX#-Z;=-T_,J4JAHM,4N(D%L1$0' MC 1W"3E&H[?:"T]ZW4&:9E2RQP8]A!7Z2PD\>'G^1YM#NM89.:O/+_RR_++K MVF7_2@K"@@B,1Q29(0CZGV.%>4"*.!*)IU;I![_'\I )5,\X,G,MQ=?RKVVG MX?=RX)G R8!U:IY;"C/Q M960<9]V]WH#%Q4[0C?=.W+:CW:>.PL6@*0HDS _4T/M M@+U&\\0)- S)_3%G'85PL4VQ,1KA3I3J4V'!L)58.HU49 PE)3V*DF-DA4G. MUBKKW$K5_&W:%5PZ0.8Z&L0PZ>-N0YV*-. M@(W*8'J/3!%/[(#(6O*D=LSW /8^/8!KV>=V!6OO%B]$Y$H9KQ'1Q*$<;YH/ MI12BX!AA'0@>%,1-YHFWVJ,_, *@^Z/3#ZEI[L2E'V2+1(A-G J471_$A#%@ M@\*<3SW129'D_9!\'N1)[;9/@>:#,>OONT;>7DWA.?-2V 2SLZ)(6Z:0)T$B ML"!(SML8'1EPD$.>U,[\Q,#.&-^T":V\ =,.C<';4$E!E>%.6_"C)0TH4,Z0 MI4D@BW$0-"C.'_XMML=Y'$G^H7'H!LXJUW.K9PM'\EA;=< M6V[R*I W&Q,+2!K,4=0):RO>"-9-Y2NHNB_N MPJL?90MNL+0\)/!T\MTSKATR48%O3GSD\&PSK@>\"((^;3J-@.:>E]++0_LA M2^F&2@IL5<0X>F2)S5=>HT:""OA-.,S%P<_1A/UT]8 M?G4O6*HY!]'6<,%;) J1),>*8,03$^!Z)Y^OU6:3%C.J4E+)#D@@N-]% [&W;GN5;97T9LU.V8,83X7U"E%@/*HB(5*02G*]D M)";6$/;@7X@S$W6F ',?)+KV"!S7S3(G<\_Z_VZ79PW@];;Z!&W'W^MJ>=Q^ M:-[%K==MAE9=>,U4S!G"<;949,A)0A6!@?$J>AH3M6Y @,]>=_ZGI.!,6.]C M.?RC:N^\(%Z3*5S4FN69W$EAD8T.(\(51TQCZHA7*>A'&S<_Y9(X%,6YW<15 M8/_%;+PK%'J+5.$#]E$3@DR@#.G@.;+<&N2%3?"L,!W-.)'S3X QX^*XCS6P MRP;YX31#VK[Y%AM?MM_?F[UCD=LH6X"O:U1B'&$K//(:H"0AYWL4V 85%$YF MP"JVU_WZ*5>QL<"<>^+Y&+OIIA!68*]#SA @" (P.=(*6T2-42(X185^\%FB']$FZ,1CLZ>T25>3 M%:WC!.#;[FTP-Q)L7U=XQAQ&EP$,O?*1;"A=:.F34\$B#R8-LEYY9(B)2"6= MPV#R=?=>_NE4OG@7DI/ML_P2GL;Z95XK7YVU2^A [;Y>]16 MF)1P$DPC+5E"(26/@F7PG#"E81VVE+,A,7JSS"6#Q_V&GSX'CG.M4)VWF ^E M5W<\MK]3ZWK1 @LC7,(YPZR&BA6.B'K/8#9+BL+_)@VYT373,>[8]!@!I3G' M_D/*.?VZMT7%YDOI8WL$IO@.%FP6*C!)/&END U1H(1Y0H1BCB0/BEOLJ=9# M@N7FL3P&#=\&+HR&U7P[P&V$MK+Y\AJFND7=Q:JL\=BZOFR1*PREP29E\HOB M##1-NE?&.42=IP)S20-]\"F=1N7&V'#-EB(E+A8Y$VBL8-Y/S71FAB&G(C.%,LQ)F$FPVTN MYCS^A%\S.;]CLN:1I_5Z7U?U=0-M]P1SJTS!A9+,$(UX5/DE=-$B%X-"RDJK MH;.P"O=*0CG5_8;5E9YK.N^Z:+59I(A:)ZGAL3>,Y@L<5"#/O4168\)I4,SJ M<6*1IMQ1'&<<;Z:W'@NRW0]!V823;KBQ9+@;[/Q)D9V,^H?<:/5M6>IV2!2" M1H5##$@F"QZ+=("(X19Q(CGSP@43!V2TGRN8=M2Q'A^R6=-$W6?2VRY8<*.2 MT6 5:$N@42\84EA)%*.T%JP%R?V 0(R9@GLFF0]&!VX^[_W&3FR/=TYND2HD M\2GE5/Z2:6C1FOS^ ),0M98;[L$C%;T6C;

::+I[TI>;+J6 MU1D\J=\/)E[&5#?Q,@=R;&':;RP,4EG9YOPMH-N]YB1OU]:=%W5A!6RUK29K MM6!4"D5"@!Z#>]^%=6E* G1,#V#/S8NC#PCI>5E]E[3IM^7X MEE8)KY5&(>6WA#&IP8;-"7,B-2Q%+=.0+$3S7:<:E4YCP#2KU;=AEO\-2%]^ MKE9O:_/GGQI;M=:O/?CNK_5HA?\]6]T&NU@7#K-W#U\LETWISI8Y1<2G>O7Z MFUU&Y%QZ%%[HP+FG2&GEP0JG+%\!3TAY+JQPL'R) 3;I7%O"TRS-#WTDYGHR M_JB::!?EOV/(:<7SU+"*KYO?*M@%($)'KN*5PP^7YS?2RT_PUL.K^]<35?_>-JO3 MSM=Q"1RY[?6)XS37E%^ZMMHKO\[>X P=K7VW4N<31_"\E^=O*W"V3ZX=QT[0 M[(J75PS8*?MXL['I<7V7HX[;U;\S-3-OIS[E*7K*QJXM"H=Q=35D[O:FQW1C MLY.#N[Z! Q[@;$_A;4W>]OGTT/^0?G*Z%F9&UL[;UKE]LXDB;\?7Y%;>WG MZL+],F=Z]N!:X[,NIU_;W3V[7W!DB79J6REE4Y++GE__ I(HYT6B*)*@E.[I MJ;&=2H!"/!$$(@)Q^;?_]?5N]M.7HEQ.%_,__PS_!'[^J9B/%Y/I_/.??_[+ M^U_4>_/JU<__Z]__Y=_^QR^__*=^]_HGNQBO[XKYZB=3%J-5,?GIC^GJ]J>_ M38KEWW_Z5"[N?OK;HOS[],OHEU^VDW[:_&,VG?_]7],?'T?+XJ>OR^F_+L>W MQ=WH]6(\6FV^^W:UNO_77W_]XX\__O3U8SG[TZ+\_"L" /^ZGW5T1/KIEVK8 M+^FC7R#Z!<,_?5U.?OXI4CA?;KZ[P9=4P]-O)ZO]A(>#Z:_;7^Z'/GOT'W@S M%DHI?]W\=C]T.3TT,#X4_OJ?O[]^OX'DE^E\N1K-Q\7/__XO/_VT1:Y?TM]_>??JT4.FY70R7=_]:;RX^S7]_E<]6DZ7-Y_>EL4R\FD#KYI/WI;3 M^7AZ/ROBK\QBOES,II/-[^+B-M]Q6Q:?_OSSM)S<10CCDA@&"<#_V?)QJV_W MQ9]_7D[OXIB??_JU)2UFM+R-WY;^%^-U.5U-B^4INGIX],5I?+^^NQN5WR(+#C[#QO'364XDSEO Q?'Z MD'[,BWQ;%ZC1!C9\PU(K?CLJ(Z6VQ MFHY'L^[+/_BXC+2\C_M@D4[!Y5;R_6SQ1SLNU#YI( IN[HMRLW-%,0F<_M9Y?:%^E".YLO1>+.? MG%K;\1FY5M20MR'Q&/RMZ M4ZRVQ^'KQ7+YMBC?WT:MYM2B:B=E7%=#-C:9FW&5S1C;8&H_:WQ7S)+B$+75 M\W:Q4_/RKN[8YPU%H.-C^Z+M2S%?GWR;G@SK];O/59M.3.MU;;N_WD;5=MS M=5(_J]>5?74:>5;\ORB_3<854RV77/J37=3?;+P\. M[F<=[Z>?Y]-/T8J/ZN1XO%A'?7+^N:E8-IH\P#I[66^F=2?S5(\VMOK=?;3! M&VGX];-RKJSA&]-H\M%UCLIQM=3=/Q^N=N_[G\Y7OTZF=[_NQOPZFCWQ7!VY M7:@N#-+-!-TL]\',OA<5_YT\*XOY+Y/BTV@]6[5>D;?"[V-SRO'ZX_%+WMH6BZWYDE'%QV%9CJ?II?P M=?QQ-SJM*\O5U789Q==5,9\4DSX6TMOET)4LJLT]S7[I:>'5TF>+\2$IVDC0 MI]'RXT:,ULM?/H]&][^F/?K78K9:5I]L=NU? -Q=SO[/WF0\T80+9I4Q@% $H7M,\BQ=1R_*';/R MTIQN>R?K67&,)QOUJH;R1O.#EP AI3VDT BMJ 6HHI]@C643^K^+JRK'/RW* M25'^^6=8S=QM.&>=ERE0(!,?%_E1B@3%#S:[Y+^.9XNH=?SYYU6Y,1MW'T8[ M([X];K;Q^\<-LOB\O0 80*S\:%K^=31;%_K;_I__,2W*N.C;;Z^CYCY37Z=U M;U2S!P3H**;(8N&MA]H#IY#90T8%'5"P:@ZHYX+6LT L!@!O(V]#BL[OQ6BY M+K=W6\_)L(\4K#H):O*<8*7P&#+'!*&&&@&]L!46AB@=#BJ@607JJ/+[7)SZ M9O@Q>%U&K![1^,*EZL+2]&I^OXZ:0@(%_?[(I*J3G>>S@F', 4\% M\%@#Z0TS)*'I"76.23^DJG300JP1DW[Y>$Q:.F,VE&RD(_V$S1 $)]@8YP%0 M$FL.'6:H4B@Q94/J+PVYG4M%;@''4(S\?3$OOFWM6;^>3Y9J949E^6TZ_[P1 MR!H>GY@9Z?5.:R,8TMYR:B!48 ^6\Z(U^]%+8W^_2 WYBC]'H[E\-)H?'(8P M[FZ<60Z100X*I7:TL[CGH=92@E^:E.3 Z[NL_-NO!_QBE_27';K;ZM65=V9$ M[H"^N'V\8A/WV_/!(?(^[A0.66V1,D ::0F'TD!#$58&-GEG,E-VTK7V:&!P MG @9U6PB#552*LRDV5$$M=3^6GQH79CQU&W6!8&K]H_M*3.ST7)Y\VES=7C" M)79T3C!<1H67*F[C#@3O,3'I",Q@6L.#99[T,SP? M'*"4FF.DM+328T,8@;2B"B-MK]M7U0.WGFH%?4'THPC 57J3KH+OE^'W^Z*, MVIQ^&Q]9E&7*V8@K/NDEJID5H. :06\-QPQ )Z"EKCI163Q>K]!OT(%93_?[ MWH 92@#4T$2_)]?&Y+7,.\K@;'#^6 MLX=8I"5&S#N-,7!&:E<=AAAH<+6BT)J'K5P\YZ$TV&:PC9]=OBO&15QYM&G> M%*L=,'5[0LVT0 GU$3MOF!-.02.0KPXTC*15U^>@1G*#%X-?\2%[/MEGI@BC,IN8. :PPMT$95 M[P_!3K0/ \A\^'>6APSH#"47#XZF-XOY^.3.?W!\D,PJI+1QDD8]QU'-1&7' M$"11^ZO]S"=^9\[W <>PA_O)4SU8SZ4GDBG"D>8.:\,KM94X+]NK;YF/\YZ\ M.&?2/Q3W7D]''Z>S33Q%/'&>5T9JX+1K^HA $(#0>B& T)A'4?9&[^67LRLT MUGOTUV9"Z0)RTMR=>WQ2()1 P5(,JHX@ H^0K]19ZHQK+PO9''G],_"XA'1# M:SB9F&_2/<[(S.T M$_?MZ%OR-C9WWSZ>$+ &S#OHE/60&^ Y1+RBSF#07K7+=A9DX'LOV S(^7)= M3)[#4,_\PW,"H,H@RR6E AA.J<6B.D8I=ZY]4%8VHRX/_WN!9T!KORB+Y:KQ MRW]X0L!2(1&I26+-"0>0[N^G*%.T_<5]-KLN _-[P68HSMM=,,FNK-!ISA^> M$)APWGNH<20F;F4840UVU#%J4/O7/IL1F('SO6!S.<7_+(4_1!RXB9N890AQ MI"04&E54(>[:9^RQ%\3QSK@,QNW%_/.'HKQ+&FFED-;Q^\#P0+!TEBL+%+:( M6@DIKAP=3+$.67M#J':93+ON. T7C3F?+LIJP6\6JZ(VZO[YZ&"0TL))+S#" M0$#L):IT%R89O4)_?7;^=X=IZ(-^6VSUP^CK VSJ[_1.S SQ1'/8Q!T40$0C M;-R)_?&FXQYXU4I?'K'H%[(+Z8*-[G>.S@E(.XF5\ IKC;$7@%"[HY$30-H[ M H;0"/.*15>P!KWL>RBZC6_\#DX*-&K UG(O-#6I;H;FLKK2Y-!R?-4J8QZ1 MZ VM"Y@-S>R%P*5V0!#$($Y9"Z))I,-RJ/9V]$TFC9F M=#]=C68/5E]W871RL=I*.EX MEZH8SXN)&Y7S>(HMU7B\OEMONHQ$LV@=IP'OF*N%;BR> WT(4_^?-\7JYM.'T=?ZF^=SGA0(C :4 M8A8Q3+2-_^_W=^Z"&'Z%5Y(Y=I6LH%U.^3Q+Z0PP%7XZ%O0B\0 1S.)4YIA% MA$0$34@&&&=8$. "U2*J.=08($341; D1F 9CR%OI45=SNGSC^D^2KTU9N/I MDE\]8_=21 9P[#APG#IDJ>)$01N!A,!!B)B @SH,>Z@!UZ- G(?,<%%'?=> M\QY(AP!PGD#JF-+8(0VD0$(+B]6@>T+K&G"-F75&#;CS@!FND,##I4:=_*;< MO Z3C:O[:=/LPQ5$&CP@ * W2[*Z7^E@M\-)>/IQ( XQ!1A;V0\(UDD-AZ4UHKXOGF#(6IO M9PR9E=J/1'3$YI*2\&JY7)\M!=M) 2*3:BL#;Y&AR,5=%DKL)(ZT8F4Z'!49 M[PRR2D K7"[)_9OU:KD:S5-AC#-%X,',0+VPAFNLA/04>:F]CU+O6!1YC!4R MUW@'D%4.VH-S@:""%CI#@]E!< JB,0XIMI RY96S2AGOD>"$.=S>UY#Q-J W MH>@?H L(QAFJ0LVL8".5G!I!G6 T[HD",8L+2HUCR!T!.9B M G!20S@R(S 4\:'08;*Y-+/2C/%H&Y: MT!"2:",KI(6G))K=+K5),M$")PY&<;^^@-2<[&^/S$5N^O90++>]A/UL\!$QI.50D@-1$ 2Q#F(VAC2RC4K>']=EWSQF!""$BK D+UYSKWD:\R,$VV;SD+@G^B23PCKO$AM#2E2A$N J=\!HSAOUJ/L"B[Y M&O.W\27?><"\E!L;BB5T*7T!2LFB1DD19!55" /P4MLV->;6Z:N;=A#]* +P MPJ[L!N3[CW)EQYF!7DMMD8]JJK8^6I05G9!W* XSY)5=8V:=<65W'C!#"4#J M-!%5ZK?EXLLTZL_ZVU^6*97])IZ5HY2AIL:KZ9=MS9--RMHZ?K;[9=30&R2$ M]?,%(84B1_242964@-5 (EHI:A[J]O;[D%=^;;7-BV XH 1^CTJO%Z3OXT(D MPI 414$%$)$"%BW@'2T6H4$5RX;R,#03G\M0:_@N5K=DUR9#%_/(JK/JECR> M&4S:PX'%V'')%;&$1/2V]#KJ0?L+@&SWPQ<6EWX!'4Z [LMB/-U@$/\]*S;< MFD_4W:)<3?]K\WFM%)V>'JCFG%F(L<7. JA$U!%VE'NG3/M::-DNFB\N2KVC M.I0\_1;A7:8-LUC>S-W7!-9ZNKQ-I_K-)UM\K-N23LZ-F[",2B%0&!)$/8+ M2%W1++6[PJOJ"TM2WY .9F4EK[L>;=S:=VD;/;41'9X0G/1 14O4**.M!023 M:#E4U%G07F"R76-?6&!ZP7&PO-D'^^'-)S^=C^;C"(=9+.L[<]1,"QHHZY#B M2E+' 0,,05M1"DV'UHK9[KLO+#$]HCF4W&RR? _AL[LJVQNB-4+4^!D!NG0S MR..9;$1\@734^OC^W>&P?9Q=MHOT"TM4+FB'$J]H 91%W$)ML?W[U?QYO](: MR6HR/4CAK?<.6VX9MW$=TK ]Y49J,6I]O;':>0%0(#@ M4E)M$5 :.KKSKF*@K6G?4SI;<:FKDZ#V<%Y.=';M5"MOQ<&VJF?)5),'!DF< MAXH@#1 37G&'$*C0L59W2$S+5E+@ZJ0M ]"7$\/-FK^7\VPA=P>?$ Q"3%N MK0,ROH/>"&'W] O;(4?Z1W5SYT'V\KK6KL%(*T5K-S=0X454+1$61 A%J(Y6 MS(YFJ*SJL&W]J%[POC&]J!P]Z5)4;;5[+)M5^^WZZ,@+9;%%DEGK(4F],ZRL M$&/*M_>?PQ_5@3XPY)A TOIP211O(4V_DIDU+13EGHD.F M\(_J8\\ Z^4$ZDD1_K.DZF M5Z/?MSTICS\F<.(IU0!3 H12#B(J*DLGXM+%I/Q1/?49X;V^X+M> NR"=XPH M@PBW.)H_$&CGR0X%CG&'"V?XHSKOLX%[81%+OKYESOC.,[\@<*48\((0MX]!S?F1?#P4H]C+YM MCL/ L'/81"7!8XN\XD;"/0I,HO:7WD/[P882K&S87EC"]E%&N92Q,[\@0*4$ M!$!ZP@0%VF(,<86>!^H*0YSS*V-Y,1Q* M\5][O=^>;3^R(:RJF92&T8\Y$9 M 2AGE*(2..(<4 J;3;=[H@"Q5I*7HV9E8^RS?BY] #F83E4NQD4Q6?H(8ZH6 MDTKM-Q69DW/#IBYQ/.BAML8(K+'"\01 %#(EI('MC[ZA=:JAA*=O2"\A1H]> M@-M%N4IMM-/:?Q^MUF7$Z]7\0_SNXO<(X.WRIGQ=U.8#=GUT(%Y$9"Q*Q;(5 MD"S^#Z=^G-@"ADV' O1#ZU^7$,(!$+_$F?B7^?+L4_'1G."=YP0J+:$0WB,+ MG'*11@&01<:A]E(U](7C)<[%+E .[6W89AQ5F_&I+(V:68&I2*@!B@)"A. . M$J03G98J@ QI[V$8^F)QL(VH-S O<0YNBD+F$@(<2(D$EQP((2@2)"'D(8D_Z_81]T/?)0Z]:V5& M^@+GX#3A.9\T//^JT0&F8N30F!1R2Q5-,92&S%FQF ADIRZHR.1&L#L=*[C%ZL)"+M(QN&3O\92I2R83N4A+E/GXKQ MZN:3^SJ^'3 MYU%GX]DZ'=\/8=E"52-UPRXD:&KBJVLXA8QA%I581]7^#;8=JMX/V?Z@K=Q> M-=8O0O)S"7) U MEHL(B#*$$**,%VN\2"EQA=8IKDGG@7! M=T%HP(2*;1'!8MF$Z4\'!R&,A]!B@BWPJ0(O\94%HBF3[?7N?,'!V?G>$:33 MK)^6D[L-0P'#8,/.],DCRNQTF?H7K,OBYM.;Q<86.!",5;/K=WQB<%I$NP(B M:J6!@'+!N*MHQA2WKPJSOX108%K3A--3[::1E4P=B,EVM4Y>B;2;/1*]7 M;Q:K_U-L=KE:9;39(P+A4 (4WPX%/&,$ RHKIXG60+3O%MK[.3(8KY\IIUF@ M;+WK5.?<;EVI9=EV'4=$XO2D9*@)32D#Q@"B&$325UNO<:A#Q:#>#Y6AA:!W M\%JS_<&7/R[,5R62GJR2V.8QP2J./6(:,@0X8YH@60%F**#MDY%ZCPRZB&CD MA7,P!_+=_6SQK2C>%^67Z;@X?/>F9AON;JA[5XP7G^>)ZJU7:$/<8RS6M4E, MF;XQ^/@>.H:MIH)*S@!C8/\R L7:WZ/U[I:^U'%V' M%K>I1\Z78FM//%[N"^JI)Z(=E?KT<"L, 0!+5*Z!Z7:4R]$(SL@,V5G]M13 M EICXLXI@%%,(\PWE1$B1<%[P#Q"3FJ>5#'"F $50-#3E]);KS&?CXE+#^ ,IG,\ M7NK)#FL'QP=EF6.2D*AR$R4HL]]ILPX;_$*Z['7CV],3OD>D?BQIN(P4-&VY M=P5"1 )N\J,/J&,G^_ U?D;0'A-A+/8""0+3\8Q=A8&%X@JS M]3KR\FE9_TQ(M9269;EZ("GQIZ=2$C]*0:?I_.B2!G-HTC<^OY^ M4:XJ&H^RN>G4 )TU!%)+/9<.(4*HKN!QD(KV>0N]WS3UR^9, WVYA_K&-_$ MF?>LR[Q"$@A.':*8$\P=-![O:/1&TO;&V?E"<%%'7D=@!HM4>=8OOBXFY7ES M>44IDA$<;(GP@&HI>:7T>$OM2W'?M>?6TUB3OB#Z403@JG3WJ^+[Q33X:;'4 M;\M=>,-FQ4WT^6.S@G+<(2BI@"CB9BT%>@>9)QAVT.ZRN>.Z,.NY:M\3,,-5 MB-F4JV]2@>_IT& %0XYQ:H@!GCDOTLNRNPW%SG;H0#%@B&K;*]V.: S,WU0- M(B7;II6FQ'RS7JX6=T7ION[2O5+OJ/C?Y,/HZVD1..=IT<"%P,?W2%.(N'=4 M,;,S<#UC?%AW3C,I:<_:PS*2$:[!]((4))3J)6][V379+HY-B78/)M%V\H!% M/"%GEDNZIQ#I]C;!D/70VVX;/:$R)-]O/OVV6$P>6L;O%[/:8/6CDX+65 DL MB4GW35!QK3G84\E<^WB^?-I!9X8=D(!>T!GN"%D6\;M2TJ:-&]ILL2F8OL.C M]K"HF1> D9CJ5'!!"$?B1@>-JF@ED+=7'K+M KU+0I\ #6$+@GQD,+"2<$<9/"\4E%/?3D"BN(]RX>69 : M2DYL<5\6X^G&K1W_/2MVWNZ'4?4U4M)D>N#:&*20-QIQ[(&P0.S\Y)YS:-JG MR&6K6=*[C&3 Z5(JY1FJ9+ 1)F0AQ Y;2;CWJG*=>TZ0:W]X9*OZD46-Z(#) M4%S>MY/:1B*]7M06/CXP.C"B/* (8* X],IHJ"J N$.J?;CXD!7[VYH+W0$9 MBM%O%O/%X\56?<\;]'8X-3=XJ)Q T'EKF-&2:;L_Y+CIDM8Z9'FJMD+0-SS# MU4;8YED^6G.SLAA/IP0MC<(4,6B])@Y!:(C>42BDE%<8Y=DCUXY4QN@(4NO M@;0++>;N:Z)L/5W>)BE??#I25OS$C$"%)AA;*WD$([X'J2IMM6:+R!7:@?TS MME^,!CO:=SU)#X-1=\K73@R4>*J91Q1"19S7& I34H M+JX*M%$! B#;R!OI,#KBTZ(L'M3\B1M@.8H-WI3:'J?;D\7&'5(=?K5*1+9O#=@K3PF6 M/I6"4-# 9&1M<990R?:E-8:L-]E6$;T>8(<5X$C)[CW3Q3PRKU&-K\(0,V^5 M$F!;%WA#B^6LO=J2K6E GR9J!RB&8NOCJ)Q]F?GMNO=8O+J[KW=6G/.8P" & ME!O!B8\GO@14*E6<4CR>MID8Z2IVV>+\=,]7E5Z:B@[ M)V8&#+DDVBDF!8@6HQ'25R:I,L)V*!SY$J(Y^T5GN"O49ZG^<>>\^105[48! M>B=G!Z<5I IHZBP3*KD8/*KH5K:#_@)?1K!>WP@-ZIL]L'P?K?/IY[E)Y4[G MXV\?RM%\&:G8!@UL?MIF(JK)_ULO5PG%BN"W*: @_F*U*J?PVOBJU M=0$'74<0A%N+()(:$"B8<^DEW?&"*#YD68C&80$]2M@AW_&58C_4>_"7>5EL MRQK^%MF1M,EM7Y]4M/P_BLGGC0%1RV[0[9D#J<4.5M_%^ZM(7"D"K"4UDOKZBXZ1!" MTA]2WR4B6S'2@S5(S:9ATO+5(P-U6^QI/^SQ2E]0'5*>@DS3YLXY,>F%U&SG MGS$V9 MP=09R!#%4'$F:3S+*MKB$:1?2"&#;GQK5(*R'5(_EC1<1@HZU2$=5@@NIK%7 MMP4G2QH\&QM8Q >GM%_$C"<48.6J39-9BP=E>I>ZHHUY\UP?[X3(4%Q6D\D& MX=$LM6]Y-=^U,CA=8;9N7F!<,(,\\ P Y*2'"-J*5B)Y^^I5V5Q)_7*_3W2& M2U1=19*+2>7,/RD"AR<$G5*DN)<">DNITH9755\,4ZQ#=E$VYTV_O.\%EL%> M_T&+35MON%2&>L>0,U@8S>A>\(&_PF#4GK>%3$@-EK[<:W4[SQR!))KA2D"" MB': [L*O#4>:M%<1ABU#W=D\[ C,8/I@Q^)F/@HQAT8QI @&F!.KX9XJJUZ* M4=B>6Z>KG+6#Z$<1@.NV R_)]POM]KU7MXLG%\41,!,M'DDIV02T;NF,)RIL M'Y4W9'6[QLPZH[K=>< ,=]P_O8BI/>>?#@[1OL5,6Z8(\=@[;)!@E9]=>]T^ MVV/(F*CVEP4=\1C. U %*BP_+(X8KINHKH]/^R*^*R)=R^FJZIZX[8BXZY"8 M!OQU-%O772GE_NK@N2*6$D8%LE@BQT$5%FUIA/AV]9LE'^[O^5M9GZG2\HE!$VEA/"- Q @H(I!WE1'G**#M%9XA M:V]TVO^R@]8Z"[_1RY%(2"4G;XO9)(7/?RG*JF'L)CWO@,ST]_ @+6($:^=3 MHS/"K8-*5DAX*]H?GT-6[3A7?"Z&WS5L3V8QCU0L-XV&M_]>33_.XBX\CB-3 MO^.6F]3)YT:L+&<(&\BHB=@P")-3PTILA%&H0_K=D(FY.;:JOJ%[$6*VB1Q[ M\!+F$KNGWQ,\PE(QC'FJU\&\IAL[R'AML9&1IZW%<,@TWXN(84LB4W[:L[@>4_\Z2R9FI81Q1VJ8BTPYI"AR ?L\+ M@3OT9!HRL[BM@%XSU#]Z4@SA&D>#A@'!B(ZLTT+NT3"@0^'_0?.0VTI>5K N M7$.C2INUQ7@6_ZK+0V[XA*")B6AR12'E#D22 :VB3;R2ND/2^DOPO>=!*7=B MS,,2D$\27'9?V_7I;T;EMOJY33%*L^61;\O_(B061T,F\F"Z\J/Q=#9=?7O= M(+.F=E[ & E$%"/2(<8%%U H9I5*+B#ND&@B],/1>RK?YNB<(#"RSE'@9=0& M.4"2&[&C$RG:C,XA4F]ZXM8B#RY7G9#SUU$Y332]BWOBB0"KIT,#!"1:_9HH M:B($'C(+*F"1][Q]8?_,:3<],';1*S1#J04/EWDRL.;YX""= T)8H3PGD;9( M)*455<@@=-V15>V95,/M3LC\*'R_RH"J2[+[,FRNBG2FA49S95&>C*$Z,B-X MI1@DW'# )!.$&8?,CCY,HP)[?0$U79ATI&Y[-U"&8OKKQ?QS7.]=4KL_Q&\^ M<8@?&IZBPN);@8WC"CC%*!::5)1I9]N_WYD#I/L_R'N YU*,/[FQ'YX0"!&, M>&@P8M@SH20%NJ(N_F>O^U#OQK 3W.^$T(\F!U=YR%\#^R_#]G?%E\7LRW3^ M^?'VUR"9KF9>P" J1A#'HY(;R5F*CL([6@DP_@I[17=EVO->P+W!,US\_'@= M5YL0:! U_V1LX(HR;#!F!G+/O/,>PXHF!GW[QEW90E=[9GE72(:[#UJ>P>@# MHX,E$DL@L18>(PHH,H!5=$%-V^MYV>)$>V9U=U &"W2("_Q^SV1&9?DM=2"_ M6ZQKKZCKI@4HN8YT$J>QE,X#JG4EUM0Z?8V;>Q;';H\@748<(A3%F:+P?4I@ MGEG")-((42.%P4+XBD+*:?MJ2?DV_ '$H#5 EQ&!5/EX^?Z^+$:3F_E#YP=L M+!+''Q$HPEIZ[[6F.-K/4)#4\G2# (-QT[W"@V( $>D-L,%,PP.@I'HQTTUD MC"].;R(-GQ 0-%91'RTMC^*IC)ECU8', );MZ[!D2R'((S!Y\+K,%O.NF!1W M]XD?;\MM;M8X?CKZ7'>7W/ )\91% $(JM(!:4@^11:ZBGT==KK6\9$L#&&*# MZ0NOH>3E<1?,FTT7S)-;RO%) 0@H!;?&,PU(U+XEU977EBE)VCH-H.&?4=\$M[J;KNUH'U).Q@3'@HC$73T_*-6!&4@[W-%'8RQ\1?YJ.[%%O[7]&JGB['24IWRT^-.=+0Y7(]FH\+LUBNEO5]I3L^.413 M'@I! '-& NPQX*BZ\N.$L/:F3;:@_B&.E=PX#GG3\6'G##IQOU$-"X(;S96A M#C+B@-8"Z$HQY]#Q]D=*MBCZ3(II>U NP5X_FI:GBCH<'!\LA19:9W7Z@UH5 M"6)[_XWHD,*5+WH]/\?;PC.8_I"2-FX^O9I/XF*+R;Q8+C\LXD:T2\&N\VF< MFAJD@)1"JB"A!"GCH &V$G8-.I0(S1>AGDF]Z!>IUA41'M-ER]$?D\4?\TVD MS:=%J>[O9]/Q)HEG\(226^*Q3'6U MM-DK21#;#D%R+\Q+V@<\0[%>;37AC>#>1,&=1[TWW?:GI6\:"6[UX[H0NJ:/ M"%1[Z!5@.J7]4)D/!E."EP-&< M=THC(AEV!+O*?R.<9!TJ$[XPSV=/" TM V]'W]*MSS8!>16%]\UBN^'5^CP; MS Y*:X*)()%>2+&2B(KJ2D 0Z1MU;CHL&2_,^]D_6)=QC"7CJ[&O*PT.P A M(=<0:8X5I,R;/6*&\ ZVZPOSA';&)G\*;3G]LLEP73[XY^,U])M4>^C[+IU= M^WTI>Y;7"ORST0%;*ZQ$3@H+M4C-),VNICGBT5)HI$/GINU4_NR3D4%S(U.M M9LZA-Y!8Q\"NQ2JBB'RW 2^=-=N)'\]>V"X87'6&['?2'ES43I>GVA'430N" M>^*9\"3N@M1P!0RLX&%2=+BGR)PYVYK-1\6E,SC#G>W5DDT4QM1"M5&R1=VT M(+S64$-BI. &)QM9[2DER/GK3KWIAXE'):,WO'YD";F,9)Q(RKD^P;BLS9A" M!-__,=K<[)^5DOMX4H!$.8ZL%QAB1@B54+B*2B Z=#7*=I'1#]-J\G,[(70I M.3A;!G;4&6\8Y(82*!$DSD((1$4=5!W:'&2[EAB$_ZW0&?Y0\-.OQ>3AVAN= M"<]F!8>Y00!K9;'T1$9#&--*18><#5J,X5PIZ-/0Z(K,\!+P9K$M+]X@=>/P ME."T91 2ZK3##DGIH#(5A5+@]@ZB 7: /GG?"99+;/L/*PA&)$8?-XXRU2C. MY:SG!*65MX0*:P'$0 ).374$"LG5%:9N]"DB.;&ZN-RHY;)8=929I\\(R@IJ M!$4>2>\54US#:M,4CMKV:?_9[B@'D9>.. U_N'RO5OI@FSP1;'MB;C#4>H:- MU-)HIZ/%IBRL:&::M3]NLMU5YCEN^L%G*)DX5CLY4?!(QBNRU*?X$KQ+M4J7 MR^FG751/JJ<\^EHC/GU^38" (TVE10@!H8BWQH *2818^Q2 ;'>??4K:!:&\ MM% >*K?\X(9+E=/E=/[Y89N*=E+9ZGL"-P08CD$EMDO.7](\'[T7\*%1K>/#5KVON44]-B2J*2B6FB8CO(*6,*&J3ADLX M C#9DFXN0@[=HE:-SP0"$246D4=!%1' 0)"V]3<$I"HK]LAV[@>O$GMCR.+ MWM&XZCO5?ON[:\RQE1%;RRSE2 FD@2768QEU,\2'K&O2Z#:U'RXW[O)^'CQ# M*01=FWP3:SQ&G/+4MUAB@!2'\6P#C'/')=:!:L$-H%'[$8**2"TQ LMXVG@; ME2,\:+6;/MJ_-V;CZ3;@/6/W4D2&1N @I#II0Y1%?0@(9 @3D.&H&>OVN8"7 MZ0O?HT"Y=&/.4QQWA:,;BLQ7#K:K]>KI,]0V6[NOX=C3_?*QDRH) M]1$,RR1++9P4M-29]H[+3$6+>SWU>\4F%[-W*SJZ53\?%)3F'E@C"&8NKM8( MS]CN9/)$.?3"3O6^V+08"K K$@4HD8A[%E'QB*.4&(6$IB*^&EBCB%+[:(<< MIW5^1I\'1TL^%O$[=^=S_-?3K^^*SU$(R]%\]69T=\SIH*\ MI3K9&.6P\"4E(?SP;LVQL_O8>.9&1M-U R\7:7X.:GR_%H]G^* M4>GF$WLX/JQN>*""@&@H&*R4H$RXJ-X#AZUUUDEE2/O+BMXC/[)PN"=Y!&QI>W M"R29N/JA'$VBLO?^V]W'Q>P(/Q^-"41PKXF6BKFH7PBK$8^:NA71G <"XO;5 M]GL/J*.E9JBT3D4M0)%XK#B- 7/M \AZK_.8A85=P,AZKKZ_&\UF>KVF_3P;$! \Q4M- 4=(;&_REH%,! 2! )-+;#[OPR?$U]H)*9N5L_V':!/GYV M*J+TV?B@.#/>&F^@-U%6H6($LU3N@R)#$6VO4O5?OC KD[LB,PBCD\.S.9OW MHP-FT$D;;7$A(24&:85!:G(MJ'!(N0XU!5Z&0ZH?7+(>OFHR*:/ZM_LKD7NH M'G;M^$ 2_4P! 1RA0BEE9210.\Y1%&3>H;GO2_)*=4=F"$:;^,^;\L/BCZ.! M$H='!Z8P!A(12XVC'&F)4?QGZDHFB,.^0V6 E^&3Z@>7(5B\">J\*=^6BR_3 M^;C^BO[PE( U541+:22T%/HHP19Z$"DBD)@HN^V9_3*<5CV",P3'WRZ6J]'L M_T[OS6+2B-^/)@1,%"!VXY?#U%$83Z#4J-3&_R)TO(,I]3+\6[U!D]OC7([F MRPW&C2X5G@X/6AOB"34R_D6!@%'K2.VGC==&*NO:&U;H9;B]>@(FZQO]8?3U MU22N<9]X^V9])#C]Y)S@#3'4$0A3;R_&HND8I=EC!0P'2H,.07J"$CV2*H& M^^[W82&:[PAPXYSBGE(,M;1.Q^<3%?5$+=I;1^AEN+,Z I*5FZFN0!G/^0V9 M&V7>I,)>Y;>3VG+MS,!(VG>(\R*2&*%2J7X/1I(;K)U"[;-%T,OP;O6/468Q M6!6I2.3T2V%'JY$YVE?CU)2@(01. LE\"M[@UPI8ZWESG30HU^2OZL7 M<#)Q_'TQ7I?I[G.7@%&3JG!H:& 6$<7CA@4AHIX[R2@$!G'+D#7,=HAG?QG. MKAY R+0Z M M*,F[UF9;\=E3?EYD"9;(KDO2W*][>CLJXP88/9 0'LK8N*2<2+6N^D=MYQ M9)@$UB#7X=2^?F=7/ISRAD]_7^YF;MO&P).M4>JF14(M5QS93TEF H!%%:06F3CZ=)./6/W4D0&1A,8QM6+ MJ!Y3G*HE4>Z5Q@8A*+7N$/#412):U_KJ42#.0V8H?K\ORFFQU&_C(XO4/KQ9 MU:^:6<%0IKDE!AK$J91(167;I'AZR0CC'?(PAZS_U9A93T^(WH 93 #6'Y=1 MPQ^5W]Z/]J?E*6WAV)P@G2)6$8F%T=03(A75%#O,@)+Q@P[^WQ>H+?2$TF"2 M\'V5R:EY\^F!C7?R*#@].2@,-/;.,PT)QP@09D5U(B;[_*5J$]W9_%1P!L?R M1Q$Q0Z7'GD$8M2\:CVPM["9?@ /FXLY[(0DZI7U<0H#.0VHH^7B[*69?O)V- MQAM][*0BXQ)UR)/*I8/TR;)%!HQ:2L"R M7#W@?OSI*>?C1^%=33'21[\/A"&))5#4IJ!RDW"0S@J-N=5"D?9^J_,#@RZF M7G1!)#L7C[ZP3T8$#&R49FL=\,#)J%1CI'<'F''BQ;D66C+E*4OS@',]7&< M$RE2'GTTJ"##TFG"K<&.>"=8A_VB3&V=:A7=NHE! M^]1U6PMOO*4BRB>BA.IX>O 46>C:5\4:Q.G6_6JO5W@N(PPM@GJ:/2!0;(PV M#BDO*,4::@8U$,HC#R%2L+UP]+X-#"$X"!AD;#]OIXMB;$V86A"T"7$0D[_3*=%/-)ZJ4<-[-Q M,5^-/C<_-@Y/#\9JH(GG*A4[ X9I#+SW$5W-%& ="L%EZT&<4S1Z >DRXO%Z M^H_U=+*)BMS^HCA<^>",V0%'1+40C*-43HO#: D;(:$TW#'%9?L&D=G:!N<4 MCCXPNHJMPRYFLU&I[E*64MO]X^$S@E3$,&*%LTI31:E"F&,&!?#:)*.ZM9QD MZ^,[X";2 :G+2,N[8E+_$_&ZZOFLL(\]F!IAN*C56$$A*4UH481YZK(QW M MW1:5_AY",KO@,EX,R_U*4J^G'6?&8@ ]%>1?!V?[^X5W(P524I@\)-AKG MF!A!I??4 ",U%YA 2>);DII7MY:2WA-2\DA)-J@&N_!/B]V:5P_[DF_-KN^K MKRC94+K+QYH6]0'+71X,UPRQ<(/ MB=]I:9N6D[N-# &&P4:"TB='SL^E+<;QY"PF:CYY.YI.4I[U7;$/XGQU=S\: M'])?NCXRB+CS:B(1<,,*1+(]LK=[,.C%SN=*G7Q6A9++=_ M/O[F/A.E'G[+I5.D7A?+Y:+__&ZP;)4B=F!J\+ M7-A<=0+5VW)Q'X^\;V]GH_DJ;FLIX_$^?;O^EEIUG B.;C [:(F]]9H92H6& M1%)O102+.,?C)[Q#B>>\<4R]", S2ZAOO(:SCH^L/*W[9#AK@]F!4V8E8@HQ M!I"W@!% MG2GJPE.PY. I.L(ALK"V:92TQF]?Q[IN:IHJY,-!I@2Y7='?+3DNA0ZSR4G MN33A_M$:2DINXKI'J37D!I3-'UN3O48VCLX)W+"XX2)B,;9:,.JI8CL:C; = M)");:%$NB>@+HR%]'QO%/:,'Y$VQVF+P>K%<=+913'8FG_\^V>4@"7I76.G, M(C8-GQ6(M<8B3I#6 $F'.&1XAPM#" Z9^E7KH^F+O4=KW.0![*H=-VJ^BEO" M;)T*;WZ_K'!?Q[-U?-E]Y$'J![=>;4(U#B#T[? #3CA\,GYK(!!"!HC""F@> M3PU"F*J8XYA_ =5W>A?#Q;6B/Y0&=WC!*6OTI-?@U-20RE$8B8@Q6$)&4(I_ MKBBV6%VYP^DJ9*&1?':&_)]!V*[2/_5#RMB%'!9%N2G8.1\7V[B#T^G^AV<$ MQPC%$F@MD62.>N%.K@ M^" @9IY(Z;Q7W%)@((WOC0;*1NA@AXTDFQ4:,F&H4JHR9IVRO'W!A&P'4B:Q&@2_P/Y+ MI*JSWSMKVF]*V9)],PG9)>#,?:UW\.XK]_W>NV*6RBAL0B.&:3YQ[!N/?7[I MV[\CZVIR_W=J:D!1RFT40D6MT!8QR0GC0E*+#-2J67)4[AO 8WS1WQ[]IO$M MX!G/"TQ89RQR!A*)I8COJ-KAH^,&P8;4[6MO OMC]-&[P'RP#7D?V',Q20XY MLL3KB"SEUCNJD*D(Q02IZ[];R\+6@V4FS\,J9Q6T\PH.1NO!2Z8/"8J+= &-O>1*1@U34[V77J+4"VCBD5,QR@[H M)<3J9##'\\$!.^&(09P(1C00 &M3'6Y>"46N4[?*R;X:">F$V8\B$5>EJ5VW M(%SHAF/3V_7W8G6[F+R:?RF6J^*XGGYZ4I"0,Z:U=8YH0BVCT.*=YP(X2*[P M>K4+JP[DD?6"RX7UC':*Q>:% =)" 22G2DF%O#'25YXK8"AI7S!AL'X=%]0D M6B!X84DYZ\QXWN"&<$H Q(!0):0A)B7)5;1Z<*W.FEZYV$PR.N'U8\O(2U(Q M+B@:YXK$D?I<_[%8II1'];DLZOMUU8P.<9V<,$.QIQCA^ .R^^L-;OB@+6// M5Q(Z8+_H&YO6?'R[^*,H&W+QT-A@-30* XZ4-:DT ^;65NL$KD-EM&P!3QEX MV ,R0VW.[XORRW1<[!=[.O3^R(P (:/&2R]3B#'P6 N-]O1)U#[V.EOH4K^< M[Q>?@?F_J6S1E/4/!@>'0')I>XD$YMA10CBOJ(I_M3^&L\429>5Z>V@N9]DG M(;WY8UZ4R]OI?:.^ 8V?$0 PF#M/=3JFJ+::8U)A8+49LKY9-_%XW3D((Q=H MPZGQ7XKYNDA1<0\PJB_.>W1.<)A ;3".NBZ%!"-'?.7X0"GO[<7H"=T%HR^0 M+4#RR]%.!B'73 I=86$D Y4A20;2RBF*B >&>.J^&[,%7&V_8 M']N>5JOO#YVK+C-RA,X3?O*:64%8+PT"QF$4MWS#A*=28HL$4UQS/>3%V5E^ M\GXXWDR,6@ UE(YT9,4G79VU\P)S AM/&200R>B'>' M@NT(8A;]\):9/?* MWF8BDP?(%RY5C,-D6W !:7PKC8ZV+F>46:X1IO ZBVY<0&;.@JFUXS6EUTZ7 M"8/C'KC# P,"#&+'"0*648&I3KE0D'(O@('"7V'1UIX07_0(2VO&;3P^%15J MN2QJ7*CU$P*+I$J K17,41"5+B(IQSIN3UYK)=K??^1KS]L_(_N"9[#->;?4 MOTU7MV:]7"WNBG*S[#=%729GW;14 @TXS1QR.E$J)8+"4L"M1U&)PNTC;X=^ MHWLP)?K#:2#_R-ZZW[F$=Q]?VKRWT^7H\^>R^+Q+9MTMJXEY?VIJ4( ;II"R M%$>-RBM%-U=;V#@$G42-],]!J3YEWM=-"U%MM-(;+@PP '$N(?5;:J$$3 YI MH]6:]_VQ;9$-G:O+&GQ;+B;K\>JFK*[QCB<0'AH:I.0.0VL,)QY8';5/R7;D M*^;ID*;8609\/SQ=](I.SG28W?*6:C[9+7!YU)ZJ'1\TBF>.@H1IQ0D%RC@ M*YH485<:K-:=1<]YW1LX/P;CK\J OA)^]V@MQ[UM.IK]=1&_?32?V-%J5*WE MM %]:F[@6E"J+6?**>R=-I&4B@X*2/LZ/%ER%GO@QU-;NF>$>N"T+A>CR)#F[?X MX+3 (# *<:601-I#*A@'U>J%%$,F'%R2N7V TRDH. 4S?)M%"8L"MG'M-&=Q MP^F!"(%)W(Z@3['37!'(U"BB490)[A2LJ@)3MB_:RZ^9I)H#R5@#Y?XNR\L4>ZXER>&! 49WP MT=Y(,7)<4^JP!Q45!N'V;,Y<4:!W]TAG;')R.%6>OOGT:(FU-O+1\<$:PB," M#DBL#8(<&2'VQPY!['J=(UT8M,@'S8_!]JMSC5R/2 \V%[J14:K;GUE_>_+;X4Y?QTKMWSD8%B0S @ MC 'A,"72B,H!$\D&X,K<%SUSK#,>%\B:.'25O:TUG/(]E\MBF9H,C[[6V$$M MGA:BG2\$PU8:DLQ]K5()BQTNP/-!@P.;!1-DN[C,#]] ,0:YZSF_GWZ>3S]- MQZFG\7BW[D+>C;^DC]<>HG+QN$$K2_>$!NF@'8PJ9E1(*+:R"B%D/*(>8 M(G85_6Y/DKD\1F?S"M@=OR,@*FA2 M%NRK3GK94A77>:H;[L-Q 2+G-!9.>82 )XI[32L HL8W9&.^E@6@!A.!ITTJ M.N XF!^_-3;?J9M/WLY&\T8-17-\7> "&2VTA%0)!@#$BO(*6>6DO4Y754;KA70^P_RVZ_2%\5>ZV'T!B+R.I_7;)U(Y3QR3D D:[UFK*I:QH)!I?8=;0 M95G=N+/F>< .YX=ZU [V+Y%MRW?O_W)NG]W'\T*ZY\14>0\9]M0X[[C?T>HX M5^W+NV3+6+HJ(>H3W*$$J;]>W2E2@1(--,) .PDP5GI'7SP$3/LLIVP%PZY* M>/J!->=]XH?I*AE.K^:3Z9?I9#V:U<0*'!P; %&4 "8@ITQ0S$CZ:4>+ +"] MCV*P!@1#6XU]83FH7"0G_*;T44K?O9W>?UBX^6I:4WJ^Q5."I5(@Z9"T0E.K MO<:D>L^\--A=IWW7 S_K)",+9O]\LG-5!M9UB\QPHF*G93&.?*AM>?1X4%#. M4 \]<4X:$$]D%/?<:O4 N2'=E TNU;/Q9M$30#G9Z[X6XTWGWIM/GZ;CFNJE MQP=':J*.1!DQ"E 'K2*L4K$A@*I#:[(L,11#L+L7H(:R17Z+6M0JV>"CU?I8 M(.K1L2&NFQ//&!-<)]<3!L16-%GUM+=\5OOCA2B7?6%Y$?DXZ9H],#I89VEJ M)$>!\*F:+T%F3Y=D^DKC5WO@4QW'.V'SX_#^JI2^ZV#YI:]PJBWN^P[X9C$O M=J[:TUE&YSPG4 4,HQ1AHHAR' ,KX0X+2!QJGX64S8'>B:-'[UWZQ^H:Y,;U M(32/'Q(0LP9'I8Q91KTA4#HA*Q0T!$.VT[PRB>D$U%#B\M=BVYFE7L]\,"IX MMK&OI7,8(LI2=A"NZ+"1JM8,/S\S]85IF.U1'%@:3FH6C\8% HVC,FY_Q % MM73 5I%H,)5TOVY]LA57#G.V$QXOF\=7J3<.S]I+G_F/-K3-CA4WM;CQW_SX0 M3[' 1! KC;#,:U)Y8B$R<9=MS=?S*U:\$$6P"W[9>5Y[U?!@1,"*$.(Y-'A5ZMRPK!N.9;]'^.[6=[5,>S0F \A M!D !+R0C6G'@U7[M0K:_WM%?/U--\>C@G:^12;H!B2%/G4 M\(Y6[B6,I+^BD-)>^-:!]JO)D#AV\K]9)ZIN/JG)9,.,T6P;J*C6J]M%F6K% MGZ\V]_&M02LE,08.01;U$,:4$I4*B177@U9N[2GR-&,2Y-4PXL4(_)!B_@Q3 M()WR0@.%!5,4"@3!GL^IUN_U;* _@G!WA/^EB?27T726[#F_*#=W0P-(]M.O M#!H;80@T"%FCM'*.D^J*>.8;>%:D$8_SI MU?SY&E\ME^N4&;&C;IE^CO2MR_3QZL-"S;^I^_NR&$^_/_" + ^]A""M!C[= M>D+K!* (:EK=?!)!?7MC,UL[]0O(]I5S9= ]_>-IY#\^13Y2.[Z-'[XM4\?Z M3ZGZV6*^R4#;-2$_M:MG^=( &=+><@\QQ-823,UWE(DT[9-]>B_K>RW[^C7P MX0IW]@TU6]_S[6CU:OEFL5+S*]CNFZTK:&$<-$P)@U)[4@@=$A7^CHKV^DWO MI9!_W#,@"ZNN_F#8YK$O;]:KY6HT3Y7P_E9,/]^NBHGZ4I2CS\6[(LE#_+PJ MG[<>S3X4Y1W*<6*T7TTPR%I&-.;2:RZ$UMRH_8$M7?N:A_P'>H5>#H.NWDK> M_+&["H_'Z'0Q@3DLXP-?$Q1VQB!&%1#&>ZP8EU6P#F'4ML]8$S^JJ%\&^:O? M_!^2^"Z]QLN=0AA?Y!S;>]WW!4PQH%1*":1V<9L@B+,=MI1"T3YR5OZH4GUA M%ES]%KT[K#;.J^6K^?8E_JU<++.4*SW^;4%R@55$ED. @;'.&U695Q0JWJ%8 M%_A19?NB'!A,LI/)L4VXF-AUN3]H_CJ:K8O#K_A)\6WYR U54Q@+:5./2 - M$OL<#XJI[1 \\4/>D X#\]5OL>X?Z^GJVZOY'WP9<^R[ M9RXA4.@QY!#)U)5>:.D1<14'$&,="GO\]VWI8&RY?M5Z/"YFT2*.^\-.V]K> MKF51JX]\5S"0,LB,%$ A(!5!4%07=I0IU$'4?]A[TPOBW\VM7K?PCW7&P(.B M?%X.^^WW/N7"]&ZU&'V?? MTMND/JV.]TCJ[0N"Y=X8Q95%D0D"<.WV)1-89%"'*E _TE7D14'_+H9'&NWL M/DY_I!?AW__E_P=02P,$% @ 13C\4#K0AM$$D ^/X& !4 !I@K;O'L%;+ M1I722*KNGI?VC$9%N"1.1M!5)$,I]:]_<">=P5A(.N" T[/:JC.U1/H]]P#W MX.)B^^?_^?WVIOA6K=:+>ODO?X!_!G\HJN55?;U8?OZ7/_SM_4OY7K]Z]8?_ M^:__[9__GYUV8^NKNMEIN"KVJYIOJNOAML?E2_,=UM?ZU^+2J;XO_ MJ%>_+K[-7[[<_D=%^XN;Q?+7?VK^\7&^KHKOZ\4_K:^^5+?SU_75?-/:_K+9 M?/VGGW[Z[;??_OS]X^KFS_7J\T\( /S3_K\Z^A/-[UYV/_:R^:.7$+W$\,_? MU]=_*+R'RW5KNX>1[L>_/_GYWW#[TU (\5/[M_L?72^>^T'_6?C3?_[U]?O6 MSY>+Y7HS7UY5?_C7_U846SI6]4WUKOI4-/_^V[M71]&)GYJ?^&E9?6[X?ENM M%O7U^\U\M7D]_UC=>!CMU[ZLJD_/?^)FM7KPA88AT3 $6;KY^0W];X3E0/ M/EQ]WU3+Z^JZ%?Y_.OL_::^^O5+?7/M>Z_]^]UB M\^/G>E/)C^O-:GZUF0EDH<3:"8P1Y4"#4B N&&#,(JR$FK5?G57+EW][WV%H M_RC("F&$V!*5C%!#F>4"268@$Q)PI0PP?PAAXRG/JVI=WZVNMH.4A]>,T5O$ M_WH(['\46VA%@ZWXI4/W__WS3_=N/2"TOGJNA[28/LW7'UM@.P8\0 1^JFXV MZ^Y/7C9_\A+ W7C[W_M1]9CC^BHUQUO*;IK\HE[M^N:#+B175T6]\E9\WM/] M1_/5U9FVV?W$3U>U'\R_;EX^:*8F_\GC3)VE'VXY\BX]QT_/$#.+]=5-O;Y; M51]\N"KO_*\S@*"@6%+!()' QQ="^VC3CHG99C_&1(;<"3VO71B,O-[Q URTUM*F&[ MQUG\TB M6JB34+EG* P6O"'-,&7M&^17+QD@B@[5Q=*,XP2=B+@$K$XCQ%(X4B?O<8%IQ>+SS=]6W:GEW4*@P2'(@(*!:"UA*1B'2^V?_2;"0G(M M/78.*>546D,AAUHA#C$N2;XPVR'IDQTDH.9ZMS31KBA:IF.TZO+C7ENHT$PR MHX#B0EE&#*5FW[N= "'YS7EK3!K%"42*4DG]%,6["X7"R&CMC2&>.;79=_8M MKJ+/:)N+UWX9S;B41JIL )M9S))U(6](1/(V,):$_=:ZN&%K_G6^J9F![ M\\DMEO/EU6)^\[9>MPCV\ED:P#CVLT2(M=!>.$5IMQ,(AJ3EO2<0?6QQQ:PF MV '-+?4)F%0.6$6U$ H@ZV"^B-O#*^I/Q1Y@T2&\X*++>=I.5B(3LCZ-,$SK MTI/Z8W*^@H/QP_SC336SND06$>THYL@(0B43^["C)'#%Y<&G';?^"TQ#PC65 MVG*B+<',]T#KXYO9W%60?:C]TN()3!!">0J4I_04Q0K1.7;RZDUKO(^RA!$V M,0T)!'],+6(X"-8%?3-?K]]\:I=(Y/?%>@8L,9Q(GP5#@7TF;$O:C'<@L! BQF'NVL40B8DAJY^V M9.9IF*AL 8TL*T\9.:$G ^B;AI ,<:!.UI4"$]81;1R"U3"ILD0*"(ZZX MP;+,/;MIH16JV(.+RER&$-DS=QF)P\#ISQ'ZBE^VT,;.9(Z3="J724#M-$0H MB2>/\YED[ 1/H5XOEM4K_\OU# .A*0,E QKI$D&A5-D%$<021LV=[C\/2J$) MMD; $E,KK92 D!(I4SI+ ';CE5@:3$4+*K;.$D!:X*PI#U_1]98^5.6=+^T) MZ3-1"F=O(IHRP(%C4Z-8+OHJR$.Q>CM?O5FUMJ__?7YS5[VM5N^_S%?5C"HD ME52L-$Q!:!!GNPT-)2/0*!6B*CU- @* M*6TC$(JE1*2$"0@D-*S0'#N=.=^ MF%XW,%\47^>KXEN#L/CC8EE+?ZKNIY1B14PF"D $4'$2,A1%Y2"2ADOAD],H1)BBK#3 A#*O'L4,V.X MG]DZC2'*O:+U1 1;J5L7\SW"5@RW?SI( <-)CE&^K/P.5+PMMN(>W"55[C%1 MO=4MFN$IJEJ\,R?5;"!'0U3LU7I]YPU":@0BG'+*N-46*[B?[Q#HA7.H@G5F M_&2*< &<09HB2R2$ EN!O7=8ZNP5JV/JM6C1I56NOL3&JU8&3M,HUA;8Y=5J MBR-0J0)9G:Y*A3K20Z&BN!FB3F_N-LW5,\V5/C.?PBE7,J6IH,19;I#@7201 M#L 3*" Q9 \716+\J:'E,6SU'MS07U[6R]/SU:E=VY6 M&)GFP-T+"1C.LZ/A/&VGMC@D)'T:6I?4H\>;()*S%:%Y3^>T6A GH;:&*\NQ M4=2Z+OY*0G&DUCVQ8[Q?)=6<6LZHSU$Y8@99JASF""@==)%5O,:E+X\-XC98 MV[+2.D33+EP5.T%1/_V*)G9RNA7OR7&]&LA.M$[M9K::8.8$80HC9;1$7@W- M+HXHIV70491C-ACRWZ;08@(U+4LC7&FH(H1"+91"Z!+Z-+0 %LUGI"YEH'*X M)KVX2.'K"#G?A_44W1'+GIY(80\Q+S*3!7C4!I4I3 M96G?ZG$:8V/LI>Q.BCR^YW,"Q^B/,]=GTV42YJ<1@HE].GZ2/AECP4&YM>9E MX6N]]+]=MZ?F",?2: 2QUD3KYC8\*3N;A,.@>WF&6QB[A[4N<.@.<@, M5+;L/(8I6C"%>=7K.7;ZJ-8@5B>F5L-\.:92"1CJJTZ/3.T.Y#&-J=60(8JA M+)F@AO'.EJ$H:-$KSL+(:G3^$&E*]OK)4'[BALG/A0[>/DO+"=T91N,T]&:@ M#W7*CA5=1=F=JO-IE<;(LA(Q[0@%6%JWL].LYLK&E%,]'[[X/JZO>=L?O-VOKA^M=3S MKXO-_*:S67*FD0.. 8"L+I;%#E^DN@SD MM9_2C$=IF.H,83//\Q*GB#JA1VD(GH8V)?+E\3L3"1GJ?POSQB=2U;6=KY:+ MY>?USI@"W(#2"0Z=H50J73K<&9/,!MTU$FDBLTIUJ(H.5J0XQ1+83Y5&X"Y, MCB)HRW2O\G/$G)"?@4Q.0W>&.O'DVN0$G 2\#'5W>W?3[!E\L_E2K9JYW*KZ M4BW7BV_5J^55?5OM[!NG2R$U=98AJS'7BM&]T@$7M%TFG=7<6=,;_:J0F\UJ M\?%NT]R&66SJ9J=M6[2(2YO2$=XSA;H(UX'IU!":C9ZKVY6V, MDP7#B?2#:8PXTZ'C2=ER*L#",^_M;GQSMVH>MVRMMR9;N.HQW+^LZO5ZIH@P MD& /"(@"4?.=O, 2P$-6@O.A2%W#G]X(/C=MR#>XU M#=S_6&R^?*ENKC_4NOY6K>SMUYOZ1U5]F'^OFL= $"-864<98:0T%DK1 7.& MD]FR^MS4B3ZB,&/'<]O<:,>R3[L%$W=3&_;]2O M3:,NEL75KE'; Y'%;UVC^A^^:ANUZAIUT[CTYX%O;"?A]9G!_ *--H'WO$=V MN+Y8@*2;N^EZZ5&L/=@WG[:_WBP^WO@IYI7_RX:T_PFB2 MI\4O.;H$M?+T1IS'#9)K!(IN^'^ $2G>]Y0CU, 6Z#MB>3/;G62OF_JGA$H1 M1BT2"#L+.7 *[&9$CC,;]*I+V)3U$^Q\O(4) M[F#*LJCG W9.J%\9O%M<5TMK]*L0AA:0[@A MJG0U&G[6%ABG-L([RK5]7B\U+?>0#+JQ\?5O/E>G[5E(7E\KK]W4V[=G&? M4;4)UH?Y][?UJOV+@\'M0[T=VF;:$JD,T09:I"BP +J]#QS3H'QH6L@SJV/K M;/' VX?)Q(MBYW?1.5X<>%[,E]?%@>\'L[7]!,X3X!5D2T&2;&Y:#=13WZ<% M.M^H,?$.E66$&K5M3XQ[T^QCTQA-)\I-_7M0B;"1_V_+536_:6[(_\M\L6QB M_LU2S]=?W$W]V[]5UY\7R\^OENO-ZFY;+B&EPH@1!C@C2@&BN-B#T$ %#=V) M36<>>^_1%@W<;O9>-UMHUE^*!G2Q0UT

)N95?7)$XI[I/?OB_D_W*$=\C[E -K[J>@E& ^3ST1DC_!T MY5'V3LAE:OZGH9/)O3KYI&4JUGI7NJN/&[-87]W4Z[M5M;_BW/GT<6N]G^>F%,UVF%,3B.4ACKQN$*; M@I.^@?)ZL:S>?-(^$A<;-[]:W"PV/SXTT\,9Q\A82X$3W) 2(%%JOK.')$4\ M)&F(MY)[6:@)G Y1\4N+*?!NI $,]E.;<<@+$YP&4[MKIT75G\$LJG.4H!/" M,YS4:6A/ C_JU-TM3('^?;Y:-)]_-]]4[4W_$!!<8D4DU=Z$@\P V9EQKD0A MPA/\\IJ$?\?#K1/TG M7BUV-_<+:P'GADM7$F_.VZ6T,X0TBM:+GI\?5S&BWNF((2U<-3+P-4@W+O(\ MQU-">FI'('O34X]0!T[H1Q07?17DU=)'8;7>-(;<35VO=IE@;0.D!19Y(6PTB?UD90S^PK0EBKHL"G.$FQ,R M,Y3-:6C-8"_JM'TLL,Y2+S][>[=-P>&#_R^W;YH!Y],CK&TI@96,8JY(9TI9 M$Y2Y1!G(K#<-II<-J*)!]:)H<$5->N+8ZUE>R4U<8&4E@K,\595G>#E54!E" MXS049I@+C\LHP_F(U99=^D0(9\1!C1'#CG$I*%"=,?^_H%7?2!,7T9>H*5(L MAW$:DX&^%"ISD1G3\]P$*$T@F=/4FE GSJA-%"?]'_KY5M]\6RP_/RP2[_(G M#$H'(?:3M5*+DC6WLW7K5 1H%_C>SQ!+F=5G#^[I*DCD\S^#:.VG1.,Q&B9( M \C,]"C0"9Y.B%,:?J>A48E\>?)24#J&>E_TT9S3KJX;==S9*25E6&/,-"P= M<]8Y##L[##H:='%3\-/-G'/Y2-(3OMFC][M:EN MUS.,$4=$,B(L8B4O.>3=:CDM[?#==OTMY:[9'-LYUOY%"S'!!KP 8GM6<$;C M-+"0,X3.T7;C[9D*W)$7SO T%"J1+SUVYL4R%+*1_OX@DYZO5C_\U$W>UG?+ MS0R*4GF9)%9A(:P#5*DNZ:+&JJ!2SR!#(]>9V]<' N^-&<1C/XT:C<)AM>;3 M[&4[EW",F1.2E(30:2A2&E>>.:F0B)\X/?(J6.W,,<<,80(IA*@67&/.76>. MEA3$:U& D/K)BWT(:H40B+,4J4B< P%6JYN\?THDF5JD*> M)F\$,;HGI[<01? Y11&*<>.D $7S$B<^:KY>K-]_757SZS?+P^V+<$815L(Y MIQ3%AI20$UCNS#.(4=#KIDS@MI(ZC!7 M#FF,,+.LVYC !9Z:+DKQF9F?;R'5'A,383>KWEWL(<7OJ+(CB^!Y>8Y23&L MN6K^ ?>7R/IZLA=8(!O"_S04,;E7/8IFPUF+RQC?5=?5[=?F(K:WJ^T;Q5?- M(VV?*S]91@!"RA6'2E 'D4&VLUX"-2!AC+"ET8XI0!R!@JKNE@$F!;$A4CC 3&;U>XBL25JVQ?$SJ4ER,OLI MW$@\AHE:)(595.PX02>$*P&KT]"J%([4R7MP6L;A=WMS/&@'50^RDR M+15@6M 2[NU0'+0E(_SKF?7G00+0(@K=K!Y,5S^IR5MC5+MS,MEN[FL>5EL[JG0 M]7K3/!-EV&3AE?-!&._3%'W?X_]2^V+#];W8^;%NM?:[ADC/* M8,Y[SS3SM>8T%'DT;T_.3'.S''+(^L/NA.6,EUJ54E,+&;% *0Y4MWA20EL& MS5&#/IQ[C>+1+M)N2T_4M#2,L9YK$+G("EQH>+"E;?SSTAT%IU8+8IB:AO#$ M07_F1'2D_S&2X.:+5?M2[,Q0:*"Q1C7_H$9Z ]WI 6IXV*.L<19&W@W; -N^ MZ1RO#P'TA0M%'N:&*$8OTK*KQYZ7GC(2SN/T]"3"AQ/"$LM([Z)4\YS3FT^O MEM?>6'6]K-;K#[7/E$MVR?@7E??JM7\<[N_:5$'5J\&\]JSF#4FI8&UK09:4S0_!-<\ MG==PN\,W)Z&8*5SYW%I+"U/YV1LL;J^G3W<>F%6\]^NZ]^6 M[8U[G^J5_/KU9G'5OEI7?VHCO EP#ZD+[Q;RS*LH%XR62# G-;> <-#ATARI M/CHW'IJ19VF=%[MK*;T?Q8$C38PGD,X1V_*TMDZS&UX"A@&[6B:C-1GAMOQ&^RRX_$%_*TO%1IQEVBW1==7 MRZOF1=KK&>"L+#DL#7%8 $>QTOO**\0FZ@KM, N91][]+= MJJ*#%7=W=B!W M_68<^6D+&^E"&5W6U5#A$;I(9S:Q ASB[+6^/EERW M2[$=X#!M2L=]/[FZ".UA"I:.\2S:UI?!$W*7O!&FH8#IW:HS=]X!.=BN@M,L MD\^G8C/ M9]:F)UMY&U!#ME/WXZR?'F6F*TQ^PI@:8?=R8_^$Y P@;QH*,\2!D]N&([CH MJQ\_5[_)JW9FYR=[;U?UTO_RJFJ,KM_6-XNK']M_?JB^;Y3W]=<9HYI1"7@I M#520<<4YX8(!5B)!) BZ)C/<. (0$2B45)I*JD0)#&T>XVW^@N#<3Q%XO,4] MX.(AXA?%%FWQR^[?#>RBQ1UX!W#Z-NFG7A=MCC!M2]\26?0OE-$3ZIBM<::A MG?GQ">GOIZV783Y,5!.2GD5- M>W-X0D;3M\,T]#.#7W7N'AQX0*5:KZOJM3=>K1];M)A!*YAS3C:KN,X0TR5 M4@L5M%?CE!T 36EL207AE'+@_PDPQ,"5"CN)3?8G0EMH+XHMN.$J.(C2?KHW M%IMA2C> R#P'68ZS=$++4G [#?5*XLGCHRW)V.E?BULMOLTWBV]/#4(HK,46 M:.FG9TPR!?8S-.DG\H%7XATUHZ"14I0:80&H!E@ARRV0):7^+QC-?0_+ ;)T MJ=H05OM6[48A-+1Z-XS+3/6\8TR=K.L-IG<:*I7"D2=UOD3<],^B&CV4']>; MU?QJ,[/"0@(4 P*64D.MF7;;"(+<(-,W@AY]%6 )'.0.$"2HYH831Z%V_L^D M*GT*F'-@WP[H'931Q_%#'DX.W5&$32,.8L$_&: '<-"WO[_Y6JWF3:FGM=;^ MX]7RJKZM/C0+=0?3_)(R3'4IH! *8Z!(*;I L(CT.I,5:A-"@##%3 IF*-(^ MO'W,$XT=PTIH+C*/UGN8VS1XEPT76ZC%+RW8^&$[&?']%.@2G(=)4S*ZLRA7 M3_Y.2%KJ%IB&UB7WJL[;;\-K*O7J(8:W\Q]M-?Q#K:IWU57EDPII#(DO<1;F3)F@%(<*\5L*6P&!;*DHE(-+_#AN@D3&E M)#;W+3&1$=_@SZ2^ 2V36'_S-,HH"GRR/2ZKP7M64ZAP>!/]SG0XPL%8)8[E M,K46.Q\+6QR.&BT,D-*/"XQ:1#GI%DV$8B)+W>/>.M0(.F$,P3C,+;N#G$>* 9DFKPWE:9 P9/MD8%U7A/:<)1#B\?7Y?&ASA7Z0$ MQS*97(']/[8X "#">.-.62*=!P,IZT(=,4JR*/#>>BD8Y*6 %!!$A:(*$\$I ML\I9S1C.?6]39-#[7V=2X/[-DEB!L[3(* I\JC$NJ\ =IRD4.+A]?F<*'.Y? MK )',IF^'E&MJODG+UHSSA#72"D ..82"0S$?M;+$ Y[]#SXU%A0 MP9PBHG04 H<-)S3[W7G!8=^BSJW$(A%]431-H:.\V M^'TI9W^W(O4RD+>^*OG^ZDMU?7=3O?GT?E-?_:I^Z)OY>MUNGYMY%7;*2.P8 M(%R"DG #V^AD1B*D@RZK.&7':WRI2FD<)9AR#B26D)F2.0P<% !EUL(.6K,S MJ057?/Q1M/!V^TH#]^X.HK2?X(W%9IC RBZJ=8.F$D*7@=AK:E<23.GW/ M"U2HNX_KQ?5BOOKQ?KZW*[\OUC,$J1*:&"T))X(U!VO+73"I9ETK2)^.6A%6 M$B.)GP!J11TA0E)%L<4,2.'_(/]N> MC:[>WLRW%W3]M;K]6*UF"&ON*-9:" =1Z2>2'.T"3.M2!>U!/V("E!IK@EQS MPS0MA>:**VBTU1+YWZ+<&=,.5?'FTZ=JY:?481H52UL_71J!L3 MZLC:(RI^ MV6(:68^>)^:$!@UDX2$1\72B,P^U:M/M;G!.7A-PE# @L@J2&&-A%'N;"&*UP:Q24)JF F)%F$/_#\2(S' ML7/Y*(_$70_M%P&1/O]^V)&;/6\68.6%Q.>J?JJ V:XC&XIHP"C_\+N4@]+C M+9W!)2TID))KA*GU4<.:W^>/]"V62[!^&^XMX *UID@0L8D?SU MJPWFIRY,(&)8RU(;?):8$Z7!841.HS(XT(H/E7-F^"MM?=?YJNJ M6;R]6BV^-FL>ZYDLF232(0=]RFRHE(B#7;A8IZ@(6X$X8XQ PA"T&CNNJ$5, M4 F0

6-8C:(/K:(2W6#=07Q=WRNEHO/B_G&_]GS:O1=\O%>GWG M?_/'Q;)8M__AGT+7+H92WW<58T360]M< .WT?_%Q_O-L7?=ER/ MO3RQV)*)^&O*5SY\D22%*>XD3/++XMKJOE];MF,:;R'76YF7^N9L12 M@R$1!!DE_=0-P_W>!LL,#WIGHY=!;110Q)722SH%FBD,G'->ZQ5KGB#/O1#; MH2I6S0ICO7RL@4/$+9;B&($;@=V!(K=GNH'XHK@'>4E]>YZVWAHWD/4IZMQ0 METYJ71*^XO3N]>+O=XOK>2.PV[^H/#DS(+'R$U=&@$; )Y:PM+*+19]Z!FW/ M[6,/^UQ6<1]# 9\GK+8'#J)^B @[TZ*0 IF K2;YGZIN;^4K>-L]DSK@" MA'&EA(:,"("@<]U:L)6"!MT\V-^JD$0S8K@U4C4;3R3")6:0 Z=TLX"0._.; M+VY^%/-OUG&H9=%7C.%FQ.&"@L(1"40F %\58=EMKY622WN0_D/XK3 MXAY@L4,X1 PCJ(V1P+RL#A*^$$)'4+HG3/76MWB.IZAJ [PYJ65#6>J]H%HO M?9*S67R\J1X"^%"M;M=O/FW_?NUQS$K'.==:4"BXEDA!BFD7<0K;H&M& LP: M*BTFFE/A'-6@/>*)"13$*SEG.'<-\ !I\207:=$VF>$]WL#UV(3T]URDO0SS M@2NWJ4C/LYS;F\)3:[SIVV$:^IC#L<>KP;FXZWVXMC'VJEV ,W?-$2V?;B[J MZ^U2W;WU#DF+]'UUY7]TLZC6,P0H!GY.;XR4ACE3 M&M8CJF%0TZ>#L,BA82 M4X(4)092A4LIK*54,T[]%!.!W//L;6JSA5]L\1=;![J%SQ<'87X?]%MIN/:'D.# ^B^X22C]2.TU#WL9Q]? AY3([/C0*+U?7M MD=+#VE17-Q[3M5Q>OYTOKK>/.3:G4-IS)Z]NOS9OW5+.#,7*>2'Q69T'96FW MW\YI0&4?_1\,@OM)@R("$2N-YT9*:YHG %4)-==$C5TOV(,O.O2%AU\T^+M' M4O<>%%L7^HE^_M8Z+?>3:JAA)8C?<1M=UU=WS<^WJRN_C[9Z #FZS:X[_"^* MZZ[1FLUZ7YM&6VP;;;UOM$7KQI_[CLP-7^UX"Q@&[6@[E,%GQMG1&N6R(^QX M;M8C=_; BM1\_<6;;?YE_WZW^#:_:6Z2W+\3KZ2RROI!'!B$6%/]Y69[XRHJ MB09]E[[.6,&28\:4)D!)R@11DC%.;+L'2U+#,Y8^/*(V0-M?'& K?NG0C;U[ M_215ITH<:3B>1N*;RIG'I8R4'(6$V&.+R^N_SE>_5IOY@\SY_@5R!!'QM#5O M? @K(95^RMO%':8JZ,V5&/M0"<2QMK0TA@K$I-2&<!C8=F\ M#.T;:W'5[(+?_]2]+]%%BBR-U%\<+]D^X8KYXIEV.=H.Q2\-[*+%?0$M#63V MC,#F:J?IJ&XV#Y^1XKQL]M7G=]5-;%Y_A9"J(#FH'F'$95:(Y3Q&/\.6M%B*P[! M72P/.L?6B4!-1O0THC*=.W6F#IDFWLQB?753-Y?&W$=\6?)2EU0*QK#&&D*W M#SU** BZ?C#$KK "&>0(Y,A173HI,+,68B1*2ZS(O0Q^(A[OT88E.$E9'R9X MN0E/IGWW0"^8Q 2P&*&)0]IBVO(XR+.>2CFP!B#.C-0:$((5#CHKG<9B[A7M@SAB8E].OJH1SK&^NJ@FR]6_SZ_N:O4C_TO_VU1K?Q__^7' MZ^J;)[BYW1):BBDRF#OCH'+ 2J3WQBD/VO.3R&1F)6R@%2VV%\4>79CBI>*V MG^1=@-8PS;MG])[05O=^EO]^D2="^C%V0NH24SX-K4OM5)VUFT:JW<%MJNNG M,'8/ QC!'8;,,DZHIII#/W_O,&@B@[:,I[4\FO8-EKXT1 O]_8J4(U1J@A"##FE'%"F["3-%$-K0/1]#;(VU MO^.J^45UC_"?PG=M#**T_PZ-L=@,WXUQI!;W^F+WKYYF*W@+6SC/TU"M9-[T MVL06RU*(>LUX2;#6U@$@!58EM)BA[M.8LJ"R6J\/CJ!#X8ISGH;^LI*4@7#M M&%\9SH1_;SZF$^/](3\3R('^]HW6O];+ZL=V,Y6[6UZOY4;/5ZL?B^7G-N?Q M5IU52G.&E#,EU1!*L-<(ZX+V50RUE3G&6WC%;8NO^-0 #(OXP53V$X,Q60S3 MB2V!6VA%B^U%,=\4';SM5&E<(3E#U@F-247S-.0GF3=UGLZ8Y"S*(]L60^CG M9B4S)40:6/O0_.?;&=*STV94LR8 M@CD>,F_*26^BV=/%!:X7<\$SJ5CFIR%VB7WJ=S1H$&/]=\1^JY9WE?,NZWK9 M[KW]C\7FB[Y;;^K;:K7?CRNU*!DW&%!5>@:)-)8WMV X2;%V9=_3>*G,Y=R3 MV2(LFDY0=!B+WSS(HD-YP8WIO=@[N155?UY^7BOZKK60D$AHY+[O6"(]V<)H0="(Y86"TWK>G,TZT] MLA?%:A?%JSVXX.O:DG+>,VFY'-V!V2J? MR=,HTU#.7,X]O<^8.3*Q?*DP;0?$((QFB\::C"*)[6XX=&K%YL=Y6K4@LB.2Q+Z#0DQC)0 M=E80@2@DL0K]=N;,Z2#"HPZL!%,5*I?I68J6P(N<-'G$1"^5"N-L:LH3B/ZH MFL2P,"2C>+=8_]INR^:E(XYQ1VAIJ2XET+ SR01G04\"##(TGG;<@SMW2"$# MG?$96!8F$Z18%SGI<8J@P.0HF->I:= 05WJD-Y'\A*M3-_WZX/_[W6YH[I2" M"A(M>*DQ@,5:?,3$:K4W\2,ZO34X)Z MJ=, 7J>F3D-<.:I.@_GIJTZOECZ:J_6F>S)3*.8X@9 M(51 ;CN#@(>=FQA@)K,R=Y89K4GR^))S'[8RS[=>]SA$-83 :2C* M( ^.3JIBV0C7$K?X7ET?ZMC,XE(C@)4T6#@B*'.8=A9AR2)7K<+MC*8M+XH6 M7/%@;([5F @^0[4F+Y6QFA/&8F;M>4)1+PV*)W9J6C3 DZ.:-)2=<&WZN6XF MK+768=>LA-+Q&*I'-J"A3KQE'Y&<1+3#VG.5WA;NK?FOU$U7[OH=SL+^.8 M226=(90; R & I14=S4E+DK)8LL\PRV/6OUI#R0U>-O-?=7]GM[F8-+]!37Q M=:$$+1%>+AJW$894D8;RG[V^=);*GF6G=$TR#;7,Y-N)(E5J!@?KJEROJ\T# M^X93S2ER2#@GF2P5[')*;JDQ230UV.I%];1%FT5+P]D?J*-9B4^IH2&19]A+->T^FA?$]#\1+Z-8\/K]>+3XNK]NUKN;S^,/\^@Z!$B@J#$ )<$F>T!AU$A%C0 M#5&C LNLFZTOQ0-GNM?8MT'^XG'B\T "7A3SQK?BL7/M03[O7IC8CMOB_71Y MLHT=)N&7:N[].IZB MKHN=>\76OV+KX(MT(U6F=A\V5%V^R9./5=E:>]3Q*JIA(@:LO!U@VB-69M][ M#EECM$#_2GN#Z/UFOFE?-]G?>( 9E A+5S*D.=1< K';1V8UHZ[O,T"QG\]9 MQVVU8P_I8G>('*'F9'UV&)G3B,W!7CRIO:9@Y5R\K%>;V=M5?7UWM7FS>E^M MOBVNJO9HK1(*,Z2X0L9*75)CX6X!S!I);*^S9-$?SYQI[3!M;^+9X>IY)VL\ M7Z>%912JPA1E!^>0I!0'Z[VG!V+B?_=82(Y1\8R"#&;MLM(Q''Z=J/<$BT5S MPU 7.;OCKL(2K*4H.3*E,09SVDT^K8' A"I&A(7?A6S$,-=;.S*3ED! 4IQ^ M#Y&0IXRE.CQ%#H3+228VYY=K [FX/:S'C M076BL"]GEI$PY8@DI]\T)A\O84JQ5X>+G %]P,*)>4H<6].8G41B?_R*_ & M>JO WPI)6,R&:@N!]"V3T?<@[N4Y)QAZY0*I2)Z(L*4 MS)W'6I66IW/RM5A=W\[L\O-B655-@=/WL_=W7[_6JTTWWG#@> 8= .!GW9>&8P2$[D90># M].[4F3IAP MBOKEHUG9"1/M#LJEGS]:]W_G*)RV:623\?"??[DHEH=$KXC9[U7_URZ8>YT"SA"N*$2ELU0RO9MV.\;*?G7VG/8SR\SV:<7=.T516I.6[2 Y MNAC148IUZBVW%\4><]&!'G_3402MY\4O2R--2A_S>!CV^%L"-OL_!+=N5S'L M]Z_5/;Z2>,HQ(7I7PNIG?9UH"Z6NQUCYX2,#29T&EHUW(TGCZDEX25$==Y\^DM= M7Q^NH+ZO;ZYG2E')L2#:0"ZA+)4JP=X@LT%/G PPDUEY&F1%_:EHL3W8-%$T M\,)5*);-_CHT I'A2A3#838M>IZA,VHTD-;IZ-%01YY1I"3<])]OKBO_L\VK MV<:G9S=UNZ*X$\09T )3A:6"G%OBFDW9LK-)8!E8G1IB*7NI:@NN#:CK>WBA MT\E!9/:=.([%8^@4\8#" V1=QC3V// $2R=G?"G8G88^)?+ER2PN'4/]-X+= M^+_]_)=JZ:W[_P&!F_3O$N-6^ W"A=QZEX+>?[HU.;9CJ'<)[ M4>P!;L6O#\&9[CTZ3]H)P4O*^33D+JU+3RY 2LY7;'E^9I@FR$"(+3:"E,[) M;C.&*PFR?A[:K '&E>7/?CQ(PO8X I^YMR9HQ(!R@"&,@2.JD5E%T)O[1(TA#) MB/E^9M6X7\1;M)@"+W*)(:R?8.3F*DPS[FEZ<)7*R!>A/*7DA'8,(7 :\C'( M@\=7BPQFHZ^(_%POZX?&=JJU7Q5T4%J.H'5&,ZT$4V8_KRLUX#9D."R&"-C=%&\DL6_O;ZP^5 M*^Y5@'#^^NG5*-2%R=2>M<<2=8'KK8_1[AQUPI6PLV80*6?+ZO-\4UU_ MZ'G.<8"I7B$DMB'T!%7O<&H -KSBAQ5#&'*(22 M6*X)QQ**,]:VOCD1E89FMY/#G9O<#= MPT>9.E5]2T/Q-!+*5,X\=]UO*HX&E^=F@&QO'1/-L\M62$ A[NQAA$5(I3_> MRCBKA$^*_7SK7O-V_:$[1>?/)6ZS MS](P)RN&M**F,<,] Q+HS4 MV)F]M9+A@%+M4%/CE&I?[0<1KSDML)BA)(+(D&$@$WE#)-Q#ZK;A%7_77[M=D+PB &M-2\)$Y:+@ 5TG80."]QR 0PJ>', M,[H]UJ(%6^S1ONBR__L7K+:(PP;HM(W0;]2^&/]A0WE"ZK.H60B-)\0N2VM, M0POSN%:/T)L') WRVWSA__*F^E#K^O:V7K:XOM0WGNRUFJ\75S.DM8286$-M MJ8$!PABV1Z$ BTXK$M@>*?$HYIO-:O'Q;M.@+39U<=7B+=8'@ ,7#U(W0L\E MA0OR'[C04&T>'C,H]G";!M@"+@X1ORA:S!=,$L\3VC>-3-@TTQ#7;-Z=2D63 ML]A78O^C6GS^LJFNY;=J-?]<_7S7W(+]YM/[+_-5]>9NL][,E\W=C"V$YNJ/ MQ+/TR$0 N%27*VQLFBS''TGA#HS.TU#9W.[60]:@R$ MJ;:=KY;>V/IMM6H!/+:*82F(LI()#CA&F@O7G3"1FIN@(VM#;676X0Y>\^#] M-K@'B^U@=ONIZIC$ALGG,$ZS:.09LDZ(82J:IZ%ZR;RI\W3&T!L_;K^NJB_5 MQEUK,'$-LI M?? UW0DX[:=@8],9IF(/F7PP0V_/MS79H$?ZHI"/2B9O??]?;BYXT_=95D_( M7PE3^[OM MXX7R^O_>K3=-";8#_+:YH,G_Q4%O_E!O^_*,D](8!)%0@$#.K&W4>^<#D:68 M^:SV8QUTNF,RV$,4Y-#-WD*R9[7];MSNQ&539C/W\R:H.< M$)]I=HQIR-A$N7GND,?T4*;**F=$#N9 MEX.>9I')DLCS% Y.'I.R-VK2.)E,,2Y#[$W\-"0UB2?],\) =F*+>?O$DTEO M37(*I., 88Z4P5PPP)B&A(ESSQB?_;X!?E*/&.8,2VH(5LYPS3C1A")$4<[G MBY\4F"XVVSK&3D!%*9C0:43/<#?.U) B>8F-FP_5]XWR#OXZ8(% MA,(.]>')# M?@I6SJG+=;7PBYZ<#3#PK-+;". M8V LI4*)DOJYAO%Q""#!,./]S"V.R)1_W47"NKKZ\^?ZVT_>,0\$BN87+YM? M'/3])TX_T]OCB;EL_QZ NQ[:)?KW8;.[P.S5\E.]NFUKA!^:FLFL9%1"(9PA M!@&IF3$*==V9:]3KD<&3!@@$W HNJ86 *JHEX,I85V) H/X2H.@'GU M;Z =[^\)Z3NO!J,P%SA:QI"60B2.<7%$+P93=WGI&.Y"G; K]1<4N]PL-C]> M+];-_2]K^_WJB^] E?R^6,^D*+E%C!-A)%7:2&++74PX:1WM*RDG3* 2"RI+ M)*D@U"&D#!-,&V@E--3JW+N.M\B*#MJ+H@/G!U,/+T!8AM!X7EI&8C!PSA]+ M7@J!.<[($8E)0.'E12:%$W72;A4@-+O/F_IVOEC.I"H=,)H3S*S_JN:.L2XJ MB+2]WMA[YK-0(.Y02:20E/JYKT1<4>Z%$BOD'7$E27U ML^P2,":W/9@#)\M>E['=?XT@!2GT'X.&4,*IDG[:#A 3%#"J>.[ _EF^-_)_ M_^21%'_\R^LW2KXNWMO75G\H_BK?_2_[X4_%+W^MFC,,/2,^@*;3@9Z'H;#X M3D!.G\!O7-W5Y_RO'M?E]D0\$_'A)%TVT"/PUK'=85#MX?5B6;7W;LT(P%P# M(1K5<-R5 CO==6,H(1M0?[@W(HTLI7>*^[:GE!%)C532^: !"$,1M,2>K ;1 MP"M:?,,*$0%<1A4C\M"8HB#1A\%,58D]*?TK$^$\7CYK2./&Z0I%+"_]JQ3O MJL_M,^'+S<_SVVI&H?71((R%W%("K%1=BLR!A5J%U2<>?1PCPC&A"D$OHW[> M(S@M+3?(2".P!6J.@O$MJKTFI^\VIY77W_7]6/&;0(RA(YQQPEA@)D.-@/IE3T MVC=P_.N(>O $.0F4HTHA):%!?NBFCFJ-7?;CNMO^OT-5M+ *CRM4*())ZZL4 M.?F*DHK^5*43BTFT(:(]?;-QB?36_^3_5?&67 MUV:^J6: :^HXLTR75@LI!;-= @X-%;RO9APU0#D!RG"-FPW)C%N)';#8&&NL MD)KD?K%GAZO8 BL:9(5MSJ)[;/VE(YZ^\^HQ"G-A A)%6I(=%T>X.+;Y8BAU MEY>2X2[4";M2: ;B%C?52GL+G^O5CYDNJ>76:J6)% 1(4\*R"P;%46\M>>[; M# OA*%2XU)RBT@JH.?;_)L(0B4C8+J>A A:8>@6SU33SR$165=O3D M*%W.\<#_DQE''%.7%XE!Z)]D&T-8Z",-'U;SYD*C]S]N/]8W,\44$PYAP?S0 MJ)OI.#1=-]=^O.PK"@^_2GCI%%%",DLIX4:ALBR=X9@CP"$.VH$8(0<[,,46 M37\="*3FO +D8R4L]GL2DB+H'[A\)-SC:+E\H$?BKH=VB.#*PS;1>%=];W.;^>9N/6OVX"."N";&.JV)(KY7[SHTD,$%B.>-"%G24B)N-5#44"AX"3G2 MRCLE2I^!CU2'V*7(>W3%%EYP.2*2R=Y5B?PDQA4G0OE+6*-XEI+3I8IA+%Y> M6-*X\;1PD8*7D 79_WTW7_F@O?FQ-3DCJ,E2O)09Z#BECA'MNCAQ$/6ZK_#4 M]X6UBELLM9\TT;+YC2Q]/#I%(6(P[*3SD&78/:Y=P(0OOP8SUW_E-2=ID8NN MO?E*N=CZB(3 9[\,SJZC V0B3D@_\O9A:4$#G&B15>G"R!/@GO M>C]2M/>"ZH./-BN.2!"E!3;4"Y^R4E'$_&3>:>9G^V.)10,F7"#Z\=)?%9)3 M$BD%)]E(&?Z-H3,Q'\3)= (]#/8ST1WA=Y^0EO[;U\WWW?I652 (!2DRHIL)8Z8=-2=H+F3%@EF<.ZCV8HD'3 M/ZH#J3D?UOE8"8OKGH2D".P'+A^)[#A:+A_:D;CKH1TBM-+P_G9^1^K-+B%E7$ M#LI(TOJ7&_/Q%5EW[$M5RA+D Q+.U"+C"+N\5 S$_TQU<@@3(8*QW9>YM>;\ MGZUGQFCA$(*.<(:-91Q:VO5_;6SO'9/'+TT]!I+W]0,H*9())3I"FB MN!46++5P\(@CL+R!YN8L4D1#:4@K)$S+.B$D\>=,1E $^/",J M0QD)%Y9FP_?6$F?(E) (RE@VE _ <*[J,!^[MY[']:Q[V,&K3#4^%!K;EU% M2F( 2;.!E%LD;>XM6(^CHSV?,$A2 J@+%90\K V3DQZ$I1>3/1&]I"2T[T'KWK]>+905G):5*6J6-$QPCJ#'!W=P=0VT#5UN> MLT":,_), @XLH5Q*:83W3]FR1%XIRY$NQ=M!>M']HFC %6^6P8?0HTCL6P#) MS5]4'22[W/>NK[3&(,!"*&:DM+I 1&_I?..<6)Q2[W%?>/(Z1! MYKM(T6"+%)80\@)E)1-OPT2E%V7)!>6>BCYR$D'KMZOZV\+[.P/.0$>LY* 9<8$2KGL'@F-J>.#ATR-&L**2*"&T@(9"YV72 M&P7>(0*)]@(YLJ2T\)H Z0!&ZDHPEX'BDI/&80K3G\'D,O.(E#Y:$\OCQ 0G MVHUCJC.,EV#I>5NO-_.;_W?Q5=?7U0Q!C(URS)8*,JE*;GEW5 LCCGIO.SUA M A,)B&GWSF)J*?3S/"A*9?S_9"G+D1:%]T&S!5=X=$4#+U)T ED,E)Q\! X3 MG+[<)9>;!X3T$9LX!B-%<-[H[#&*., @X9 & M&D)5=NL>.Q$SC(_^.[YG[J&=5802%\7J0=X4@R2;J37L1H*L/2EF-6G"::6@(ATX(RAB7T MFNFP!+H$4H&1"KP>7?$07K'%%YJZ1)/9-WL9@\>H!":="2Y*/# MXR,Z$$7*Y<,^#G8]L#/T#^K7=;.MY4N]K':Z 2@5C@OK_U\W1_8!WR]PDE)8 MT3>PGWS846Q+#*WEC%$+D,)-Y9BSDKIFFU?N8FN+IV@!!6<+X22=#_*L_(0% M>@ U*8+]L>=' CZ:H,L'?3ST.D$'B;GUDRR=5*,T_$Y%H!)Y\T2S4K(4 M(F,^Y.=7F\6WRLPW\]U%AC-D2Z,($%J6?O(MF%"ZV_Y-J.L_F3EI1$$(K "" MN>8E&**$-'(!K#JC-NRLYP\4JCLG^*I6=Q$AY"N0OI20] M1\D9+1K$XG1$:)@;SZA/ E[ZR,[[ZNINU5Q;L'N2MGT9RA$GFWN3$':E+AFF M?@3?!0G%RO6^OO39CS.#B"Q]T@57)SE68F@32E$)$GF/@B'@,(NORHC$,?IVHTX2+!$0?/RPV-]7,2,4E MM;)9$R!,,@U*T?5W5*K>>^2??%@PK&19E@HI0(44BD'@JO#%E("E.%4'Y2RD+G_AE)"&9I.G(0#OT9*8CT M/^"1A?KVMID1U5>_OO\R]YWES=UFO9DOF_<=9D1+90W"QL^')#=<>,-==S=& M!UY!=-(41<1H1'%)-:;,"FDE1WX6A@!NJLEC/?S80BQ:C"^*+7E*ZO_4(_$2K_>V;3VZQG"^O M%O.;MO[3[(];RX_-"[I7FQF%& O"#0(:E@Z6!O!=_"'+_.SL3/RE!0,E!YA3 M*9A"M"RU\M I]0>"GZF:S[O[D9?,G![&=E/QG). RC7M9I;B0S_4EPVE$ MW3&+]=5-O;Y;51^J[QOE&?]U1DJOAY0TT[L22B25$:Z3H+ZSL&S@,*1 4RM$ MR1@E1BE'C&CNL"H1=#C[JQ-JOEZL&\%Y($!;15IX^%]OJO:O'_C:+T&[7'N. M,*3D;LH+C"[W+A6_-$X5K5>_IZ'FF4;)->H,:?]_@ %HD/LIQZ+A[=!W6'I_ M]:6ZOKNIWGS2\_47CZWYE_W[W>+;_*9!\F'^\>8 !)<.0#_CA 8BR4H@$-KM M"T;4>3 A@TZ@:5M2[K2@1&E#F=='K!''Q)2" @-,[IV7[^]N;^>K']M1H[W% M]7^LBP9Q*T7M+PZPAXTEJ1NAWTAQ0?X#5R-V0%ONCS'NU;W!6UQ,X\/H/*'@ MF=IE&OJ,VHENOY]G#=C1?Z:UVO-^NV[/%QOJZNW\Y_ M/)R', 49@+PDQ$%"F7522F8[4[2!_.!250V<.E65=?/Q1 M/*L^C4N[1..XZ%RZB4.SORFU;GQB.$+#9DX;![9#KXQRK+:>QAAS ;^/YJ'C M,M]WY-D:\/^)_+Y8SR"R5F%N9;/(YH@LG:*=#:1YKX-3<5_./ )LX[O_$\21 M]/13WGS,A*GG/2D^E?901A:^!S2<$*\XNJ8A0)'8ZQ0=)C %C9:G>W3+Z[>^ M@S6[$$U].U\L9\U[%XHK :GD# "()2T[J-(*$Y2-7@)@[EU$?[]K;R=H :F MDQ=IKIZ9Y=1;*EXFMV#&SA S\'DJ6;QD\TU#MB]+P>,4\O+MT7<0L;=?;^H? M5=5NZ'KSM<'YUZH]^*ML22T3L.00"604+87H[!&%>YTI&6XEMYSO@&WW*Q9; M:&&Z/H#!?N(\#GE)"[TO=DP6OVR1CBR_1QD[H:'#69Z&$";PHT[=_\(DZ5VU MWJP65YOJNK7XM^5BLW[W_F\[FY PA:ET#C+LJ+;.EFYGTY:E['4_>QI+F:7I M'MQ.G%IXQ1\]P/6?S@=6#FK[Z=5XK(9IUD!"LRC52:Y.J%4:CJ>A6(E\J7/T MPC#E>ENM/M6KV[EW>[LW?F>-8@0I44 A#)05 &.I=M8<0AJ$:%:LCK69M2<&WWQZM;Q>?%M,4,]+\;F>' ]AK*3G^ZYD5 M9G^4]1[6N2)X*MI."\PXC(5)2P19?93%NWJ@*OYWCQ7E*!?/:,EPWBZK(@GP MUZEZT #E^(_%YDN[E<;/Z]9?%E\_U-N#?KNRDZ&"(V&1,%Q1HYS"I"L[.:'[ ME8%RV+V$VIRK)>NC MAF:QJJX\Q;M$35I-7?-DG14:0"H1%=U>00>0[;6;(N*SF;6L0]-?MT)I.2]+ M&1D)4YT.2)JI5B^I>>C[$26)).CR0A$+O![<.?J'N?U>7=TU=[.]^?1I<57= M&_+S,C"/*,)"YRRO$4 ?J9+THK)S[E]5\N6G6O>:;N_5V(Y>$)7&,,5ZJ M9D,7!L1T=HPL>PE&_-ZJ8LUU"I!*. .6%H2I/>6!%-!I[!COC^R=@152@;Q M%J$?&2@;IB 7V:/X#"5]5220P GJ2*@'IY0DBHWP3=[=-L'[758_U\MJMS>G M6VB20#-*$2:22%MB8 3<88#$(A>W>SN%Y@\H02YFF2:6AD)M^.;H].SV *7;4/ 2!F-#94,,.HTP0*RT4' M0$$0=&M;0K.75E2;3TY#&V"XEF;D/K&0]J=]=!6U*20TLB6FKY^QC@6(YR#N M^BKGOU?KS6+YN9T_.]9N1Q#68H@H QH@W%DPWEZ(-(9\-[/V[:"$"5H0+_T4 M*Q"^)"OG=1)= ;:GP:1BQ % E+#"H MLX&(#,J'PKX\X;#ORTU0X&>@)3+T+U*A>L#"^? /9&M2 A"*_7D)B&)@X'4# M[8%5GX%++O, V,_-Y/,*FN!Y$PP)VF'@!(C$]PB$&5W' $IZF7Q:;%: M;XKYWYAHAQ ].*9W^[ MXXGGQD?LS7S=2&6KF]7\ZDMQU5P#>SU?%7^_FZ\V)UZ+S]\ J20T#_>9)-2# MG:R$[HD<)*'AS?%[D= (SX(E-):]/OLWWS7=L9W@$DWQL9P,I%^&XKZ<<^-\KI/W_WK8KFXO;O= M?1\X"#$ $C0/&Q$E2^#D_OM<]-XB'_;5S/UW!R9_#W[@]9$^',?,Y7MQ).YZ M:)\(Z,GS[P??5]8U1V@E0X(BIZ%1M-N?A9%PO2X."O]J[IZ\!3-"3S[T^EA/ MCF)F CTY#G<]M$\DON[UV)V"KQ?+ZM6FNEW/H*4(8PJ9$0)RQ8V$76$84\2" MCB^, &?$'2['KI\_<_M\XTO1.A.]^R5?8PZJ4ERJ'>.+%QF;\#)WQ)XE/KS8 MD:-5)UT#R>)PZ&VOJ;G./F+\?->,8V\^R>OK1?.?S&^VUQG)N\V7>K7XK^IZ MIJ04& .+(&L>LF-2\J[&@V6I4A2I1\$YXAAS=>#E'\O.\;]QYV-\3=^_@[&:[.-U:. M<2QA%_F=#W IF4@U\B5OG=&&Q"\'Q[?<^J(TYE$7W@7^0 2S>_]3#UL"6&'NP^C9?W#0/ MTKEZU1YP M\$8?=RC+VMX3&-$>](G6P]_GT/:XG488X:*[QC_60!=/0Z;Q;F"[G!OV%JOK MVWNL3[:9O:NN[ZZ:W[U:/L7S:KV^:ZY=WWFR;G[O?;E;-7^\^5#+Y0_Y]>NJ MNEK6 (JAH=SZ2<.IZ[W -NX^:C\78[ MF.Y=+5XMGXZGWMVB\[=0/[H?V+I<=#X7'^K">UTDR!U\/QV ]JB(3/2H.=9'Y/R6C5T9Z\Y+&/N/^ MUL+V#D;]\];("8HC49SU6GEDVB=D1@62B8$X52*9@V\F+I(TFK>G^KXL]V]V M[^H]VSR/!S@5,A4YHP)*0(LTE9#V-DE,K380?@Q+_BG**>TJW-91]AH-_7O) MIC;C*7Z$2DNH9W+2\LL$C^-L:S+M[HO'0/YMKN2;4(SB+&LX$ MC^+L"SMA'LFI:SYVGAV_$!3XB?NGK@Z%QFJO([V_,[^X>W^_W^V7 MF]5Z\_GOU?KSEWVU8E^K[?)S]5ME!JKI[XMZL]\NK_;WRYO+:GL+%P*699YQ M1 K%":6<$\$.%;%"DE$*3!'UGRSNU1]VVYR*L%_\YXQC[.K13!Z!T]J0S/CE8GQR9GQC[?Y""D[]_8U2B1GC:?O 2U1@(A:I=C>;-Z VO MS3^Z 7(?JNVZ7J4+AJ00,,<,4*$48CDI^E'(68Y+J[M\)U%LLJ7W:S>![ZY1 M=*2V52_7.2RJ<_3:Z*MEF]CV$Q8_G/?OO-I13_@B1@OJ$)?/:,D:W?10K:;# M\8^>+1ZK^)M9)W:5R=>EEK;#AT!RX$C!L?+T, ME*.D3 /TFVP)JUN=V\ZV24ZP#_%JY&QJ)(=.5X)L+3-]&JUMYCO:NA\DP7K9 M/3'RK /PXQ6KJD0")5U!?.&]:IE]@G;V[-7Y?WVD.S]S?0/GUY^6W52CEE. M$2\*GBM,!*2'V[4QPJ7;Z,I82DRV_CQ<+-1V91_:L;O^Z];-CDM1-%=9KC=S M\)+'HK)+.J4ODD;5B]-KR/$5&Y^JZWK;M*Q<5^O]_7;LQ,<3Z7/K0VSGS601 MB&[F4Z8?!]?H28C\K_OU_ON;S6Z_;1K#=N_W7ZKMY9?EYN22M,"I0BE)84$A MSB@O%,QDKS[,<_?RVAR4GK"WV)SON3*92KM W&_6^RFSE^"/0^249LHG8?0\ MIS4V.;(V:2;E[.@'R3]<71EC)PHUM,TDS5R=K"$RI[B^BW^?M;55753 M;772T)9' M/T%JK/TN;]?'WNL:P^OC[W-Y.'QF6UPO^"7*]M;09V!&Z]XT]@?;U@KC"?LS MK>>4_'1N[TVOL-?U]M:<4N@66R8QQDH!(1E33-(T5_UBF^?(;B]K$L5^@/6K MV;8_LNRUB'\&WCZ_;LW>T1.U9OQ8/G8]73E37P\Y+#FNSQW..X;#^NSQQ0E< M.I?3B%.8_NQPX63XN\W-<,WT?UONEY]NOIL@B%WK17=1$B4$(ZR$.G.G@'"9 M]>7T/(6YU>&"D54:(ZY(^'G^Z<]A=[_W^"JVSJ(F0TH:FWS._L=WK6TH,3NO M>@01_RTZU7MS"=EQS\!+FT47>DGKY\H<#TC8-MV/ M[909T]B=Z#_-[+=JLSK,C5MO]??;#N_K9%=MOZZOJG\+-51AJ&/.AA>C>GXN M@<6X1I^<5S RYK:E]W*]6W[^O*T^-WJ]O_ZM^EIM[JM+,S=AD66D+)0@5 ! M("%%BA6A!1(R+4!>.(V@'"0H\L+_6#?S2G?:);\W^CG>C#L,4[OR]&APNJVX M_DA&*1:?0^E,W3<(N/,HX88QI8[P\#DD/68DH5[EU\N;O]5ZH5UN5J5FQX_M MLKOKKBPGG&+,2Y(SR9"27 F.KD,@XPOOE;;3[551A-$GLM+=JR:];O6Z)9H MY4S7Y-(A+@T#IT4.,3J.;F3UH%[R@*71,.E53'YOE;1< *BZQ#0CXZR7ZP> M FV[0-H&D)=BY*!@SB#\#6M/'>NQ\UH,^+9>KCYIP4^$8D&$7FD*G&:YD*A0 MO"P[H:K(4OM+<8:+BARX'KU3!PT#D9B\*LX'4:S$8 ]K!*X$/ MQ*Z+P M O+X"#$5P5O0_V)C3W!\&(T?B?U-?GEAK\A0(!@ECL(!,A\+$B\?^L=_NFT'VCUPV];#3]YB=$9Y2B3&DML;#85M7%'&XKZ;T\W$T];?X)-!L(T+6\, M5;X.\JC8<\&[Y6WU_OJ1J+(VLYX7I\",,+E#$IZ\OOD\7:+JLWG]::JS/25)CK?W=_=U=M]W\IH M.6?)$S^G8F($Z+RKAX-JA;;H>!4'(Z TN!H8O/9G6^QS!&,&^9J_[J?+>5X( M6+'E7S_^I?Y:;3?FR>BW>I#($,CR'%")<%8(VN_Q:X(&P'Z[W>.S(S/F7S\F M#RKYO/X^<%G08V2DW AR$I <6#(R6'X\Z0B:'54^M_0ELAR R0SH[!0-$Y RR$B,B@6(Z3RY[L;* 3G?Q#186F53/](@;'9-& MR3 M]PX GV?=2;!UH^&!L([9?W^ ZP0]!4=ZUGWX'N;8]>+[XF3+:)T8I0WM M;U;[^WK_I4_7Y;>KFWMS'1O;[2K]O]7E\ML"$D9ICLI"9&9#F;-,P%X3H BQ MZ]"/J8'+V^G5L]\I/>Y;Z('4F1%>C6EB/]Q2'.PEX67W;+K??S7IJ3G N-]__==>7R9+M*Z]S3* '!2P1,0X6M30Z)D;)I-%R M'K'+8^3< QA/Y.?!C(%M=&-E?_9'>@R+F5FCO0"[=$YE0>9=*G/=NLWJZ7G]8WZ_WW)YJ@,H5 T8*D M.KH06#(H\YXQS)18E[3&1[[(%!"8 \ )Q4IBEA9 "L65*JDD,O8^U\>K+]7J M_J:9H+2MKNK/F_4_FBLW6DOT%[N]X]U+4;Q@E_-,[0#7_H(.Y#^UNDFO[T5R M^'ZC^M'?#R9<-*S]6W55K;\V!#UURN0!_)D$*J8;YY%.1;6P'N^E<./G]W=F M'K=>)MY6RUVU>W_]MMKMZJW._JYNZMW]]K@(DI;G>9O,]&2?W_TDV;L5DY+*4HH19H5J*"9P"PGM, EY#*3>>ITXTT4 M#4:,83OEDD:[Y%CQ"S- _/&/O6;\17*2';=.[Q_'*G$. ,LWAA84=H"8R(S2W4W=JI;TNKDQRA 0[9AE)/S<&.8T=,ZG:<)0 MSXD"9TX'=(;( M&36\.5(N9.)F!^B@3"TXED-"'P<8QTS3_/(R)V3GP4U!++'+O#S0&< ZB*4B(!J,IR9/UY[AY,Y5 MCOC.FJU<;;'C*R^$K >]FG-+G[=5=72^&IBY$[G 2&$$D?X++'MN3(EPN-/< M\_,CLU.G57)0RW&DJ ]BYREH++#;N0Z&50.Q!H=,C]:=8;.CE1/6?L2I0Y" M9@:$.DS_.M0SXMASUYY3.0CK9UBG:8Z%*E21HEP!A3CE\""M@%;7$ R5$;MO MKCO+_J"7(V$,QM NAQX#/C>>]4$N3L?::6C.]:0-!',>J?)@*Y[VE05!Q9%S MFO'YG2 )@<2$J )21)#$649(+TC_X=;$Z_[QXS#-17<7Q""6<4+-B6!B >;% M+=98Q>25(T1>IQ0?^&;%)EX&G"82?RP&;@J\/4S_@IDLRAP69O ^+V%>Z$RT M%\L9"M%S:B]LNJV!M[Z#!8<#/&B'( ZVP38);& =/Z9-L%(7>M;JY!G#>0MM';&!BZAFU'\!W'<.?@BSU_]C$Z M9Z.TH8C.@Z4"V/'RQ-A!R%B7J?9:1D-\UV*Y^Z)NZC]W[-.N&29B&D<0E@*6 MD"&SJ:F4+ D!4*>Y6:$HL"V]#)$1L0C3J]7,3=.*)8UFR>^];F/78\[ =*XR M$P+=>;Q.84QY6JT)AX_M2_6NVAM1'[;UU_6J6O'O?]U5.L8XS)Y@.M?ZNC9O MM9G;L][YD:HVH.72W@0S]N$G8T6RWOQ\-(KG MP9)V^%EK2_)@S&0\',8'9QA[9"?/@]O'-KJ>],5R',Y?75?;K='GJKZM+I?? MY+>[:K.K>+6IKM?[A4@IAJ!$2)*"L*S,,BV]E2JQ DYE_J&R(C-\KU[2ZI=H M!9-.P^2G3L>?'2?R#T77CKK'!-:-DX=A&F?\_GFPSI!G*)CGP8K!K'DZ;#\H M2K8\]I?E>K-[6YO+3-YOY#?#J_?KW9#JWR&:WD.URBT]BI<9X@M'-3SH+: ]M2Q'DK'6MF7 MY;;B2QTXFJGHFD[;3FA9*, P9(()7I8@0QE+#\)*X#3&UE-$[-8NH]4OGXQ: MR8?E]^;]8MNM_I6JW4M[IQ\)D_1UJXQCSYZ]4M_\F:WN]S5+%*9PDP2R82Y MHYMQG9V2 U>2U&DB3SBIL=N_FF[P%VKD_09E%! ).5NN?+.YVIH["LJJ_?/-AEU=U?>;_>[A M3J!%056IE$0E*7-2ZL>H$/E!M*"E1STMB-QQ2FJ]JLE/O;(_)^M-TNM[='F2 M&U6&@=Z.)<>#VXL@ T "FR( 3H(G!2YCM2="CC.8'L2W7!@0W)<39@CL1M M1ZHXD9H/OG-E,R];7J4Q?X3\^>O#MKI;KE?]'FU7YV6;51-R-M?V[19%)E7* M,L@!S*EB1$((>F7*DM,@Q!9$DTD9K[/@T,]@[LQLD[I6^Z$T&,97OOPXGG]" M$J>W3T9B4QM4G6@VJ)OFRK]AC7R5F"-@ZL_8C4RS+W>O==GL.^D"PIR7 )42 M%'JQ4(+2\B"=EB@(1?N)GI23VW?]0>= 5.SI!%_NC0A\2+)U!7LDCCV)GA.I M#L-_KBPZT*I7:3,$:L,KE!^6WYN* *:*"D$AHAFE+,,:U4UJD9JA1IC?'0.F0,>,,6(5]#=N0*9*>.5_G1%>RY\IRW/=:%1S^D M!G';]KY:O5TO/ZUOFIV@/AA]N%/ZX6<+FK$2E;#(RU*E&1!E7A:]6CE3Q6#J M"ZG,9,QHC$B.-#W*%8]N;7_X>0#R#.K$ =PZE?]"46\PUXW'S@Z0NY)W#&_. MF-NCF&M#_?%P'K(?I3FQVNV[%>E=M5]0K)>D DI4*JQ$D4-(8"^:Y-2I?2F( MP&D8OE>TC] N$JWK\)TI=[C]-ZBB(AUHG\H%Y-%VK)X"Y[AQY8W[7%ESB$D6 MVU@#\?)GO[Y"VTVN60!.@"IA3D4)4J@0T,)[N9AG3D/5ATN;AO<.)VX[-8=2 MGC/&OGP7$]X@9&>-[$@\]P0P)Y+S!7NN#.=MSZOT-@RI8/L^Q\$ER13&'""< M .,C'7W@SNVQG#QKWH]FM-V:$!=SV_6BFR*SNZS9 MU7_=K[>55E/+WG__H-^M/=NLS%4'=\U1U8+#U%QBP&A64JA GAZ..!"H4M:W MK-JM"@$%>S2LNG+_W5H'Z4EE&HE7Z_W]UC6@#@FS'9V/C:_??<2=DLF^3CHU MDU[/BZ31]*+I#3@H.RX?VX-XAG,C>&(>O!K#L#KZ4SR0'YMJR,.=+[L%XR4C M*14YRRA1,BT8Z,;Z(LIPR3TZ^8<+]:!$CQ[^4Z]O6U \TG4@4;KC[;BU*^;!C3$, M\\ZG';$;R):'*7B6"7W*&$UU%*:RG&+ 2X12U"NG '/J\A])I9%KK->]^L%K MK,%]-8B!IW134'8^&/+CU5@=?>#.[;&CV:TW9H0%W/[VUKONKC^_?7' MZNI^6ZV:2?. 2<$8+H#,I 2,(2$@(6G&0%:61<8\*@>^HL:I%SQH9V8#=_J= MOVHA+*!V+!T51,\;6YV!BW1?ZTEDSI#A4"SGP6Z#K7AV4VL(5*QKF-OZJJI6 M.W,Q;#^+^[%2D$11PQ5! "<9HS6HBT= E%ATN+'&7V"K8QYF$X M^2!&"@"Q9=ER5'0=RY;#@(U3MWP-KW-URV!8SX/% MKSM&X9&"D?9GO$J5_J M[5X'*+=&]J_+_?U6QWMO-I?ZR:I^U0'@E]W[[=MJMUMDBFKQ)2PR01DH,KLRHO/C3HYCCYZ2QXA?]L;?-6WR1]):8:FAC2](:HY_C MQ)CC3Z!Q/.G.KY,[<0C]QO-?=)[VP=V2QJ.Z='XL']?<,XO "#C[9-]_W>R. MUB0E%?!2$$M>Z $:CHY/%OUQ7U_]\?ZNV1:1WZKMU7I7K19<>"+NGK_'!'9*?NN(:/>L\ M"9=E6CD,ZIEP63A[SB2&(9!RC;E^JVZ:#OG#9 M+A.8@** E!0$4$HQI)E11Z69_CO/? *RX$J,$ZU=)%K?Y$CAB^252ZC]XKCP M/G(+\B9UCU<$&- S46-#5V0M L=HSIH)$TQ MBIWW]@K8Y;O.\,V+D;PL>#F_]40C?)_V O"4%01+P;4\+E+$>-HU_K$"9B'F M"/F(=6*=X'.$3G7SQNJ^?MT#=E0U$?AN#!82]XE[I(/T05N[8AYL&,,P[WYF M1^QLN5->7U=7^_?7\MO5%Y,__*8#P_<;HQ/;K,P?YN#UU^5->RA1PD+F,"<\ M4YK(HF[=L..RJ=S!-N9/K@A%[1Q&AJP!<]^,T7T@+\*&SJ N09/HWBCWDP:AS3 MZA&>9S=6-5*>2/JMVNVWZRN==G>://[&T6]^J+;K>O5\/N?5S;W)TH_-:DU= M<"STFB (3O,+987"0/QCTL*4^_]^A?:(U.3LQ(*O8!8429H)JC(< :8X!0>H@8&V.*N,?/C?KG=C[#LOJJ/ M"Y4^5=V159\NG.U; P[ZH"^%3GB$ONZ T=8,8-Z;9(% M\ =:Q&*M2=9._"=88NQM#;EB."(\S@)0FJ,+-(.BX 73"Q0L#Y=E\ZR@H%L MY,9R2FI<;=SIOU<\#OE7^INOT_Y_(Q*Q=> _ XE8VQJ41-P0MB61C_=W=S=- MS\WRQDA4-_6?;S;7]?:VZ9LXS!LI><800E3B(D,$029@7V7B4@FGSO]0,B/7 MS(_5;'G!#'Q*U@^:.DYX"H:U76@W!PE2_#.\&EH M^.?!G,&MJN,^M*YWX_47C*Y7YG;1G$M,N3GD&4"I6F)2N>7G.X-FRR]1\7*EF :J1IN.9J:X!?T) M(&>)PQN]N7"'OP'/[ZLKFX?!5#E>G=U4^_NM]7[ZW=UTT!P8O;P M(::2G')%4HC+0J0 $YH3V6N#,((V-!-;AS%SOM5!=5/KV=2;7YHL<,!]:M$] M=)[3YN2< 9GB@];)^VMS(W";.YX:N&Z3/X[KH55]==]\ M\?O]NWK_?ZLF\E]D)"T U.LT RK/,P1PT8]>YAQ0Z1*-!Q,:>5WL+[-J=D.J M_B:K9%M=5>NOYE3 _5Z_UOOD>[5O0OCDNMZZ[H:'@M]VXWL"Y%WWN-O+_(YU M3'HE&\C?=9 ;1A;*#[^R&4V /S"-C"&_6LVVD*+A991=]">2HI-7*; 1R M+"C'. ="@(SE*2Q47Y05$@JK:00!Q(Q5.;TZJNL])4"':',@IA8A_WAP>E9, MCRNDO..ULYP6'$6'L'P\-/TB[\LO5?)U>7/?Q-KK3$F M3U;M_-6]_N2VY6%HE'X6PY<"\3# SR#6#F1('?RA=%@)C@2QVWJ[7_^C>4K- M++#KRJQ%AQ. [4"PDA&D8,[3' *2YSR#11^T"PQP;KTVA!8<>;4XIK;ED;[F MY5QU&A]='W5E/V PCALLEI,I/> 503?@'ZMJZD:]LD>'F!VF.\8!WV$5FM() M?NN25O.^R1GO]"\U8S',>G+E\7Z8;G5G!ZLW@DI(C MU"\M7[$\-H,%+9II]0A/O.-Q\]N[F_I[57VLME_75]7I<4/LIG%'H]UOU57] M>6.T;D^.-,H]MD6_%@NE5V>9HY)CB@N2@SP'AR4:L-QI;-!4.HZXE.[,=+YN M@-C5D56.A]6GI'\*/C/L[YN6\72;=('.D\\@GX.)"?*8--[>1Y5,TF M1^'I$?RI]7&\.>)KM;FOS-A2C:-)H.G+#MBV 9Y@X MN _F0:WAS7IV0T44W&S)C^UVU?YA=QCF&4RS0I9"ZC=28%KBG*2%T%]"* JG M"?".'QV9R%IMW'C,%1P[MHJ(BQLGM8I,=DKD,0YGJ,43L'D0B*_R=9"'QH<, MA-D-W>P/LG(.L&0RSUG).*=($(QZ69DJG,:D^TF(G1JWZB3+1CG'F+E0 M14RX?!CC(ND1FY8ZGN#R*H/XXC@G(O&VX22?#$/$Y:S]\]EK;"^6V^WW]>;S MW\Q^ZR(K(2\0S)7D" $I"BY9)QL!#K+%UVK[J;;O#0LAT^5-.E;/H2KG.G L MVK'X5]$ZVXT4$NUYO&^!;3IQG#TT8M;+_-65*:?L?FL:$)>?;BHSA[:E@@7. ML-*OO1*YI)+I=!PJV8N$1@!_.P)P>:U=D9C2WI_-9777]381VVJUWB=OZ]U#Y#!RN' &P7-10PC@YT%F M84QY&D.$P\?^?.=7_>'U]GMSA+0@B%-.-#V"@I)"!RZB%Y&KPHFJG#XX>H]D MIXOK,4X7;.RX)QHL;EQS4&.2(YL/$)PA"R^DYD$.?JH_.Z#I;;_]!9:5:;IL M>K=WE8Z>WN^_5-M'F3J457#]2++ $C;,]2$U-;E0Y=9K6HW8S M#$W;Z&8D(%W#FE:MBZ11K(%2/D Y>HYU#J:S@4P =.=!0F%,>7XC=RA\'(8 MZ@=M_>FF:@E12SK,Q"V^\AG2% -:VZC,RIJ[5H .XH!WQ7;[K<95'D)8.,"UE@2@J)>4[[[;H,%M!J M!M@P"9&)K"U]^*1HGH#9\55\K-P(ZG&%Z$&E<=GH)"IGZ&<8BO/@FX$VU"&? M*Y]BSZ)4I%!9D;.,0$XDXH+TE?-,JH*X5WE>_0 M,T7]YM7"C34J\WC+794^6:IQM-GV/7Z[7GY:W[0SUS:KC^:DY9?Z1@.R,]G7 M_ONAURZ#($U+12F@'!'-*$KP XV0W&GW.IC0R/'#D9Y-S6%WI.G_^A\4IN3? MFY+.WG'K.QSH=EPR"=YN;/,4ZE:QR3IV;1$[0U7!09\'F84WJX[\L'H3XM-V MXPQG*5/8 M]$<.7D;(CK)\89T=27D;\C(M#[]==N.VF_4E8A1BE-FKL(QG4EE MSON#5!C2HG2C( \!DYDJED MI4J) &;>-NF%"02<"L&>(B+SRJ'[_ZY5R^_8A"MLEI6>^(@Y5GYZL#J-)CX& M\1B7<\6A84#.@UJ&&O'"H8=!F#C0R_:^6CT/E18 ,P%+4F!,@2 8EXCVN_>8 M2.ETI:B_E/@D8Q0[U]U\E%0Y4Y OM-8L- *JSD34 'HJLQJ=BTZCWQALR.<$1!S8YNC.SVG#'M.XW*^#V<(D/,@F:%&O'A]YP!,;.FEGTG;S<;J MA>54*J52CO1GZY@*0AD(Y#SH9:@1=="':^B.U$)HVA(Z0BIS" ED14HY[ 5!(@N7 MMAN/CQ^E!6=PRN2#F^_V4U#(AF\[3;W7Y+3'9(W=/*ADB &O[BDY8F%-(?7F M\V6UO36EYK[2O,A0(4O"2L!0:>Y73#'J&XIREN=.\X&]!,3NWM$Z/=]*\CC+ MX(>>)97$!LZ13 Z8/=U9FJHM^!1 Y^AE")XS(9A!)CREF.%XV)+,QVJSKK>] MP'?UOMHM!&29%CIZ-3/I\_(L48Y9+[3<\U&Z.?!]EX MH6C'-;$!=*.:5IOD78O35/1R I,S[#($P7F0RR +ZG#/DU^%Y7 =2/J467UECU5S6C7[)?OGM.$7R8)S! MX+H59,; U;,RTZJ6:-T>;SF-?L#\%:PLJC5#49X'6P6SYH7Z31B4/.O$1V>T M()<%8E0QQ#E"BH(,EYT\DH',J0''7\K(U>*&JDR*T5=Z[LQ%;Z[7>@T U:N0 M' G/H;7DJ>*G%]&QKRA[(#HO=AI@Q_FZLC\-']YJ\K1>NMK5^K; MV_7>C/LRYS[-Y7+KS>=J8BBL,(QS3$B -KS(*H0ACS= M&PN%C4OX5&\:L>UE7("!7 C%4BV@U!$:A*B_T8;D"#EMO3M_^ B!4KUIY_%< M)/\3_!L :7*WW"9?C787"0+@ @"0[,Q5[CH.N-]_J;?F9O9_3U($+S#,F]@@ M1>E%CF#_:^O=SIPV:DYMW>]W>_V%F9Y1XT3,R5'K^L-\E5JZ3CV=$ P-H1 MSLB8NE'0$9Q&NT3#V>EWD1S3T\@G2U^%[ Q#!<1['IP5TJ"GATY#8V7+:[]5 M^^5Z4ZWDZ[:O_^^G+Y M;9&EBG*6ES!'&2_U_]5AT@C-!'$Z9!]:=NSX[>AU[,: '"N)(&$=81GB3>@#QWCO"/ZV1^&1KGVWYT]&W9_;.SFT'R[/^"'6:!$70,]% M@Y%<,P\RC6;=\^$D$5'TWW58I)B2G#-9YEP6>98#0?L6,*H@ER[M$!X?/TI7 MA,>$[9'JX4YU<&LPY_%J#3'@U;JW(Q:A!MSE3?>QW&;9YC"IQQR['\9W5IR(T!7S MWUCM5*:81,&GF_ M7YH=B!/*?C_] >S;>J<3S#3-0<80 YSD!&59SGJ-9:[<*F@3ZAF[VG:D6?*@ M6O*[404"9ZL66B#F- 1LL;)HUXB(Q*B:_MTH& M62M< !Y"^)&P#<+:MK".R-X/<#E3L ?2<^91'W.LR- ;)_M^FMU^N[[:5VV! MYM>F#W=!4Y2KK"BD4HR4&(@4:_;D@)5:=.I&8WX2HG?-]$JU;6K)[ZU>CG3E MB9YMPTQLX%Q[9%PQB]05UZ4[W9 M5[>[14H$*KG@JB0I-9>/ I9WI"8+618N1#-05&3&"56N,P8EC46.7#74$W:D M-:(3W-AK3/RC\-YY9,\08""7S(,)0QE31WELW;CQ7;5_:(%A7Y?K&U-4O:R/ MNJB[#;-&G85F9<@*P"A01$A)C,M5O M3J:.NG=AZ]-1=BDBN#/,?H1\Y$GQV).GXK;6DCF4P!S!C[=5X>C<>:P/(]L< M=OO!"W'KALQJMZNW;ZOEKBJKW=5V?6>4Z#;="Y 3@(!"5#+,BQ0I01"%$# , M)7.:SSU$3F3>;U6[2!KE+I(C]?P:C 9!:D?08Z'I1KL#@(S3>ODR2N>Z+@-@ M.P_6"V+)TU[+8.C8,M2';:UCJOWW#_I9V[/-RO1TWIE14OS[I?Z@9A.6%TB5 MBN<"8\K3K,"JI%IRID-N_1WB-#4EA+S8C&6FWK[5J\DJN=3?7YMI1&RWJ_9> M;3-! +;CK;&Q=>0O7UBCL)<%5F=8+"32\V"SH!;5\9[+0.QFY/8;LC@O"Y@S MF.< JA+D&?>*.G9'Q( 9,MMUU'Q==QY'0IMG.W4 MUQ [MZ,:#.UY,%Q >Y[NJP9&:EC][&%#5S&9BYRG3.6(*IT%8\"ZG)AE"#D= M QDJ:\(ZVEO?9I+!^ XIJ,6!-EQ1S0;5$2MK;RUZ1$(!/0\^"V:-597-%Z7! MN>A?=]7U_1%YK1>Q8ND4?(P M1:!1\R)I%4V,IH%R4A>H!^:DD5!VH[< (^;FSZ@YI.;>F ^#Z8+:I%M;NJ- MEO5->EKNTMQ%T5!M\X^VOV=!1(XI@5F)4,EICA5F>2=/T-*-Y_RE1&:W@V)] M=-'\T8U8<[Q%SQ]).QH;!T0W\O+#+\X=>B_!WYC M1B 77!0P!SS-3QS;(7:D-R=?N%%CH]4OGQHW='HE;+O5OU(U M7_]NE$P:+4?.70=B>H9/Q_+6/%AW-&N?WK8\*LKVM\1OUU^7^V;8Z&Z_O>_O M.OO/:O59KR/,W##3M/T]J/^@4BDSF2%)N;F; S)1"BX8*G,J*1&J<+H@8Y B M.8<%8 52)(<8$$QSPF&F2I7)@DH0NP/[0??D2/DF)^S43Q[T3QX,L&.3"?QF MR?)S<9D;Q *Y"G!Q,PX4WFI2KU8N=U+.;YZL>/ZHXF$@DS-S_ MCKG$M*Z//)@RE(/.K$\3/@WS6+6F!.#%V9<3^2+0>&.]_);MV6=#>9'#@I MZ!AC?_>X+C#3><9_%7EQ1LJ5"($335R M:*D* 8'0$AA.14X5+@I40IHSP@G/IF,ICW.<@P =Q%'!L0Q&41.67I&D(T)> MFN3\Y5F(QJ/5+(C(%^4 MSC/."/ X4LR#+HXG27T!6M57S7YL4^V<$JA'BL0![ D+&Z,:;M6)/VB8];29 M)ZAT(![3L@SX0#.W8W0K=$W$P\>'B\55E*8J0I0*',$2KZQ[LH,Q>6 M?%E(KAF^ *@L:2XQ*%.:%9@@;II!.6>TC,Z6[[MK[+N0X\JTR#FPP@#X+.AS M'-S<:+2_>+X#K-7*AU '0.= K.- Z$>P)Z$U1^.,"#TNLXV ;+L&U@'3/+?FMQ6#X8TK/.M3W,L4NW M?7&R9K1.UM_7^R_B?K>O;ZMM0Z3OJOT"EY@(B5&1992A0JF2P_YEPSAWZND_ M*R@K2R!Y+J'DAJV+ J:TQ("4"@)-V_%[7>Q6]@@(6M+56."Y9NH=;G]JO9)> ML8L6QHMD>:U]D;";F_K/I7ZYDNM:!U';:K7>)^;N@9$I[ R$Y^@K!/(SH:X@ MICREK7#X/%#6\9.A"?"/__B7_COZ'^8\WG_\R_\'4$L#!!0 ( $4X_%#[ M#"[5^50 /;[ P 5 :7)D;2TR,#(P,#8S,%]P&UL[+U9EQLYDB;Z M/K\B;\YS5F)?^DS-'*S5.J-2Z$JJJI[[@D.1'@J?8M"C2892JE]_ 9(>BH6+ MDW!W>E!=G:W8'$[89Q\ @\%@]C_^U[?;Z2]?B_FBK&9__A7^"?SZ2S$;5Y-R M]N7/O_[MXV_JHWGSYM?_]3__V__X?W[[[3_TA[>_V&I\?UO,EK^8>3%:%I-? M_BB7-[_\8U(L_OG+];RZ_>4?U?R?Y=?1;[^M&_VR^F9:SO[Y;^F?SZ-%\4DY+R?E_>V?QM7M[^GOO^O1HEQ<7;^?%XL(_@HS-9N\GY>S<7DW+>*? M3#5;5--RLOI;[-SJ,V[FQ?6??RWGD]N(2^P2PR"A\M]/?-WR^UWQYU\7Y6U\ MYM=??C]1%C-:W,1/2U_'][.YI_CRK8^@X;GR^G72)Q7 ?.CM>G]&.7>#S] M@);DK6:38K:(G_LPSHJ)'DW3'/'QIBB6AP5J_(:^>OQ^-(^8WA3++M+0MULSWT^J/T[2P]TT]27!U5\Q7<_M/FU:+B\[&O35J_F<99.KU\\^O9PO_:UZK)GC8%K MT+BE?FY,]3@^W6P96?MF=EW-;QL9B$W:MM/+]8#Z-!_-%J/Q:CXYU+?=+;KJ M44/='FS83O_>%G&GLEC_>ZA+VYYMOQ<-\=G3I/T^-3,+=[=HIT?OBN5Z.7Q; M+1;OB_G'FVC5'.K4WD8=]JNA&INT[;"7S13;H&D[??Q03)/A$*W5XV:Q0^VZ M[=VNWS>D0.9KVY+M:S&[/SB:GCW6ZF:2(J1:-'1O'O*.;7G\LYE_+<8W4B=W>^Y)6^]ULOMSZ<#O]^%A^ MF977<1O)&%O[]5 MESUK.&(:-3ZIGX]]_W+=TUGQ)2U<;T>?BV>NJVWMIO/YDV;IT$&F0P?(5EW? M]K:6>QKMFW8[^_R%+?2+4.\_;6=]/WC,EHU7?3^Y8M;[O^G8KXH MVNWYRU>VW>=J.9JVW.<7KVROSR<08_FRFPU93DX1UQTI MOBV+V:28K(XPZZY,J_$VF5?R7H\6GU="WR]^^S(:W?V>IO??B^ER4?]F->'_ M!N#FL/:_;WX=KN9?1K/R7ZM./.G1JK<_.G]U[2 \;/E M8CRM%O=QNQQ5KF,/_]D5E%L^*F!(@:%.2LX8)59K3ZP$F"F.H,?4-4'U\0!1 M\_$OU7Q2S/_\*_SUE_B7ZV(^WZS->R("5N-E^6B6NXM3];QMLUP+\U]KX0$] MSH7;^]Q@DMO?,& E,&/:$* 599)HQ9@@SCIFA:)6G&_V2CU^WNL=)_,-)J@3 MWA:@EDA@XRBWEDK$E#*6"<6DM40322YX#FJ+-57?6ACX_'%*4,T%S#) .2"I MUA9XS;51TB#&K#(&$"P!;S22NI$X!>9-[J?%+HVL/&%[!&_4/G@)$%+:0PJ- MB$/& B0V\A,<5^:?=R9IS(RJ>]Q_S!W=/__F M^]OB:S%5W\K%'M(U>T& CF**+!;>>J@]< J9!^FIH!?,NI;I4?6 ?^_L^VLQ M2I;ZRG!_*8:M;D?EK D)F[PG6"D\ALQ%,X$::@3TPM98&*+T!7.Q;;;L(F,' M>NB=DV]F=_?+Q0H4]-?B]G,Q;\+ EZV"8D)=8Y)?[85 MMV.*M^3: ?8% 0GV!CG 5 2:PX=9JCN.:;LDLVQUI2ZA2Q' MXMH7(_Y:S8KO:Q> OY]-%FII1O/Y]W+V936%[B'+@9917N^T-H(A[2VG!D(% M'L!ROI'+[I5./5WQJ%W(S[NZ-2=:H_;!80CCPLZ9Y1 9Y*!0:B,[B\L]RJ ; M/IINC\YN7S'=N@!^X([/;1%E%^#89 H[!US,]EP"#J6!A@*C$#SC M'%%W_^ IQY,'(\6(D)''1!JJI%282;.1"&JISS;&.]KOMJKDYX,[!]F^#,V' M3IKI:+&XNE[%Y!XXH]C9)A@NB6%4<1L-&6@AI4#5,EI]/E=PQ^PY4L&[>)() M9V][DT?=/'B4\/+A *74',?52UKIL2&,0%I+A9&V%TJ2T[7[?(N1"VEOUH%*+A&T%O#,0/0"6BIV\B)F)$71IT<13^?8UH#M?>% MJ8E+_^7#(6ZMD?;1)-<6*0-D%(344F%E&IEF7;C27L=2="J.?;%#+19%HTW^ MTP<#8@1!(ITU+G+<4!'W4;4TR,@<5@Q]"YNCVZI%4/NEB+F?)W :,^79\X%I M0)URC"FKM!;8<(IKV8B_Z$#14[6\E2QYN%Z6VYU8I"5&S#N-,7!&:E<;?AAH MT"NGOA;SSU7_K#J9#B>YVX\#O+<):GU[>/&A&!>QYW'=?E KYDO&:CVQ8^X^;L;E1/W+5VU+^*L>;6\ M*>9/8-A#FP:M _<&&0HLIA@B8AE@3-1R:\8;W9?M#%C[FX>JNV*^_/Y^.EJG'XR& MVUW:F.Y?M_8U"]98"800& I(-3#,LGHG2]+9Z,7;/=G;M!;A[<_@68YF7\IH MFZTQB#UUW\;3^Y3<_B]5-?FCG$[W&D*'FP>F.).2.PBXQM ";50]$ EV(BUK<\'R:Q"2ALG:;0%'=5,U+M/@B3*B;)[ M'591-H7:P+5? ^B@Y1.LY](3R13A2'.'M>'U'H$X+W-LY==A\K3D6#P2R+YH M\+8P"'=]!6!( "A]4( H3&/8\(;_3 0.+MDIT^+AQH= MP7T&PC4_\]C=*!!*H&#IDI>.( */D*_W#M09ET.JH1]\M,^$W53+@[T_+E1 4*DLO%TM+U! MP%(A$:5)XX,3#B!].$>F3-& M>ZAQ%"9.KAA175\F8-2@G(GH^&W_JZ=0*R"?;X=VU,XL1!RXB=.J90AQI"04 M&M52(>YR\IZP@7N,.K&F,P'NC3;5[,NG8GZ;S/_:^M]'G"V/!X*ELUQ9H+!% MU$I(<>TC8XIEY:=X179T1YOY?,#[NY QBWC7'7Y7+8N]0?4OGPX&*2V<] (C M# 3$7J+:OF.2T;,=A[U2[N1#W+?]LRZY]6GT[1$V^\_M#[0,<7UVV,1I'$!$ M(VS)^.&\WG)P8"3+(!!_/7NZSD_9CL2Y MM^M&U>UMN5P7]T@EUE>EY(K9>#]_]K0*CFAHD>#&6N"$A$;8>C?,!00Y?!(_ M^V+7'N[]W:$^(>QD#W*:&T $I1Q3C:S 7)OZI(AS[7.B;.7/SJ[68.]S\JIF MJVX?O!;Y[-$ %&#&> 6C+#9.Q0CA^@(59QCGN!&&'ES2AIZW3$P9\/9VHCN9 MK!(KC:;O1V7]WW>T>[!QT! 03+$3#A&#L 08UE*+.#7G'*T, MW'Q_>[^J6AZWJ^5XK_?\<., H8%: M.$BA3JY[H:I^:2AC/BYMBMBB_%FM_ MV]MJD;QL5]>?1M_V1ZT<\Z9 8-SV*F81PT3;^/_^(5Y'$,,O.0JABWFN4_3/ M9^D?9>$'F)(1:^4LTTXRPD#:1S)K6AWT;H@%/9 _EED+&[80@5 0- M&>4$4%0RY2EXD%@:G'.N \' .=6G;ZL-]'_P[9RI@M^OL+TIEN5X]*Q&]H7E M#1::.4.PC[. HUI*E8I":6JDU Y_PKS!GOA%"7,0"(,5<;%M= 1S.*G. ,% MN^2BSNUJ?'\2X>-@[L_Z:#.)L+0 :X<@)BSN+KT5<0/@G>.88>FS54 M.E+;C3,*'X=M;Z[$S(S"@&/'@>/4(4L5)PK:*!P$#D+$!+QL=V*VJ@^G%SX. MW_ZBV=I.+^P]D"XJP7D"J6-*8XJJUZNE#WRYN(_[^*26.*/6\8$(>8(NR-!(2R*"S%S%H1YWAO M,$077=^T*VIE@GQ.2KU9+.Z/IM.Z48#(I$SSP%MD*'+11( 2.XFCK%B9+(-I M^&=AG5+I)(#/2:.K^^5B.9JEK%Y'.:N4\1X)3IC#.9ZEH5\% M:)%=[2-]!H8=84[M:15LE))3(Z@3C,996B!FD:/:8X& -CE);8Z_DWL)C,I$ M^&Q,.FA%[6@1&(KX4.@P69TJ6^FYI9H0"HW4.BL[Y/$W "Z'02>A>S;V-#.> M]C4+&D*BL5-("T\)8L*E2M(&0D06EI6^6+GY8Q^=Q01."$BK V0JG]GM\GJ'I [5WCX+W=1Z;"V&=%TYK0Y$B7 ),_49& MQ7E6P<-70Z$CM=WXV/PX;%_+L3G%$KIT50U*R:*931%DM50(@YSK7*^&,:>K M^O"Q^7'XOMYC<\X,]%IJBWPTM[3U<:]6RPEY5DZSH?,H1^M'')L?A_!K.3;G M O"XBB-!(:0&(B )VDBEE=&X>S^OOI9QWZ&_ M_VV1LM)SSKOA4M\$>,F_DZ$_6T*U3;$_71WU(.>4*VM9O4BJM:N,_L@7U3@N5QC$[Z?%2L^SB;JMYLOR7ZO?[V7@ MX>:!:LZ9A1A;["R 2D1[>".Y=\KDI*L=8*K(L].P=8WTQ<6_Q$W3(DW4Q>)J MYKXEL.[+QK0Z3KE-L_BA>7![@^"D!XHB9931U@*"2=RDU])9 MD,.YK#"3BR1;*SKH+6G$H^GXX;;@[(NI%OM+!NYI%C10UB'%E:2. P88@O41 MB8?F>3'Z_D)0+I)M+6JB+\ZMLEILPV=SV/:P[]]#P,;O"-"ETW >S0DCXN#3 MT=CE#^..PYR(X*QPEHMD8U=JZ8N:<=,T+^+4;8OUUS>SND35AV)-=BCO[ M1S6QCZ)EDQ<&29R'BB -$!-><8<0J-&Q5F==J&^>N^>G)VP'NCH?DU=]_I'" M_03J;GU#, @Q;0&V#L@XC+T1PC[(+VQ6NI#F1RL_/5?;4,[Y[LA207QK*P18\KG'-W _SJ[:<3@[M1USIW4DX*O^\N&-6D> M!(T#6Z*XB?34&[FJVUA+SIG(RI*1=5_X)R%JMDK.1\9GI:N.8N*SM@%HGF[H M,V$L@,AC$ 6O9:::Y)37A/]UXG.8AGGZ&,R6Z-35??=K B>>4@TP)4 HY2"B MHMX<1ESR-O+_=3IT]*[H=-4,+U"WE6#7877<:1'_D!@2O%B'<&.JZT$$A*7:] /-KI.7787LW5 MAK==Q9%WJXS>DBB-OJ\N:7^JU/@_[\MY$<6,?5]^?S\=S99QPY=M@])6<2@,4T1P[Z!48+.<8:&H[:=RUT \^&>C9*96AFJ+-=SK@(^[1;9?1%Y0_%W6:)N+K^6(SOYZDBW][;&#M: M!*"<48I*X(AS0"EL3*J91A0@UDIR#LOS;,M[9]QX45>Q#5WT9E[.JW%13!8^ MPI@RMZ6:4$U9=[!M0-Y*&PT6J*TQ FNL<%R-$(5,"6E@SA+^>L[C^R)>V^HX M!P6?#)Z;:KZ,T\5MZOM?1\O[><3KS>Q3_.SBKQ' F\75_&VQ]R9X[JL#\2(B M8Y$D1B@@6?Q?U 7BV *&359%I-=S''\. O>@K7,LYW^;+8Y>T)^T"=YY3J#2 M$@KA/;+ *1=E% !99!S*8>3K.7<_QUJ>HX:^G47KRY[U(G#HDMN>5H&I**@! MB@)"A. .$J23G)8J@ S)<1"]GO/UWB; UA1QCK5[E3;KZFX%A?M6S,?EXD!U MBP-M@W9:<&Z\]!PJ[ %Q(IK,2&$$X__9G-0MK^<(_1RK;QOJZ'O.^U"L2HE_ MJCZ-OOVC7-ZDJKP1(5_-C[Y=?NHK4\(;#J1$@DL.A! 4"9(0\I#$GW7.;:/7 M

S[]FR8RV=8>TN$YZS2<,UNWXZP%2D!AJ3(ORIHBGLVG"N,8A+!( V)ZMH M5B+RBV;?Z0H8GF>\%>]W !HJR:DS.@JM#<1*;Q) 8"41R0DL:G[E\MSG-GW1 ML#.]],5.=WU=C)=7U^[;^&8T^U)\B'/YU2S)I&:3]"4=T'\=30\<=1_SFJ < MDHXAQC7Q<<0R@[6OD8A:R(G-?(6UKDX]@^D0\K[(EWKYK*1I^/I?;(_'L.RAFH/??OM2-#4Q#G < H9PRQ:\(ZJAZG M9A5/.GY7_VB*?ET#8-!*>Q5#J*L1$1#U0IEH?@E#* '*:($>IAL%>DW-=+?2 M=.3=?/GST?Q(3?SEQT/>6%_'^[FZZPFF3O2- M-4+"9[!G@#G66]?RB\ML.>CV>*ERG7>[6#0AS/.'@Q#&0V@QP1;X5*"%^-H= MH2F3.9OPP5_4Z9Q F6@?YE YG]RNF $8!BM>I-\\DUS)CBG)(BQSLB7]V:UB_Z_1G^=V64 M9970:U(N[U/!VO4=X8F^7[ZKEO^G6,V[>VW\9J\(A$,)4!QF"GC&" 94UCY= MK8%PYUH5.^1?;Z1Y8?QWHI.3Y\%Z"=_T*]737O=C![<.-TKN'Z$I9< 80!2# M2/IZ,3 .966R'.IZV3>;6M?"R?QY].%/$U_7"3<.9C _Y37!*HX]8AHR!#AC MFB!9 V8HH#F7IX=Z.>4L'.M6+[T=W=W>3:OO1?&QF'\MQ\7V: LU7=%D)=V' M8EQ]F26IU][OE7!/L;C?>^FZHT\,/@YHQ[#55%#)&6 ,/(QJH%B.XVVH!X+G M6JF'H<(?0^2,)>(?A0',5N+/BYO8H/Q:K#=P3[O<8^7X]<<_=+6!FW%'BX 9 MC'M-Y3E#1L!55'[2"J7:&49]([=B1Z[5$^O%*P&M,7%"%L HIA'FJPQ7*XF4 M9%D9QP8Z5;2FY/VEXH]#MC<7?-W)=%JP_)Z&:35+X[=IN?AM[8+W@'F$G-0\ M69.$,0-J6:&G%U:4\E1%[^)+"Y#V9B,][>K!8O%;GP_*,L7I^;GBT@&Q?K%'C\?WM_2JL>94<9(MQ<+!N?.-W!.TQ$<9B M+Y @D'CAL*LQL%#TC1HJ3%#T?Y'UBG#J77P01)%7$X*BP'>ZLYO4WN>#= 1'%+A EEMKL: _1A$$-BM]^7"8D:_2E]S(!K,W>WC=R8/+ MSY/G@B&60FV55P8+%Z=!"/E&%H?9I00(M*3/YV9O!I+]!2I]7HSGY=VF^+$I MY^.T*,:?#A/E0-,@O+.:N[0TXP04I=;6$A,J+R2)2$?<:1?2YFR!AGKPU95S M)A/;W@)!'G7SH%?FY<-!48ID! =;(CR@6DI>VWK>TKSB9Z^%,:>K^GGX1BZ^ M/5J_9;'0[VOUK'KU2HHQQV"D@J((F[64J WD'F"899U,W0>Y6C]I8W< M$L*]KU]OZPB])@O7P\-!6)U\2)I;80 @"&A!-U)1+T1.<.-0CZR[6K%.!;6_ M!&*KXCI-DM0^?S18P9!CG!IB@&?.BS1!;R3"SF;5Z7HM-#E!OR_R@&7!VC-1 M4@:?E&P@]30E1#'WBV5U6\S=M\WETE0B-/XW^33Z=IA+Q[PMQ(T"\''NUA0B M[AU5S&R\$YXQ?CX'8 ]T.YTCV\G6(>Z]V=@I5"?56%B73VXR@>UJ$G>AF,2= MK JOC;/JM%I5 M>MG@L7?IV],N ",QU2E]CA".Q-D6&E7+2B#/L:F&/A6U3JDVD>[/"3"-[_SR MEV)6S$?3V',UN2UG94)B67XM#M.KV0L"]\1X:"'AA"!NTJ4#4DL//>FW ,HK MYUDGD/=%.%M$98W+E1+C]]-BU4?%'E.D,M9%X>>5:H34RL# MW+[H\E"_=!WJ]K;:6XYAR].!$>4!10 #Q:%71D-5 \0=4CGQ]%E5OE[7OBX? MV;X8\ZZ:54\[NZ%XDQ)/< M=P*;)WUNELGF>9.@I5&8(@:MU\0A" W1&PF%E/)L0=%]E&QM3_T[,MMDHGUR M&%*:%ZN9^Y8DNR\7-VFX5-<[:K$<:!&HT 1C:R6/8,0!E=+BUWVVB/3C!NB] MN%KKW&@7YMX,GQ3LOQ.,?3;0WH:!$D\U\XA"J(CS&D-A:FFYLCF!LD/?\W:K79>\/1T/]CH0HR6; ZF)67)>- M,A@^;1&P5MI:SRST3$BK#/;V03[.:WFT%OD8BYH+*B7 NA+"2A;+68Z%=WR-J%?K\,K!M"]^/(U&?2@3]"R-QIO; MN_U>KV->$QC$@'(C./'1II& 2N5J)(3@.=/1 &M M4BH#E$^RWRDOH[*:8J/ M_529ZO:VFJWD2K71HE;T:%&.F\Y8A]\4D#$*8N(L==%@MD!:RQ[PT" G;UQ6 MR:=7/*>UCGI?+/Q'47ZYB5:(^AJ-QR_%N_L4A)^*.$K_<6R?TM!<&YIU1/-H-FAKI*'7:XHE]!QA-V"+!VD6VO]"( M%ZE=XHQ]=1VW*XT"FP^V#DXK2!70U%DF5/(@>53+K6R6\0:''EG8:I!SVU"_ MI%AK1WM]QZFT",TKW)+MRM'DJWE<]&8F90R?C;]_FH]FBXC%.FQK]=,Z:X*: M_-_[Q3+1M(;M?0KIBG]8+N?EY_OEVF)[OU+&H5.@OOH1!.'6(HBD!@0*YER: M3C<:)8KWFK IVA2?JWZC^[JC_)#5V->0^MML7JPS\?YE5,[2V%\7 4U%3?Z] MF'Q9.8,CSO>KK+=[QL1Q+PH&2XLEPUA+I#WS4L+Z>I6*LT[.\?N ). M@1^ =7::5192R4*JO(W_2Y$I4!A27SY0ULM^DX)?CIG0'N0_J-5I$N^MN;O- MJCKKXLT3M\PZM>3#8T][VV/^[H<>;)(K/.E>DZ*!3=H'291(IETJ52XX9LKB MC7ENJ':TD8.E8_F/S.WM'8HKJK+&(NF$T$X*_R"1D9>:9K<=+>]/[GT7INE-S[.&1[M%3KXYR#F:->/!OB!&QPRBN! MF/&$ JQF9Q::?3%$329ETLUHFFJ.O9EMJMT<3OF^KUU@ M7#"#// , .2DAPC:6E8B>4Z2S 'E4>V&.6TBVU_R@V44N9C4IRT'Z;.]0=#I M;BKW4D!O*57:\#JIGV&*95WK'*"CI5W>M )I;]-.KU4GK#=<*D.]8\@9+(QF M]&'0 -]O1/HKHU57*/>^[VHE>:]GCD"B0=RI0H*(=H!N[F\8CC3),8D&N+"U MO=_*A+,WJSDS7Z^/U.?0*(84P0!S8C5\D,JJ"[.;6]#NX12]QT':7W:>ME/T MQGF2X@B8B7L"22E9G6"OY8SS-\R);AP@=7(4?416WN- [7UA>GM:5EZ>L@>E M\UG.B4GG8IIM H.-=9;EU/4;H*W<]E)T*H[]L>.YFWPO.YX_')SGF&G+%"$> M>X<-$JR62GN=1UL>--\>/TP-]'T_M]9UE=?W3P7!%+":,"62R1XZ"^]&!55N:=[M'/"3T[DT&EA)A)0_^Z:83M)=FJ_%O*Y!O[K) MO(5O[;T\2(L8P=KY5*F6<.N@DC42WHJ<);^YEZOO)#$M,/!L*AC"[&BJ691B M$86]NEY_ORRC@?VQ&,K(Q9[XU86#>"N*/O\@L$99H[@5 M7PP_IA!D]>1@N%4FK0#Z']=)>OR M#I)Q1&F;RGPXI"EP /H'70B<52CU^$P/KXG<0U;3I5\5(USCN =D0#"BH^JT MD ]H&)!5.^J5I((XE;6= GWF/$QU]@%;C*?QR[Y4$ W?$#0Q$4VN**3<@2@R MH'5P3GFX0[N.&V./LT;W?]$H?;LO%>%HM[N=-4NAO;Q @8PAP M2BR%C%J)-!& Q^T:)(9+J!J=6_(K9X>L,NWMPA:8F",1 Q32[%'RJ6Z M4E"H*&-<$W,JW QP;.8J^D5)FS9 [6L\OAO-UW6=;(J_G2Y>_?CTT8 33B L M68372F($9E8I[3Q$AC0Z>^U&PC3U7UV;2/QRZ4?C*48)-QPP"03A!F'S$8^ M3.-.XW*9&EP]79/NX!!7+LACC,R-Y*S%%=7 M;P@(,#[G!NXK8,^Q"G]Q!;<]:/N[PS2.&\))0J#!S:5GSP:N*,,&8V8@]\P[ M[S&L96+0YY14'>+ZU"Y=\UH/O\>EU5U6]WO#5#9URQ R74<,<1I+*7S@&I=3Z[4 M.GUIIDT[6M]R-M,2P.>A4H2B.))&/YH$YIDE3"*-$#52&"R$KR6DG.:DVQNB MN=,#A4X&]SST2>4C%A^CHD:3J]ECSQ9L3*?=KP@482V]]UI3'*=X* CD&P08 MC&;#Y:]T;=.K-;#/:4*E7'+E*A[/%XU=TN3[^?K^[SBI]LN^T_6&;XB6 0(04J$% MU))ZB"QRM?P\[H(RN#; NUY]3&QM8=T7U]RW5+GZOES7^[U\W][-G M&' >FKCB4ZX!,Y)R^" 3Q3E^A '>J>J&,KFHGF=I^]ML=)MN,/RKF*08J,3P M3?=3);CTZ&)Q/YJ-"U,MENEB8>,E[^@W!R(Q%(( YHP$V&/ 47WVS0EA.5O( M 5[9ZF,I[%H'?1X ?]JXC0\<^]:/!<&-YLI0!QEQ0&L!=+V)X=#QG&5P@'>D M.C+B3P?T'-3PHW)^*$'3UN>#I=!"ZZQ._U"KHD#LP3\GLBX5#_%N4O=L.17: MWNREI*:KZS>S2>QL,9D5B\6G*DZ FWPF^WQ6AYH&*2"ED"I(*$'*.&B K0>* M!EDIWH=X_Z@C\C$RY0Q5IL'HQ!BFQ65^]-XW]N MB_: MJ/6N8:6LJTCZ6=PCI-BMU/55A?#U7F)?X$+35P2J/?0*,)TNDU*9G,$/9J51 M.JO\([;-,4YL5/FU:F\Y4CYH$+P7V7CNE$9$,.X)=[9\33K*L/.$_ MC4>])73[YL_[T?=TBKE.X[&,Q']7K2?:O;[T!JV#TII@(DB4%U*L)**B/J82 M1/J9RF:9/;V ^:'@[ "$AUQ!ICA6DS)L'Q SA6?Z%G\;# MGHUK/Q??Y^77U:WWQ:-OG_:CUZOO=1\>98B)(VZ3-D:-XY]6.0./O!]_\EL# M-$@JI80US%/HB$KI-2'CFD;S@]!&F2$'@U6S3!BGOS8PC210$D0**F5IA9I0J2@ MFWS4B$K5+.ZF:ZP.9?!X]F30W*1"X9!SZ TDUC' :YD0@1=VS[X7[>^<+$Y! MO#]K]24R'\K%H=I^^YH%P3WQ3'@2331JN (&UI(R*;(.YP?-K2/UW&!Q.1'2 M_LECJMEJM#2Z:YBR6TG!#4YN3O4@*4'NPM(ZM*/TG4S*QO<<:4$^ M_C%:Q48=E1GD::,09VS'D?4"0\Q(-.F@<+640&35JATTBW(4OB=-2!:ZY^+0 MT?S92&>\89 ;2J",*[^S$ )12P=55M&W 1Z2]L*=DY#M?Q5[\#LU6KP>>:FL M%5:BN(^S4 O),#:;.HJ("Y!5A&70C&G+X#D5R?X9XLMOQ>0QNQLQY46KX# W M"&"M+):>2,H\IK6X+2REM" MA;4 8B !IZ8V[(3DZL*NSK9)KRYQ/COGU&)1+#/Y]OP=05E!C:#((^F]8HIK M6$_6PE&;DV%M@+$\O7 M$^/^%\0?-2H>3<\'+@X=:!L,M9YA([4TVFE"N;*P MEIEIEK-$#C"FIYLELAUL^^+3KDH]28(GXZ,62UU'Q7Q(%2H6B_)Z$[&;JO>, MONVA7IL?$R#@2%-I$4) *.*M,:!&$B&6 MH;;KN'_?XX% ("(W%7404!UI H2VSG,,2-R%V*QPY^$,T Q%5JV#V->*\5#8 MRZ15[NIZ593KP!G^SC9!8XZM5'&#P"SE2 FD@2768QEM/\0O),=?.VI^48RY M'5#[(L[C;AX\N'_Y<*!1& BI3@L?97'I R)5O!&0X6A Z9RK\P.B2HO:K5J& MM#>B5+>WU6S5SX,'JR^># M6*,H04[HQ8"FB;:T5[6$XXD$*.)G;M:/^-WS=2/]+OS'N[]\W*+YA[\%@C2D MD'@.+:%$4*WB= 80DQ0PJL4E*?Q$#55YD'4TN+?,9&_W!,\<:A*45:E$,!&1 M190R$@VI=$9&. (PZPTJ@,Z>&Q]#6@1TTX-A0_%ES)MQF?+=Z/;77Z+;8\& MC(C A&H$(^OC'"@%Y4Y89)65V(&LE"4YQ+B;E]4\=G=E8_3"DA,4^\):R *W M4X:8(@4?3E,.GV__N_B^ER+/G@V(QMX3Y!70GFJ-=%PH$9"2>FH,]CE[T"P# M\G5R) _=CDBRN?_MR\5X-/T_Q6CN9A.[/?QNW^.!"@+B'LQ@I01EPL6=$W#8 M6F>=5(;DG%%DK3.OC2HM =SIE.++:3$WL5-?JOG^">7)DX%A*3V%&O,4.L&= MA$;@^)5(2Q0B.7<'L@)37AM'\K'MB!Z?YJ-)W'5]_'[[N9KN(,:39P(1W&NB MI6(N&NO":L0Y]U;@B(> .*= 6U9,R6NC1 ZJW9H?Z_GL0W&7DB/%'D8]W>_W M96UO$J3BE,?=G#- 4TM3 G HD-%1*LF5RID]!A38T:7]T0:N'6][_]_[T3R" M._V^[N6!'>^SIU/A9BT<5B:NC]'@CC\H[HWQFD+$(,K9[ XH4*(3BK0#:H#E B/1*@@A))HHW$-N[X;4J511'3 GG#.,W9MV0E,7]MJTH&J!TQ0<7N M3%;%:Z:C+SNH\.29P#A2*1 \;L<-E=:I: \I$M=%IS%@+B<>,"L%^6OC0@ZJ MG5H8'V]'TZF^7Y0I/?%>P^+)D\%# B"'7@.@* - .PFBM80!)9*#O)R7 THW MWJ%!D8-GIY1PM\4\I1_YR[SZ8WF3XO]&L_T;U:TM B#1;A9>4$)2;A*IA8Z& M$HY8.2<$R,JW,;!3E(XHT@:NW-\5TVH0ACQ\,5L*(1[2%L/"4("0TT]H" M:KP"!N"L3)3#/UIO9>XX''#F=?/!\49\9;XPWT)I(>*D8P2_?] M*3(4T1S#-"_G]FME2R[$O3 FN?2;\^7AZ8 9=-)22X6$E!BD%0:0)&>O<$BY MK+P[/Y6GM!V .[5)U&02-;78?$GB;BN%L_?Y0)+\3 $!'*%"*65E%% [SE$< M$3PG]F](N;([M%#R4>V#)"9^>S7_5/VQ,Q!P^].!*8R!1,12XRA'6F(4OTT% MIP5QV&L'VPY7VU6(ZF_U]Y9ZI)(ZX\:1 P48#8E8\8 M4T=A7#6AY-K&_R)T/&M7/*!RC]TS)0?6KH]@YJ/9HDSR-CJA>_YXT-H03ZB1 M\0L% D8KRSOOC==&*NMR]LCHTKVN+8':Z4SR:?3MS23V\2$?P+O['7>:#K8) MWA!#'8$PE6UF+&[\XTCP6 '#@=(@Z_[*S^%^;0?9KD(/TX0W+T9[%IO'CP3, MC44I5,&GDI- 24LLMI)@C:*]!;/H<.E.UPP@.]+^VRHY:VZJ6;%WAGC^6/ 4 M.XZA!&:G3$@I6N;1KEF)N=HTF91/V80A'?42H^ M4MC1%'?(=USB6[;HX%91!2/$R6$B'KN)*,0&,0M0]8PFW5!ZM*=J"T VC$K M(/K\J5SN3 ?U_+$@&=8IC;]&&E"II&80Q$F1,PXQTBZKOL&E>THSP6S&A%:3 MM;P?S:_FJT5PLLH)^[Z8?[R)P&UARQ&M P+86Q<-L8@7M=Y)[;SCR# )K$$N MRTJY9"=J=QAW>S_F1W=7?5M;9:Z_L:Q@H(E$0BCDUF#(GE5," M16LL"IZV=SGK$L[RLKZV:('6L?Y!INZR0KK_O$^^O^0E3G97-3M?S[6NVK9I*SD_H:!,$+BB.6,4!M!%Q(I9B&3*;>#MLU!< )1H:0_6T7 #L=YVPQYD6>P&^S/,_#/77.VJ_$O MD&,TKMH$>4YEM ^10) 8%+]:29ME7.U(XO%-,;F?%ILL=?K[*F?=H2JR>UJ% M2&"NN;*>$DR% HKR"QG'@,/)3A;2:/SC_'&+'@^QEM#NZ]]1[MI:)D1F&%K MK%"& L:$,YIA@K3G%GB3%:@Q=$:UH?K&J6F/ [JW36QF:EJ(((0(Z6Q00C*N+A>,GWR57TX3^UQ^/8V!17SLECH][5ZFF6LW=,J&!IM)DL, M-"A.W]% BYLQD^Z%2488S\KH,'0>Y6C]^>S3&L*],>G^\R):KJ/Y]X^CAYGX MT&*VJTV03A&KB,3":.H)D8IJBAUF0,GXBZP3FH&SJ)/%K"6@>R/3CUZF$X2K MZT?;GX.+V^'&<0A)CSV#4$H9]W5&"[NZ4L0!)^Y._!\*0Q!(H:M,M$I-PD,X*C;G5 M0I&WM_NU?>39T)<- E'Q,==(HKK M*$U%E2B6AMBXEH*LO)C#U/BQ.JO:0:Y3K8^^'=;ZXV<"%8#'/G-O,:>< J6$ M09@ZS E+/_>Y;QF\UC.0.X=7[>V>E/U[GP^0: XA4]A+1 &6"E -.'-Q:N1" M^YR$J$--"M'E;K8-D/O;8SSVX*P##=3]\B;B_J]BLH=)^QL&'3=H5&KAC;=4 MQ.D144*U!XZG(%V7DQ5SZ'N.3/6_V&:TB/-Y6'5"T%JS%P2*C='&(>4%I5A# MS: &0GGD(40*YK!LZ&ZX+EG6$M[GG,/>+!;W1\]?ZT:!. @=QAJM"N]2)P1" M3FBKB$!,9=6M&FI&K?[FKI,P/B.3DC]R/"_OGH2T->/3DZ:!P+C=A,Y@+S1U MJ<*3 LA[@(&&1L.<+?;0C:S.696#]'FX9M?FF^(FYO M'HS50!//54J#"@S3T5+U/J*KF0(L*[WL4/-U]<&Q5M ^#\_>EO]Y7TY6RES_ MH=B>D>>(U@%'1+40C*.4.9-#Z:P1$DK#'5-']#MM#Z(U0:^@YB_;#6= MCN;J-MW,/'42>_R.(!4QC%CAK-)44:H0YIA! ;PVR?F6P;&L.VZ7-9-E0'X> MVGTH)L7MW6:\W);WMXW)]J)E@(Q9K;&"0%*:[H42YJ''RG@'L'!G*]CP^EB5 MBVU_%^EF7XOYLOP\+9X*\*F8WT9PUG]?1#GVN5 ;OR18JAPF1E#I/37 2,T% M)E"2.,($PSGFV(!NU77#L,Y@[B]Z.G9VO=NU]_-R]F6=)'B]"_[1^UJ2E:2; M"ZEEL3_$.N?%P4B%*4&:$@NIQEQ)YR@U3$2]$ 2R4BL.*!E:-ZSL%?O#3"WG MD]L5_P##8,6^])L=:_["%N.XVA<3-9N\'Y63E%CCMG@(+GYS>[?]=DSN*X.( M,[XF$A&G;)1>*6<9%R)JP A#=,Y".Z2*%NTRKF?4^[@I]K88+8K%^M^GG][C MY;#UQS>X#/;TP2 XD4K$W3T%GF*^2!:"_I^*)!RZW-&@=M,3>>LT,I4+#.+UY*Z+?\.S MRL4,D4@M,."%HZ1ME,_.KM3O@Y=<&K0.G#(K$5.(,8"\!8P LI8['0;SG+"S M ;*K528T9=G):/?%LH>>KH;=Y%-UM;PIYN]'49B#UUT.M@W:&VI2D3<)C8.8 M>DQ\E)EB%3=@%&3M/%\1PTYA0=4MUGWQ:_N<_K9!J.R!EL$KQPS34'F&XX8@ MK@IQ)[]>$13!6>48!Y08O,NUL5V$S[XN_FU17-]/WY;7^\_7#[8.E& #X]9/ M">,-!I@2Y3=R:P[SJB2]%F:=P(*F:^+)2/?%L*>^@M4_:Q=?8__-HS:!&Q9- M!T0LQE8+1CU5;".C$3:+3:]FGLIG4UOX]NVN67"\BQ]:M,:\AY<% MHZ7CP&+'==PK *+B3]@"@ZSEBCA]KJL;E\&]4W$>&OM\=3]OBWP/[PK0(.BE MM01K1X6,FPL"D%0(XKC5$#QGWAM0_: S<>]4F ='O?A/:]2KWQ6X9%!P"6F$ M/UHC5*<<"I0Y[9UA#.=$"@[PGD??U#L1YJ%1[]--,2]&U\N])S7'ORPPJ#WS M*;$IEE0RKXGD40/ XZ@*:L]V >0BR'4 M>F^UTS8:(Y=U#Z1GIAV);A_NT7?%ELM%L]S4?3N(76C^2P"^-"1!K[2 M74V"!9!+Q+!@..4TPSJ.:\,$,80B1-$98]R>=[F)GW1GFV M9#BMDT0XZH%1 M!!,*J(D;5:L-R;F .O3D,OFZ?WZPWQ+*9QNYYPY(;7, 8Z) 2HK!%<5&,4X4 MI1PJRAVAY*Q!YC_R9#WOO!XMRK'>E*LZLNY(PW<%8JVQB).X>L1=F4,\,G.# M"T-QC_8S#OC&7-E9AZ0;]/LR$=5L&:>'Z7VJ\?KCBI7[-I[>QX'O(Y!1D+O[ MM<*W"/M]^PL.1,UV^*F!0 @9("J:9)HS'B=>IFJ<'?,7=K&B0QY60]79><=& MRH!],'#W4-.0*CD8B8B)&T;("$KYOVJ);;0]+HNE@^!.(SZ?K*+> N>*^:I MYFQ*VXI,)#&,:>!LA$ZF#5[#3"6H3/JM %N M;U<,;N^FU?>B6/7T:A4/>/AJP:XVP3K&.*)0&>HI=0)"JS>(&4=\CN]A@'$( MG1&H+8![(]$V&_5M@VL$^QL&R VVVFAO.11" 'B5FXMK9/.Y@3Y#3V#;7\; M@%9UT!?CGCB[U-=1.5U%,%:/ZH)OBI2NQ-E#P2/?%.+4C90$2@#/C7.<(>]J M/#@%O>Y#GQ8).(._Y52N5'WJH"]._J,HO]S$15]%M8R^%._NTXQ]=;T"ZE%Y M^I4(:C:Q:>78>TAWV@N#Q<) 2RWE&C)AJ%*JG@B7_ #$FI M$"# *Q*-9HE4;3![9TW.9#C Z-2."'H.59SMR/3,E\):#7GP&@&(!#!4*V\< M5!@FQ 60 N!F)X-=GYAFLYY)([WE.=V_C?^QR#>^('GB&X,5E$K$.8'>"IGJBDBVP4=3(\YV M3^VL84'9].U2!WVL@!^*:2IDM$I5\JCZ[_F6OUT=:K ,'FH:O+#2I!3;Z?X6 MA%"#B'FZ5A,G#H-0(UNP7ZF/2U-YQ%N"=!)9Y D4R,>ITBN)F7,0([DR!L\6 M--3-#- >-5X<]70%^3E'_TZISAQ-V.7D #RUGB":BITKX@E7<:%U@:&A8Y XG$4L0-7-P[KO&)[&47%G_5'EUV MF@[=@7^B<=N\/.>;&WUO;CBM.0B;A-TY)$6U@)[3P@KNXW@/2,AVCM.0ZU3KY>RP MUA\_$RC7P'O+$%4IF-.K^%/=]U3_J$^GP^"UGH%KEV"NAWE23-[.OQ6)9[+9=#S<* M$G+&=-SX.:()M8Q"N]D,&N @N>"]\;%JWI(XNQ5,S[P GK;BK08;D!8*(#E5 M2BKDC9&>U7(:2G+*D0PP@F802]P)N)^97T.U5O5-JXG<^!]]4XI>I _RV@VEOT23'_6HZ+A\X>OE2ZHT6 D%'CI9?I$AOP M6 N-'N23*.=FX "ME'99TRZV/7-G5/1P< LE1Z242F&-'">&\EBI^ MR;$Y!AAXVREC3H?US&;KVP97 \U#8@X:1F2BEJA+6(R+K.UQ%IEU8D?()$& ML4$Z%?SS^6_2?'KUQRRJYZ:\>U_,QTG;7_9%031^1P# 8.X\U)@[Z>=@#O;X[[6LSNBQ22_ BCLM@_N>UH$QPF4!N,XS:40H*1 M([YV;Z&4].2G,,/S2=46P/U$VZWZ>L;HN0>L3#5;A3']HUS>F/O%LKJ-6YHF M072-WA 4X= 0(0C6A HK-8":4J(Q%18,FD79-GM%W!-Z 'SDLI>. M&@X$L8(#PHD47C%U<5ZWEKFQ>Z2W"7N/ __=:)[R 7\]>U+.'B<"(WFT33&@ MFD=.$66=8-8SG](R>MXH'TPW&&SK]MMR]+F<1B-E(]Z'8EQ]F97_VGM#^K@7 M!0XDAEXH@2&,A%>425@C(A"[L**[K?.DZA'\'J>&S9?WU;0,^0WO980%@J891"5D!*!57.4BB@T4A C'FCT(A.YZZ-4A/>*]"^'[%R[VX; MF+):$(A2A1UJ%8T 0*DQLL:(Y'*YC-&9I_+MZW)KH/8XZC[>W]Z.YM^OKNMI MQ%2+Y0 NN?2U.CM':%0.0,Y(2G"ZCV1IU DV<6[TH-$>M*/5>717+D?3-&D_ MULVAFRW[F@4N<30W": <22J(5I&*F.AH&7KJO&J4_W_X8[LS#CQ?>=N#NB\' MSHXN'XC=V=,J".NE0< XC!2%A@E/I<06"::XYOK"(@C;47DS'IT [YEI=#!$ M9V^[P!B'R=/)5ZLO,=IPR!EEEFN$*;RPQ-&M:+T9DT["]^3PC)2QKEPLTCG- M_MB,%P\&!!C$CA,$+*,BU1:QVD#*O0 &"M_KSK"/^W(MZ:MJ$=23U;XZH:VE M4(M%L2?48G^#P**H$F!K!7,46"B(I!QKP)C76HF<^*Q!79GID 9M@7OF%>5M M@]/S0TT#-5A31TB4%5$2MW,<,:DYU.^9BG','":.>1T&C]2(B@L!=QZ%&'%.6QZ/5;*"8IOX+8\$>-SN$LV M84F;7_\\_A*(/!7*<2V94LA PDP*\L3&04D].V.*$%LN1E^^S(LOFS1I&XD. M^4OV-0N$<"N]X<( Q!/-7A]+2U@\L(VMZUSH.H,ZBZO>+^?5Y/[\?)J7@>K M[L[TL>W1("5W&%IC./' ZKAKDVPCB6*>YMQF&B!IVE%JU2JF/;!CH6:330<7 M.]T>>Y\/&L4U3<71HQ4G%"CC *QE4N12L@GEJ_0E-[+!S/)M%/-Q.9K^O8J? M/II-[&@YJOMRV-UQJ&W@6E"J+6?**>R=-E&46@X*2$XR\4%Y0%K2YG//1\OX MML 3/:]&D\^C'R(V)BEDJ4-)$^>1-SL2SDKBGDY^Y+6 MM_N[NVJ^;#:!-&@:-!4481'W_U HRP3V"M=2 "ESBANR2^5#1^!VFN5N]'^K M>>WWV57Q?/N# 47SR<>=7;K&PC6E#GM02V$0SJ'(@.S3SMP?V8AVR8M4U_/J M^DD7]SH_=CX?K"$\(N" Q-H@R)$1XF&1)"B')0-S?N0HM&H?RA9V+4VW*9MI MS1/FHBGDM=8D2@J5T7K3/P@;!E*_#E6WH*/M^Y*3D#Q9TW_[^)?J:S&?'Z)EK6=C65?.XD=2][;!J$:AYH&!;AA M"BE+,7? JSA#VEIB)]&%^# Z,1XZPO@,5\NW'3ZNJV&EG%.+11'_FWP:?3O] M.'O;VP+B2@B&K30D.7JT2MD<-[@ SWL]M^LCZJP]HAQW3;4%\'N,^#AS*<3^ M(CLXA]!8*37GBFHBA=3&*)32CDJF92-73_^1'4WNO#5J'P#4D6X>.0$Q39:5 MIAX!ZZR W&-U8F=1Q]E!6-9L\7/=N/"6>\+9@B$]% M(N.^@PN:*K=$.]09K[VWPG%W877.NYX@N]= 'T;2Q_++K+PNQZ/94HW'J<1U M'&@95_C;&2LON]+ 3MK=*#B)G6%.'>ZB-;B-V(^F[XH]'_9Y7L_CM>)U0=YUYHGE" MD&-?%5@J%TV@U"K2/2YYD@-+(;,@_8'@"[NEVP8]JEX1[\L@]:-R_O?1]+[X M:S%*17Z3 ,>2K_$[@@> .JL(XTZF_(B2:F5M-,@Q)MJ*"SM5[H!U74'=%]W> M)E=A\39V?K/2-"+8GE8!0,NMXU020:D \=]4[QYXKE/@AIF"U6KSB;N6O+Q7A:I;G\ZOIQAS9)@%>)O#[>1,U^ M3EU^/_J^,C$:F,1Y+PYQP; 24B6] 10Y*:4G""NJ@!8":G0^L[FQ8/JQ8 V/ M&'+>G#+/<6$T)(HB:FT**X<8"XNQ=4B=+S%7#_OKOMCV\H"B1XV=;WHZ]]7T MH$@HP_/ MI+N^C/1U!^-''LA*^.2Y )%S&@NG/$+ $\6]IK4LR(A&5L$9"%&UIXK> M+D"=C,T/Z6:3]]/1+ 5^'DQUV,7'!2Z0T4(G>T

1O9I/R M:SFY'TWWW*+=^FP 1%$"F("<,D$Q(^FGC2P"P)R===8D=]$[FK;4T2NU4@SA MRNF0LC[?E'>?*C=;1@WMO9M[Y%N"I5(@Z9"T0E.KO<:D'JI>FHNT %L@PSY: MM0IXEX2SY;P81VWN7#9?/A24,]1#3YR3!L3I'<715_<>('M&-^G\]NKZ^MRO*=,^NZ'HS1QL::,& 6H@ZO(DXW1" %44%[@0M<7 M;UI!O"\S_2]Q45^FK>UH>;\KZ>,2:X3JXA#(BM9;**Y[!H@.$\ MY_?YYFK@+*PZZ+;=\G2PSE*G):% >. H)\@\R"69OI!<)2WH=1]#3L*R_[.! M>GS\&#[OJEFQ<;H=3IYVS'L"5< P2A$FBBC',;"K4IP)"T@' N=<&X1[^I* F#4XVA#,,NH-@=()6:.@(6@4\/!Z?*9]L2T+Y+ZH M]O=BD:(V#YA4CYX*GJWVL](Y#!%E*0,)KN6PL-G5ERX"6R_:]Y2OB)X)==": M>O)<(- X*N/L2QP 5$L'+*IE043ES$!#]2!EJ70[+4X"\\Q!%JLQ$8=-'%I7 MLV-6M8-O"1C'15PQIYT#2C"9"IG7.%#2[&[NZR;5L81H%A+1 MC#(=VG/ZH6 M2/?PEB!3ZD:?ZELI1(SR2-?N7XB8L#FE.X;JL>J;=*>"W:6S\T-:^/>[(NVGW)4T#EM]CK&'ST1L"*$>$X- M,!IY[*W6Y*'?5/=: :9';_@)BGNN]I, [%+Q?RUGY>W][5[5/WDF _A_]_> MM?6F#4/A]_T:7^+;RZ1CQYZ0IK:J*NTQ2B$K2!2V7*IUOWXQ$%JU4-::@*EX M02*T\>7SY\_V.3Z'(@3(M?O&1(- #M9UERKD$#MZ\-\+WWP_G=CK ,C_[!X MS_\FT]9Y@S)PHAAQ!J>:=6<4E"AW-,^VV = 0"=&XX"^30V__T=DW?"79]@R M0JD/+*$4EEJF@+NU'&6$A\P]0;D=/O6:Y6CX13_J+QK/YDR*L^1?GLC"=,C$"H3LU.CSDDZE79S=/CD"$=S-D6W!JKO*O3H9 MO2Y\1K+VVV#VNHZ#JFK\=8A5ZRK_O6U?4_K']M'8[; MAU?E9+@,]' _GRWNOET5Y;#8K2:]%)IA3K1+A<,4TS1-*#-/O9PH$W([**+, MG+'H20P81J@HB]8L3S_&>3VH+N8US"*0F?^K5Z:EL=APD(98)!7&ELBN_RV3 M(6NRB+*9?E[MZ07FZ 5I>>N_NFSJJLYG/I'2CV)R-ZZ+$3P497Y77!?>-M\^ M[W(,-/GTIBCO21]*]?':9(:D*4\T%:N\C#**&%-*(:5M.]\D1/!5WS*&98BKNCK3 M8^^2LD-E7PNC@^KP6PY&WPKYU4OEOSMI65*2 IMSPJ,*#*I=0:ZC2;# M((+BQJ$S2?:N(7N#\F 4\3NQY9VK4=J4:^E;9)S8/%?LY,$'7YEAS8!+JI72 MW#%AB%Q?\V*4I4$^=+$ZT<4PV ^#5_23OOW=M!@/9E5=-@N'H6LC*#&JOCM M6WND9R$.MRI%'\5D8!ECSB%C 1Q8B;GK9@O.:=AFX6R2CP2V<&/B>[OK.J_S MV^FC9R+\K#?.UOLM($N%,P8$I*0%02*A[3IN#6\!"@I!=[:1'QVPIR&\-:?. MZ@?_X6GT]CZE?LB5)Q42@+* ^4QSK_O]S;4 "/4QHQ(0$X$8C^45ZP,^ M?=C\[;W)VT>Y&>?D]9U9-R^]N\^2+S=%!P$$ID,:M]\4AEY#\S#_Y>RF*.[> MO'[][=NW5]_PJS3[\AI**5]_MWW.QIW>Y#=Q+YEUO8[RJ[)C7MR^+IM>VU>< M WB.X>PK2>_<#/(\&@QF7_Q^E0U>Y7'OU9?TZ^N%#A5?[Z6C89'=KW[$HTX5 MCTF+FT$272T/O9_DKR>-58/O79\GPWZ2135$S]IKOISWZ[^8]RN^%/]SE!3W MU>,_-FVI^%+2K_J"?8]MJ?C"=7Y^551_HVRJFKVL=U?# M]+*IBFO7=^.FS2MD)2_ZJ^7$=*AB?85DEVRO$NNT=W==P[ZRJ8JR MXBZK']NT=?I_\P H'M$7]P8US#0M%6^\RM/KZ^IOE$U5@\P>XFS._*P.6^7( MZ^$]:9W^OX(N@[\XB[_?U:*S;*U!6/^J3E+&C15?,]*3?:E^6=E4\95^KW>7 M5B@!^YUQ6]7PXNHOY'&-GERI(ZN9?].K(-^^Q#14O26M4]]II?*.>^>W:5:# M^FEKYS8RRR8H1?S1'<9UZLBU5@[SKU3#C MKE?1O:C!>U$%]G*0I4&J1?R#+A7T9!6VHY31*N659S5LSNH0N]HH+_18@=Q9 MM]5J;=)CA6J+^W5R;%LJ2/@RBFHHMBU5LU<#QJ(*C,:>)<.:Z1ZW57SI>S[' MUH(7A0" K__[MW>71N!O(_O=(AKVXKG4)JNG8JcQ\9,7SE"#('[RX_/KD MU?CUI,?\?7=9W+/^8NUWY.LHZUFWX?6\\T.YKAWLK+E"GHS>I96.Q1"_KLP::PVM6(T:SIBIN#;_6,&OXM:K[ M]SII@4;7# ?),+:Q\0--6A@'+J\7EFF'.F"N!F6-4SJ)*NL-T[Q#E7M?HZLJ MO21#PO7-H";.F31636]Q5>?.FY:J+XRR+![V[JL)FK:N"(S6!M#5O+06:*5Y MJC9-O>'Y752E(R8-U2)<*;PK=/YUW!^F=<;]4:<:T"S*R /(5,N&B5R_Q'7( M+]LJ8XZZ@*,JGB^R^,L*I6S:9W"LL9-)E9U,AKTB^EZ'=MM6J83KO.2T4F>; MH* W[%_7#6S>7IW(^!)%=]41Z$)C#>!7@KTFZ+F1YPEO47&Y*,*C3[EBFFL\BJ-1OVK/CMG6Q\DG%:%PWE-./PEK8F] MRZ85X,MOC)V_20N2G],I[52ARR)S<.HP#9?17F\B(-Z#%2[#74A6]E4HQJ^ M_K,> %__6>L#5IF%F0]891ZF45/MQ"UTJ)C\^/9_:KPBVU(%HKNZ:/VNV[ M)E'5K.,B6?&7&I]_TE@S55E=JI3_7D8A8R1X_3B_%U+7',"N>"OYO5+^)D5:&-5:XK-6^UUKVJT39756IF9GG7 MV^9JNVRB[MIPO(JF)$_KQ'7<5F.Z*P/L^>IAE369.C*QC.JU%W:^[8F=6=Z5%'6JXFL3,-JSJ[V M(>O].;O8UHL&/;QB,6[<7FOXZU):X\8JZVT>6F.^34O->Y)5*:VD,A:P+?4A MQ+BQ5LS[53'?@V7RRGR2X?,"<58530$\3R>]+K)HF%^GV6U4)&5V#=)S("IF M!:V>%%0]A&I-N.[]Z!RQQSF6U='"PTXUG%S)QVHNVF66^@68B@677HTX]2H] MNKK>667W6:Y\=5Q=SX1L5/.ZT2H[4)_=6NA1I;G27EUNTK34.ERKO*T:][/_ M* "=6=MQXR-16BE"JQBQ>J_,HU[5JORJSLVR397&\:9N==RT5&$NZS_TK9,L MZ2>CVU?3W#9@&,QS("O\]O]^MY "F6CO6K5>I5IKS&)EY[N[FGDW#94.Y)>S<4_/.KWQ7[^<%?'WXO5XO]CK\HM%4@SB MM].-:C^_'O]M'OUZ\NR?K]+^_=N?^\G73E[<#PQSK\W#SJ^CVV1P_^9S([FW@%I^]_3GY_L:^),[& MOR;]?CPL?S7M[\<4:ND)*CV?(PJ($.8/Q#D7/C"RR\7YM[_.G]3QK#,V*[^< M&3OTYBHU A$-KZ-!;H@H__GY]8-!;T&#EQ3W*HLC+^W'"R1PK@*)/$*(YU&B M?$VU AY3(>2:T2"/;V_!PB XKG#WLJWN-Q?S1?2_NA^2Q? M&+>9<\_PD"FL#/.8T($?<.R'7"L18#$?][J.9V]_1TT/V;+Z\8 #014*"<2, M4DI"H?R A9(Q$0HI02!G U[7\>RM'4%S0_Y]%&5%G WN/\5W:58L#%GY4&)* MI=2(4"2)#&%(,?%XB$VD&?#9D-=UK$1DD8T,(.W/YFCY;)W*Q#J4R\2$E*-0 M0RY82)GTI,28:,_H"^IA*N?J95W'%U OP=#H]7O/!J'1X&+8C[__W_A^@189 M0*PI,:H">91+)*&D#"/M(2I]J-F,EG4=S]X:E0D)% +*IH9]>6N<(&VW3L?Y M(@"0>3<-E4 @)-0/ \V0TD I(E@ N)@#8%W';2<@S,S3C6AT^G$O,8,T,2,Z MZXR&R9BHX>CV*L[.E@B%LB3TSSPK_OQLS>V':S,ER=>D/XH&ZGN2ERU^DL6] M(LU^B^U3_IQX1W^J;U'6MT:][#C]]%.<%V9@QD.Y+-+>7W^8(>2?+O\8?W?* M4>O0O;F\B;)81WG<]]+;N]B$_)8"E1DY_Q);B=?W\RX?HWO[4?G.3U$170WN M_V;>I*X+^]391#"E10B%LB) 2#*HX(9E8.TDC3T]6PBUG4\>PM?@9DFFK)W M!;LOWH=/8/A$LHZ'X8'$B 8R1('5[1RIT N!,3\48PYD".:J?TU'P_ Z;M?! M]&G2&WR/>Z,B^6I:KY->_#2F&L-< G'8BTN6Y'7LO%K!SJO[>9=%=I8_%MXP M]@(6'1<O =1W/WGY$_]A.^1TA5R% -!2^ M@#Z@A"BC.ZF MK^MHS*=1@+687$MG7D[PQB2.Y4*-BILT,[';XOPAQ0/N"ZVX3XW?2U000 ][ M-L3PI6?\\YF17=/Q["T&D_\:)\^B9SOR #889M ('_2I9U0C]W3@F7D1.N3( M7P3]ZH[;D7>.FYJ\BSP?/: ,^[Z'A8=8("3EOE%2&@M.@0\19)KY,\K6=30V M D/CX^V LB?-VQ)E#(4^!1(13:$)'*E2QIW3G$$3^T*)@KF[L::CI0Q1H\?W M-&YM8O9PL*95W')\S>.FL[-9'OTN$7XV'=^O%54>'J?4T' M7PT17A;WD\*,+1F8J.2A%9TRP3[A8FA\PW'T:)ZY0#K!/O6-(C$FS3=QGZ\ M4E)Z7&KCC?ED'C&NZVAL(=W6PW@2S9?&SS#4VK8MZ!0H(-1,D08$&N0Q(0D* M[)0%7H"-U,[H7-?1T,EW9_/GU%KC;NGP!E&>?[@N9?@1/[(DSO7'<7_N(:WK.'8>GN$]K.28E9^6 M< QARC7@QH^RC/"I)GZ(_9"&V#/C) N!_YJ.S^;8*O7_$LQ:X=EP)K0G0ILY M\VG(0AUJ%C(9:AU2#^JYLEG7\>PMW9W7MFMX)!)4[?2Q4-I%!V1<&$I- M;"B CSR/F4"#^-)G"R[[FHY&8Q^X!-5XQ0'W3!2&,5><&A=7&]>>$,Y\8F). MPA;6*M=TW(Q!Y_2A^:].5O^^X#9^B@?6-!LK7=R7BR/C9Y8#]#Z.2T!^N+-D/V+LKX8)A>T0%:/\(?"76#)GV/2Y+\IOS_,4 MHT1P'A+*D4UMA-(CF#/("%[@][J.AM]D-_S>KT"&@0R@4LQ$2(QJP954(3%2 M9U-X5(9J'EJMZ6@8!'?#H)4+282!VM[KB-:GV<.FHC M@P(?8R2Q!R4'%'"@/%\&(9%W'#5W>M?GM)\_8@3D3E1/R:Y8^V%03 .$! I@.(:?*N&,P0-A$ M&;X4H69HKFC6=7Q.I/:4G3.?++DSE?Y;]#VY'=T^?^_&K-=$T]1,V@/6EV\Q M7.W=Q)^_I2MF;=4*NUZUPCX9S"=;)#(W$]N9AS;J.=@\.W7KFLG(SZ ;SE@P7YFW/9GN'TZ-]RGPNB A]3HD. MI>)(!.9_RKA )GR?3<^ZCKN&UL /8R$$'@.XW4=RY5@MM$L;[+5NRTYH$/%LN 0F&GR M0X4P)2*06 @$*34ZF 0 +^PH6=-QKU@^F'G>&YZI@:+02"-N%P1,/"(0TP32 MT ^,/RSG>%[7<0L\'\I,+^5R#A74$!B-3+'P3*1#"=4"F""'*D4"CW--YJ!> MUW&?/M@AS?3>8*T""FQ^%7HDI)X7",\S+I<'":;&(*NY*[:NHYUIN -4MRG? M=[B3#%F J6]@2FC(C48VL:XQQSZ4+(!2+TSRZHX[T]W[S\,?QTP'6% !/<4U M510&1%/L!1[6Y>^:+^2(UW0\XID^&MUMPB;))58!AI("Y&F, 0\\ILU_-$#S M]=QU'=?H[H/=U[$-[R=+,0M[P?X>VRF(^^IKG)D)^!3?1LG0'CI([9GM7C&* M!G:7/5K) MV]G$V"[C&>_[HVRV8ESN**^>M<<+88*C$%'B*T]YE 90<&.@?"")IQ50-%@( M.5=W/'L+R<;GPM9RN$T>RPZX3Y'OA8KXC F/>J$GA,VX:APHX0LMY]Q?UW&S M]1+0#-OWNY3_?.YCSQ=A$.I 4TFQW7Q+!?. D+9X@L9T?G9P3<=*[K]^6.QG M5F0U?_NSK7E<%AR\C0S+.V7M[#S/#%, ML46%7C]\QOAUB^\H_\S345;^5=:,MF^W^DGILOX MSM5Y89XJ.L[>6D+>6$)^?EWYK/&K7R^]^S!UX/2L=ZNE&LII);7&H-S@J:*6 MR_O/#_:%0R_),,XMB&%<6 N1W>V(MZD5WX8LVP(?%-%X-G;L@[2$RA\&:MF MZ^YOX+#:[@U[]A.1:*-A:Q^C#B!6'-_DL$]&36+%>B4SLR*CJ[R7)66Z2@W[ M7I+U1H-HGKPZ7"4SLR!K*'PYUWE_4?'C/+$3B1:(Q/ZUQ--%8OS9T;W0[*DL_E <1;;3/>I>!:UXN,TR_XUR_Y%PSF=+7(Z]V]L MUN:_G-/9I-/9BH2-,PUM,PW[CT>>K@><:3@1;;$V:^F61EYV:63_#N3:%)43 MB9=?+6M'(LLYD"<0+3Q](Y=(:FFTL'_7T/D!+?(#6K$7%&ZX9+%P M;\YA2,.&2Q-+].U.%AYLA03X);9"KEZ-ZO?+NV.CP<@N*:+!44[S M2EI?8LIWN'7? 7I/@&Z1) 8LD-9:6:R%-)/FWG@+JP8^=A1[L< MT^W$Q.F/XQ:,<3IJTYR%DXJ=)Z9V='C3&8D6&XG].YE;9B^(2 M%<>H-;9;]7 >Q$&MGZ(XQU5);T,CY1FU9WGVQXD8. M_OM8D&G8HFV1^'!H?EDT-S[EHO5E^$2S*JSILVRGZ>>MUTOZ"+85YXP_D.]A&Z MC1RMU 5[WSN\<3[#[2[=U^[2W::VA$M4M]DL-)WEV6[*7;AP %/;]/'RT_0; M7 *OS8%,TU5^G8P[&5^2\79LP7>;<%OHF+5NETG+=UKMIG+"IHFL(U';[=*8 M^]E.YXR\,_+'H+VW/X[I$G%M..;=BM-XS@ZV0*FTS=EQ"J(EF?J&16&++>4. M[X>VB7R;&]!7C?@2AL[L\[46B#*#3O M]6]SWLB)0CM$H?D][6[;9NN6@7:-?K<_IPW[/!@CF=]+H9WHR(O.Z##FNVG43R?]A4DOU02IWEU3IP '(H M-*T!*A9]/F:I>41Q_W%@'JR&?:L'[^R@]?WG^[N'%P#-VM[%41[W/Z>EQ_,Q M,E\_+#%X M%S&5A+]2DL^$Q4Q^?^S9K9S,3_'7 M=/ U&7[Q#-U)$4:]9) NJ$_07] MS@;GL2KUZ_S.5OB=^S_I^62A< _HLE_G%+PS9>_1D6Y;24OLI&E[E.2_U7K M2E]^B^X.2PQ6D5CMW\YI/,1DP^,DOYOBO4_QKO?L;S7%=@?3*4SSG,X#G>KG M*VPWU8>@N!<':XT2:X:-QBQ^Z?K:CMAL@[!XY,T>1 MY?#X^9EYTDW\87@@.WP-W]Y4G3H/;)L#Y+>L6DR,$?PZ3(/UW^<11 >_MN[07H?'X@;LE>78(G!58[!.@Z?BE_P-)E>::*>*=GOTV'\@/6G MXJOORBW8/526ILPY\WMQYO<'VJ,R1RU&VCZ,4GL<+>OR?[*LF 4 OT7?D]O1 M[?/CTV<:F<_?TL,0?1LJS%@XCAP>\+"EH>WNC<9L!IW1V)NGUW;PM$"Z7\)# M.U;3X?*<+L_9-BUL=QS^[O*<+L_9I(PN%DEYIHQ.' 5EB.C'??,'M0?)V[@O M^+'=H9O9'=H!V+Y]&N!.RCM;MDN+!V MYQ)@JY;H%EGU3"EV^;7#5/T'*LUMGOIV:4>G_9QZ:J-Z.KC360>U&>?P9=WM MS3GJG$W;0>2"P<.1ZV=YNDZJW8F9%KKP^]]'V6B._6"C!)AX,!HTLZ.,@](^G@#@0=A0^ZIP-!AY*".*0"!RYB M:Q=:7-!VA*;)Y5@."[%M"MY.;OGJB'(LQP)5EV-I&TR=576N\ $:UM-VA=MC M6]U^ZDT2GFX_]0G9M>-+\1S,XH*S:V[UX5!!Z];F#PNQ;8H=3PZN;=JA[()& ME^)QT>*FT6+D*N>ZRKD'"*K]V[Z#VYMV4!@[_%R*@]Q.(/?[$[*>,TP8)Z7T M/KQ!E..'Z9-3H]>G=.5)VH'I-[M29RJO0H/4Q2_NC7O$A M,_/R->F-499D_=L_O?3V-LYZ233X6VH:HO*]T:3; 6UAJJ+P[*TE\1H-Q4*IR..7AS^X?*R)Y^7;8<+[?*R+5%, M[5HP%% M6FXQ\V@5TE-,HU-(QZV0]B^%3SG(X!RTXW?0]AP_7I3ZD,S$QXONDB(:)/^R MU6F&11;U"L^$VP\U8Y);AAZ(49S.[0K*%A3? ])V)P$+YZUEH[4![(1:U?+T M"2VS)],FE>=Q<7036TOB2TSP8\2^^ 0[Q+9^0C=3P0ZQAZ62&T^"E-V#X9=D M&)MQ#+_8!;/1W5V:%8<7K^X_#"G?]@1NGF*JI(G(Y"2D]06#E7;):SLB:2>O M3EX/2;\VF?EQ\GK,\MJNK2?.=W6^:VMSF8V?27*R>KRRNG^]VNPZI)/5XY;5 M_<=8SF=U/NNA^ %+]Y<9 OK)H+Q=Y#+NC;*D2.(\^-X;C/IQ/\S26WL7QZ@H MK^+XUH<]IRFIG0BV6*1;(66)(N1^*=X$)5UM++B_G,6#?.H9WE; M=9J\/(XUV=.QYNNYOE]L>1C\_'-D6/9;7-RD_8OA5S,9\8$<5)\+4"W/EDZ1 M+S#MF?L^UKR]@N4+H50MS]L:YC\X>[<#[V #N5=?LKB\>35WPK^9\#_FW(DC M8/_.R'2GZ5,NJ5Z%D'+GWL?T6YS-IOB4L?%"-U:OA%ZY^:]J2DX8=/M?^'B\ M%N?,CC,[IX> ISI>L_+%)JASAF4CS5_-M1.7_'9L/V_"X7*VH:5NES,][38] M3W6^G.EQIN5V6]UCD_O$^0Z?QG<9_"FBZ#QQ$/_K MP3 >/FCA#7X\3&^38>T[5K/NX4L>/6O:-"-M)5^&H\>:X>$0[LRO&[+:$!Q7 M/7!49/$78SF+M0]\G7Q_8PA/1UDOSL=_WL11WZ#FY]>&K+<_ES^BL?AA3G3H M 0 3^ MXZ=K(^7G>?*O^ T$=\5/YLOY732<=B];KZ/;9'#_)AG>&(@4%=^XREZ;]]GO M35^[\/)QX]IQ6*B=1X/DR_!-S^B".*MXS\+W[Z)^WRC$\T%\7;P!=]_'WT^& M5BV7?R^^8&@/90U^FGZG2._L([_;1Q;1U2#N].+!8-+ZRQDX*_\VY/2F?U=P MX[/1HWGG??RM\RF]C8:/1WL;95^2X7AXT:A(IQ]DY8#*3[XE_>+&]#;$7Z69 MF>SS7CH81'=Y_&;ZRR)7[*/*$1NA*/H=T\4R_)[Z-L?V:QU,N"%5ZSH M]37.BJ07#28ONDJ+(KW]Z0&'D>'6(OL6_Q[W?_#1F$K[R82R21]\][W33T>6 MY?\&RO\>3:LMU'@]2+^]N4GZ9BI_FDP@-4]J0%#_S[]!!GYZ)*DSIKPN96%) M@FLE=I$?="J!=1(L-AZR_4;YY[?Q.Z_20=\\XH_W%Y\#OW/Y67T.+A^2LC6\ M&AO<9>#]\>GB\T5PV5'O_4[PW]Y_JO>_!AWOPV^_75Q>7GQXW]"(MY. BA'_ M75W^Y\7[7S]_>-_M^*^\5QT$*)'-CO(8U1;&>([N'>FM\3M:H;B@45QY.DCZ M1Z"W7D85A!\^_=:9#GG\TW@UPW18NHA)K_1E^I0#SI",,>?GW_XZ#TWD<4X1 M#I#2&DD=TC!0DN(@"#D*/>WC -"SSC"RP5H_3M[X:6]D(XG/]W>QD?^QQ_XI MOGZ0%:JB9^78(3C_?<;M!Z-^NTC1\QC4<4K&*9DQ:273#T;#//WALO;93XM( M-E9&-5#[X;_FL?;1^?)WOE? IDV4->8K__Z'^O0Y M^/3N'YU/P<?W4929=PSN.Q_+Q&$G,.CO M=[;P#VI>]//R@[[=)$5\;E5#;+3*MRRZ.UOI51&$9EX549A[3"C%%:,R"&08 M^"14G!!D?I->E5 MO?VOT3#N8-#MV._4>52/_MDH_"9KPN^F#,F'3\Z . .RE0&I #Z:N$?2@+#* M]VH3=8WIS\^?U/O+B])4G+ 5F=^8W@D3@^#WY:K$T^-E0L%,L_LZE*&D@1<& M1K,CI@.CG)G1[HRS$ B]J-F##I'Y$%F9?,$6CG,"MUPD27]9'3;L6IN-#2B4>XGZ%P,>Z\ZC:F+NI34[*^DUYWLAG+.U'>R>_BGMU%TN\DPTY2Y)W>31E6;)"H<)K/ M:;XCTGS'++)"OD(40\$9Q()@3)\73^&U\DMD?4 %ZYOH_O8+U 8D.W3&UUM9 M"O#,RC(,M0Z98I(0,YE >(B%YA^-F6:<^\M6UIB]-+M+L](*7A91$7OI:%AD M]U[:7V5T_6!=KN0)L>++S$XSX>(*/7/2T@?GTD>,K$G/E\HH$BJ)T)Q2'RL, M? \)@.6R]'V.OE],-JN._;"UD1]BYQ 3(J5XNORU(B6S.Q^N1&TGS3JI/6?> M^9]1EN3]I-PF:YVZ6F_M)0:7+*J7F1KFB*#0>C.AH3 MRHM7GUY=ONI,;NG(]BJ$#U5,YWWZJDKRGKW/3J[;9P>>&#=3+.9Q,_$\S9'= M32LHX4H#;K0I%K[Y5RN?+.M4U>]G<9Y/_GEG1@R?D4F#G(+.Y_OXAR -.4:@9(S[U:*@"A8EF M(0D9$PS"VLGTS*\?LL_IM^$SIO*WWKLX&K[PW*WF#9VO 2+F^QA!&C) *!14 M!"HD2H0L\+G"DM7RIC1_'[*/6?K56)MM=EK5$/(WM7->;<*JN1@%0/E*0FFX M)2@G3 @6 !"&C B%( YK6?4QS8MH\/\E=VN<^PT9A1 $Z.5XU9+4V82GUL6Z MRXSD)7?1H!-_CWOE]0+F8V-PXKS;,4V#D342G7\E=X;G_4UV^NS&OC VDR7L M0P\9'>6!D%#B^0)SS@*$S"><\U MRM*[U/@G'V_2X?,7:+@)6I'@YWQ!+9^, MY,PSV__GWP2"_*>\4\2#^,YRMC,^ [0H-E$61YO*S:EFL5SBM:6)U^U66IL1 M>+DI?;+&DYQ=&3-9*8FSN-^Y&V7YR"Z9%&G']"A##(A^N/K16@:[&ROXWKNQ M)]0[JE>\>0Y%CT%Y&I!^]B$TNCX5C;9*14.RU=<6W];:#'8SQJY\0S_N31) M;T9&_#(K>':S35(,RE7'(.K==+Q!E.3_04ETF?FT-C)O]\DYI-/,V-Z,,G[EUQB89C,%_@0# +- QEX M@H:>)Z'B!,N0,P85]A\L\$WFB?/J]LG93;/[X\[_?_WKYX/#(>1[WWM@F^U9[<.2S">W> M1WD_^N=8;W;L0;ZXZ+Q[YS6Y-'WL(NWH<_2UF;[#5KD_3#34KX/T*AIT+N-! MW"LFFFIGB^ +P]K\X-&8](MAWR[7QYVK^T[O)C;:]=8>D_YV$Y=[7&Q:;6&S M\@_PQ_'$WD1YYSH9Q/U.-!B8'G=I5MADW3]'B4W5%6GG*IYT, ^>9.O&7X78 M;D\9G^J9).X6\GV+.3S;;$_U=/JFU02RMNM=%O?B,JR%J%,>,?XRQ-"?NQVHF&_\P-:H/;*V"+3 MZ>I_[+R:+Y7]S3?M4"8/*^O EB,I1QKE14>"3C^ZSU\MGF>I.MNR\;P]P<0+ M.J^FX7-,*?"@\#PJA9+&A30!3FC\2.1#4K&YP1MEF2'G4\D0ZU@643'*5SB6 M_[ EVU9:XRUUR-,8]92CV<\:P.+/]^G#SRK.[K4:QE:>C2C?)D5A$%"JJBRU M)S0&@_M.;/3R?>?":DI; O)KW/&C(AJ?4'L$\/DS%G/SGT:F)P'4PO=3_&4T M&.\&NCS_O&L@C\U[9D-\:Q)JW9%,M;:3DUE!PW[4FUCS.F"2[UO.E\R5+OQ4WT^97QN+&Y=CZ M\74R3,8'LPQ<[3(Y C_5C;!LAC]-NZWM4#^^:4=K9B>=:\8Z[9D,QXH%HJMS M5+7B]^IY9TU/ZDS_LY?ZV-JE/L3K%^96-.$5I_]7+!XBMN*1[5L%;.JDQ'IC MQ-'<"Q2*AQC[7'%.*"-:2\B8\#6G6"&(1/49\5?J%;6@-LH7-)"/W%7P^'37K*G:0(4X$AJ3.4NJ MC?_TQH'.P1-_<'JW%2!U]+4)IT[)'O#D!=,,TJ_C#-(6BK5]L[FU5FUP<7'K MY.CUBB2D/7E3F3M-KJO6*\I5BKC?&:;E(L,H'RW8KSM]@'^(*D\?O-KV6.U34CH"+IQ0I)I0#VI/:$$]3(7OA1X,PY J M'[*J4\M3D(PQ,H'(!JF=JS0=7!EG)BVNTN\+A2N;78'8X"39WE?3RJ1^?A,/ M!E/1[OQ@!+9,K8]K>JU.7-%+2WQ;1>EI:TE-+'/M1IY"D-?!3.- M-;UC<+QCNMSX]S'*/F3E*?3^W^R@9U?;/12YB['(G77LM6KE1XO7X!E<]A(3 MC>6_G%V\#\\ZN3'^<;F8LEC VG"TGQ:3KF=ORWW:4\&2(:GD(M#( MXS[5VI?2ER+@E )2+E)4;%*9RT8YN?F'.1MR01N7D=FJYNFM,;H[[9X?V:V*!![0JF8;]P#%,(0^50$4E"H!9)<(18 3J3]SG%>0OG\#:,7 MGR[\BS]^*V_%^^/]A:=LR?/+SL5[[]5V_@1D=T\O6_&\L7]6^EU@:ZY[']Y_ M#MY_WN *PAT)^V:O/#U=NOYH-@1;G;$6VYWH9EOH[745&5XV;]-8S;0BOK65 MTEJ?EMN*X%65_(^-QN.DKD)DGSFE>\;QSLH-?32.TY[/56]PE6"]F+!-^<%6 MB4FU@"Q=H^[ J'M)P]RB63PZ2W&4]#W/G]JE M^W3V=NXEE6NBY>GS12=IXP>^:0G3CUVHG'NU9R.&F2/O<,D[;MET#M9QV(K= M@_!("&S*Q?(E)KY2V(?$H[ZG! D(8(1+C!7PO:U<+"^U"\%VF[#YK4PTEJ>6 M=30PGE?3G/:1/A>5Q*=YC:*KH;2!1^/.DMU87.'7'D MM0:YQTV=\[8.V1DY>@*;\K:0!D*'$'/B^91[4&" @ <4%5A*0'B#WM8\NV6W MQ7^XB\?6.B^+1]E3)UE\8[YF*]6]2W/GCK5"[>W '5LOVWK98JWRVEJ:JSCR1-.1DW?>H&^6Y+4=J-Y&I832XSY,R 3;WQJR[-BXH;OM\ MBO/1X/$6-.>FM4$A[L!-6R^'D#L_S5'GJ'/4.3_MV7X:=G[:8?EIU >**$TH M9I!R$BBM"884"^%C>SYN&T;];J]728JHO'/>NESF@\'T;^NQ#=)\9&\W4%?I MJ.C\%F5_Q47G4Y+_Y=RP-NB[';AAZ\4,N729H\Y1YZAS;MCSW3#BW+##V?*>D.W(/RX/9A-XCKUVN,$><'REH'H9(Z*'%DXYZASU+63.I=HV#K1 %VB MX; 2#8)JS*$O 562,D7,WSX2GN:8>3K46^W+>1=_B0;C#$-LB7 IAE:HL5V< M.%LK/4BZ91Q'G:/.4>>\J^=[5\JY5P?F7GD2>E@BR+BBE' !-"*>"'D R$! MV(91=F-,)XQZ19HYSZH5*FP7GM5:P7&>E:/.4>>H#86'"*8*8>@S M@13:AE&_)<.XH<=<[':L#'HL[' M.BP?2V!)0T@9HUY@?@KMTT!P!$,% J0"M0VCW,'!5M#W$JN%:Z7'>5>..D>= MH\YY5PUX5\QY5X?E7?G*9Z$,."$RI(B%0F+,=4A@R!30WE:WWP7?;Y*KQ-VL MT@[MM0.G:KW08.R<*D>=H\Y1YYRJXS(O1TE?4]Y4B*6/<.A1JA45%"@E/ \" MX@F?>Z' 0+?.S%PR+.'O%Y%R-$CV2H_'F339]Q M%WV)SZ^R./KK/+HV(WH3#;Y%][EYT^N;;$),U$GZOYSE5&$<2H\S)3$-J&>< MVQ $$#+%-:':!D?S6=D3\]=.P=(XEN?DV2,K_WQ4I$]]^MRY>%4A*1/F^A(3 M7RGL0^)1WU."! 0P8FO-*^![2\S=,ST76=)/1K<=+[V]'0V-%BIOI>I<#'O+ M-.YYJ#67G^IH$ U[<>?R)HX7@O.6#/J'BV&GN$E'>33LY]U._+T7WQ6=N]C@ M]B;*XHZA(?KQZ8->'N)"[P<6 QCE7Y*86*Z-_UY\W-"N$0T>&!4(Q@:CU+Z= M7CP83%I_.0-GY=]FF+WIWQ5L^9S/LO)<.!M%='K^9_O+38PM\MEQ6U+H;=;[Q^!4,_\=/9TMF=O+Z%4ULNZ_M M\F6GY/^O+QP[H74B/1-*X-WW3JD..O\&RO]VS8LE=2$V98:H5A;_-1K&8P9A MT.T@@$!+_,;4O.IZD'Y['?^)J%1KFR<;+EY;))M73NW..K"NZ?->)CTF5. M/-LJGL<6>'FC+#/&J1.56O--*VSL7C%X[/2=S%PV[0&!]F(XRF_*HE ]^TO\ MSU'R-1H84-4Q/\MVNFH59U+.)]W()H4\YP(33 MF!)P_NVOIC[3(N! 4:Q0*+342I]UAM&M>?E&7WAMB_18-1?&:4Q- 2]\DNV(47-N/TNW%)1L-D_-$H M[Y]U^G$ON8T&^2]GYU:5&#['I5(9GS+XY2SY7KP9CF[[:3'I>?860MF%D/[\ M^B%Y!XKY/B?E7>3#@E$'JA\HT-:19 MH/R=-*!9$,)=,[:CUBQ;AA[M]5M4KV?X6^2=+.[%1F*N!G&W,XR+/5R1V0[X M<3*#GU)(TD K B6C4B#!0P$@Q!($ A#@/X;?E)>?9JQ\'Q>3X&YG]IR!+I:\ M0="UUFH?@7$^ ?Q(/,./""'C#$L,@$>%5%)B+V22^8(!Q1'RLJ(+ 7X+? MC*L&=3LS5YAW,3YN'_&4H\]3AAY&\Y005&$8(LHQH 9Z7!,>$!4HQ"$ "F\( MO88L'99=B<510^_HPK./67P7)?U._/W.[J\=WSN0EK5$>@]6C9X+QQWLUFH' M*NDCRDVAA&]AB5$^8'8]ZK8;\LXC+>V[#KL ZB M+F&L2;"NF>'6FLN3LHI'"T,.9S!DTKB?G" D):4>H]JC@1^&FH3:_(.:@6%# M-A."+L?R%TB 8-F\\FO=GMMC>^*)KE',T :^$))#4-%072 MU\0#0GM:>2A0-$!+29X7,9]&N70Q:!2X=5.\W73MVZJZ(/3T8&N"SQEL/2@4&\*VJ1"5(!.COLCFA';"]MBV-G[,TCLS_OLR M;K6[HNYNC?R<] HCQW,4,A@@+Y0^)#Z@"AC/6. @-(ZP!Z70F"^[PF-V?AQ$ MP\)XPL&4HSM-V7:-EN@"AHYAD<1%F\< (3+?(P-\)0.?!-(8+TI,L*:QAY@) M(P,A/0B7=M]M!J&F[%H7"A-)RB8=TO;;J,,^UF27&8MH^"6Q)^['46(3=NOX M%CXXFZ-1>UAX 27:5X1*Z4MCQP0B/O-#%?AR:&XPLH;^F M:?];,ACLS+ 9JX;8<2^(M JB;;6#1PA)(>8&4@>( 1A $0H:(J!0X$'B*>0C MX'$8-@/)A@RE@:3D3>[&:1\DCRW$&]]LX%8A5^%1@+F)Y,Q>98D$EC*D3"F% MD>]I)C$RJ(3>TMZ A=6.]^FPM^/$*45=U.SID+8N>+A(\!2 A^:&$*,02*F) MD)13ZH5*A]SF6Z2%'Y-+AO")P&O(\AG@"7(2"_ZGMM*XRC1N,(/8S& _'=EH M]#FP;&E"?*NS7NOX\YS#8.U?SA%TOM0H$^4];?K]BE&-M;%?@B^>>FFIG,+BUN6FM W $ M=M[)5%NUZZ&OS4YKI@WFVG==X;0C6P8ZHH)^K1+6MJI()YZM5ZJ'=P;97'?1#M7-3M;7LYN[S.H;@5FGA#]RH7Z-(@A1IB&W(.(^GXH MB>:A'WHD#$5 ET\9OTN&R\+@UD71.4'\-^MQ/PTQW&6X7QA1HZ MV@LXXCB T->4 :H!4J&R2&9C?A58(:U]#2"'#**1U):P^CIF[:R,K MNA2^R"''UAI?%QH>*0@1GY=!U0QJ*!@#D%'B08-)2E!( .8BQ$AN"\*F*LAU M.<1'#<*C"X"-A&2C>&59G87$XE'FMI\$0C('(=(024]C>U\JI5Z@E:8$AAH& M(:% +I_S'[-X875LU\80BRX!1U')\00BSE- #V/SX_8,^\A3BH>ASIDY>R"Z239JQ]ENK@X_E+NR-=G%>N%BN%H-BCD%?*.%I MJ!""BBI!!=/*\[!$!#.?(:_B(%3)W1>*Y1 Y[G-/+I([30A"0&<0A$) 7_I4 M:!%2B$/E,X] %A"!5*C)4CKEJ1!LR ;R+I=-+EFT#X1'%\GY\76A *0C2'(0*EG^Q-"@$ ML"M)D\7:#NR$B0LT'7B7P2OF>VJ0+P03(L"4"XJIDH@3#,- * Z5Q$M%JEXP M"PLA[G+Z(O?CM!.\QU8=YUUJA_1XI^U)%T"%",RQ"(2QF4(@#2FE0'I:$M_X MR]0'5",AEK%H^/G9L-/NTR8,]T-GF,O;5F\92LWP%C!\U//S.[ MG!%ZF!,54A(&MN9#Z%,CLPA! I:J!S\-.TU9LBZ!J$M!D[:L_5;IT(_5+9JK M89)F1@ZF=FN8%K&K@%J#2C*W:(I+3H7"0BI!%:):87LJHRQ*0)4&CU%Y63)Z MBLWWELO-&;1_Q5G:C_*;R8ER]--1KVZT"IUMM7W'"#^V8!0EYUQ*Q3TD;4)& M^EB@0&'-/(/&<,FA?!+\FLJN4M25LM&B2*W#X+$%<+,%QF382V_C3A%]7\RA MGG@D)^; HY(&W(.^!SQ .:)*20)A* *L 0[ TFG$*6,O2KY^CKXOI%EV>9T% MY* KN3N9>&1F[7!!A,'\-C4_9('$4,D !F6Q;BBE;\P8#Q@T$=[2'K6-0=14 M="=$EU&W7?208KO'6V5*T]5)KV=+@W=I9B?1^9=+"$5SA"I?!81IC&T185]2 MY6,$F.\+Z9NP#^$U"_@O4<*;= $_[@-)K8)J6RWB,0*1+-R=9L(\%@;V9""D ME$/!=5G+V\-$RP"MVTGS B6]&>\"^2(+\>TWG@=B(\>760QF6= &=\L<[?8V MS.:@)#Y@ 4*,>BJD)NH3,/#MN5T2@A#[4E76V%_T67=O'K$QC\+=<'%BX>$1 MPX\O7(88*FT\4@\QI2@%2GH84JBXO8C-TZKZBHLGPJ\AHXAD%XG=U85O$?Q. M;8>IVUFZ-83E',(*&O.I6*!D(*E06F"H@E!CBD.&N&(K-J?MYL4]K[J<=$:*SEF"/&P=\J%:@B> Q&%?@ #CCR M-0U4H ,14)])J!7S?;(4@BYP5 W[WB(_GV90O^?)FV$R,-1GH[@6F6GY*.-8 MOZT%XY:FI[4V\91,WP%CA\Y+9(0J\$RP2+3&@%*J).0P 'F@>:(ZZ4U_(VP M4V743A8[)[/J>+EP'<[D5IO.^!H:=U_#H6;]6R6S;;4(3CQ;KUL?S 1LKPZU M9C:U7S&JM-OY=_ * -BYB[+.UVA@]W%@ +HFRNKD-U%FBUF.BILT,]_O_]2! M&'4I8F6L #'L,HRFW9(\MS4PR]*7HR(OS"^&KDY4=/YK-(S-0[L=Z_"6'?RX M%]]>Q5G'/*)C37FW8QYQ%QLC_#4>'.>-8D]QGBB<(B%8 MX'F<"(E#A:"H+4)# +B?'?7S&A58G"LJ%6ZT%TYA1 3T%)070DUIXBGD,0H"%A,O% MHK< 96.GO*'=3T7$48/RZ +*3W$1)4-[ 4*4#N-;D>#J(C[?GR=]'98F00)WA7D**[> M#(&*?Y90<:A4HK")'R*61"(\D9];7&$(? 6[)?V^"HJ1/9V.YM:K+6 M;/N-U.$'>W/YF%[:D][>9?%-/,R3KW%GD.;Y['!;$7W?\=;A@_1&?U@#9SR' M,R(&O5(&(?<)15AI'Q ")-70UWZ EP[:+$Q/N;_86YR<\4'5=V:&WL?%A^O/ MT??GV:Y$S,'R')%H"D\_NCC4:88G:P8ZUPP:<*,# M(,4,8*J()WV&F!^&FG)F-V UKADVL?I/T0RL*UBCMZX&%O':; M2@L/'AW UFC&\4)E&'N* 4O$>4CMGDP*J0JH)+XTOK>_% \L;AD*RCG885+9 M>#)=8PI>4@FT"X! EY(F8^LIA0^%"$CH5&92UN]%@Y[J6'_!?T;W,4< M=P7=W8'K302AG5KTE%,=3B,ZC;B]1L1LX4(DGV%$"(?"IY0!Z1$ND0:^^3\6 M9*DLVN8:L:D5GRY#N$OI[M(^AZ\12[_R=6&O7)U]7OY<&,X@&<;G-W&IQB " M__% IH41X(7Q]F)[C^N.1NS&Y,;DQN3&M&Y,.QG#91R/+\;H%*FQ3=&HG]A5 M:6.[C/.6CW\KE7JY6'V=#*-A+RG3S>:#\MSLJR4*IH0]IFB9@+/5%#= 'WYD M']OLDFQ$2EUY ;/T#H$&). M/)]R#PIL8AP/*"JPE(!P^YWH 1=V3%J5\5LW!2\A5.6?W\;ON#(ND7G$19;T MD]%MQ^[H- Y0+[+^2MZY&/:6I6?/0_5FDN\M2O[E3-[MGHP/=W$VH<&F<1XL M W;L"F#;J/KA8M@I;M)1;H:;=SOQ]UY\5W0,%>.S=)WHUOAV1?YCZ\;]QU0E M;3"TY8$L]'X0\H&I:D_LI(__7GS/!A,6G\Y V?E MWV:8O>G?%<1_3FZ-MGT??^M\2F^CI0#Y6](O;LROAHZ);VT<[D%TE\=OIK_\ M]-B3/ILE46P0F"95JW2TON3.;M]6&$PTG&DXTG&@XT7"B\7P.;9E3 JWU MJR[C[&O2JRN>?^R!9N/TM7*GYG/&_4);*IF@/&:4SN^WA(%/H2"^QRGEOA*$ M2:D08RH0&'K!1Z;__67 M#]CZXVWGOW_V_\RSXL^/6=H?]8H/V00AZGN2_SEYVY^3SWXKJ\(V<:@'XBZF M[E9VIS6MT?2:68N3.Z.KO)IE38LAV*+IU3?^'\ MR.YACG"7H$;+G3F8.YBW N9\7ID4BM#7 2< *4XA1UHBY6M/B9 K'WA+-8M? M.*&Q>Y@3U 7\N&_E<# _39C+.MVBJ&H[N[-"LZ^4EO1-EK<=96*#8!Y^6T M D]13Y* "P_2D$)%/$6DIQ64F NYIVQ$DO5O_UP07R.]EV/AG6ZB:DRQ\2X MC>JU-5+36B_&0?L8H(WG^[H(]@/@>1[62E"$J0+4X] W;@4.!>9[VJ'Q@M 6 M72&:O)#:0=M!>X_0IO-M%($@6(L0BC TH Z \C%3'J9:*!567-SY,EF'%X0V M)%VPP\J:#ML.VR^*[86-E9"%(60H]#S):4"!($0@;5"M@,?W&!E$IIC7A[H<>.L7U*M+YP5;_6 MT'U*M+HY/GY:W1P?/ZTG.<#KQ;&-ET;TRX60)=[-_="=YO#0O['V6TY,[G1]BFR$MK[$T'_?C MNRSN)>6)K_*D3W2;&G+_57[P8TNCJ;:8Z'9:XB?DWR%X MHP \WU_J;[')H#;6YE31+L,N"JG#G!M M 9R<%]01$GF>'Q(5!IP"@20/")?*]P$&#/.E+6*;6KB]U/HCM LAI@214+/ 9"3FBA"J!=>#KP M#13VFG@7G-M7,M'<3 M<5(@" D @N.]3Q(R=Q@0'4B+)",;ATF[QW83R+U "EW0- M80[.#L['!VA6SC_%>1QEO9MR6;P??XT'Z;9Y@U/26(>KF#":5^V5/&0( D)4$%(AE)*< M* 9]0*&BH5]Q*FTL+$9_^'-1"<9[='=9'P)UL7!7DCH,M05#!,PPA 6% *(0 M2RVHIE0+"7%H0(24#*@4S\10H+38AMF"(SS$D>&C<-Z808,:7 M8U+"T%8\#1F1)N"D%3!AGT6"\ MA[I_FPR3O+ G];ZZFH4N]3752@3,MUTS&'BAQH)P:()*1!34GB+",S8><4'5 M8ZTTD;1?QW)F=)-Z(&4O$6K"EZI4UEKC[X!YI,!$\^W94#$MH,"(8T1!2 22 M@D!.),#:%VQI>_:VP&PN?D6@*]U6#@?,8P0F6=A52I"/?%\*0$T;"A6AB( M:> +HGW9I,5L*"B&78G:S7GT BYENW:8"%C[264(04 R0\ M0A7P%?#L5FZ\M)MD4:+,[X-XL@-$+0C6+@-J3KN,-7F$J[77E3@LG@(6*9CO MNU;$8 _:_TM)<2@4PX&)HK64(29,+$71VV&QN1C:8+'9TUT.BPZ+^\0BFN^R MI 1#JJ06D)C/(1<4H!"C$$+@!Y@M;<38WBXVXYU#"KL,-+D2YL#HP+A/,)(Y M&$% /4]@\S^AJ750A0B9\J32 04T6+JD;WO#V! 8B>@"ZJE=JI)KM;^CF+L:;7@1TZ'?H/W7THSGZ<8"$EB%$1$.J5* $1)A@@.W- MO(IO@?XF[^TC7<:;+%AZ9.C?Z[U^.[TY)QGVTMMMMN4[O?:\9.PAJ"\ZWPB, M0A0RK@.D/$U#$$@DD IEH$*AH'%A'JNOF81=E +V+LUWFKN@7?&B"Y;M5%,. MLPZS?+X5$0%B0@P*/(0A]0%50B.?A@A!X5'E+24;GX39YC(.N,M)HV5@'&8= M9@\2LW)>:X4$(9<>-XJ>;&@;"N^[$#CGN)W7 MXK;U(NA38<)AW/+GI,))A9.*?3/!2863"B<5JQER="LEQ8V])V>\"-?M#./B MC8L'&Z=U]R'=UFK,Y1B<3#F9.D"96F>.CX#68Z?O9.;R=&I$7@R+.(OSXH%+ M=6C115O,XD&6TOEA=5Y=+NR8E91"%A :(E]21#V-A!\$&DH$E>34?YQ7GPK7 M.*T^V3GW/BZ>O?,D-WPPGZW.LJ,N;?:<[KK9G8OK+. M5\95Z/E,,T(HYDP*#ZB0H\"7$,CE2T2?CN(-]Z(\"<6B*X5#L4.Q0[%!,5FP MQ0 1R0'V0N11$%"-=0BX8@(*'T.^M#%E,UN\P4+W4U!,#(J;W:;B4.Q0?*@H M9O,3J$ !H@.,/>TKJK20U ^-0ZU\ST!8DJ6"&YO9XH913$F7BA>Y]_-P4'QT ME2SMYJ>.D5GS9//F49+?V M&.NFU$9TK=[_@(>;%G[)]3BYEOC ">'ZDT5Z_28. >M3 AL,0! 0Q7PB,A P]3SW+[#2SXX $?GQDH$'L,@T%Z F$W\AAA)"S@>4.E3X3W+6#5T5 (T607A M<-!V.@O0XPU]X[('G1\FJ] _NF7H0RG[TA:])N9%'0544#/C21 "*(.A\* / MI$+0N.94D*6K%DH1?)\.TX?'P)JZM? IJ36,6E'KZ7 4I%,$3A%4*@((YHH M!IZ//SZIHI@!^O=#+UD:7FG")PB.%A%L$8/ MH+D>"*B/ L$ ADA2R4*AA!:22TA,J$.]I4O6MW$(&JKG@%I1]:VU:3V'YF-% M\SJS3N9P5A0AGV+/)X&@D#"M _ELMEHXONE3KLT1]&UZTHIK-.GW'YM?5Z< NC$""2* H#H! W*@YKEB( MH0KY4JW'_:8R$.J*%PUBME)J^ZV)XQ98'.HK42_FJ/<)!HP'1&BB*,12 >;[ M4B%,,58B6+J<8K]Y"R2[_S][;][D-G*D#W\5A'8=,8Z@Y+J/F5A'U+FK?<IS*RL3 ;W MJ>,DU"?4'PGJ4:LT+0TP]XXY@XBGG!H5EGWN-0=2A _DAFVS.R_%4U#/Y0#@ MA/J$^H3ZYZ,>-<7AI6'2.$0H,(0*9+4ES" LJ9.(&+-QF.=UG1F4#OA>BVX> M">K[F?%R5V<(SHH@0L4JLF.>?T\5/'MQ"NH@N+$5I::F?#\T601QF"9Y'SXNK,A!L)-+9=#RN*+8^=;47_PED RD[30_X?[2:*"11R!T4PEL4 MHA1DFF K":.">^F=L<(*#!AT;-.HVBN%[,(90P>"=UK*(U%(HI#3HQ#94(A1 MT >]0SMB*86":"LYA5IS$BTV?L=![3UK(1W;> P.L.C4QDL4DBCDY"@$P^98 M-3.(.X6%EU11Z+CP FE#.!5:84TWPM+WKH5T[2;" X9)HI!=YY+HK1OH_=KU MDYT5D^)BE()=]N\*[T=9JV+%&#_D T7U6+DPX3#C<)0YE@T,C)?#88^Z5I%H8)8"2'%.)C?4*R!N^XO!D0B9^*^;9>%JF$(GD67R:9Y&@9G/"6F$(Y]AR!REP7$EM M## F,IH%;D.'",+V6'GRKH,:T("@M)V0MA,2Z%\$>M* GF H!(VV.D=5SCRB M'8MZ"U:62KYY/N1AT._ :H=B 'M<@26!/H'^($#/6BL]DQ8@@CF0DA) A826 M!2* 51TFK;98Z;LN]4 &$*5=OP3Z!/H7@5XT@0."*4PII,8Q0AU30EL/8_(: M'WB TFU6^HY!C]D XO[6=^D?Z(]MJ_]3^+@H,YU=SXJ+8C8K8K>FY__,PF-' M@4B&Y2 *V#B/W^2387:=ARDHOI^/%[&IV?GB:C'.YZ.O1?.+Y);MO*_]<+M2 MV 0#"*H5!8'.I(X$I\,%FGNDM$2:4NYO<]O'E7Q]BN)E5[)2\]VG>3XO8F+B M]U?7X>;W>C;^OKS;W]<_,..\+#]<5#=5WT=EW\,E0N70^OA\K;QR<&0':9 MAB\!,P'S)< DS2ZEP I;!KB 6%$&B>9 X !*BHD3Q&[$$+]\N?Q;6BX3*A,J M-U'9JN+(-!56$6DY<)1 H84!DD(EE22$FXY1N;3?>[-V LZ\A4!"JHAG@"+")')<"V(LUV$=@1OQUS>\ MNNIK/AI'U'Z>F@JSGUJ0U7DY.C_0L(X72\B!.X83MR9N3=RZ#;!!KS>\RB_FUETD\8BU)CNMMIZX-7%KXM;$K5MP:ZOZ M1C#V,3>" Z,L!=()* &E3*F8LM9OYF/K1&_M?9!2XM;$K8E;$[=NP:VM,]E M$<@Q,M(01"V3@D&EN(1>,"\=V3B$UHG>VC6W@@%.W)J"Q>[OX_\6\5DQ$"QT M(_]29.5E/BO*;+J8E_-\4@6$OZE<9$*QX,!IAI MA*F"D'IMI'!&86N!90ARM1%YLI(E58O2;XNXJ?7AXE.4J ^-/%7TIR9#6XO2 M4YRCM5!N5\41XP&$71Z43YO5"6$O0!AO%45F% A%>*PZXBBS7B%N*=?$ >T4 M WA7"-MTD;T$80@/,.PR)4Q"V($BK*6OW:$;]@1_+=^TU HXKV!8VPSE4$OM M/1=2(L1CC;\-WW27*]S?NEOAT$!TFQ]VNVE,Z$SH?#$Z<8-.PH"%4EIOC:/! M#%?08!J, :<@<\&V$4)J1 4C4F&K!#1@(Z;*Y;-)Z%7YL9A5 MC+V%FV!1#E>_;G,U6E,U>)K;%+P#LK<':-.64J*E1$O/HR71T!(7'FN'(#&& M4:J%X%Y(Y05!4CJ]>3[@V;1T9_A11[0$^YO!)]%2HJ5$2\^B)0';N\W,&"Z= M(0;1H#!I()PDL3"M)<3@C4B>K;2EC=WECF@)=QH:F6@IT5*BI5>DI5;R 0 < M%CZH3-[)8,1YI3 -?S#2P -K7TY+=P:]=$5+_4U]EF)7.NBCF5Y=SXK+8E+& M7$71)??SB>\:X!WL&CQC8L^+6-,L;0&ER4R3V8/)/'3-KV?].YFY['HG#_16 M@TB5'I(-=Y0VG&S5>$P5*0[16$O\D_CG@/F'P50<(_%/XI_$/Z_#/P*E.AV) M?Q+_)/YY#?[! *!4,N2@^6>[S3+,>NOK\M-9$>Z7G2]FLV)R_B.;S_))&0M] M!.G-A_]8E/.8N+8<9)-BGDTOLGG^_<0=O4=["!4#A)L]?L:D=X&,#.846"\% MAE93+9'BCEMZFY\^S,.#;^R]UG2U%#"SE*_/4;SJAZO)\',C;&HM:X'I/EQ\ MSK]_G,ZJ+UKG*3Y//^;A-O?7#>D@63(< -EEY%(Z&)[!0=FPHH('H=,4\'',@P?DPX/P(FEMN06B-0Y!2!X-M M+@!1QE,B/%3&.@.4Z!F:GVGV/PABR+K<['BU);;C.)6N;/<.>OS7R:P(/?A7 M,,AQL-($EM51ZK8%G3&LJI29(VXVPF@;3_QD@'7V['R8F MH-F'J?VO@.70X?>38X5N9XA#AXHS0 :"6!'DD%*2>:&FYM) YL)2:0\/TK#5OZHI+2T,&) M[/X>J-H\DGV:OO1GR&E796B.K]K,SGJ]7P40@<9I1#UD5@)E$0E&H !"4XD MELYZ0!W92&E[!X6O=@_VQDLP8 MJXSD%$FLK;!0!*M7 $FLWSAO\2R.V\7I+S9@K,OR%8GC$L^D=\P[',-'%!3*>DFI !H3O+'Y]VP]KF._'.4# 3O-:9TX+G%RUV>B0<5WDA_U3% M'ZX_OQU"-AY-BK>758&=GR$"?]B15_34G[BO_'NI#:D-J0TGR0:?BB*;3.=% M&4M6+2;Y8CB*]9_# AUTS;)^52U*,68PNQA-\LGY*!^'9RSC#QV MCS8[\&;G8TQNK7#5WY>SU3VN\R_%V[-9D?_S;1[W/'_.Q]_R'V5XTI\N9\O. MY)565#)$35!_$'(&4^VI5AIH8A A7FOJ^)LZXK@U"OL7GT>G8!]"5;W]5C_C M;#H>AEN\GXV&H\55%I3"JZ#BU?O)91;4PDWI>>6FFK7DF[;DK^-KRQA>;R[S MR9> F=$D?-'4=ZLVL?DO61V#V[>>_?1^DLTOIXLRGPS+059\/R^NYZV2=/G5 M=!'Z]\?>M?NO*UKJN&FMW]^P6^.&>O7[412%^GW[ 9-H=8QO:/<0U'9[7?WO MO!B/E]]6">KC^]#P\]7[.X;C\^@JR--OQ;?L]^E5OF'E7^6S+Z-)W;Q\,9^N M/JAMC>J3;Z/A_#)<'3J_-"K.I^-Q?ET6/Z]>_'+;A'BSCC=8A][ BLCN"4>H MGT'9'WY9773[.[C55Z+K&Z9GW?.K5\WZWR=7UA'T;XU9_L)PN4ZCXC;H5CRW MZ^+N=>#SY2PHJW\)7UR6F0O4/*R4G/]>3(H,@T&2@1.0@4^C[S)!=)+A)?)+G8FB^ZK@"S M&\E9.F>JXQ"O&B-Q(H/0&91V/&#/P%@2J2122:222"612B*51&H/HWF@-8BK MS;J__U9\^_N=FW5O_OQY.J]B))JMX57GMQB[:D_YL=\_VJ1Z#HIJ9WJ0G15? M1I-8FSL[R\?YY+PX37.P\_[M)9SST;G>)J:Y-R'+C_;NP6P)F&(A"D9%DYE- M\TB>[K M!A2?DDM(-WH)E0,D M=I"Z+7%)XI+$)5UP"8?-X4Q(L'+*0.P-H$A@98"$!@H+$<9(;AQ ?Q*7B(ZX MA(&@FW!^]%R2MDF3M_@EWN*3]P8GD4DBDT0FB4P2F20RO1*98]VFC,=QIY-Z MG_+GT[2.GXR"(^CKL?7Q]"_-Y?'T[V3FLI\>H-L*Q(UG0/0LW>E1E4)W M$%B42IQT/0B]B*%A- Z:#C&EG&^U5H< U+Z@.*T M%B<4'S&*68-B)QPG!C.+"*8>6&$E\4X@Y2AG0L%M0T'Z@&)XW"CNU3;#S6>0 M;KT$E5QDT^LZ#6CQO9B=CV+*S7P2_GS+9\,R^UJ4\V)XX@ZSQRCM\)E+-N60 ML2=0 T45HI1"RX0$@<&X -(S8-W=P?7ORW)1#.UB%GKY,8ST=/C_\O&B^!0S MFNH\R%3DIV)25AEG_W,V+$ZY+?>*B,)H <$4 @@6B-4"L*Q,]P" MC:CS6!M+&5/"0FD59G?;^5T@=%GG+2$T(30A= .A&#:'70DD\7BK%!A1JYQB M& JLD;70$&C%3M?0OR6$)H0FA-Z!4-H@U"FLF%+"(4PH@U!RX+36P'M-.,)H MIVMH/Q#:I17??V.]/WO]75OQ'V?%13&;%<,Z@C!*7!R"\'X^#6^BX"1?9?)5 MWB9#WIQ;\\93K*D)7S'J-)-!6W%4048@9DS:YY"AJ:2O# _\<%&_GH_.QL6G MXCQ<.1\5_3+\_U7,IL.\O%PF^$&_'+5G,V'^Q#$OFX+P&&"JG/?6(T^=)4HS M1)F 4@K%X$1%>2.1K_/]C5KH^FR#FPQ?=K#AE%ANF[X>3O*=F/.OR;XCE,*<.Z01I(II)3C M7COC(#",JBT/,: ^H.$%$ KJDPP2R3S"@D'+:(. M;YO+LQ^H[7(3-*$VH?9U4=O*FIG6VH3:A-I#0"V"/*VUQX':?L8ZI 1BKSL( M*8%8$IDD,DEDDLCT9[22R"2129DMW_Q9A2='53P?9]?Y:/AV-,G.\^O1/!^G M/)='W]=C[U^:R^/I7YK+X^G?R\)6"? M.+!Q -%S+(/60:&$@)AY3(Z61BFU=$K9_P(9@(#E(P$[ /EY@T^:< M&G40:H6=T]I3+0*RJ<;0.F*8<5CC/:7#W,>*30: B 3L!.SC!39O@ T4)M9S MB&(D"B%2.2TT.G.XS9.X!V$ ,*#WN%;M7&Q@WG[&+G)EOSV*V MEYA<8YWNY<1];<>?/8B"IEZ&Q0@I2#%DQ%$BK00&:FJA U8Q13>L#37\QZ*< M1RXJ/T_O89PJB]#9[2Q"OQ>!O,K1O/A4S+Z.SHOZ--[OQ?GTRZ2Z2W4PKZN< M&KLF0S*@)"4&2]#N&[1AZM448K22EU ,4&:HZ@&TM\N0L6MHBP%+ MJW:"=N^@31MHH?"WL51:QNS&>;376;7["&V(CV+5/L!8 MB$.JYI$KOB:-XO=HBNP8_&S"6P)_ M?\3@1TU1!"HL@%X#3Q"C+@9'.@*8#Y\X*2DA/2M;LFOPHP&#G6852.!/X.\7 M^$FK9A$(5H!PBAN/*<-8$ZZ-L%1ZI(!0NP-_7STC7'3I&>D?^$\L9B/[-II? M7A;C95F4T-6LN+H>3W\413;/OQ=EW%+#/4;X.Q>&!>9>5H3;% M_25RT_4!]3\FT!\]Z$4#^@!OJXE@/E9EYX)*RJ7&7EA+75!YT#Y WT]'1[?! M&PGT"?2O"GH.&M!#3H% "B&B()7 2P&]I](8&CY5PNYKI>^?C8,'-,$^P?Z( M8(_:1[V9%D08AZ6G" )I,%)>:<4X]P*#?:WU?82](*>MXJ=HD50U-CF,MW 8 M<]K$B5BEN":6!-/)4H2\\$P#9HC5 @'GGA4G\FAEJ=^*^8>+%DOWUIF2*LTE M/C@F/GA,X^)-[(BABA-' >4$4,1D,+".^?L>$T$]'RW[*T!V> M2I:8Y-B9Y!$BD0V1*.LDX8)@ AF5F O-'7#8(4:"HJ&>%836D6;1 RLN:1:) M#XZ)#Q[1+ 1L1:4:QZ5EP*)(",PH3BT@)KS"7AE^=[FIW6H6/2"$I%ETZ^S9 MNT\G5<8],'?W?NI^W;]6/D&/$JT#S]S(0)04"D,XU=H)I['PUF)+);#>[JE* MW\Z);P )''!"CKX"6,+O\>.7-EM8/"8C8<)[8Q6E!$B$2-![/&060F/-GNKU M[0&_" X83'4W$WX/'[^@*1T"VJG4QC"GP2F##*3%&&"PP(NAZNWN5\'S<>(:0K/%,B&$<.2"("+@6 M5F-M 2;,($XHT'='U'9?+W=G> [=&C"1JFDF/!\QGG%S&%<:9C"61 (J*'9& M(4<1EXIS#30!?$]EW/F,XD$PF/"<\'R^>6X?KG29$:T041S$?H1&>J5CC MACBOF"=;Z=M;5,?=&9XI@ ,.N\Q"TC\\]VI/XN8S.DXF\ELQS\;3,J50[;ZO M_3J5AR!OCI= *@GW%CK.)678"<0(9>N,&#,622P1\)X" B5"S!L>_F@O@<#/ M!/%V23?V &(Q@"#E.DP@/AH0(RA:UC^-64VQP0'$1E%A%%.64ZN,$V&1WF(E M?O[Y]MV#F) !1%V>,DD@3B!^71#CIO(\@@K8 %TG-*9>$(V-TT PB:R4P?#? M8B7N(X@Q&T#<94VUPP/Q <8?=.TQL*.OH\ EPS(+F/@42*(H,YU=WTQ*FGRD MR4=ZFS!;)5P($51(;57XER(.-')46D6ALR@H01M[F&N96^>^K;RFS_!$F'%> MEA\NJI_=H,U:@O7-&]?<^6H>UY0O+!'#,1'#8ZJ4:**5J 3 8V4XYI R"R6$ MV" -5,P:1L2&*O5D9KC7O7%0S'!+(^-=G]T_GMQAB56.G54>)A4,&E*!)BH8 M!&B+/=72*<4HE,Q)AE10.."+U(T[+;6#(I6D;B1B."9B>$3=P*AA!L:M1UYR M)FF@!$^T$%1CYCBS7&F_X7Y]EKIQ^,R0U(V4JO3V+U.JTI-/M80P;:J/$PR5 MD-PC @G5T"LI=;#HE$%8&\(W++8=I4K;&>DAP0>"T*//L)1@>_RPY:#9>-9. M0@ DP)93"H'TCG@%H+ ,\F C[2E#VNZ.D= 6]SI,9($VP3;5X&MD&FU3;!- ML#TLV!(@TVI[9+#M9_Q'RO;VNH.0LKTED4DBDT0FB4Q_1BN)3!*9E(;TS9_5 M^?GB:C$.UL$PF\[#J 2AN+J>%9?%I!Q]+:K#OX-L4LRSZ44VS[^G+*5'W]=C M[U^:R^/I7YK+X^G?R+5'G(&FH/00 B*F3?(2=2UQ1.*(0^,(TG"$UYI; MZX2F E $K-:,8XLH,$I8CK8JW;M%/M57X0@V$/O)A)XX(G'$H7$$:\)QE(": M:QBL#$@HHUH+%70)0J V@@&T77G@Y^=H?24]@LO$$0=VB*?K)"ZFEKNX 32? MY9,RO@Z(R8?_6)3S*+!]S^>FL"!TRB]FLF)S_^!S%K'ZXF@P_-T*GUC+W6S'_%U%-L<<)F!]CDK=HO7F,A ML772$D0A(-H)YPQ05E+B#6$]P^9V*64[UXH>Q#SIU/&:,)\PWX6QPEL%8H*E MXH%7"#DH*1!("(L-@@X#SK#Q&T[/'BS(?WOZ@ORD_9&!Z'1E/CS+),'[L.#] M"+IIJYQ;S.)NG=+"4$JDEUI33PG&WB-&K>X9NK?+3;O/)1T-(.LR77PZ:_1Z M;HJ_3F9%>-:_BF'V)1]-LI]BM.H?8^+9\[R\S"([99?%\$OQ0F]%I-@)B0@G40@L%K>$,>&*]V5#@7LH;/72J[#2!9"*-HR2-0R2%1YPV M O(U*V!$B->,!6XPA@M%'9#,RD 1#@+-.V>%[0K_O,H&- 0# 8X_DNU>64K1 M*:?$&8]0!FX4">&9(UP9P9@GR!** 8R4P1P.AHK8\/-VH4CT@#).-Q-U?\-- M4L[8 _-O]R(=UF/J$6OVM(B 4*!@(2EKJ')484>Y<.&MUPGR@&BM:_MK9%>&J$4I9(["04Q3#JNI)1";YA(.\J) M]TJ!^@QW&7>2*"!1P(%0@ 1)#4AJ0.* D^8 1)(:D-2 %Y_#.94\?FD04C+# M)#))9)+())%)(I-$YF!%IE=;7AUN<'V>SO-Q^&5CFJPZO\78"03Y+X_]_M$F MU7-05#;/("O2#MQSXLQPP,]PNC@;%VL [<\6[\JT^O==#D/?/1 /.B P(*Q) M*B:UP!!+Q+FGFCI%8?1%2F*E9-+Z;9V0W1Q/!7(0)'IG 95WS' _*^\D?DK\ M=$+\Q-H).;2S6!",+::( (VI-R9PE 8<.KI1H_RI#M).^(ER-)"TT]REB9\2 M/R5^ZCD_"9KTI\1/B9\2/_62GR @27\Z*'Y*>[[)M=Y?UWIO!B0-0I**)!5) M*I)4)*E(^Z_K7]K1UU$8QV$9M?!Q/BN&V74QR\K+\#)5-#WZOAY[_])<'D__ MTEP>3_].9B[[Z9W9H4+Q*0Q0468ZNYX5%\4L*A15=->A:=J'!O#7R]*QE3?] ML:GM>P(:C%N.K==:N+/2'UIQGE9?KBH[G?C=%8-1WWSB?5YK&>>\_J]F.>C23%T^2R6)R[O M.M2UZD';IX_6+GUPRCEK$MD=$MD]NLP=+.EUD8<=8]0<17=$0:"X(]IJ:I%1 M0&.&%.!<00OY1MFCK)C[2(#SDD M#$#.:4X9-])* *G71@F!,02=:GUWYAL\%.)+6E\BNT,@NZ3U/4Q^#*W)SVJF M&%988J&IP5AP[8,%K+WE&A.R42S\15K?09-?TOK6?M _5362UI]7?[>:,PYC M_7:YH0L1^,,OK?:=A\DI9CMJ86K#XVU(3TQ/3$_LSQ-WP@F?BB*;3.=%F(:]Q!0!ZAS36 :K3R.H */>D_B;_,8H[%]\'IV"?0A5]?9;_8RSZ7@8 M;O%^-AJ.%E=9T+JN@BIU7I57++/WD_--Z7GEIIJUY)NVY*_5QS*6SHNU [)8 M/*#L6_-_>C_)YI?319D'7?N/O6O=7U<,\XRF;3:D=?4-JS*&!%8=&<4YK-^W M;S>)^OCXAAD&06UT57IJ=EZ,Q\MO*TT^O@_-/%^]O\_.RH*=E=UI9WT;#>>7 M/TOY3@ *F$"(A3X)^H?5T9*@K(_SZ[+X>?7BE]LJ^IMU-,$ZA$*^N3_6H'X@ M$W_X9771[>_@=E_ASN_XXH<]'FH1IOBFXP&^>CQ%/SPK/?,OP,QWQR+[%[-@.DV^9-%?_'4T'Q7E-DY=;YELQ\NUP$1 MA+B@K3!)RZ0%B& .I*0$4"&A91@*:)W34*O;&^9!B.OB&;$^Z;TQ05W6U"!D M !%Y[:(:.Y:V$RVJ8$MIZ*"'A/O $I1N5BQ\A MA66L3)>D@-D XBZSP!T**71J4H+=N)EO/(3=L=WQXI%1PW\LRGF]TS6?9K,B MB-SY:%QDDZ6.%3^-K\^C<7H]F\:XKF%V]B-9IP=D@O1W:3KFCJ?9W\;&W!&5 MOI@I[>JT\ZA:H+-Y_KTX40MTIU4:^Z#",0C6*AQD'%F-'3?"4X&XMSG_+O[?ATC3'0Q*2Y&\[U8>I /F, GJ-0E\!T!^' #/F&E MX%Q2[@VE1BJM&9!$$$Z HMAO'+Q_-OAV8%$%\''RZK5+DT6U*S7@.AA)HRJD M,J:A@. JH@]V \IG*Q4.@)&( "#IJ4!Z3LR"Z[[,@@.&^X;F+ M47D97:SQ+,&P.)LGP^5 #9<'^86#QFZ1UC-MM2+<$8HX$0Q0"+PWG%FMX49E MC?_,1Y,R"DU1?IBX&T+SX<(&D=F+VP"# 0*R0Y+I[0*?X-1_.$&YAA.!'GLK M-7/$4TN]TL (QC6TCF)D-Y;K+>"T T< OP8L'029GV50^+M65Z?@;V*3J/: MQ/\I;GZ&=3N8^8NX27J>7X_FXD<(="JL<0AC;"7%P DIL#$<6FXHM B_##\= M^MO! *"C -!)6.]J/,ZF\_!=-IH75^4@1BPGNR#9!17]X":IJ?#$$$<@D\Q1 M1[C@"DNOI(:2,8PWW/(?HDQ]6 6ZJW6<>SRI'?-!K=-$[7(MI[++2+[^&0H) ME:>(2@J;DY."4R$<1EPZ:HE53#E -*/&A-=P0ZE^ 2H[U!#8<8?(],A\O_&0 MG9R",I?YY$M19J-)^UA361;SLHKQ&X_RL]%XZR-.QT14QU[/+\WE\?3U-&R? M\_-Z9W)6G!>CKS&Q95*RDI(5E2S92D_!A8CN2L8H@E1*()'SSA*$)0OZ%]XX M2?%^6<-%L[4)(*&< 6UCRBX6;SG@H$N%^KB6Z /W!GR<%=?Y:)@5];GWVGU9;XV>+V:S> BI]FLF M.R39(16'00!;^>J(]]!J2C2$P1#QFGD'$"1<>&V$W:CUO4EB2P%<)6)8YE]0 MDV&U:Z,JV=MMY)/83W3SH=!>0O5QHOH14.-6-#1B&DH@:( UI58HX9#%G!$$ M"-'>[ K4NSA2=?2I"8[)D5!)Q_;ZQBD1T,'R#&V<"8@Y!Q$*J@,2U$B@G3!. M*F0=U\*QC5.:FSQ3"U(6W@:L5#4);$DMT("U?:@XHU;00+*/'6> M LZHDU R9* #QGB.A-O,)+ UJ':1"6U 89>>AIXOR@?N.E@'$ESG/U(40;(E MUG0$0;-3":$CR&MOO2*4$"$D8)I QPR#%+LGV!(K,?M82]EN?0&,=9F"H7_6 M0@+D20(2-<'37FC%*)&*0TBE\%)JX#4&% 05W- G*-V/ K+#H.D! 5T6H.D? M((_)? ^",5L4#^XEM *CDRURH+;((]L#D#2Y3 FW"&*K)4>28DR41H%M1'C' M,-)FX_CFG6039>K71FY67L3U@8[6=_M)ELX&2'1I^Q_+SD""YR' DS7P5-X" M(*"'#B-J"9$&:*:MA58:Z,03=N]>"L]=.!'80'2:^?10X'D23H?WL8YT4*@,<&>224ILIQ(8U&#!L>DZ^XS;01=\56U7*V-')^*_:3 M494/ .^R%$2*1DA@[B68'\8R@@V6M7: ,!O,"HHH(DQ!8Y2STED8X(PW;> M4:2XY$P!RA46(IA Z@G:P4IJ?J^%9C]N!SQ \A3+1"7\'0/^:(,_I GU&'(% MO*24426((A(@I!@G$#_A$-&C^-N!7T$.*$]NA2-U*]21A^-I;%8QNWKA/D4R M2@[3*'F,PT3[X(.EV ,IL&?40*,$LPP@1C5SE+B-*FV/AEGM?1=C ,E>$DH? M"L\E4)\DJ#%H0 TTDDHH#G302X"'@CEOO,(,!F/!@2<8!L\!]4X"*-E^BKX= M"JBW<57T5$7YK9AGYWEYF5W/IE]'PV*8G?UH9Y];IS5,)M3#,CV=#8O9JB?P M^GM63L>C8?9OH/IOJ[%8WC->L7G#/CA4,9(MEA.,.LUQ)12*!V%WGL.+)?$\(TD;2^!,^#<)SDJV>RH"D04A2T1NK[H4K?/7N6SU*9]/Q,-PA MKL=9',0RNYA-K[+1Y&M1WK+H3CV'^"'NBFU-:X9I>V%EK1/6E'KV4E'AN(, 1,>;%]9YJ*QDW"D/J+UMK7_, M?\2J-.7GJ3K_O\5H5@2[/5CJ\Q\?Q_EDKB9#%SZ]WG4Y*2@&C*8,:0G*)P]E MT:K:[K'EW"IAF*&<"84E1XYQR075!F_XT%\"Y0XSN:(!%>EXPEE<9X2A X!0H^LZ[2U-\X$ MPY88A3'"U FE@=7 .>T\=IZQ+C#4;=%IT&4,WW&MVGM5PW<7[K,HBV$L-'F7 M8S@9)[L)'.ATD'H04? 8 U+::!%6*@",HUS$G% @O.%86Z(L !CKC1C(>T(* MWJ^DM8G#2=/#GDZ9BB%4ZLK[VJ%IWF.,UQ+ZN#'THX MTL5HDD_.7QZ.E!3%0]L3ZSXFL[=NVB2<23A['B1U(%N02W=X%HS"^661F5DQ M',VS8 K&4[ _!MEHQ#9EX='AG\6HO(R_"&):IDW*@]UA>=@AP&23?IX+ M7I6J%]1 2F(F-XHE5!X(PX2 &S%0OQ?72YGZ$ NJ45Y8Q"YGP3%NP49!M"TB^0*'8I2K>/S0>L^G_$L7@E,BF MOYSRF&TB&MO$>8X#E3BJ=> 6S3GA@EE%I !*<;=1=+9-*C?LE,OI;!XE)Q++ M7_+Y8A9Z_G[R^7)6%'\)C;PL/\Q^+5'N8%,@63&':<4\HG$(U)@QD'FJI!%&:T<=DP(BA $VVCN& M -L@M3:1_74E@+OV*&"!!X2F Y<)ND02QKD&F44Y,A#Z3!E% CN&9:$ M4XFTM0_O8SR"W)[J&LO$YUV'GQ MO9B=C^I<)N5\>O[/;'H=IR]Y Y))4;-16-V;K W!=!!>&$FTH89Q[;FR'@*) MI3"6;!1C:GLX/T7I^E +EUM*W7"W*@"#>W$)I""#!,A] A(W-CZF GCMB,:( M40*8#GBD7"KN@81";51XW *0W44MB@'OMAI![P!Y3.;^Y_Q[MG0(98OK((5E M,9^/BY4+H%86\F_Y;)CL_D.U0QZQ^R5K-C>I,0 *1R27FFK+E*":Z: 02.>H M-QOI2E:&R._%.)\7P\_3($__.YI?7D['L:]^.OMTF<\*G0?2,=.KZV)2YK$) M.]TF&%#*DE,@@?$@P=@* S+<8R>EDEA1ZJT0!@A)++. (@[%IA[>&1B[TP;P M0'1:0O%0P'@:3H9FK^!3N* H,YU=SU:[!K7N$)X_"LRPE?J0+)M]IT/J@>6# M &A<$1HHA037D"$CF( :0,ZYQD%=$,'PH0\X1E=R=Z^J\??EC_[^:1[H,O[, MC/,R1F9%P57?1V5S127=^N-*MJLK_E)]JY$0Y&\;S,6O4\/B0!MMI&I4D0JXJADB&J*E$%24,"-TAK139J\ M)SVD7\G>WI/-R@$0>(\4N!73]2T+9.* D^> =N26$\I0:C!$AD+@@_%$.()& M0RFIPYURP Y2Q%(^(&2?&6*/@@)2[>N#,2C[F%;T5 8D#4*2BN.U(=W%17%> M.>.+[^>7^>1+D9'5KZMC@Y6)F4^&]8OB_Q:CKV%Q3O7,CG4[$4&"&R>: M<\I8)FGE. -.0,6"DJ@)Y#[HBAN^]%J>/ERXI33]'H3IPR0JBVHRC/^X1G[V M8Q\.$#G%=&@)B8> Q$> R!H@4JJ#[40I0(Q0P[1$#G,-+;!."*HVJIV^#(C= M[>4SU.5.?L_#]PXI\7SM/P[S-"MBP=)1MPM]VG\[S/CBQU0#(9I((V<]E8 Q M"@T%C@N%I-'60ZZ\\VY#-8BD]762O:+%](X8=N"1EG2 89>*S\'SPNOY3%[!$EWF*X]Q7#D2Z.32(\H&R?&VV]C2], #T"@-+&O1(SE("@IB # M''5$2VRIM2*F4 7>8KAK@(I. $H8':"]Q@,FA\QK*1I%^/ E*L8Q&V+/$&D< M1'HX79R-BY?%^]PWFJ\9]?'ONQB=1^6FWU%1CRP)HED2/.<(*(H)H)9B*27W M887 VEL*PH=HQTM"=%=UL"1 * <0=IE#>WL)Z00+Z2A)(LI$E*]-E!B@)GJ4 M.$@1=A(Z396VL=00EHP *4A0;7>N.\M.B!(S.9 \$>4C*O>?YGGHPOKSZN]6 M<\:C2?%V%8>%P!]N"'N,RVJU]SS,9S';48M3FU[>IJ-MPZ>BJ!/?9_-I8(Y\ M,1Q5AM5T$M;K#IVNT>;'7CS<(\[Z!^[ MA=[J[\O9ZA[7^9?B[=FLR/_Y-K\(+?HY'W_+?Y3A27^ZG"T[L^,6WL4QCXUD M)YAIW>^&^@)6OQ]%&:C?MQ\XB2O'^,8C(:C5MXH1L_-B/%Y^^Q]OP)OJ?>C> M^>K]':/S>7051/"WXEOV^_0JWU#VKO+9E]&D;EZ^F$]7']2Z8_7)M]%P?OFS ME.](6($!85Q@ABC_PVH%"9^'TO]0";^ M\,N;C56P_@YN]Q7N_(XO?E@O4W;MWPPX C-G+=K\/E=WY2S,D1H".0@6/OW]./:.Q MS#?'8CL39F>HB/ZT)!=)+C;E LK#V%WJV.EUU\JQN+ZNLW@&4Z?:A8IBFHTF MM==D-)W\G-RGO3P6UQ&HMO47)L=ZDHQG2<81':!\'T>J*.?9=3X:#K))41VF MS*_"C,[+P*+7H\"FX?(3C0+LO'\]W DZD' G(F13.T9A'W/"2XX\U5X(+:@ M&'L L<16W=ZR64GYQR#DOQ4[+=A(Z0"!+D.8>KNQG."=X-T=O&GK! 9$R/I8 MXY%81CUG(KRASCI"!) (;QP6?13>W9T')70 <9B M;#2%",&CKM"3J*01"&'22&TB86CV%O@)82"8LJ-BVGH+6?4&1]+ MY&P<]'H*A72G?%'992J<_E%(K_8S^Y*C[LCZ^F3/ZI'U^Y3Z>I)S?/SVY&-[ MCL-1>3Z>EHM957,X+%)OJUW(T>1K4AV:_J-:.>*9ZNNJ]MRL."]&7XMA=K:8QX, E6NSIVK7H:F5 M/70P]( >GN)'8(RO_0@2&NZ(-,8202WABAE@.2" +6'!*+^:_3>=_*ZK=G5TZ*-$ $7D,.SL)]@GV>X2]:$I7>FBM M!L#KJA23(5I+ZP#&4G-#A=F(R]@>]MTY%>% \!/9T'T-[7QW$6NMX+27*D+' M;*^DO9D#WIOAL*ER)10'2'-BF,<48*BU0H0C+#U#2*!U:?31;'BU#HDQ#4AJ M1NU&9>)21*3'":38-#*<"PA=C'OZI35W$S9+BL'MW:_CB?EJ=:@RE9 MK_VA1=I47#<@AAEK)8V7%-M C!@R8AF#TFO09#FN:+$E[:HE[!\N[%+4U]5$ M313TG1XYZ#(JIK>:5<)]PGV'N.=-=G. #7*6 4LB'0BF/!$(4<@$90@;WRWN MNU20 .DRIK;_>M!A>Z[:"E(YGY[_\^U97F?KNKHN)F4E1\GD3";GT9B*B7/"1@ M<[04>"V!\58P@:E 0==#X6]A%(020[F1%7UO/-2=6LA)IUF >\=#*8]O:E-J M4VI3:E-J4VI3:E-J4VI3:E-J4VI3:E-J4VI3:E-JT^[;=.PU>/C+:_#DE1^V ME(0C HBC5B%*H9&:2ZDQD]!9Q:R(O\EOC,*.N]9)\9X="%7U]F9^@?>ST7"T MN,K,].IJ,1G53N8R>S\YWY2>5V[J;RLPF#4$3!L"?@V!3VL(W(& I=!@8@2A MQG+/(360".D1 637'>3 N*/O\%VVW(+X;7$5?G-^_S;C MS>V%#[,O^6090M*,5MQ2F P_SHHR)I:H]Q76P]>,GEWGF_@<'J7'T_-_OJE& M+[[]5(R+RO?_5AEO#&;.JL M\\?9*'3V>EQ47]\8F=7>QG*D;P$Y?+=L8K[>"7IV,Y^WO'3 2 _ //MI?EED M\6@% K_$3:=\\J-Z!W_Y8W:9E]GUK+C.8VCM*";L?OKRDXW"4)^?3V?#\%61 M?1O-+ZOWBTF5J^2ZF8$OQ:28Y>/QC_A]<1UO&'X;F_772;7H52)99C\M6_G7 M=Y_>9?^IU,=5.]]EG\/%\>95\^OHW^ MW\6OYUGKB14D9M-Q^2Y3X197H=FSV(%19-IEC[/Y+)^4]5Y<63WX+!_'82_# M%'XMLK.BF&3%>'05NA^&X1GCV:+*.WK_))6.[C9 RJKYXS>;/B M(B(OB\-;%Z&+Z0L6LUF4@GSXCT4YKR^\:US#J!>S,IL48:3*?/8C;GM6UUSD MHUF4_(8U0C-'U>/*Q;@6CY@Z(6]&?%T1I%S?I9JBT=6R"'U$S]UV+IL=QV#UU>K&]PS4C6:QSM?+V;E(I_, MHW(QFI1A[:B!-,AFB\A/L=&SXLMBO)SM*!?GL]%9'.D?-4_%1WV*8E?E6ZI^ MX;Z?!Z!_J>;Q:E26L?LK!OODS WN*I\G\^7E=#$.#R]"L_+52/UC,:F#$ZK. M5US6V R/W#"V=VEL!- 681PBZ83):ZBXM31 _DN9J4E8 L?9[\7U=#;/PF-] MF,$,@G@!D+_\?VN9B,(0!"-.Z8IVGDT9-LCCU5DQJYD4PT'6+DST[-L% :9 M'8U#D]:#%::DZD5Q-EM$)D T/@2!6USYIUL*P-[9\VY;=:W75$X1 M($!+I06RG!*&):", *S"*'EM)6HII\@HAY7&&DE+C6'268^H%18ZA\++!Y73 M1Y^SH9RV^I0UG;R]^*;ZTYG$TGX>5YS4-5WW_4 M?S\XJX J:JT/EE=P#CS1MNXF[JE^&R__N0H9.[\+J&HXK=3PMES>F*GL%7OP^F/XYL_N MXB**8E K_CN?5.L%K)>+P4W5;7,<@RTS&>:SH&S]];I2Z58Z@?KTU[7=]=OT M75SAV%N(!_6:UW@WWE<:2CT+;S,3E)_1//MU6I;10OHHW]5&OPD6US7 MFLO5=%B,L_I(0[A/\?TZ3$%X7?\L"RIIF*S:NAHMD[PLOPN64YR(I6[=ZE10 M02O%I]80\Y9Q%>;OO%)K[M)]GJ90S8IQ=4%;S:T5K>Q\<55ID_&A:Q,E^Y:7 MU4C-AL\RT5X?8/LAI=^+Z%UL8\D67XOQ]+H>\M_"-/ZMF&=+[MICZ_M 2,&H M7BG)E6Y<\U #\3L92$_#/VL"\NJ37C-0,%@6D;@"5I9D)-]"-,B6%4^JC.PK MNN$$!+KY%# S'EU4WI?X[-83HREP\X^CY^";K#))K.2V,R+R/JRY4I MFM]\R*A5CZ6V>U=,'"W=>)] 2(&C>E%H&W@ R"E7H1S-HXR[_')3>\C<;J4GP%$4%\@[(X&H\:9T^\9[W* M5\)V]QUNK**U*1RG_Z9X5VVX3[S#.OEU-(P+^B&G]=IXPTM8=:[V8GPUFJRX MH58O*L&ZLX55(QH2*;.6)!TQB]PV>;>R+WT^FOV_P,1%2_]]LF$I%( >&D M MXU1(JY"DP#,KL"#>,=8R++F!S,6\HTQJ*@R3%D@4*\E)SQ13^$'S^M'G;+@+ M>F@EQI'.JJ%NVQJ;FZZGM3:U26"I$D3%/]@A2R2.1_E97&JBH[ANNJ=@.4JM;IAO2@N5:#0Z);GZA^+X9?E_DI% MPE?YL(@K2K.E5F9OY>C8A;5DGC*K5VM MX6(6&.K;=/;/[%OX[C+V=QIW"OZUVEP(2V$]$O5$QV2KQM5Z;WKX>P]G]_I/.]34))X>5!27V*+.O 0+UV\C]SF"4O9JW!P MBT]7N%SN^9:-_7@Q'8^GWRJU+%QSNU#*ZR.H.H4:C-_Q>+F5]!]OP)OJ?;CJ M?/7^CH=\'ET%[D( MBT/XYO\6TVI?.BZ+RSB:RA"IUZ7EUOTP;K;'A6:I6H3/6IK%O1645@>;GS, M-R8+=Q+DEJ3]Z*4=/2+MT\9?OX3'2N+OQD&4^G(4GIS/[I'Y3>"L$%/IEJOH MEAI-OU0A(%4;E@U:7]1J:[@FZ+E1(3V?SF;3L^DL7_I,6A%H? LMO3:6_;NJW0MA@.N=T6#4.+?+ MO=JUG1X?=I[/9I6[N7[@AM;VJD0>]OZ\#K_L?PD>G[/SV?1?_S 75N$W79FW.CVLMCU.E3Y:CHI?JRF]V(Q&89>GD^O@IU= MAY+FU]$7$IK>>D#EM0@6[.3\1U:N8Q5O>JWS<;EV$D7_5$3E,,CBUWJS^I[I M+E<-?E&PW'X0NY5/^=)_L> ]WKW[UU6#W/%].L8 MZ;@Q';OU=GKQ-O+*:@?M]P]-+-%2TXR!KF%%J*FLY8T.E][P2"^O>X 'VU?' M3V_<>3R-X:Z1;MJ7W1]'\VCX>B"H4P\VBU-TS_Y!/EL'5U5I\>?U*K ,TZO/ M#*PCIFI7>W6FH5G/:U$+:^!RM^%K,5MZHN/G<2:;2/Y:N%>"&NXQ&]6*_W(K M. :$3\]"WU?'(NJ8L'A&(#[J8A%7N*H]RPW6VM3U8;KTNM9MBTO-9 MHS(QJZ(X:B5F"8*E_-UVU8<'WNCLC85N+8+++@VG=7FG>C<^XK.*9CD?S:N6 MWEPD%^5R90Q-F*V*,Y]%\[#2B68;@WZWOG7G9(6.W-XL?F3*ZK:M9:1>PI># M$T?JQ^TIKK9HEJ$%]47U!9%K)G&9+]_548 5XZP8H#)L;]UI5+:%K]JH"EI! M7C%2!,9R:^HNF3IQ2+?%*1ZR6Q+^EUFQW/6KSB4L/UWN^-7OXHFOH/Q5*G"# MF1M'Z*):&S?.HB:4US:WE_MMET=Z!6Z_[K9B8:8Q6:2ZIS.'XXM9U=RC,[0VSU\?%5NJR75L, M3]&6->:.:<24I(AB(02%$AA)I';,4='6E@W6D,!P"8&8:NZD!0);QIVQ &C$ M#T!;;L;F[@#L1(RWUME5.<9J62V_Y==MFIQ/EY$&U7H<*&<99QWC*<:+J)%4 MJ+MYD]FH_&>DCS6PJT^'Q5D@F?.R8:9?HN??EN5>5VL\+*'4:^4I0";ZZ/GU:A>)&BUT?;FDBV*LJCB6^L M#RA6!-KJU_++]N/67:PM@SIZO5@[1D)#9T7@Q#(^(X;=77>#2]N"I70?NKJ]YEJ@K\O;/[MX?K M1N#)NJ^K^6IN^;]-QVYT9!UM=]?)X!OC4\FS2'&)91>G')O-W" M6[K^1YC>9:A-F4@ZKN"!+-*7XOC6(>85+&F M8?CJ%L:5LVY@6'ZGYZ.JC6OY:D]",!9:YZ#CRKJ*#*UV71JKI7W.MSE0W+KH M6WND'Q"A5IQC>U[7ZE&[X^?ATB_3V8]Z5(JEW)P5\=%U+^(QWN)FIO;\.026 M7<[BXOAO)== $>V0Y=!3CH'61@'-"<%46,+%-N084Z!D;,W/^=9)Z./L7BQF MR\VOM7'RB#;R/'?>SI:C/@4,R9<'#"T/[A(;]!I) <4>4@"=4-98!3F5#"G$ MR&%F,>I&I[JI0>%M3Q%'9HI_7.-05Y/A7RHG>M0#F@/\#^JKTA#GM$?&.T!A MT$"=-TIZS@SB0FO5/E*,F)>::Z&@C*FIM,(Q%XP+"JX#W+H'8X0??>^%+SUU_(0V]^TPU@[4_@=FXK6/I6UW_/X\+(Z+ MJ# MNAY/]4D=Z@%!&(RS*GP[%@@9Y]=E\?/JQ88%VL2+A$OB4/_'&PA7@2)WQ(?4 MSZ#H#ZUHDIO?P>V^PIW?<:\/H\UWKUI$^-#+,/6L?VM0X#XP7#BN8,A[M8=;P2=)!DX21G8"#,Z33DXR;G_?7UJ+@9N MW:N-[:,IU<')>H):IR=?4KUVOT5JMQJ'M/Q6U,L?H=Y.:W7O3()_JMRSTT49 M3)WRCZCM67%-2^N 7YWOFJJVGWCS1DM^V MU.7N!J.W6N41#\+)=CS-_BG/?G\Z_I)*%+>7P,Z>%=S MM4V9]9>T^W8U]>VWI.IFWU=/G7)94([6FT&.":\A1%![03%UFC'HB8/&.B<) M(7=M\=ZJ??Z^WM;JH/ YE . 28>USW5.$^83IC>+Z8E;!*G<0J%T0P9 M[BD'2 LA LZA-9YA)OW3, WE_Y N,(T'DN"$Z=/$]"[UR>?WL&NO2G]5S;]L M'%_NNV7Q6@8UVJ=!W8NE@J%FJ0#(*NTQ #"H?X'SA?06"D65)9I2+&XO%95< MU0%]/DJ5FIOE"?QJM^5NS?#ORU__?9TY5/]8O_RO5>JPZH2[^CXJ-R]_7R7% MJ"Y ?ZFV%KM8F 8 $[7)GN%97>+ED)X<>)<-)$^RGD.#9">00DE9(+CA4B MUAJBA5:8O1CA44_L)\)#CP<,BH3P(T5X?SJ^$S5VF?*E,\]HE=.KG^KJYVD\ MX7]O5&]/C)5>B?>-^"%\_3T;3AGL72C:4 PAIETOP8S/^ND*< MG$>)KQ)?2;GFJT!+4%GH%+>6DO"O,M!QRB"U7H6O.N*KCKS5".%!:%OBJU/G MJ[U;"<_NX!-NZ9IP)2YY620&K )>! MJ8"C\0S6JU5K)JN<@WU+2;/5&=8/JQP3=9\^7/Q:)86RZRHM#Y]?590A+JD! M1%!"E=3,0<*QT(CHH.FVZT)Y;[ 3CB&,*#56!/)G7$!+."&6ZF>=7[T%8[@^ MR;G;O$71NJ]29JDF2^7KBL%Z^AY+^K7.]K4L]1&3P<>SNN.JBL[EM$[#=3O3 MFAK-BJ F_/JKV;*H_-*)RF^0DF#,"K#4( M"T\E%,IJ396S05B-]$)M,T-5L-V5,RC<>S9?)GFXF M_UNEH:R2\&07Q:HV5LPC>W8C"5"36G%TL<[K-:8BM9=?ARZZ&Z MH6ZO*'FM;4L."RQ9X^T/VK:%UD&D).5<2!K^ASW2'#CGF;E-VA]G,370_,?' M<3Z9![4[JMQ5N=^_EL7%8OQKZ/2;^Q: M1?_WIOH'Y]_7!/WN0EPOQ M*L53*TG4_+;HQ!K2+YS,?[_7>(K324"SU$&HD#=(" D(1=H**#!FP C$@4!: M/KP&5W_598'OGL3_B:OXO3837=M,[$&;B;[;#._)PCB,PXN73DSE#M[Q<--F MN(-Q*AP.3 (5!89IJ &V0 =M47,C7S+.#ILBDH)2Y M" C2L MYP ##5X(C[]U,E\0O..'C ^(FUSZ-*PKCA(9\" !11 KP*S&T >+2N$-7\XS M\='9>,O=C?>P3C=;:0&C[\]'R*V59M1*_1@6EJ@]Q_)*^8_Q-!^VLEA6)5]B MBNY8QW-6?"TFBV*5P._VQ\_+!7\SN]^#B15CAL)3SRNMIXTQS6-)ZOM0C1K.[K*-5(>IUKN=*BZS2'BT+&ZPRF%7%?*99.7U2>K;_ M>@L'G$="=GC8,YS)A5B M6$ME#9#.8T]+8,,O814:5.ZE-+/GGX*X'5S]'21#N:.78>_ M1?BY26S%C8)P/=DDZ^W!^B--V*2N8C63OF5%.O:MX+Y*^:%*\:.9DEYR].N\ M*"XN]LSV6XO!EGD7]]KM0T?WO8/5SYBSQZ:VS\=9HKU'$5G;>P(CQ2$PTFE" MJ??":X\<8L@["J7=V."JM]EO6GT?EPZ:SU-=_%X5K"V&OQ=7>=339Q\N_"@: M=5%-VEU8+!APA'9[,&5/$GE? %E/DRJ^A%?AB2L/CQVD.\CS7.. 7!06C>,21:."5=[:[C7;WJ M=E_)IM-!Z <+L5;4/.&62<"CI M-GO@(9QTFR/5;62CVTBNF$+."L,9Y306A/7A/XB!)@BCC?BFI[**GRYF!T8J M_>>.(U!N2%)NDG)3TQ"#C7*#M<-68@V#2D.=(!H)Q:EU%G'CB=K:Q/+AKP.C MH:3;[+J?-1[;?W\.5Q95M="D\QRGSL/:_ARH/-.>>$,]M80H!93PTE$)E89D M(QGFTRVIE13MSDN,P #3H\B=>3):3YW)9MR*\4TZT&MGB;AO-(\P?<1+]OKZ MG5>BXG7>\#J7#"$!#2="!DO6*ZBA\SQHD-!CB-RVO+Y#W9$-!-UO*IQ^2OZ# MB\1NS_S]Z;/S>.(_GB_XJB=^9%3X3*BX,@ M@9[OVPB QVR]UU-56U4]\^:G"5JB;6[+HH:4RN7]Z[^9 "\=/LH6;=G6QG:- M)?$ D)D?9";RD)&O(N$1:33S?,D]3;EBH2>?M4:!>&@O^"@[7=XS]Y^$0<1] MXU/"0Z&(IR0(.T\8IR)4$0EZR06QGX2A"0R)221\18SG^RQ481@0+X8EO#60 M_L[W;"47X"0>V[']/F]]S*#O"F$>C('O$S0]7/V$KUEY.?JU2%T:SN?L6S'[ MEMNVDY-\EB^OWWB>TL?YZ -H=C:XUQO7B6C]A*1T-,^N1C.[@$TVTNAGC,>O M<^_#,IOFRY%N?FQR\,?KZ4H8T)=A++]]YE!Y'YQ2+^-"=DWLI>\1%9M$A)'@ M/H@"%S'W2$Q58.)D*^\#)?G]O *QQKDTQ:1<\.OZEE\7DT+^0O9J,]=_+>;G M,-=+?-)66OL7;'N:3?&W.\O7WCMK9.P)>%F6K934!HIMT_OM(_\7F%_RC*'\?F3*=3RXP9P-Y0D\O\WD.:YQB MKB-P#K)4E]\VPZ3Z$JPC]T.?UUIA;@L]X&W(FI.)8S04[3]0 NO13!_S'6N9 MM\/O/V\;#IH'VV(0+?>N,!T2[UN4!6A&TZK.7ZH=1X\K#&%>RN]J_X^Z(HEZ,O)_KDR\DN0=Y< M":3:50;C2:NVX $F'\ZKNF3&QB*XCUC^((>78KXJ3!6+O\#+LW^M@*XPS?V4 MN;A!_/VN;9&(%6>!9%Z<^$)+:63$C5 ^C:4@?LQO%W]X1'8/T;]9ACN='[;? MVV18J9-MC?^/^Y%G0=BSNHU54EB2(1>9&(?4)#P7Q/$AUJWP>[+?05U\'MU#)I ME5=?0(#2Z#QHXVKU*>[=E^+\)!B XF,G^(_>8&\G M6= IVH2 9DV$$89)$2=@:<=A$,I0$5\+;;;*S#X7R=I?^F]9N^5]+0WX0S(K MBG)_M*8[=N<]";>3TC,84 UB6LR>S:07@## 7J*% M3+S&8LIES91X86G#IW$,W1NGJVRT6L"8[-!AYSD9-;3HC\8FJ6+Q,)<-.DOA MY]-5E=M]<9I>-V.QU\%LB[(LKN!-5;=1[E#_QZ/\#$9Y[3!Q#1)=!2HO_)_<<6YUA6J97\WK2\Z);'+L?CJ9@[.+Z +FP;L)E MOK0J-1:7@AD,*[>]$ ]"#&!L(!* VB0(=:)"&=,XD$JI0&WIQ;_".G\\CH(&DOO6(WB$LLC:W>LH46 ,H!Q(UK!DIN_(!@? ),XH* M3 \/.%4>92'WA._1(*;!UNG@#YF1("+T^J,!!>)69LL3^.R_%V7SD$5ZGKT[!07K]W?V$/J7=':57E?H*[XHZ]D\O5>PY]SN+>4> M?*0_4*=A7^!59?.\*(&#*B>K-L9*4'E3A 75S$;]Q2)>6..D446M^MF5 M^,)5 !@$=72TZ6095'GLQ0<'?L3BP#?*9T9$H9*!((R&C"0R(3QYN%<%=\(] MJ'D#VENUQ.).TSE40%+;C0?):>5]?2M;I/D4%7[>9)$2 M6GJ:<*(B&6M#!#5J"V7C[QBUL,JK"R3"QS,DREY,L]^:_6VO*,O]X97/SM-0 M;Z U#:V4.@?GSSG(%8IF"[KHE%A>E,7JW.VO9WD)WUKQ17A&&T[#@V>UU@JR M[R08$3T%J79]RJRP.\!XO&U_%]-T?M0@]#VIE8D]+Q92@):D_$1$QN=: &Y[ MFTS3EU4[VB'+ #.^PPC?WZYJZ8D+GTXFI=T98>=9K!4(?>Z'K)'L)C0ABM%!=$ MP#YG8I8 @!D2927:K&=@.\ZQ8" L"RS0N.YX@-=W MV^=I.K-'R(,+/.L<;TF<))$*>$R21(0A,R1B3!A."26)'VPU'D?"?:T)=V@T M!@%GY&2[:=B0 M[4SNS'1]Q0X;DA;W619]A;RO$ I+0@U/!$DB3QO2V.ZGT5[$"PWZ)XRNF$[Z?R\@S;" M<'3DM(O[C $LM) $CY\YU2I@2A,:&1T%@HM;X:)M,GZ 1*1\0#-I/=;I(K4N MS)JL*.BW')_B<>9?/S]-P:FY=9>8YQ=K@M5Q5@:06, U>@RPGFEP.@X^&(\T%5*PS\NT]_Q'=]@B%VM>3S)K]RQ93>*V@-9PD^.!VT=9JRBGI_E M65NI>7/V[C' ](65K#3'^^"U<]AXBK+O\X9Y3B[2>5Y=;I5H3T=H?*#TW[!9 M9-\G>*QC3X0P46GT,Y[%9Z#:W#RR)LYODUQUXZ>J;B35S ]?8>W%RNZ"L*=5 M,.*TLG[_%">U:/U<=IAE"H1%)^]5-OO6-DJ!7[*TG%O(K/7LQC2%G3']CH2= MHD=ADKN3$+M\3FMS7S2-KV+S_FNDNZ,%9^S.\LM\N3;<9OX3S#?#@#!D UL# M?.U(S!(>6:\^KO[=7=%RQKCEM;9[@7MGV\L GGT+]_5""6&I+F P[S"2HHG< M:!EBBY0=AU2-_H'+,KG(0<>X;.)',;9DF M4;;O&O?>.ZZ/%-%Y:RG:$X(CXNU8S5;2YT5C7H -T2?1!+1'^*MI_;?1CJ%W M4OSW'3_O"N79)>%PW[]6.49$]3T9\! [$OC/AN'TU&#GZ4,IL.;/.NO<"U.0 M]V#2\!D#F;%EW'Q0I[WG=:X_$T:,$IX8'FOA^4I1G\5*1F!%)5*RK;J7GW%6 M'\_>]\3T:P'V<9@N,(6"WC?P%506J^QTZ@UKM1MRJW;CG^SPUN\I9KT848S+ MND2$'9X,HM=[-&!!3*(XB8-81"R41GE4AQ'W&&BGN@VORLOIY2_KP4Y1F5Y- MBZNYC4&$==.+Q2R?6-@OSA)DSE^!-X%$O]:<:4GX&)WUOE%7CSB5X4,?R.Q0 M36%[@=T5Q-@&8MV ^2U*.=5FLJJ6Q25&I+0>_5Z;HZL4N[ N;?_)] R XM)E M,.!O7+J*.X=/KW>R35NJD)7NS'<>QC6!(10:B,B!6+F);&4,]XPY\H/#>S!(.S MRLLY4NB%OG,BB>#XWOO0E$]LU4V\]4GAN(G,QI&MPKT<* M;SO,?9?FT^:Y +^Z&@+W'=XK6)"F"%(;E>&<4MGT"8X,5!=28&0D?>%3+S&! M2$)F(A7Z LQF$R7:)UN9, W-+.Z_KX?\8@-F!FT,7*^UZA66C4,:!X($@1"1 M)TP2R""A@,0,%IQL%9:]YUKOKVDV%P.>S_;;+CY/X^P_"'KB;4[GB7GF#P$] M$8\?P^,;++_?PAT7F)]5Z[YV9[IO*C5G658-KK8(VAUMAD'B&>8'1,14$!,8 MS87Q?67\2!EEMHXV=6\.V*RF'K@5)51A:Z5VLPCJ7J%KT!;;@R,7; )=>@"D!SC\-$*R-,K%4B6.R%BLO(YQ[1#U_R/6I2 M0[:R?GY%:A\ZS!XXYP^4GO!'#V1S:7K+^^!G IX]G+X'UY"\Y:*3D:[S"KI2 M$=N>^KH M1H@J\7P)NLJ'PNG'-T4W[@6?MYLW$2#[R9F(#")"#@Q)M1@ M=L'&*V3D!<];;M5_>+G5,O]F#ZJ[HPXT2/XSFY[CN1?2*L<3[GO69%7*DY&A M?NP''.RE4"H>J\#7',M >3KIU62-.&.^X)%/(RHT#;0?*!IS&001C6,_O+6\ MZ9WOV5&3M9GI*&G#CWJ3?FR]UON,Z#$3>@/U6NO(L?KL.,<0SH4M]&+C8/OI M[V>SU62YJD,QFBJ$>-5Z29'U.&:\6H5L]>W$2TYW#=9UF&C)19$WUX*EZ#^K3XJML5"Z]>V M,['DJ;)>,&#>2>,H!O .W#ZR479VYC9[5U_G#L8&ENLB>4=8./7=!:SE MZ.)Z@02WA>QA?5L4O\R6%\6TF!7GKKQ/YZT%ONV):%.2H<<*5O_!4!F,GX G5AC*R.$;!C_ 9%LX[-!LFRF)N5D[Q"^8 OYH6E!,P(RU-@]+2+@;=O M;4K7PGO&]=W=]8NR.$4H&&]=B]?9JG?U9HB7WJ@6/K_H''[-I\T&XZ^ZYM.C M%:6G/CT%1U[M6I M*NL[HDW&6B_*/]^Q[&X;[.K^]XB /[6$6%ZD2UM*M25GL45^9GUC%/;,8C7# MY*1E5M=\[ZN+^.B;J>FOSP*6HFJ5X(WZU4.%^C/!,N[W2E)$B:%AY"4F"D7D M$YGX4A#A*19[0ID=Q; :U2#!8??+#M\1Q+_+=O^<5[_?6,:X(=,^(_G)B1BL MN%9CN'QI.0_SWFKR/@U=NU@5EH2A3U1@.&-XK"5]&6H2)(G0*@C(CO#1)Z7K M/FE*3X0_7(+&O*4I5F6NZQ5:,6]Z/K3TOD%MGF!4-L:.%NN5$(<,O[#L$'3N M=$*3V \37PM8*ZVY#OR0@^S+D/J)H#LJSS13^5"/^K8* 7O)$B=/4,EU5[[W MEMNE9PB=;A&\$^ZJMC%L!.FV_>)R;FHSHFJ\&E76XQ)KFW=9HM;P>//9F'K9 MF;#C&];^"K"D3Z8=R[C3['.T7LW!N'"A!CUSM2[R49AB]E:&?H 4M;XJN9 @1%E]9GCIG*ZL+?AW^4E9I1:UUGMDYOO5$MO",?N/&_5$KZP M0O:\TK*K ^BSVW)8"&3TMZ8N3>\<8>WTX&UCS'VRT])1?7@YFK5&5Y,1T*AZ MVS6 +%@U.09/M,_W:]LFVDB18&VY4% 58U=H$L"_D<>4(C<>FZ->%@(2) $ MUAOZ:S-G?>_*,OM1!!^J0,A!JQWW-X,FUW:=.7)TY]\KR] Q5^HI/.OWO55,_L"[1MA6V9=-5,,,0F[X(Q> M3%HW=5O7SP:IV.VD%\MA5Z^ =4Y=QX V[+(9PPVSZOPV-A*I?6#=*ZC5,GL> M.KM^.X?7IXR=[94-F;N_T\X^.K]UP.MD& \; F]!IU<\FH*!Q3S0G:*8874' M@!\62(I'F"2)Y58MF(\XQ[ _Q??6,8?PLZ9%-9BD,;SB<\M6KDJ7GD^_IM\? MC4_HFX7O[FAV,GQBTRY/#R(6?#M@'W='RBZDGBI"8\UYJ+D4TI=:Q5HD(?<, MBQ-CMN*<;R+E;ZU@[-I7*EWF%0BD4VX^61CE;H]/O M?,]6N/V3IT $)Z,O2UBF=W;U1OT%/N0R*GMXX_OYZ*_I];;'JE6)*EP7U/^P M8K0MNO^M+@@'_#F?MO5R4;.I]8F; IS@)6(4_VN%;B] 4.QP!+CP"39U6PJU M*MPCZSX[]0.G;EAUL)"N+["/PCN[5RZHJ6V-^"4.]]LV]L9-RV,LX[T4/"\1L3:4 M!8S&(D@,A@V82!H.^@AL8%LA)!T8]+E98]')%D]Q>T)6-AM,\/6)(*+AV62 MH.>5X#Q).,"UYXD@B@P-*>4<4[ME(L*M4X%',\GMK+$C(N4QS ZH_*\L:+; M"9[[XH9.YAM7_R%D#(_K#F--O_NN&N86M-T O6LLOL[=+DEE=%[:ZMD=(*XQ M-Z+C/NRMVSFY%PEIN.>3V"-!["DA3:BQ&(&BH8H$X_%VA9I]<7*S-$E1_@57 M9%"&IG0<*#J69%MM?RQ#NZUL"Z#6FQ$@F2W=+0-9!X,E6_NS",K4GB MF-9L5#3="_)V+]_XH6E4T=RR_8U=QZJ-!?[\Y;=>;^.:6Q>]Y@4E*C]5KX-M MYM0)6PW1.3V6MC$$NI;2)NX+!O\NNUS,BNLL&TUS>-RR*#=EQ>4!X1UG9_G, M9>SAM*R'OH[#WJ5,;&X@-^P=-PB6)4K>91>>7@_:E]6)6<^5&G*E11B)0(9@ M"G,M#)C 840XLX7&UVJ+MP*T)F+(*I]Q]/CI_7Q;CIKBIK4$5N]ME^%/]5[Z MM=#S:]VCL7W@?:SD'Y&\=\ @*'U7!?!U-O_I/XIY-M F4O??GES4'S?YHVZR MW-%>&'NQ\$+ATTB',1Y!AP$8+Y2QZ(E QC*" M?=+7BW3YOOI0+/5\<.39CH_?_V;?;$4/09[K!DQP\O5!A4MJO@&5;+;/[W-; M(AZQJ=ZZL7Q\D@ZLV<7&WU45LL<_:GPU-.RP) 9D'F7VN2V M^5;3<]"R+1H]:RS-KWVU7T1Z1VQU_!F_2$"S>$[O#M1X(17J#':U>,K@6&T4>WNUH0^(&0W!>X!JY4QGJ@ MV9KF;I.L,Y?=C=; LFN M:3#.O' /=.<$K42,SK-Y5MK\>M"#G=KM0M;;S+[];%N-_WU]UU)=S!M-_"#R M.06-10@>!-($81#[8)-&6K%$[$UK<8Q7?>QZ:OS=4CN;ZKHI3V/XAX6K=P"& M&*:$LAOWJC:4RFUWF]7CXWJU+>-_[,57M5=8VQK:KTIY985W6X3 MK+6I@$]79:N +[.Y/>"YN7;.@YTEJ-PXSOEFZZ%C=L:@3-/%UD4F]DT<8<:F M$B0T*N"1(%QS4'F32.W/2VO_^1M,KSU;I"^9&\Z*53D,.[A]=$A5UR/=01DS M1"E"?2U)(I((#!YIM [#*.2:"+)UK/=@T.C3_[-UBGQJNT4>-B.TM]2CO^$Q M6^K_5WC>Y"+[.,^V8D$?9;+MZ!BWIVS5;VZ"(ULXPUEPMA^@/=?&/=XYG<;:UMMM>W=E< M76RI?@-NYXU)^&UMO^TY$9SK($,'8'/T<1];M#EM6VY;H<^O96["S*'596%O MJ2[+/4($GD0GWHQ[="IO9R0W^O%ZPX"Z7D:=/GHXA69/1M%!%=_M!7YMYL8VHJX-R@NS;MCDU-P%5DM IBT/4)3U3H1XF6,=$1H\;?2F]YL-96 MJ_IV&ZW>SYWB]A=LJ;>[?/:A[-FW^K[>\?NZOKC"N@(#N+_6A+,NY=ASLK1> M<=CS+EV.>GN"VK-JURWBP<(1+?>QKAF'B!(O5EY 0D)$$D=H+# :&1[+.$S" MK^>G>A(G@\<[)X-2<12&V(Z48%R/[=Q >6 \ M%6!NYOZB?/;H9.BXR3*3Y258Z%?D:!@_@:?!ZSP-H!R'<1(H)8PO JP89I2B MU(2A%VNZG<5Y4)Z&I^.&)_$VL,/Q-=3FO7,TI/-Y#KA480_RVCSOJ3M[<#M4 MJ]/_K@L?=Q59.V>#<_UOXND-T3@;@(H5%?%(\?X3.AE]P6RJV^&[?V1HWV/] M(TWZP2QK"C1.LS-[]M&__KP :M]STIMG='94Z)KIIME+($NKYH2S/AHYS2;I MJ@Y?MK?:@MJGF>O/?6/V6N^PU\ZK)J@;4I.6L7;VUZ2KY55;#!P3M)J"1LUN M5]NV-D2J5RQR@Z.V:Q?<'H=8,^!62)4KE>3(AU-PX]]^>KU8]7DU\'&65K;I M>^URPIJ035U,UTW6?#B< M-D =PVC:[#;882R7M.>V>%Y5K0WU^;U>3W^VZABH3JQ 5G[52^ TR,OTOXL2 MI;DAOJLFNB9X?>]'&Y2)Y67M=M.&"IP6&):!@-0");!['P40GO "7%OLX=8F M)XQ'DZRTT0Z]9^X2RAWOL)XY'$Y=.W9CHW / G'<,3-;S;LK=FNWB^)LO'NX M>MXSQ;N4TR=T PFO=W@7^E["$ZD( X7:UR;V5>)[GE*$DWCWB>]#]&J7 ].K M &8S#+]>I/.=#J*;M:RJ7/[S:[Z<91_/WL^!L?,I4,.J./A+5)-S0Q-Z@$JV M'_^/D,.X?_90?. .'NEBV3P513R0&O[S!:/8)P^ND4)[@AL=[XYE?!8>:9P[ M+XM' G\0'G%*3=7>2E9LNV:?R2$;=*8UIH6'"0TB'6D1:E]&D0XC*BD) MM);)MG]E;P[99\3UASM=MW/S]MH8V&KO.[/ 7YWN&!TAX\;LMV<\*93=26$2 M$$]J/PQCP00G1(6AC#P32^H!2'CL<+;_0W/$[4<]\"5_H3JDZ@[\&$]","]H M$H1*A$Q*Z8],A7QD3"3K0.?26?KFI[KR(LVG5I>$FC(34 M^"HFD1&$>28 V#.!E%Z@6;PC"'KOJM !LMZ#524YX 'U/A#L=KX0O3C7D+$8 M-D$3AZ B$P MV \E-R02(0\X"Y\[9N%E\848N%IVKT'>Z_9 'U7H9U"A*7&[ MZ:&J7J(7:X7U]WD0&^+!1J8B3_J>AIT,_J-$!6)_925>@>KUH9AG]]>^R/UK M7@RB>UEOWN;IG$KV% (\MOCRTC)(AFMK]0!S$>".R _?#![]7D#\^ M^%[G=.\DIXLDZ6)(1OT6YE6&E5_OBO) F?PA:ZD-HK@I"*4/$]/##)E_1I4% M]Z)A:^U:Z/.ZU%O8B#VBO 3/UX12D4Y,8HQ28'OZ<42WX_%?D75QVZ[[\)X' MVQ73CC[Z?86X?.I"Q-Y.F(NM&UH"U=L..(>0U"-ZM1"-B1/)J F8,0*T)RE\ M OI48$P">E6L#D?5OY]*U6,S5^+F8/VKE(J7Z:07?F8#J6(M9^XGN^SX5DWH . MW4>AWUZ*YM.7[)3O%7/T61(SRD(FB08H _R*=)SXD1^$5(?!MG/KB=7FX6C( MGJRIU\GH;TVFA3,L.P''P%RD]Y7M6KU V[>RR_8A ]0F?/L6ULP_<:$@RX8 MOQO'Z"S'=;&)3)M%RS$0O;JYV%<3\-]KTK ;!4=7%QDPFRT'AP9R/K6ET$&5 M.[753:T_;>G:)G=5V,!^SUW\6Y.Q<)DM3T!7G*=NQX"O9CCOJG[T^O.JU2D6 M05KFUC^78OZ'6V:K9O;6NO4JN.G/X(GVVMZJCD?Y&>;NC_'[[65MQM!BZP+[<%/-W;T/%8CZVN:'_CC.[,,+&QU*WV34]& M7VY>-3#=>^^HLQ?R->6]Y=!F)=(F"69YP\HVOVTMZLGHM9\O=57QZX9;AV@% M]6IO4H_#Q]@W0BD\J%4F#CWA428%Q3Z>AZ/&WB_V,6Z4KH]G9_DDNU\,Y-T; MSV/45<][H=:.[#QN6OI^XH4T,(*"2A'I0'DB3D*94.)Y9EO]>W9KYZ6QB1HF ML+TK0+H_:Z9OO[0+N6;#].JA_[ G?OV)3^!8EEWFO#"!85I$VM=$Q%*;.(X2 M3CF)E: QWS;JGSBR>R"V?;AI-)Q:W38@L%MGW7UB>'-)]<+\J:<)8P$CH2\H M"61$."%Q'%)@#1D^00S3BV(&-O0A0JNP.F;8LK0V@"-_B)6%0.A2KF^PL]+1 M\JIXU^L\-_JY9VM5?46/T7;8&T-K5#Y0#]OK-YX"TZR?0N[U%*K^Y!ZS*FW? MBYZ)T&M&!5"\%<)P7]-K%S:W1[=MSP 8S"(M:ZOK6T>@77=B=]=:W;5Z@>M4 M.JA*H[IL3N)%"4T$P6A]H7PM3:1C$T:@!H,J3'='63]=_ 1*^&=\="OO?\WG M^>7JLA;S9\&&$JCUL++V^]=L_CATXRRPB+K4W\33QE,D"@,B$NVKF-'8\U00 MF)![.TZ^7A7[#9ZAPT3/G.VN--&K5GH+ J_5N_A! MA\C[C29#[J9J]^6/B/.X!\/[I&LGF$1)(N#KR!@CB# J8+'2@2=8E 2)WGV\ M];0,_S3H]S:"QS;9?X/102F9]_F\SYB=$E T?3/NCM+::PS:O5B[._@''3^( M?:*C@,0B4)'TB52!(*&3,C92S]Q(^%8(PJNC_)F$RR68;:9",?'VK&V2$5]+\.QYUWWRAV1@;R M^7:VW+:&V=&-YIK^>,KO-?MYV/B^90(QCDU@L61830!N>8B]B,3AVRM_?Q!E89_ZD;O M\F2T467UQFYO.YQ_=8\M=X;QH5AF45Y-9@76G,-Z]F8&U_RTH[P]#T+#A!?Z M/HN%,=3X.O"E2;Q01R$S^EWGE(P9#SU0R G0$DA)5)(0Q6)?*,TC3>5/W5ZD MES_\'D#X#/!M@2Q?KK*?_J/NQHX[?N4P[.:ZJ/>LY7^?03QF#FQXT7S^J.(= MK/NIS,ZRLFS*,;_R<_9^3 O&U;0=QFT*/38R'$QK$MS+^%K)KR#6H4\2DS#! M!3'&DX&.J BD3^-H2VMJ"67IM.<.Z7?YZ(=+).[U.UZTK.@*>;J 1G0,/T'D MHB6/SWHE6;B6H:\"G2@AX?_ X*,\C&+*P.AC6Q$.Z^3YE)8?2PQZS=PY#BB- MEF)WDFE53;MK'^0Q/0$-) C2A[+^\VX_G[U_& M:KLT\_"2\Y1N$DN67I4ST##\,*$RP@-/IGSCB4!X*HF#*!1Q?!]8P[BS29F[ MP(T' -L/)# -2)W>WG(SQ#GZ6&NL C,A;8H P^R<-#F'P(-'L=>V/]J.I==N MIW9#E)FK=S@O1D77;?)6]JQL..$6X*?6)P(FI3/Y;*!BO[*S+8=LO>JNX(VK MA9S;UJ!%<[1:_4"N6,]"FV5G-W'_02LUNW+'OL"%L/1F%*XN5V!>HSD-V\HB MPQZ?@-UVB7,\HWU;ZI]-+[M&3X*W[D![BKU+=<4I&(&&Z$-.A4%B+6 MD8XC$OCF47N7]U\,YLAIYY)%-01],R%6AO]XYAJ6KSEM+;N8];=L.,,0E/-I MGI;77U)TIVT_Y5.9?X,W?9JE$_NZ>_C%[J^"[H+J1T-T#?4]I$)0&98)N@,% M%0<) 84EUD$H/&YTR/V8"Y4P/TIHO!5)L$Z>")V9V7SZ&9?\AO.!J&4'0M\= M*%,\RO7OGP0#M+X8/1@^UV(3-FY[G-E_,/5O.G"';5%>?=,.W?>RG-<_8YIDI]N/8ATUU*\-[ MA!X9_M 9WFF(:.%A+N-E(/-?^]#HQT'H/OAB%FWLK6NCDO;N0)& M/V-[F6\PQKD+&9PWR;![@I:[6*B+M")4QLQ3-$F24"0Q,U$<"QZ(4'-?*K.5 MI'@KMD3%;):6VO:->'D )]8_:+GX%2,G2V*?WS)%DN[#O#)&M 1;('UY_I-SVW://:L M<@]').QQ1R3\D943EQ=EEMVW=V_7)B'-L7E7,5M=9O79!?I%0 6#[;]V#+A. MXLZ9XOHT8;.8T^+;T)L8[?SYW'B<8V'_,,#PR[SU>7N\/[_ZF5#'Q+@/,Q73>D)&])5;2,4TB;B?F^:[E8G3(G+&8Q,$<<;IGW/8MBG59?T;_U\=R<] 2@*V&(\X!X7U#,JC!()!KW2* C)[G)ZSFO9SW-SWLR. MVQO.MY+Q)9O I^4JB-SJQW)G72A3 MLA&I-49/VX1Q2$D:@#Q,1:%]')&(R8CR.8VYT:V+FY?3R M!ONRBNJEU//I)UC(]W.@1=8R[GM8[\GR!7'Z0Y,^Y?V[.VV;33].Z#V83KP^ M &WZM&U(",@$=GJ] +,$:\/TA.U&;N_O">GVR>JZ%*18+K6 @:F$@9(X*8191S'O%>D&8$5D(H2"2H M5()&OI*4^1P 1R4*+$I]J_5^YWNV@C3K63TV,/,^+W[,N-E/FRKX/:D6Y553 M.\*J%?5\OZ*#Z5:2!3)27L0]1%Z!%?PYB0T8;\: PD.2H$$J(V,A M@6*H%$F?1]H8SH6_N>:O[TC=MM N&C5[:;UWU>KR,L70EVJG1Z=.=L'6X)8B MOSPH7J..J-^>0N_^!28^S,_?86S'+V3QW=V?V^1^^[G_@CGN5[,_-_'[*KT>?B,IUOCA96Z3R?N^&E MJV71?&&;A+MOKO+I\@*NALF?@@*5E>\FZ)U>5-DOS1];42PXXA+^PQIM.,+Y M__Z)!@B]RRG^4[8_UR-V[_#H'__<7+3YVP-_VO\3;_F)O?&7[2"L-:- (:N9 MX[18PH;UYS6I8,#A?9;O?W;7KWWE.),YL=B=ZK*O0*I=;ON--7BZ^6&>TQF MW"\7^1308^CYM7(;_'3[7&M,J&="%]]'53$#;?3?B/V_!ZW%C93=@ESYHU.7 MNS6SK_9DX*_N9"!>.QDXTO\-T/]+_OW>U#]0F'O04AQ!SC(Y?P8F_P%*#\;V M_7CL(^G?&.F[OGM'TK\QTA^E_LV2?J?4'U6:5\?A5-S$XI,1$'C)N2ZB]1##<&H0J!%-9T*NBI%0<4)K$)-)*,&$T MY](/DD1B?6TJMH)0[PCEB;]/9BN-$?8(/!>7-7 MQ_,# M"1\3MMV9YP@D1R Y LD=0-(KZV( .)@@*M1,"F:,CGRJC!#")X*$3 ^FD?SC M4(!$>F-"CQK)$4B.0/*C0")IEU *L!%S+XE,("+!DM $GM3$8X:)2!)-!M-( M#@E()'D5&LF>C\D.V%]DRB*=G@)''%VCNUVC["E=HX- 50Y ^ M6"6)[U-!$J,3$AI?^%$2$193^&>KR_6S>#F&DW$:C-EQ(S\*^2L4\EZO:Y[X MGC:^5%PF6L6*1X&'0L["*/1U]*-U$H;Q0 PHY-Z8JN!5"_FK"U=Y7WRU@2IO MTYE[;]QZL?"D:%?S-]&2^TD02!HPX8G )''HR8A$,=>^B+8J;CZ++P$8\B\DR-!&^\DG,0B)40HSPJ._Y+-3POR0:QC;X4?M_ M,+GD8T7X42Z/C%QN M5P-]@7+Y=L[X_[.HL++U(KV>%:DK"UQ@'\B'6MY'5^*K="520KJ>"+:#LB:Q MCF)?$%^J1/G2\Z6O12P]DSRCL>[8^9/C9F#FC\C+@X =%6./[],X.#R/XE'6 MWZBLLZ[17QP1I;R ^R8(1!!(HP(2Z"BBH4Y$$ ]C:-S/ ?"$LD['RC\>$1YE M_17*NM=5P(XEE5(1/XE\*D"Z#4MT$ON1C)2)PV"KW_L3.A6>3M8Y'0?D&/-S ME/4[ZI:]1BSP.RS0(6&,AY+&E(M$:QG&"0UX''LFI((-%_AW2%C Q%CR?3HT M'LQ4A^\)66=[:[6T;ABV>/Q#LDZ+7'2IB MG("UX\7$2/A=\L2/$K" X)]8#I_8\-?TOXNRN;W:Y<*M^S_=")2]YE'XW?Z2 M'N28W]VC^L<1\0=9X[DUI*/ OWB!!\NG$_A0ADD2,Z&H\00F.!AA!=YXGJ>2 M80R?OI/C@ 7>'P/\'07^*/ O7N 9[P3>][S$8\PDTHMY&$6&N!T^(=I79JNK M\]X]'8*/$O\"7!;4X[U6[8(G)HRH!%'FL8H\:E"H)?,U3SPU MN,OBD(6:CME>/1F'[Y!XZ57*_X)H,;>MD??@HCCZ=%_G^0WUNV#MP&@\GF5> M$($5XR6-"]GN<<,>"( 0>! 8QT MA9FDQR)#;(Y6+$3L2QW%7A#0.&*AI\/ADBGO,H0. 0,$.>H!1PQXG1C >A4G M(Q+YA)E0>J&(@QCT *K#&)"!2.F'XMF<(8> 9[_ZO6 5QJW<0S6^,$8([[X M/IH6J]-9]JB.F\_KPW](F>![+\/+/M5BHE]E.(X$E5X4!D($D9:>KY1FOJ]C MR6DX3/+AG7DY@_FT*1\F%N5FECF>9!T![PAXSPQX01>HYY$X(4%BN-*^($P; M([GG4Q%K0R17PQ4U>R; (^-@OT7,CH!W!+PCX!TXX*D.\*(XX9Q3YG,_%BP, MI8Z]6,;,"!)3P(?GR= :S%W/!@I%.@+>$?".@'>H@,=I%YD=>YIX8,1JY@D1 M1K&,&->:!YX!^S:BSU1/9S# H\$X\.01\*SW\M^7*8RT^7XOSW;K^F$%K)!/ MUB8WR^?9NXO,@B%EY(]_?IK9K@WHIIVW87+TG__R975YF9;7Q5E87,*#KJMX M?@YCA_OGYU@Y>;58%.6R286LY>$KKN17>+29%9/??[("AQ^_9+/,LM@[Q8. MA-PHX$%!(M]P32,BE.$F#"+.WG6IH4)07PM.I#:)"'A@PB3@8<) .=&$8;WX M#+A]@1Q3KK*?GGR9OUYD(&0SV+M@24:6B4:5736XJ!HMX>=Z[?[7OTF8[I^K M4=:MH2V!5+E5W'(W_[).O7M.;)(!6WI_/8>MUG_LOF".$ MS-;@GA*W@[OI3K+9K/[U?_\$6B%^AH%/FL\[EO-K?@GS_)!=C3X7E^G6?@^K M!TODAI>NED7SA5,?[#=7^71Y 5?#Y&M4F0 5TD65_=+\L47NG]I#BO;@C@8_ MW7R&X=[AP2M^VD+ ^OT/^XGM_8G'E]UXVP,/IP[V;.I)FS(>F.+>RFWPR((* M>SUWWX)<^:-3QQOLIRN'N:?%;&HWES++1G^%'RZJ40SP/!W]G]4\&W$R/M+_ M#=#_2_[]WM1_5IA[Y-2/H&:9FC\#4__ !C88FZ/M<23]&R4]=L,ZDOY-DOXH M]6^6]#NE_JC"O'B.IN(FEKZ$@<&-RED]_I MMSPF!PPK\\\7]_V@\\.[2'OP&0Y^KUJMB).0QY(EB<=)$"4)CV0@E4<2(PBG MPY1[V&^5-GOYK>&U/OF/5T!+8CL!TFL(E>+TRFI>%1X@=,"JU#R3R5 M< ;_F4!I,EP=FQ<);)+3(ZP=8>T(:P<):T$':X0))I)$!XPKX0'@A(:'B>2Q MH)Y(Z#"M1/=;<^\)88V-*7_=_^ C3?6T^9O7KBGQ0/ M RI[+>,8E9''DL0/A0E"17SM)3*ARLA$A\.TCMEW&<(G1$0QEOYP,?\'%-5_ MA(+74'(YX%VUP2C4L4_\R)=1(J*8R#A*N"]%X&G?IV:8?,1]5QM\2F<5*#_' MQO6O3)1?\:[>*RX3JR2(A:11'(5",ZFTB2B17###8,* M#5>=YKBM'R06O&!9#WJR'G$0[= GD1(B,<2H(!*1C)7AW,1BN'Y(+U76^5B( M?39).GS?Q3V]LX=>3_"^B9]'__5S5VNX:35?81F'Q[C'7T!]!]DK51V'6H3* MBP,98LMQJKU0>RHTFBH>2#5I;*W@]X=81C EYVH(/ARE(QU/"(\H>47:? M*,MZ=1)Y%),P#+G14C N-!%A0"-0N7DB>?!,=1*?U.\FAVAB>D39(\H>4?9- MHZS7H6PL/6YD0F62 +[&1$?99ZH6N5F_$C\CI^;S5>IXP%[F;MP<\W:2]D^WSVD/<\ F2VL3L/]> ME,U#%NEY]NZTS-+?WZ5G,*1?TME5>EW!J_[]HJQG,_ 0=RUS\]ZUI=Q8ZQTU M-*4! %(L$ES' $2!B90Q(HA91#GG$7_'[ECQN[GHA^J%;B#@YVQ2G /XP% _ M@:!.KF\M"!H& 9%&,.;Y2E!MM C#./"UYTOB19KW"H)2)640^)B-&PG?CS76 M Y5)$*HX!E3V')S"PF53O?SA]]"M>J(_?M9SD8V6^24>\A1GS9$._&^['N/1 M:3X#.9;CQ%/@:K5;%F-\KF],)N.TLD$\'")/TVR_!MBS1B@ MO?ZU^[(:_3RI=YU1"MO+LOK3V+YCFIUE96FO=EYFV?3=:@&/;MZY2FN'WG$^]Z>3D7&4&UVFUZ-B,EG!.%>G%8P&7[HL=I/;$11OR^=. M:]U!T&W2K2\POA$6IZAOR4:+]!JG6HW.0-D839KSZ]%I!G/)VI'D53.8_\FF MZV.Y+UN0'4O(*U7< W>;&J9NZR$@O7P==;+\L=LS4\ R1K MD/&!:MT?[M#K9'<4%,:AX7Z@C4\#$<5":LX 4>/(-SKRHBV];IJ13I0Y&8_Z];<>QBBXH!91%KAU?)U$1H0MD@8OR/O3 0XR?;O49>D!@KPKID6RI)Y!G&?$:Y-,S3 M6B(5$L\7,M%;.6G[$.,]44&<;)_4W$"%37OHQ]?U;J7^'OKI&CI4^?=U;&@* MQ%KIOD%(U_6*"]B:&[W"[=63HG+;<7&Z3/,YOJM1"^ UW_$Y\O8)PEJ">P]<\;U69+UT&M;%)<7N95A2HP*'56 MFTA!CYD7J( MTA)44- HIGDUF16HFOZXKMI[@WUT3XG!2=C'@9H(K(%/:&:S MJL!NK-74D]$.,_A!9M(N&4"GT%+/IZTLW-U)@;,PB9FD7N+[(N14,3_P/.(G MAO XD*1G.!$2)LR/(Y& O>C%5'K 7IHG8#02PG5RJ^%TYWNV#">WX.M4OI&6 M2 W@0]=(H?IEV_?0MYCO%J-[C/;83V&0?@KJIYMC.]TK@C?13N%9TW(/Z;#E M%JO@,? M9NY8FL8<&5D;I/KE(0>[KSB>Y/[P_XH7XA*_) M M-YSG[YT_LNTI'*:+? G3_9]LVCPE+*KE>E6W6D[V%E*FV#Y+LAUL?.T1)(X@ ML5^0H+3SYK-$)SQ4B?"U)V*N\'R(A"+ JDB>9[;J=O\82%#U7][S@@0=4_HJ M8&+/-N4!ZU0?W4E?8TG:8\2C)3$LH!Y+\3XQ!/->"A8SGJ&>D'$Q+3[.RU_SD?#A[@V(^)L%>JP8<7!'=(R0=(>GE0I+HTI5( MQ%7H:U^J)!">BG0$."*81Z1'DR2\5T#EOK3"82&)O?).+ .E%6U'+^U,ZWGB M'!C[3VKYN@H#)L"LH5*".6,B3TLO848(;A+%I+8!)NE]LJ2&.":AY&3TL'BO M."TQDJ[ZE)5?+M+R]J@NDD18D\C$!&0\"CT5*Q:'01B'W.,^#7I178$78JBK M,83$0O)$<2YT$F%>N(B\)+PUJNO.]VQ%=0$NC'XMJFH$\QC9B3PV5NL>8W@F MEASRC?T(3$"CR6J6+K-J=)I6P%)S6.09+O("%KG"11Z=8K3_$(>5SN#\;PSAG*XR?[+[KS6.9_IYA M9A.,MLZ!<5&79V? #OBD1;',@%_2F7L.)KHTPW+CO+K(YOU[\JJ]\F3TJ;G; M1A?NO!^&-%M-L]'/^9_6)YQ7UW3[J\Y??JBZ4%:ZQVP_^8I?@AJ7?FY&_B#Z7%=.HI-CML,/3^8M)0'W]V/:'K J]=CF-MAO* XX3T% =/@SBA@ ML?>87?6$070,<+O'A%^3]IW8+ (P*]V^_JKV[;BM8RI(_W? /V_ M@-)R7^H?*,P]:"F.(/>F@_>/>1MOF/0[LS2.I']JTC^L>MGKA(0?6(LCTQP4 MTQQ>RM=14QJ"_:EX+1E?;KIMVM?8?SU=PL"/\3+'9* C]8_4/U+_2/TC]=\T]0]*T>^?G5()E^]#ZVE.OM]M M'XN_38O@Z8R 8PJ8'?;/-T7[!E30+!"J#2Y)(DH4%=I+?(SQ]16+ R.], I, M%!#J;8; '._M_%8&,"GOZ7YS(:Z%*&-!/K2BQJS(3$/*6*[%K];P>K =[>G M>;&QQ_;9I'Y;? Z!)W>9DD?P.(+'$X-'T(&'3UC"8R_@OD=$X!'%N ??R$2 MH"=FJW_4H\'C[MK+/PP>C(P9V6>GO2-X','C"!Z[P4.2?@\.CP>A#$BH(T%4 M+*DB0OA:A\Q+DM@?1/.XO>+S#X.'YXTI\X[@<02/PR#4ZP8/UJM#K3T:F_^ M?B$4/89)'FEYI.7+FNMKG]^;H>5A.F&>(D+G[W4AFU%3R&:]CLE^XG9>;0!7 M7T;84^K93^6&OM4+30GMJG=*2@@QC M-J4A,J&0<:AY%)/(9#?16Z]B&\;3C MNP^V?M+',UM"YF-7(&BCFLQ]@F@>%?"LE^D':TE86XYY@B>^SB,(1EHZP=(2EYX0ET8,E$G.9@,J4 MQ J,N$1K+N _S@Q)2!0]'I9V)E?O"Y;VF6']"F!IP)ZP_0:>O8F]CF:;T3Z_?66\?K'W[6OAOL MH=2/1^ELUNO6N=; $GM1?@-9GR^KT56&??'@HG=MZTE\!C:'SF"MLU'VW3;D MG([.RN+2+GW3$!7)49S=TI;PH_9ZN*+;2!7\V]9A=E6I[G\=+4L MFB^<+F2_J3M#JA./"D8\/Y#<9R)X9(=0_M/-)XIUAU!^(.TRR:MYXFM+*C_H M4(2G"C^XJU'+ZVC<>&S<^;;I?VS<^::9_,X@_5?;O?'--^Y\NZ1_\XT[#X/T M!]>#\=BX\\@TQ\:=1TUI=^-.>FS<^7+*%@_@%-%KSGGG@3T',N&IB3UMG4^R M=Z=IE3GG_#'ZX9DF?ABIP(+Y[2$4XW$4,"]A>/[$_=!X*I&19M*/>:*5V#Q% M>^39F;Z$E5S>&!;^S_HU_WSD:\SU[@?H[WG5ON-3)QOVINJO&>8U[R<[F8LG MB6-XMLSD(UZ\(;SPND/KF!DOCDS,$DF%,)'R?&I\GRBXB(01>R*\J..U7Q%> M!/2(%T>\>!UX(;HB7K%.6"B%YK'P:))HH_PPH%HGD8QC/]BJ"S2@?O&/UX07 M+"!'O#CBQ>O "[_7WY:%G$:Q'W(>Z22((JICP O#&3-A%&UE>@VH7[PJO.#> ML5+22PIS6??H5%GY+7^L"^>U(^,+!D#9 6 H?.YQF2A?)6'(6"@T*DS&^#K2 M4FUURGM%#IG/;2BR;?"W3_CS]YKM=K!:T5'$#U7$?=*KE:I\'B=<4QT8J4BL MXU"!B(>A26(=;;?A?D4^E'V*^/]D93%-JPOD)\DH^_-1PH\2_HP23H-6PD6H M$J:4(5'"O-@384P92GCB^[%(DN 5>ST&W,0]ND\;YBCB1Q'_41'GK!5QD&W? M@'J>:$5,%/I*^QI$/**QC)F(MM(/7Y&CXKB)[\L9\;KB3NH#3E2<(-H]J$3!CM&>F).!0D\;7D5#Q5/-IS^$:&1HQC MR[@C8KP6Q)!=1)KP"..I#;&!$8-ZP1$Q MCHCQ.A!#=5U@>1!QXQO%*.$TC!67/GIGHS!D)&!>^(I=-T,CAGH#42;#%./; MJ*:T]?RW3>>7@H(KR:C(KJM4==?1\ MPD+)PB!2,15:^BK0$=>"@3E($A8%O3IZ81PQ,!D3SKU0 (8;X<O7$1G9FH_[4;BIA=]_2:/<9RV.F5L"SLUF^M-FA%?[M MN/"BJ):NP*-;IP>7"OS_JM7BANTCJ(I]."6:;;(;!F_M9MATRG2Z22MEJ.?<;T9^;.. MOKPS]F_ZYS^-RFR2@4I65B>C'FFL'I6U_)G/L<0JA;'GRPMX_FF5_6N%K\IM MSUK9:*$YFGW_)S1\5F^/6,RZH;R8@_B M1=G\,BU_A\\EX!J(2UVG=?0;J(,PNO\+,C,M8$F7!4S_6S8K%O82O"E;PI5Y MU;S]9/1^#L^;6'T2)R/'."O@M[E#*#Y35*][;@*+"+;+1JN30'S15PL\U-;,Q:N@.4!'7:![_V6X=,SK'-:X7C: M6^T;Y]D5R("%!JQ_BJ\:[X*,L1V U77@#>YF>-:E*UYJJY[""^S&L./ND3XO MLPQI./H9)]$0Y[8K&Z*=['P@CKD:44+^B$3%9U[:=:\N\L7.^=HY.+DHL\LT MGSNI+Q99F6*V.,X-%AW>MGQXL=$]5CU=I_Y%"HL\.EO-9M=M:>#B:E[/%Q;^ M]ZPWU[650@E>@&!\!Q,%<._ZX;.[WK\/CZ"RS!<]Q0W?K MAGM0M_>,D%67U?KVOU;E&1Y0V4K-B^(*(-:V/$R7:0/OU2XPQQ=-LQF^X;H! MHALW67S:R>C3JJQ6Z=RR JQ&VB)C;W=HMR]\WG_"C!"@MI"Q!>JK',N2;ZR( MG0X,Z9'B_H?;Y3WHCJY P'F@2>P'?B*"A&ANE$Z8X8I3*@.Y;2%]RT"31\=. MSUC*T?5RDW.Y*I?__)S.SS/KU,%/?TT!UU:7SHG3B]#9:7S9N_)R>OG/>DW; M);W?_96Y[O^R[EG:0J\LVW(MK:KIFE])M+#DWW':34ZV\QU'0+]9WNFL#RZP M?8O8C)&%W+8Y+"/U3C0\I;2![P-IB( M1/M:TR@,.8L4->'6&>A^&"F?OP%& M$M[)=MS$WO@(M933+(/]+,VG"*F/@9^]ZE(]F'?HWJ#C7E6CNUARD,SG>H;WOC;^S!<9VEY<8F#AK" M(@4KPNWPN/?/J\N\JGJ6:=7;Y_L64(0W?&FNN7F'AT6P.D^UML7;!A)H$?34 ME)JSX18<[KO.[X&-G.'V MU$H$T,R^JJBX'S69@0PT,BA1#,2W28""T]3X&J MX!G_4-2"YIJ:&"TIJ@-G>*I.MN-:]L[Q;0>3'U)V6W<27OF^S*?YZO)Y'6R/ M]*]A.YZKHESO#H-NEOPLQZXRC2"C+\GJ[ /&_X>5+3@4I#E60';9>U_L):? M]:XX'UDM]ILVC.LKA$X=ZVE!*4=/#AAA^725SFH9KSO6=**/)H)5X?#KYFFC MO!W,:78.SYFD97EM!^WHN8YR^LMOZ-/RWQ&V[II @\KYW'8:*S@:>'CG9YEE M:96M>P)A2,7Y'-;Y$7U>[@-+'NF:Q!G/HQ$HF,K7@2"$J$A&B>:!5*'12NPX MS_DA6.H'S[TV)=(;TA8!7+FH>0@M^M(MN\6?+ 46KG''=E)Z9S= !*F\F':- ME)Y?X>QU#%O!H$KG)VY5@/'C6AK=C]6[E'H32D6%)@(;LY(@T0$/ QI*K$L4 MD6@?]M1K974Y)*L/SP2T2[I.>&+\B)DH-C&GFOHTY, $BC+E4T][CV""S4"> MU\8$P8D:C@D:Q6JK(=PV'/50I3O*Q6JQQ# M>PR]7IJPYH1(0"3I)U+(B"J?J##PA!\*X_GTJ?;@EZKZBR'Y MQE1P0Q@5+(R,"HB)(A-$GHEAWWHD.+UV1N GVV&'>P&)S'U8C EA-0Q%X'<"JD=2,5ZJ0Q,V9!NZ2?@A*[@ MIU$TD9PHJKD7LR")#2?("890RJ78JE\UD)[U4CG!?PHHV]%\]V"![-E/^!\; MBKV'N$_VN+A/_I"5^,W9[5?%#A?^AD;MG/--L%U[)K^\&*73RWR>5TMT?75E M#%V7Z&JU6!3ELOW2/;,-0G ..VP_; _3:E=_&PSEO'@8B%^-IENMWFNO W8K M[P;M?/^#^]B\3K_WB$*5+@!]/A%!J*07>(8%H:"4)8FW5\>/\M8?]@M=,W@;CO;5NCG?TW+OMH24=^7M+.M()D$O',J&A M+T*>R-B7(>4:%62J@_"U)!WUKEY+%\6N]I:$N0VAMY_[CYLC$LS6,DHI<+"7+$ M%2 X%8]KO]I*/G^+/&G_XLFL9=V2LOM)0Z7\4 MJU%U4:QFZ-=/7;+(&3J?Y+ P-O'%V5CYW*6KN^C]O&I7\[^>W9 ?/.LNQ\ 7RT5U$H.U M9*_24*D1< M3,5:CB[3Z]$I1CYEER[WX#2[95XGHR\K,-QOF7C-(C $&*D;2/9] 8HI#'\& M9@<.'@ _7]0I"IC-A#$#;5O+28[>@O,"S(GQ:)F6YQD.O!R=K9:K,FO2U&SP M#7QK$\:NZAA-X+(HXL"I+7%0WU#IJ"\>T*(O_=K8)?#[% MM:M)@;;LLAHWR7O7]IF]5* RKWYWCUC-Z[2@I27N[_/B:E[_8/\>.T:96'R? MI*O*QH$A<,,JK&9+]Y0>Z2N;L9B?G8'Y@]'-)0#5[+K)H$3.JU<0YU>.\LO% M+'>P52'_;J_4#6-MQ"/%!]@HN-,Z#^7CW]Y'[Z@: 9!,L\M\8N_%%)Q%@0R- MP EO10FKU_=T58&(5E6;ZUAGK6; ^<7EM8L9@UL 83 H#;D54Q^G634I\]-L MVL;:@*Z=WB9;<#? FP-:@)/,T<7F*,Z+47$Z:Z <\[A6\'$"KUDM<%=%5BRS M;Q:MYK>] W,Y,YL*B_&%]0P0SC"A-9\[MXJ%SS517 /$0]B16_-8,A*&,M(> MIDKZ 5/2ETQX4ON)-,9/-LWC)RV#\?$;NLU@96&!/X*$F%I2#V !AWSCW]V> MFRPH,CL)G*\]FU?6I66J6SR77'>V]Z68'"[$)Z M5RV<3K#4%DQHW&8SP@6+K%C,,E2#ST$7^Y_>YI;"%N&P 3]9- #1O$+QMOGM M8&S,1LO\,CNQK '#^!>\Z]=WIW:W;F.0Z\CI[IRD!*W!^35N&#SNC]FY_:Y6 M#.$! %WVU2/ I]+6X8:W7^7P,-PX\-P$_P9>:%X(^T-AM9[L.R@Z> 4NJ-5M MLNFX5L9P!XK6:B9U[C4G*;]=O+EQ&VIEG=!A\W/YZ Y@P#,ZVUD M7LS?=5_ "F]+ (HJEK2I1M_RU&H(6VS=E!:X<-'N:3FY@%\=F8NSA^_C#[[3 M][O4 K106TQQ5G$^?V?QQL[/U1@;P3O*K.%F5^.G_F6=;]V6OLQG\#J7?P#\ M""SP.]QPF547Z[-'*0:-.&NS1-))6535QC*NHZ'#R#*=Y@4 CJT#,@'LP_OP M/2@URRL4G#Y46ONS1I^U$> 1["6,U24HS+/,GR_JA-;*6382ZG5S_L#=%/PR"/S[>HO)&6OD*RW=DN[#D"H'B MFU6=%A?7E84&5-QA30Y"@QGRC>_G];'-E=TF8(>JZYN\CFRB#_'_^XHH=UZF MEUUQ$K".)ZB\ P^=Y66U? %IU(_76/," M)@GLZ**&%R =+OX KX.A34'FG1XRS6SI1*Q#8@,)\.V!<,_KW@6CLJL&UM8, M!CM2(/V3WU&!F*5@-UZX3>X+F'W9_ZMK_=P(56N.N)L1:SS"N#J6H\'-!5UJ9<_*;[/>1>U_?]<5 MNNJJ'-FQ%$U!+)P"B+C%A=96Z.OWC3XX2C*8.)!;@S9G%T6OEA=%:2MNP6(D M6K=15E:=0VGX_]G[TN:VD6OMOX)R9FXI53!#.'=F/*_M23Z# M9%-$# (,%LG*KW_/.;V@08):0%#$TODPL202Z.4Y^[;;?":-G]=S1@00]O2< MV:W<+E=HBPJL+A>E7@H[J5$7!NU4R44$YZC&^O(-E? G@?6L[5=)GX83#LC0_>*K].5=DM8C#N[2WH MG>B"JPB!G-M24SP,.POU62BSVXWDMKH@_3+\NQM%P#R^LODJ"/WPEKSB'X-Y MCVA4_IU;>6LW2-$9#'(]DHN54,M56]L8'U(5S5P,J%?)&Z6;PU7Y:"$D3!1- MKX5^L56_/78**1 +8!CSQ'^0F=0, M UTQ,I2(XA[RKP*)7.LHN%P\/OS.@KF^;'D::VA%'29<)HS[36ZI;*#Z@?BK4,;(6B,%%#@V=8*@CD>^#XC/DVE/C-H%R8"F8J8&4LZ)L.ZE$(JEEIXE].VP MX7<\=,6CD>@3P]2I-:9""3L7]6?@-B#W\&M?5]A-EL3HQ_"KO:77 ML%$> #2EL\!)!W17U3@AWS=A%HHL0]7$E_RRV^=%.BO\@?TG]2A!IV=]DB;3 M!GNGQ^R.W!)HE,&]2-5"O"L?J=1>+TW4'1/4)CM;L0GJTBVY!$5\HU"S=E$% M4*_"9]TSD>?$U:.=?#ZYOQY>3]=#"^=JXN MWG_H3S_<3/OC9V=/;&5-.Y@D?8R,BAL*^1(!BT2I/MJ&Y9(KCC !Z.O>#*XU MX"?%0"$F] 0\ R#>@#+)4Q5$DAPP?Q[5YHWE17C+EL%;E8O+/86[GKN>]8OW MC4S[!\&&]-@N@#,&O52XXV*&?#0&QKC K#G)*CV,)MPS]HU.^5=T_V\G"Y&# M$N5IO*&<:9YIAOZ-59K@PT1843U;E:%:BS12X0;\VL+Z3XHKBG@:1$[?)]4< MO49(47 . =9LY-/=] A().:+HX8NS1M*6!"=_=T9S0? K2/#23(/@JVB9"(/ M"DY)N!V%38>S9Z@A'/Y=K2"DV)"X%Q).O!H%;E$MF=3F?AQ$2 M+7JL,P&)7B4XS0?LB"><0DP2W5:^(7JO,4U5]\QRYH>Q8I$_QK^K\V&??'^* MH1.+AP_P7_MH@=&;M?/B^U#YH%HFY)+,3*["+3)=(.4*'3WR[1S=S")%6#K2 M\.&8#/?HT1C=UZ8 MQCYEXC$:\>'I.87P9>'7I]Q,H"K2_+*#7NY+!<4\90]=B4B)Z&U#PB;#&5ZZ M /!S!4@FFCZ@YD;4BCH-W!Q/RY:IU!*'2#R8ILHSPI=I1)Q#2P>4X9;LX)]< MZA98;"WO'V'M\9 9A>UY%B5B5G5UM(D[/9Z&BG6EUL>/&'5A:\NY5)RI3.W MZTR#JYO%/:VL3'$Z&E]>7(^H$*\ZO($;:^HF[(1< ?N=3P&FB(QXZ>>\$">'7$Y_/D3#C.G[/J"F"BR/Z# M+1WD77[)+RKUU$O^IE)1W5/Z:>UNN*@V\^*<5P6*&L275&*^C,QS]8NC*7]K MB5@6<-'S%\UXQ:2#XW,DD!TBY5 FEHJ\.I[S*G*&]Z0R%NTG5\AH4-(.E+C$ M$E"7Y".+9 %#L3->S\S4O?@&+IV!"X_E/!X$%:V'YG-IV@@'(R7.,4PVW*R$ M0(*O;_!O"PN8$$72R1HW@.H(H#*+4Y-7^_+K9P^J^D ),[:T7%612A,"0?VY MI71M2JT4OB$,C1I0=054:_2$LT71-)0LOUAH0%D)@'1XRYHE YBN "9BMREH M-2%84L4%NL=91;>>[#_T MG, C/_BM?D[3*J*0;_[V6QA@S;Q/;NQ[AF5L&#G+;,_Y"LP"%MRRHD8/GC[% M)^\25S$1X\UJ)=GD@F>/!$I2$\5[?A2Y< YF.0(8W&"2=21HL,K?(SB?^J "B2B:(MZL6-AAB 8'!55=PQ1-[?(_J[FC(+^9R^DST)LHU",)BOGN71Z9=]8'=CCP[(T@- MFCJ")DP69 G/8*(<,)YIN=4M%1$L*391VJS *!7%HOD0)SIU>*(RO (S3@TN.X)+:MVQ9!%EG:I&QKW'Z5KGCVJ=0T3O6(-K+H"*^'QP\CX)N$2=)FK M?31(Z @2M(@3#S2IULR\3: LJ$&[;L=E;&9BX&V\AND[?!EC]3*TC5$\* MZM*867I[NSYR"\_ IB.PV?(7B>YB6*N!!0\>[]6$E9@('S=>64MJ#DC]3K&U M$#FOV2PQ@.D(8'2+'B__B?P^U"!$M^PHRZBBWN+ MWL: %^QK)P-BJK).Z['"LRGB1 4^"G(G+)DS&(=K)B.#Z%4 FQ[U*:%<+:1T MW'H\/E8V^=G__"UV"F8;R-P8JZ:C),X&>6"98K@0B:W:C(5XA?,";BFG"&LN MJ)\7>BGB-!*"FR<_VKM-EE6[>#7)016.^0];7MJ=@*A)+.DHD6%?P/NK1C;!$6N3.2M+9:JI@BZYT6I&GM;=F/U_9S*N&J:8SC$5#HCGU10>\ MJP $SQ0/9(LWO1D9U5<&V!&.I(4:U;%568J3X7 8BBPM7685"G-*C(FU4;7' M29"A7SBC434Y,@TH=KS8.L;RQ8[#F]'U^>7P>C"=7H^G@XO+*V=R,1R]AW^/ MG.'[*7['%#MBL2,-5HZ\F%,>5OY]SLI]/V41%"E(OZXBQJQ?0QHR?G/(<)B" MQ536^:C@V6H,^?-+*9_.5-.^W8R9F$Z_?^ 4S*?'8(X>&8/IE/K3I.H'3JM^ MH%E\I8M_6D\[XK105%/0<_%NY2V >JM@_YRIU60:ZBOO3[$.9_CF\/*'69%N9OG3OTV)!4R A4:Y9(-(Z#H#S-U84W@LY MT@DL7)$3?9]U8!A<*_:G\#T\,;Y?, ;[:(C7E?:.PF#P A@T]9I_I%:;-"[G M,_>:=/S2#>TC[>^X<+H&@Y?0?EMA8'C#J16\_;WRJKKCLQ]XZ"M,8S=8Q'_N MX V;_9G]F?W50^R>PK-4!U%[C9[[*.[X[7=5T?J=1?CL0[2/F3O_QH>.8C@H MC-[]:3YG;+E\9;6D-#Z$@OFN! 6\ZM9KRQB/>PB"\BB^N4-V]16-G8#&DUS3 M0*.KT#!"&]W:% "H#TJ0,A@SO[3#T.L][!_9X/#2+8*DJ-C[+$I4J?+*&XKDQT, M[5&IHC;#9.L$SS9!TCDW3+:;*&XKDST;VN?]2C79>J*Z3*54F_'<*@Q7:XK5 M%, '.5N:XE.Y"6Z]@-&\9C5B+XP2U8&VFZ[.DU;*#US[.FD/7+=M'-I#/ &[4E@/LRS\#Q?T?"\MBX'WC$K*MTQJ\U>PM-X MO5]0-G:<2'K?=B:E=/!]IU!N1Z?6S-N,[.Z@N5]I"+V4"#LM_$U T[!VQ=J' M=L4$85A[W9#='30;UFY8NV'MTB*W+P:EO)8MH@>3Y=+B+)WUV,ZN6[;M+>SUJK*G&^^[27@T=MW^OAH[;OU=#Q^W?:R?I MN#,=^L4,\>#68M\W+(A9;)KUU[.!;D<\)#7;>%UZY)K;-[1O;M_0OKE]0_OF M]@WMF_;W+][I51@G./M6%@E;9^S[W$]C[X[AKQ=L$[&Y!\90&-34ZJ\+QVO! M7MN^OUIY;JR#B7O\#,C!T':&E;:Y-?49=9,X#8.D<_J,N6!2QR??*MN(NU%WAQ@JVT M[LI,AVH!O3;)D.H@ZPLNXD-UQK_=JL[5X/IW8IU8Q8G^\;YG/) MQ$YV1Y,US.\V&=OGYZ6"SF7/H;8BI\WP[A*DQZ4\R8>>05/$7Y>IH,-,WAF4 MJOTW3+Y!\.X2I,>OJK,8)M\<*N@JDQ^7Z^AF.'R#L-VFC(\ROJ;6,.AR21_# M\]KZFKZ&B>M;X'!G>?B%/1R728XQ/+RF<.X:A"]*M=XU/+Q5 MH.\R#S\;VWWG&"ZA!A*!Z:W2E RDLS*(K:?WYU5:J]36(?1)N8*\8!ZNRY3\ MM-F36\\HQ8E%UMB>OFZ8NIG62)OIPM""^$;]DYB::M>TF7R,6"EJ^&%/1J6B MC4:LM(4N#"U(6C!BQ8@5(U8J*2"V^]-C.)F-6&D,7;0I'VM<*NC=[82L(Z%V MQ?@'L;2P:2[B&N_UE:?1OX!=&P"\+@!>9X2] 4!M 6 X0,^^Y.UD&RPIFKO/CDW:F-]IIY*Y[-^]I\")W=^&FZG]?L$#J[<4/[ MYO8-[7=SXX;VS>UWF?9;-V'A8Y"PB,6)-'1L*V!E1E8V_6*;W[7W;#"PQ_TR MD==Z!EA-H4UCD.>T"'6FO+&1$!Q,[8MIBV#8310V$GDMG^#> =@UG/F=VZ-2 MH\=KF^?9 D@U$$9@0+2;DW5G7$,N=EG6I&^M$Z>V50BO0./#4NI*R[H=F^F_ M=2UI.SX%_,^?I@-G<)*#J!<1F/(T(Q@TP7 ^.$:GRH;1A!$,1C!TG@B,8#"" M(?O&L%1(TQ4 I1=^F VWMA%0+,5\JJZ:->#=1Z>Z!?W!AGSO'&,S81 +H)OZ[A_EC MA.::B'?#\#L'_G-[4BI]TPP)JBF8&YD 5::E:1L]1$WOW?!+&,?6C"W#B(F9 M$5;B?B\U0K3-?M_3U/.=6LURSNV+BU*S(5K4G-A$ND^U\9/#OY15W2;HF]"V M$0.@[(WMZ>3TD^.-&*@3*70'_DZI?O-M@KX1 T8,_&T*0J#4(!,S6:$IN&Y5 M=M.PU#"WSF8WU==%]5&YI:P9"]C2,VE-KQ_T.#[!CNSQY!AQC=I*DA9 LH4P M/,:LMGH*C_+5"RU ;LN9Z<2>G(\-,VT4)%L(PV/,4S;,M';(;3DS/1O:SK14 MK4PCH6R2*!N3AE-JPG9-4=?I-)S?6&+Y86S2;DISUR%PUT68SGQV6')G/;W5 M/QSC?)Y$3GV#$6?.P!Z5ZL)V^*DT*7)G^,EK(J-!T;RSP_79MM..B7H;86R$ M\;.$\=1V*FA^TG:&8OB)$<9[".CPJ%/;B<=(8R.-C31^QGF,[?/IX7&7EYR) M2>1K%G-H6B+?Z4L/3NC]_DOB A&JW]-_M;7X7L#>BHGFSJ#_8VXWTTTE$\X+ M*(S^PW^]O2+M=.8,9^9MG=[.BBM8X4X_"/KO*I(/V;BW[.TL8NZWM^X2EO3. M]>_=AQA>]9=5)'9SY"46L:FGCO+1RW4&5=PN_Q$__LY+X-;F_#?W_*6ST%_ M0S^S.Q:D; <")UWGF[]=A>LUB^:>ZUM?6'3GS9DE5EK$&P\C&NW;.3:)DRT( M\5X ?)W_K#\^"*.UZ^^+_[ZUS?]-_0S+'LN?RXXHJ_>FL76 M;^S>^ARNW1UA9@SK5NR:U6_Q)$_[KI-FV8']9 M*I6S+Y=J#0OQV>OF4@E-+MO*]*5[GTHAGE_:G0.OT&],H\6BJQJ!_ MT !B X.VP, ID_MD8- XV^)JY0:WS(BX5N_OV7K9,3#]U%D\AO+)2P]C4HSR M0N=\YV[_%)5G=;C]]Y[O8QQA;ZSC-1;Q)9W%\\B;L2C.7];!3_[?.-WLN5BX MF)\>"=2--PDF5F'27;HIDQ_0)NKH*F^\_/S['U9MP#@P8.PR&(V@-H+:"&HC MJ UO-(+:@+'&8#2"V@CJ^@CJCL.PJTP():)Q7;=Z?QG&]_):D>O5C'C+F1"< MEA=8\$W?"X/8<@.XR(R;X=^259C&\/NXJ"*V,RU_M.SUF&>OQ^].7V;VS>'2<7J6C40P@#;.L#)R#4DY0@TV#S>-C<](K-2#-8+-&V&P3'IU^ M*;^A 62= -E69CD8&:O'8+.>V#0&4/.QV28\]GME0C$&CW7"8VMY9:D9\[6# M9NLJ9#Z&7ZDVQCH@+M4%=C@UZI/A;-863=27;_>Q@G;&%MW <_=!?43RE,X+-ENRJ9 M ,XS1D?7O84:BMZV@SN+@'ZM[]<&CRW',^FY:.Y_0Z*ZD&I/D.& MM34)W%T"M!'5[<>S$=7F]KLGJH?&J&X]MKN$9R.IVX]G(ZE+CLGMUS8 \#5, M7!\N=F=F:#=#]S Z'U)M"M]5Y^NS!H%3AE8%P32'\;.6J!7OM]/YJQ(Z,&G%@ M>56IC$[#@PW=U@3!CMV?ENJG9B!<4P@;-:(C^ZL1.S)JQ&$ED.6Z#1D6;,BV M'@!VAH?',@V ZP/@SN@0%,[Y2^("ZM3OZ;_T*VO.?%\L]Z]O^F_H9WC&7/XL MUJ!O>@K[T=?TU5NSV/J-W5N?P[4;_&3M;B1]Z,15:0 MKN'_8BM>A?>!Y4;,JP)O M4'/@7<);W5MFK>$/*_\! '7'@I309*6!E]A6&%F7GW__P[:\V(+5S5/?Q8JN MV8,%2_/PB-67O* 8E/AA_(,K7B; RP&./\UVX1]+M,_8K1<$^!KQ-?%,+"5[ M_E,TFLE_/\BV(=:>^HE<&PT.+0@3R]UL?+A; M_.@2#G3U6%6O 8B(;FC*UA$&C=[/]F=R7P9V[I?>?.5 M=<] $]@ ;_#"-":.O8'; VX"O$E+L[D+D87@ XBG"%[2LWX'SA59#\R-!!>+ MK17P96"S#+\? 'M:P\.2$!@=,"]X4,3<^ M9,$_#'J.!1_Q 00'+!6.LO2W!S\>\.)-Y*W="#YDN: 02!DOU %Y/D@_C\ME M>:+PQ?)'.>R-JSG*P<6//>LKTJC: =\8;& 9A>O, M*W1 \2XR@"1RYTF*0$K8YBVP0CR%G>=L0N!#](">=9U&4GWZ3^H"+XJ 5P'O M\>,0GCX/;P-8.YPFB&UD(_!H/&?\2J&Z$RXYFV2@:[*A2@ M51*5AO7!RI

NSW*JR&D%MW6@ MS'Y"9&"&R]L!I'OJ^?*I$ZD(R 1=_HP3P%MM>AV#3>PDJN7$2>7,4'R#! MXS@$^"*[OO>2%2WQZM,_/UZ_=2Z .D Y6WMSHJ/6C&RID$P,T9+8&G1C6@MO86;UXO,T)%?TE$>R;5NK>>:1)6_,T3D*@PI@#SA4" M3M=%^,&'J-SC-X FT7I+X4MX"3')423E- ^QP]FP8CMX*_ARF*4L+AIS1TB M.5*:P+G^EUD^B7':[\9W@UB=&MZ1/#1^',C#"SB/"USKQYP25<1_BEPSNEY& M4$/EPX.30\,9Y/4M'!@][GF[[CW?+M"]']0[Z6!#@?^('W_G@3[NS>$9/V.@ M(4"D6%^$5O*90Z/(9_#<]4X+EZM].^<>0>\(A:X\H(J _ZP_/@!KS_7S!R(\ M*B_R)SWF/]I:+?<6.7W8EXB_(7]P-S%[)__QTW:T+7,Y9=6<@S?[74S\'8/I MCYI#*O\WI]2?+JI^H-.O_(EF]=6NOF1%5FT+LKJ<[Z2XA_-D@>$3=:.5ULC. M@36S2-O*]*5[GTH9=,_Y^BST%_"$K^2U^I5[K6[(:X7.)VO8MSL.@%,D'NPG MYE+W;4AYI_6YR9I*'P/8\H ]/X'H*9?I=C2YI,<\# JZBP+GD#;/!@5- M44.O5FYPR^HFW>J4M-V"_3V_=\L1,/T"3>9H*!?.O8[?_J%=UIIZ^S(5<*]7 M][%%7%2TB"^9=SU_6<]_\D7QD\O'5L]S"=@=IP[#&[M\^X8W&MYH>*/AC88W M&MY8"6^L:A$:;S16>JOWE]%;_S5GPQT-N6>?L]HSD7@74TJ57@-&V51A&L/O MXZK'L2V7_>6\*;%_+27I@#:LKWH*3:?_O8=U],LNU>SDJ:L][2CW<;GI,R>[ M@@I[?'>#PBK=^/$!Z0S+!+ ,'AN#1\/Q3\SQ1^6FF!@*:PJ%-8WC#PP>6XU' MP_%/2V!]P_#;36!-8_BEYGC4#HZF$5T>7J81W:D;T=6K5@ MKV+KBIM@Y5)+BU^Q7)I97]P$R-=+F*P[C55?#ZHMQ_NZ^?7+%^M*_+9G_1$L MF&ATPZ)US&_5BRWW-F)4[&P7+T76$>/E>TN/94V8U#;E$L198-,UX(RWO&Q[ M:^?_\Z?IP)G\A#6]"ZSOA4_?PG_OW0=>F+QD3'944S7BNJ,?-D]4C?'UE!19U[;/W>CM%Z MIU]!OQC.;/:7\Q>UQ5D!;6#1=>2A$) %Z0&P]SQT3DIBQ40N?_UT)/7X_'2P MW7F;_KN*,HEZR][. "7?WKI+6-([UP>TQR@05Y'8S>MSRB>/\OB7RW_$CV<5 M]5F8VKKY3^IMB.@*TR<>6ZJNQ%13_9];&5,KDVQ MHB@/IB'=(XZ;W:_H'JW M4J.N&:#3NG6VN ENX<4LXO)U87T1JLQ6FXM.-[BXN.A-^^/^^70P.(<] M3L>'M;MPAF_VFT;\C>/*VUTXE3=Q:-C+:EI]VPRO:,V<4HJ4)IVHN3.M'[K9 M^J&F+,LT#&AZ8GSMBL<[WT+ X*(0%YUO*E /7+S^U=>SS8"1B4=IX.;L _D: M%N*SAFCI1>4+55Z=0IZ:*BK"9^6$W) M:LI?[6FS2,I-8#W9#528U60(S!#8:Z0-EIHR;PC,$)@AL.<1V+ 5!%936[#T M/K62WB,HS"W@*B?M,'%\NASW2I4@/K'7VLJ_+@&RGH";EC)E#* ,H/9L[6S0 M&QQP<=DE'+*;JF#X&LZ[?FV5D:\TC-0X[JHS>_*">@B">A&FF+=V4!_P?:=9 M+I9W4J/IJ?,YQ*HJ=QR5,<9)N6XGI4_DM+=O/"*&-1C6\&PE_'"KS[ &PQH, M:V@=:SAS7IDWE#+$3HN9O59:487\884K+U[;=G'-EO544%56OJ0,H'+BDK*! MT^F2,JVB;*L&]['*,EG-C0.PP^@;/IT%O&I?5EO+D]DJL+;UR-.3%B;M< MVN+K^'=)1B$B.@Z7R3WVMEB['B TP(X*B/-PD)\E@ >+$QI??,Y*?/B/Q M@JOUW3DU(Z$&'IO;R,43C66WDUA?E/6!S:+4C1XL+ CH6=8.L%T_#C7 :O78 M8,3!:@O%K4[#+Q2]V,'$B[-#O'=C*8QAN: FD% 6;3?H+/'AJDN,WGQ#+HA3 MX&-B7%OZ\SE17#/IK(FZ@@80]6"71?T?G M9SJY12VR15E,6"K54=BIW0.C4;"4/B0LH?IU MC?F":EIP:UL_LP",,I_@>[E8>P%(/#32P,0X*5VI!=YJ"W3S"U0DEJSN[?$9.&1,]C/TDOB/]N6SVY='RC# M$P:N%RRQ0PYI% F;KX+0#V\?X /NW .EFIXT\^A-% M]Q8Q-/#A[.@,X4]P:TOX5PNX!>^1B$HAJ(F940#0.Z3]H'-J)>L0"8!&UF[3 MKKS%1"2!K27%X*@DG'^SW(WFZ*#(1BPQ)&QBI BR7^=4=DQ3II 1\^_?N7[* MOSP#?LQ8L-TE-6)HUSNM1\3J>5 M&#M+T]UA&EZ*64ZADP-PH;LY$%%++XJ3MYRYT8-S+H]M3\+_"/(LLG! MX48 V 2E$(%06)/P*@ (X[U5;5P:F)/>W-O $Q[W_*FM G7QW>I[%48M[H@( MYC^PV@3;S8;JGZJ;*RU"O17DC;OQ**<07[#PP!K&[JSU;OFYG&RWEG3_CK(DZU\M1*Q ,><%FB1:RVHT*<^I !PKJ?;>@Z2Z70L50 M2XF0@2//YIYM^($?HT/GH511 VS8RNE7N#X\H32N6D)X0R8* ^DO<2R M/ ZO>@X1R=(FU2#TN,V)"SC5QP#@PZRO[G?K/3? 3LH*'NEH7@=:LPEQ'C^S M!,Y,&*VDPI=G4Z-*FB;K?*!@B0=96)/>M#I&NLN@^/7LSC4WF6XX=Q M7'*9(FMLN:0VEZULQM7G"UH =9OVC0.0D'Q$4@?@]D*2ZIC71V!_$Z9UJ!.^D19D>$S8DBQ\QTVL9OGECM?51?1,+'-?XP[O7EJW+? M"%5FFG1J%KN.#MOHH(+83UY9)652)#G%H.H[W):F%08W*V)^ M^T:EN):W^.N;N#]QSD<7P^EX='4^G@XOWO>'[Z]O;IQ)__K#^_/)!_1.N*^B M\1=(CRMB15[,_52?0&)^)I(F;O0IR_"3C.&+]SW?^;KD-1-2A@,WNPOO!9#YP95#Q28U/Z!9O'/_-/SQFB< MM(]0G6K-6K _?VW%0:&-YQ: MP:MX)DK!'9_]P!,DPC3&&I2BA@]MOV&S/[,_L[]ZB-VNCN2Z1K]]9#J/=_/V M?V?1?*=8LEOSK(2"^9WMZ'K+NR)MR#P84]'(Q++/_H M9]KA05FO1P#5#7HX)%FE7J.Q^,W\:*!G>.]Q>:\SL2>C,N.@#>]M P%4-W_K MD&0APWL["+W.\U['L<>3B6&]'<5_=5.M.\!YNS,6]DM!%W#CB:R!)_+XA#P: MV/U)&5U\[SYK*RG:#,\V0=(I(URJG7Y78WV_S2AN+9,=V:.!8;)-AV>;(.F< M&R;;312WE#>SAN$PTIF&H+E,JU68\MPK#'5!]_WR0KZ4I+I4GID1W-,/E MI!4WKZ!4C>S^N(QW_:GMUE;=;P$FC?>]D2IZ"Y#7?FYXWB\3HC?*]5<()IV+(V!W:@]H'N%)(SA>6T]!E_U_ONG=G75C#!/ MX[-^0=774?*DIV-[=%ZI1[O$EJMO&Z-*TUMV]HW]R^H7US^X;VS>T;VC?]Z%^\ MTZLP3G 8K:S:M<[8][F?QMX=PU\OV"9B[2T&7+]F?HLCW[ZPQ=5AW9F-96W\=./>XZA+W]EY1ZTVNK#B;N\;,@ M1V/;<[H#H8RZR]7/FL"_CM1!=D%3^M9L!4"^BTX5WN!B-[."I3,UI;5;T% MF&H@CLJ8@?5DY*9G9X.YV=B>]AW#S6J%J0;BR,RA;@7R&L[-SAQ[-&Z/8#4] MB!L#O#+V>DU!U^U!T)]9S-QHOJ*110MVQ_S0#(/NCO-X9$\'9?J)FP!=G=#9 M)D16FI-33Y%CXG-=8K$3>WI1:7C#L%C#8@_:9Z<[0'89Q&UEL9@",>F XF!2 M(-K+E,^&I08G-@S G'N]I%C7PS*='JOK<;> DPU$$>.F5_:"N@UG9V-[*E39HZ+86>&G1U:MV;8 M6>V@UW!V=C:PIZ4&K-43BB89HC' :P__ZW@RQ+76WF4/HK;Z=IOQW25,CTM%! \]@WJ)/A,Q-%Q> MX_*CJ=T?E0HI&B[?('QW"=/C4HF>ALNWGPJZRN6']OC\58G"\/C:\?AF(;8# M24Y5#V\>GM?6W_0U3%S?"G>FJW73]5N9%"IS%N*9^(G=![X"79]/2@9CGY1% MI39V:GG4 CAW#<(7Q]"D2HFHTT+>Q)"[RL,G(_M\4JJ_I.'A]81SUR!\42H' MW?#P5H&^RSS\[-R>GA^#A3>0"$P&4F,RD,K$;^OI_7F5#*3:.H0^*5>0%\S# M=9DRH39[(U;:0A>&%J2.9<2*$2M&K%13/V&/7S>QULB5NA%&FS*R)L-. M3Y0KV;SG.+!=,?Y!K#!LFI>XQGM]Y1'V+^#7!@"O"X#7F7MO %!; !@.T'$ M& [0<0 8#M!Q +P.!ZC'OKN3>)"L<%(KKS]Y=VJKO6;NBF?SOC8?0FV+4EG/]0RPFEJ;QB#/*1/OKRGJ3(5C(R$X'MGC:8MJOKJ)PB8B;] B MD6N87Q,A.+;/AV587VT3/5L J0;"Z*Q4LZT&<;+N3&WX)8QC*PS J,?*Z=2+ M5VL6)%:XM!9L5L:\;ZU#I]4C@/OVH-^%$:H&T*VM)3AS2A6:-0S IDRL(RQY MT.] :8SAQ^WEQ__SI^G &1QEH_4"L:G?[11C!EVYW^] *WG#F]O+FYV1/2K7 MA,X[WUEG(D?CSR9)HZFN>F=01O\WCGKCJ*]$!V\:/^\ M_AK.T,XNQF6TYGH"T61=- 5VA@6V"'\-9X&.W9^4B;(9K&EHP8 MZFI63SD=K.,9/;7U#%)EUHPMPXC)M)[$_<[B;KKICQKY.;7D.G?LX?35@N/- M$T MP&_K,#OH"EY-J+U]X!T/[?-AF?SG)@*XF_AM'6:=,IDC3<2K8;CM ^_$ MGHS*1-N:B-]NPK>!>53.JVD 37"+-'T*QT?E([%F+&!++[%.[?*K&8G6,VSP M"G0^L0?C5\WUJ&W";IOAW25(G]<^S%7C0H@V$T&'>?RX7ZJBW?#X!L&[2Y V M/-[P>,/CLZZVL&Q;\LYO++'\,.YHLLX+V/$0V/$B3&<^ M4_SX]>(;5=WV#\<\AAI'=48CVQD<;G0]LGD3]S&T7C?4.XK^[DU$E[?TE_JOMB#?"]C;%:,=.8/^C[DM36']QPE! MTW_XK[=7I!W1G.&T^*TCW%EQ%7#8UE;HOZM(/F3CWK*WLXBYW]ZZ2UC2.]>_ M=Q]B>-5?5I'8S9&76!3'?^HH'[U<9U#%[?(?\>/OO 1N;R?_\=,V'WNCXBXJK#P-2S$9T\FM%2JN M-+MO*]*5[GTHAGEW[ZPQ=&EVB/?M3H'7Z!Z8(OYX[ M_VB*QJ!?JL.F@4';8'!0!PT#@\98%EG_/ULN.@>FGSN(QE$]> M>AB38I07NN8[=_N'ED U]?;?>[Z/482]D8[76,27=!;/(V_&HCA_60<_^7_C M=+/G8N%B?GHD3#?>))C$A ']=+,==NL:=725-UY^_OT/JS9@'!@P=AF,1E ; M06T$M1'4AC<:06W 6&,P&D%M!'5]!'7'8=A5)H02T;BN6[V_#.-[>:W(]&I& MO.5,"$[+"RSXIN^%06RY 5QDQLWP;\DJ3&/X?5Q4;=.9/L5:[GK,<]?C=Z?N M;%1; GE*"+3X$#J[\>=KHBT^A,YNW-"^N7US^]WT; MSM_-C1O:+^?>=>KKY?IGB$T9T FXRO=W]%LKTPKKD'57UA5H.NJ5 MJ?$Y^H&6G>%BT'\*% U'92J$#(C: *+.L]"18: &^QW%/J@/9>:#&O2W ?W5 MJ0^EALP:$+4!1)UGH4.C.AOL=Q3[9_U2ZL,N8.IP"Z85=E/TC;-#^ID8T'4* M=)WGT64F:YY,/:DX&;K&<:+W4>@N9A@G.AN:R;9U"(J_ BE.>F6&..S=96VM MB#:#LU6 ='J5#EXV@#3&61ILUA.;SLA(\L:#LU6 [!M -AZ0;>66 M@V$9+['!IL'F*X3O2N5/&FS6"9MMPF._5R:X8?!8)SRVE5<.2DU-KATT6U=S M\C'\2M4FUBL%VYI*;O6DJM%YKPQ=U9:SMP!1#431]'Q[(+0!D6%+!VSMHC

I P4RIY";45/F\'=)4#_]I=+@^>6X]FT132W MWSU1/1B7*J8WK*U)X.X2H(VH;C^>C:@VM]\]43TNEZ1K.%N#L-TE/!M)W7X\ M&TE=F:CXDUL_[6UV.*;>%,*M#L+V8& @W"8(/UN[:L%> M.[V_&K$CHT< G>'8 +A% .Z,#D$!G;\D+J!._9[^2[^RYLSWQ7+_^J;_ MAGZ&9\SESV(-^J:GL!]]35^]-8NMW]B]]3EV^1K-Z-1OQ< MQ(T\._X$2\B?IN\%[.V*T5D[@_Z/VX>S&ZDJ12MQNMF_HI\>6<1DD[SYVYF# M=3CII@17Q<>_;,=E]O?>\WU"1)S.XGGDS5AD!>D:_B^VXE5X'UANQ"PWL9(5 MLQB6T2SIGQ&+-VR>>'?,VL"3PT7O*1 :X+TJ\ 8U!]XEO-6]9=8:_K#R'P!0 M=RQ("4U6&GB);861=?GY]S]LRXLM6-T\]5VLZ9H]6+ T#X]8?#;!MB[:F?R 5G MSZ;SB>4.!:U9162+S\4#X_W.X-"",+'7:L"5O' MAK#K1=C#FA/V599S,5.#?.9A$'MQ$B.B/T: ^G1M?=JPX/F$:$]_8P#, TT A6KK'78A Q@<0L@6B>];O M0#^1]<#<2-!2;*V .P"Q,_Q^ $2RAH&#Q)"$<^V *U M_PP_3GF/!1WP Y $;@165_O;XQP-> M#*>Q=B/XD+6 XP(RRT[L6;(I5D>-?\^^/"_B.HKJ'RT'?^02RU_3N'=QXFL: M#*N\)TY"VA$+@_SY+1E=#U?3X&I=9*A)Y,Z3%$DE89NW(/K@\/<\;!," MG]*Q"*5+E!0U[_5-?D'/(!>WG+W1YP=S;N'Y&9K'KLYSTY8*V] (.U&(L MKL.4?OT3^D'&#> $/,!@N$CG7$?XAQND;O0 DL"YZ%E?5R#?%9YBH5VXL!_Z M:KA0FJ=W$2>7/4O\"DBN,07H[LY=Y+5O2>JT___'C]UKF 6P-% M8>W-<[Q#M7^6ZXO8VH7-@'P&-D4F$3X$])0ZJANPPO*HPY:2%< N$P0N7( T M4X&1N#HPZ/I@P7X67E63?6W=F?^('W_G@$9/Z/_-UB#.6%]$1+S M,T=ED2GWV/(*C>C<9^8^9 M]5NKY4:\TX=]B;#(//1]=Q.S=_(?/VT'03)/0%9F-WBSW_+G[QA,?]3\!/F_ M.:7^=%'U YU^Y4\TJZ]V]25+96I;*=/E-!3%/9PG*[^>*.BKM'AQ#JR91=I6 MIB_=^U3*H'O.UV>AOX G? $]YU>NY]R0GH/JB@6:2L>O_Q31X/VD7.JV#2%O MCM5ZLCXW65/98P!;'K#G)Q \Y=*/CB:5="O9H*"[*'#*= XQ*&B:$GJUWVZCRWBHBIK M/\M&RU_6\Y]\4?SD\M&_\UQ6;,>IP_#&+M^^X8V&-QK>:'BCX8V&-U;"&RN+ M$F6\T5CIK=Y?1F_]UQS9=33DGGW."H)$ZE-,.6IZ80Z5TH1I#+^/JYZ2M5SV ME_.F1/ZUA*0#NF.^ZBDTG?[W'M;1+[M4!XJGKO:TG<;[O3)AH]-=086ME[M! M895N_/B =(:E6M\;/#8%CX;CGY; 1N>]4NU8#(4UA<*:QO$'!H^MQJ/A^">> MT6L8?KL)K&D,?]0*.)KN8'EXF>Y@I^X.5J_ZSR.0XK^P)#J\\Q9P7AY ];-(H3MV OAJF MD743K-P B]U_Q1IJ9GUQ$R!?+V&RZC16;1FHJ!SOZ^;7+U^L*_';GO5'L&#\ M#PF+UC&_52^VW-N(,5R37;R4-/%\^)6%E^\M/9:U]5';E$L09X&=L( SWO(J MX:V=_\^?I@-G\E-LP>< ^EA0? O_O7J<%QW],/F5%TRB#L@ M=SA+*PU\;^WAP[(F6VE,';OFL+*8]_[!M@!RL3WKP[XZ<5D_197>MGYKQV@J M MK0P17=G-4\4J:_5>:-'UH!99 $P]SQP:E#2+7_]=-ST^-QS ML*TLT']7428_;]G;&:#BVUMW"4MZY_J [1C%WRH2NWG]0WSR*%^G6CX+0ELW M_TF]#1%587+$8TLK5%$..S)M84PM3%*Y;&EQ8).G026M&T[6Y&EI^H;E5C0/ MUQM0E$1;N7TM>_)]L?+M4?!;=Z&?KJF'Y0I#UTPTSL,.)XQ$#?7XL>4#\"L> MO'>NV/A.$PZ[L-4-?)1O7+!]V3PS1C4"V#^* 8:R%K6-7]Y2%Q[@_T$\9Z#P M1=L-(Y]+GLZ@"OHL8B4WP2V\&#Y-"L#"^B)TK:TN')WNOW%QT9OVQ_WSZ6!P M#GN6R*?:IUFB8;?F89#ROVL**XYU.G7)"*DJZ MXH?5E*2K_-6>-,EE4&YJY\ENH,*D*T-@AL!>(8NLJL(E0V"&P R!%1%8.R18 M36W!TOO4*HZ/H#"W@*N%M7'EW!JEC^2TUV^<(H8W&-[P?-Y01@TW MO,'P!L,;6LX;SOJOS!M*F6*GQ.ZVHB/^5"^*VRVNV[*>"VKCRA7$ E1,7 MQHVJ*(RKY;SII\O4GA@&O:=:35:;XSSH,/J&3VBP_1!I2KLG2]N"YB/M61BQU>>A$+ VL5QOC+C?O@A^[""F&W+I\X MSG.I:E;15I":]8DO&2CPYON&!?&VU^+42\9%P[+PQPAIXB/=?^L6?RVVF(OXF5QZ767E5%<'#7O_$C._<5 17QVKW M]U^PG\MDO>!M&,V\!/X1IQ&V_ #N%R? [NY7WGS%.[-P*&)KC#NLY+5"(!>= MH:MUP-.DO%X A[3QW?>,1(+/B&/B8GUW3OT_J&?&YC9R\4!CV6 DUM=D?6"S M*'6C!PN3W'N6]14[B*@-W+NQ9.[P62Q#)B8O6TW03I!+J[XH>L,)*5&0W'*E MRFHI.@^7CW#C.$0Z13GD)2OY*A_4$Y]ZG+C8L<9+'JP%B(4Y%Q/W;K2(Y=. MO>(ZLD.)'T!PK&LF'C1>6]!#H1ZLM*B'0D6_=B?O^R/7=:NMS<^NKG+P&O0LCRTY&745=>?C+=7FV=@/WEFO%7H#^ M @0"/AN0D!F%!10*H '&O*.6JBX]H/@GD3/C M 6>J_BU\:U$N-2<""=E>SLKT]T;"DQ9=\,#U8E3NW<' MAM]M*^_9W6H-,PN-?^7R7Z21,I;3*$+>F'67W'$K !/1'0M(X$LOBI.WG,P) M:/GW;/D6+F-Z3M&BT N"?_/="!A-@GU'B6-A^S+^*N ]C#<0M7%I+C#PN;>! M)SSNV \KQ@L3S;^HV=U@93*V)R1:!Y5Q($&U? M)9O.J[84(O*'YL\;6P/O#?SPQHAQUJ]ZZ05N0-UM!5M8L!DI='ZZH,#FC@^# MTP;Z)41_1+9<"JU(+25"-H*4) M):;2$L*9[]VZ0@FL=[O;[5$-BW:VNWT5?O9+&,=H)-Q\1^TZ]>*5%(_7@(J3 M,C:Y-+:S- (LVB8_#/N]@>11^UG-5O=LG>A_*'I 1>XYIJ&IA#@DU#%\$/1 M$ARVAX> ) 1$]<.@W^_U.9\2S^<_9-3WE45KZY?0Y4(_C;F:$E,#]SECB]B& M%=XRDH9DKLS=>(5O0F>F3<(>5!KW =N.2PZ#_3YGP"T"[#"NTW^J>JW_%B;H M\\QX#CQE[:5K[L.!30,;XP_&\^Y9'P-4-_XM[!V^$GY*\C/RY>+)<"KW49B0 M-2;8'NHO?!59J(ASOAB;RFY1.6%1=,(8@R=C%*PS M>!OUDA7Q*1&EQ[P!]7C^W'KYL I4IH\!@)I97]WOUGM09I=>I#A5@CN&7]2ENO(/I;U'HZKV414YDQV!;3UDKS*_:] MR-:]/MHY!&$ / 5,4=+E%O].XP095"R'9BS8DD7T1#@,L@CYW&C?6)(> M,25U',"]$[0I[Z7;K*SQ]HJL".PA"T7W2?D/+H*N]3"2'HTJB#O5VP3*,YQ MGMM!;&9X7N6Q[;').$7DV BJ#DQ+-CE@!_T*\J#X#>D.YL?5%^($JBO^:;V; MNVM_W$NEG ^/=OHOOZ=I;W*$/7'[5R0.H[HM%_J#T\]&8^S&8OB8I"Q;1\7C MQ V>VNGRF+_BP&R'XUC']!_7\A9_?1-/)J.)CP6B AKS[*DLMD&Z_>/])O04F;^%57[D;%(369Q:#=-^IX3W).>Y] MXQ'*!<#<^@W@0]YZ=)&3F<4]30"M'QQ[--88:>9X$GJBM']M%8USYR2-@@>D M*B!"_=M IJ%_AW_PZ3M"/'Q6O_[@SE&'>NA9_V+*G%;&M#!2=UY-1K6(]Q$7 MSNH)\%^,UI2*^6BZ!7*>J"S[;#\67 3N^\,(UI.]92+)X?Q?N- MM^2YEI>QS+J\^U]Z+[/?=]T6ZI**O!9/7AC_4?=:9,?\C&."7T8L M\3!Q]$4G]AS/A;;QDY+&Z8GS\C MKE(=\UZ&\ 7B;F\CAC/VK)GK$[@/,VOM M\]&X@A061.B.G[R(9PAC\8"$FW%O>OARX=!XK$<8E5EP07C3D"Q<^@RHR0&& M&_W*3GS0KT+)UPE=,.%YB#.+D*]@E!/KW\@_P7TD,YXUB263D2'_( M[E'ST':$U YZDC JZ8D8P';S-TK!=\OW6,#M3B;"5A2*)W"'%O )^"Q2(6SZ MO#<8XP,=RUN")4TA=_CUTX4",T*K)X:/B"1_E%WW;A1A^)XRAY>PBS5/"<*_!&:6.#J;?H\F M!H\# K6Z8*=V'91UDDY9*)04%Z7!((;O7)]N3K*? WW$SD4EF MB39P&!3(\ZZ3(HC2&0,VC'6&*7FX MUR"9MQZ1NS121Y#1NW&279XS$!?7[7MXEG/]"NGD ]+)2=WK-!4[E,.N$S&Z M?8V.V/\B.T M3E'TN_)+?6S:A%R\]KQ<\XX:CL"$\[GU KX\-TU"^0O>(()^ M(V8M]OMF+F;S7M:V-LIFJ(Z9B]GQVS=S,5NP30/8SL\_-',Q#2Z*<&'F8M8" M%Z]_]68N9GM25< =BP]7F T[>0&1G9)KU((YG#E3^WR\W;ZA75/M#,48 MBJF28OH#>SPM,V7:D(PAF2Z2S'1H7PP:-8NW6VY;J8%FQ2K&96LLW>99NJ#, M7MC]Z? 8&VN^S#9D:;49*?GA';S@$)^ 8X?PVN>B.Y,< M.8*C]S: D._>&AOW'S0P9Y UI2W]%-&M4FWBWM6[8HH)*'(F8X"]Q"-LML0G MP,BV1+*)+2]9#'V?B;$D6YW($V_M\:[C^!,(%Q;$]+FL,7!NYF&NPR5O*[Y) M(SC*F)\D!A"#)(RHK<]N7^7=OIS8V%C;0GY@2VXV8V'WLHW[(+:X_R7;[:BH M]GNW]Y&8 [&@.E71"D*UB\"OB#Y#V?P9_\'.^AYK?6!RW8J)N/V'W)+7JNR] M"*TI;W*2;4BUA(K9VGOK!D$*\-UY'@VBD ,[J6E=1%WH<3[->NL+=&:BE3(> MP YQR+X&V<"(^^WR>.MR(1M$X4&H'I&\ORGCPR:",'C+NR=DS#9C+@=T3)A6 M0&E9NP"]A:LV #5)(F^6\KI? 2RUH1-WD=P91_U4#^Q6R_HG]* _A'/YHTIO MZ)X.]%B*A]%_ME94T0"]Z;"*]F,EII[FI:5DZM3J$WAV&K%X9Q22$DL2"]B4 M*8G2N3ZM2,TXHC^"&L#;O'K;_?6I$1?J#%[ %X200_6*]P$)T1I'05*\LF1+ M(?MA.-9:V<">^3OJU?.ZD.%\4-&L,@Q'7W:%';#G3\7;ZMV:NBKCQ!DZ5335 M+4&=:0)*Y7])[Y8M45#+<^$#X7VN\:88 Y0;9:9UM%>]K;U@JYU?3LF4.C\? M:WY8A[]II>.?>*^WE>LO<5F[]H)K_3 >Z;2_O4'1NFE'7Q=GMOU\'-?VA65R MSGW)LJU5Q)9_??.GV!E<7UU.KZ?7YQ?7XU%_^OYR,#J?#D>7SO!B<#6:EB), MG(R2Y<"Y94Y53!/8TRDQZ^5'\P,X/'C35(Z@A$.*VLGB!2W3B-K>+;QXGL:Q M)@;TIJPG'1RW3Z-27:.G@P_3X=#I#\_/I^.!\V%Z/KT9#Z^G%Y/18'H^'K_Y MVPF[1G]:+M^^%X;6%^Q?:5UB"T$^SK7MBBDH"(N0^G0*QN8_4.M.L"0!>]3$ M4[2RDP8.;P\6 ?G2Q$)L=R>FA*#'8N5M8FZ-IT$.]S@3EZ0:0EK1 /H5 A;1 MUVPK3G%:>9Q]-E(3.4+\/5>$TJR;*L.GH1^ GI5&FQ!4+?EMV[I?>?# ^S#U M%WPKU&H2E" P)<$R8]DD1OE=H"S1ZYD[)T/ 1JZWJ>5JV,"WBYZ4PC&3D@\L M<+'''_[5]]8>J77\^2_IHM9 .!40UQ=0$5"&@C1H]=:ID:O0!$BX"P.Z]&RUZUJ]N-$=7612FMROKTSP)T2%'$U(?-AC@ M$][-#7._2:US:U%W(79@%YW88SFA(:?CP$;Y#(.(6DQN2$F(71^'Y/S1^]*# M5=VQ**!?Z]_7WO(Q_*K^E)V@CPW(GSS&TQLE6_T,X&-XMF!_D%\8;^1W8(US M3XREN!&&64FSI)J%\]:!FI[!7:.N_Q![<3:45_)N5' \-7"D&/I>3$-U%V"R MAH\VD"Y2BR0#SVZ?.N='7$]"%WNTX&U?:4!!=K1"/P6LR"'AZ$:-1+%/L$GO'PQ(X=YE%PH^O^(+-/1$^S?K3ELHE*W:G#FX]]/W*8]G? M4ET?$ ;J!$XI>\OQI\\JL[7'J]V1KP0_F]\T#4KPX$D1T2\>?.0Q!!T]([#N MP*;$H !_'"PQ76\X]NFF[[/VK7!*,SP@8EBXGRRX,_>B>;K&7NMS7,DE*1** MI-9HDGH F4@%X5#-44ODS^&?$->M%A%&&9W&A.M(9Z=!J"2/-%LDJ]+I2;(J M\7J\^VQ(C>@,?\D#(I^YY0(G\R&,UI;3?_M_2LLB"AHXMII. M@K?T?/B;"N9\N;FB!ZD@T9@[+>K&WC\SS +),?#M M'F9M3_KG@YLIW%3_:CR>7%Y<7EY?GO?'P[[SXO+JUS03W$5( B7_F5UPUBJ+:')X%I$PZL?7_'CNC">CF\OW[T=#9SR<3J^'DXOA<-NH;VKZD?;I7*9B#7L8\Z:W%Y/>Z'P\ MG9Y?#"_&$\<9']:NF&9Z/=JMV.GO[\![T7])"UXXI&;4RQ1(@8]?;WX5SO4M M'G"R0KK7V/;_^^/RMZ\?OUY^_?C/&^ORMVL+?O&+_/GZXY>K7SY]^>/SS1?K M\OVG/[Y:OUY^_K^;K];GCU_^K^B4'LO&W$NS+6PX3YXYTM-00]?F\-1U.E.F MS&J3TU'K/W"X9(4AJVPN$?O.YBD975H45&7FX-0+*[YW-VJ,W1?Z ?4&.+#^ M]DB/K;PCZ5O1LIT&#KW;]>/0(DE/:K-,D]M^+;=1M%?S7Y ]X2VSQ8=Z1M6 M#@>4:>[NI!PR[C#")Q0NZKQGR5'@J+,7[89[AM%7@S:\NF)^'F#;\,EQ8@-H MV*)%278 [09L//BG",G] BI:B-D?\/&9&WRS/I'!LK ^PT=IO[]\?/_ILVUM M?+"GAKW)^$]!R>OT?.0KH,SB[((R4@Q>NPA;^ " 13(.2'B(^^B)_Q$L? MG:&7J6-F C)UFZ3QCE8ONT/UH9'3]? M*IX=P0W=YZZ%QEJ$JJBW!B&?R)%8:G%HPV8.:5I-MX=N9#P0S-2=T6_%LW(X MSU$-TKFY2):9PH;K8Y_&V]6^F50S#&OD4$U!>'M)A/N"*BH=Q*! ?[CD$!\I]L@S('61%1T09\F5EJ12OXH*P]CY)F M-(_;!DS-0,P^SC,'L!>1QJ7'$CUG/(H=>?$WLB:].-&R!_ #^P91Y?)R"W* M20JHB6LJ[:!PIA5=^3*W(R])^2+I;RLX2[56"E>)9-8$\XE9G+T(\:MI"WR8 M*D#/H] SP'#.^%3Q)5L(;RF\CN)L%,#BCB-XWK_#""E$/(,/9XU!9K%-8@5X MM3S#%C,&UL!$'^ KT3?&9Q&)E#?N,")7:X+L,XW(NWEYRX+Y@_4KR*%;9+?O MW?DW],Z"J(MX+!"V]A?II-6B![>IB_/>&/H_*#?&^\N,]]&+ MC/F5F>0/#^/Q'/:&TX-QNE Q $7"= M1=VN, L$*(_8\.\XJ21).S*8]+NQ?&M(0XY9&3_A:B Y.=>%GQ.YD[P!V7R^?$'%7V. M\JD7Z5S,RF8Y*)!BE<%AKL-AH^! 2B*E.G&W0XP!3;@74HP^IR!;G*'[UAF? ML3_K)G>F"=U\YS$[C!/B:YV+X8@>"B8*!M>4[T#_H"TL(RHPP^-8:G:F,O%G M#WK^(15MR2U2U)<]:W_93A?=02DMNA]8[ZW"D,"H_#" M\%',MC@51M-J XR;!Z%VL0I*8G64"P4D-6.AX(A?X68#3 4@5%N3@S M59J$\MU9H/PG49,&"IN=[13C\#-&&0; &1;HW$(W+)N[(N=#AM*QV$,]2U'C M@N%$:WYVZXWO9:DK*KX>1CE,8=R?H=,H1-CWK/?9J_"!Q($1#&2D9;X#5^&; M7Q<0I!=K\4^1_\ZB"/,7,:G 31?TMG .3(:/R@X3/'5\/?*ZKGL6WA.X0Y&= MG7%]^S'Y])38(=<#S_LF0#]/?'#W$:,,(D'!DA,6,D'N-@[0B.6"2NH=]:FODJ7CPEFLRQ85-0BXBXFK,GC"&?PB><)/:INQ5#>7?R8P.^.% M^*F8V$4@BOSR,J2!R3 B#9G$'5=V!#-ZX)+^@8:0;W_!?MEN:IY5P,IB,)\,/(\<9GT_ZT^MAW[D-T/\<$?' M[Y>?OUH?/Y9@H<)C,]URZKSBVC]]_?O-9^OC;Q\^??[U\NO'3[^]G*.<%S^Y MJ%];KFAK_'XX<:XO^N/+B_'YY0A^OAY,K]Y/AN=7[S^\O\I!L#*GJ+5[B$5> MRXEPF0GOW$M\E"_C SM>X\KM)6UB$IWUX?+JZZ?/'21+++B;I;&'Y<\4ALZJPC!TS\U [D\B ME962,4";%6X.=.Q@II2[@,N,F=)(2U0Y"6>5E43N0M0?99'V6%FO.>^:S(J2 M52Z9?8XMM^"G9*6JP85U0F[.[>J*_V=;#V%JQ2O:S!PT;TQL?^")"U)_1V=D M&,7YH@TTF@?]GWY'=]U'V_J(CCT$_F?,>_C OT&?<7Z2>WE&C<<23%;XR..E M'MMU'D\:^(5E(,*TV6Q\LMJE^QJCZ6AAXTVD&UX'0+DW.;VHI049+[C1'VUG#> ME$;*XS'JA@1ZUA(L* B7F1/;9&LMUL$4=$?L:TQ79>N.'#PR#-YLH7'DSSMNP 9KXBUB^ MK%2D9U A,/T"J1=92=;UQL9"2/2[$5]7+6DDX85R0.@;ZHV@5L/T F57$ZS8?>#XK; 0H"_VRO I;N"E# MO+I8-G34PP+HW5>=H"2O7J3;Y:WR<-_*TDY]M_P.[\D?O+U*>@'>@=XW1S&= M[%;<6+0T$LF.%B4QEG9O'HGL/_">*S:P-8YCBKGA+6&XB1 9\%PWT0.)'TVF M-?"\MYA8HZH9Y2A2WP,RUE(%LU@0S3DS'G-$SXY_&8,&4>V=+\P2:.1NI- MG/$36@4O(J<:[N\R5YBO@JG:X35=]P;[N,AK!,UTF6MXI:\H9NS;(VOQ$G%W MLE'1R@6=4.6'+JD3VU[=N6<=T+CH")2O-6^5859YXX+:8B4OX6!X0K)]-PHH63=,$S\,N33E>>J?>$VZ>(]X_X["H23?U@=SPI(4 M,UGF'DMW_8+Q^)Y0:2@OUL-(%>Z7FNS$E H<*36.R$&QHYRJ1OK?FK0."F,* MLPLI3 K_%<-L>\XRW"5#?N9F':W8'*]8ZDHB5SAG/"$G0Y,(*_GQJP!#+-AA MNI(:W@>!;LGBY5L["/_L@B/!Q1LG[&<$7=;XK5UQH*THUR=YO'?XE+#8I M17=F6LN,/<#OZR0'GV6<7'H1DW%PGB3_ ,IG+'I9^J&[4 G2=F:\Z!:+I!<7 M.#7P8$0C"8XM,BS0N_4K$DP0\ZA1[PFD:9.3'5LR0R2&W8L.5%G1A0<;XANK MTWW(P]8RU1X_;J&N"5$@"[,$*\(.B**C@W@L/HB-94D"DTL!3 ('*-D^<#*I0E#,T M8W!(W*H$CC:H)=F(-)DXQVGB-+IC<(6\Q9O$/.SK\K=\KD=: 8KX6"GKDEWIWT6)%0W\V+?(>=BE27R@W1]D3 MG CUSX/ED:Z9Z":&.3P@X& YESI5;*%'U;M0]28Q+/VZ6/%_MV17*1 M]Q.27EC1-R;[MBAP^LX6;X&QY!OKH59!>B<1*FA@8>()CNX)/B1[B[I<6UA$ M+OI/Y_M.!C:EK+I]) 0*%/.S;DY #6X@&V[2E8JU\SY!J"Y1GB&C/P*Z_LUE MFIZW0 J!E%0\@7#K%M=A3@G#OB-^X15EM_.O%65EI702^8.C0Q5X%T2]8!O& M>Q5M/9%8\]99".G >70AW&SN0\>]B"1!Y?ES*8%,=*W6^B$JMOL\"4,L4Z1' MK5$>4)8B9GSZ_NXU\I4PSM0),YHAHZ1(S[K$]%77Y\VY8#W)@^::1SU$/([S M[X7GIZ(!EL;VEM+9EL@Q'8EJ\R1.FU>YY=9 ,H^27[3"/\P(XR2&R6([G!6% MZ'+[*930&M-KE/C,'<."+5U2F8)BD9E7F$B[RLTMB/@E2]TTISOQCM' 22-4I'#$#4BK%+5M93GFX(%&B *%RJ+E(@I>EA>_ MNK@2@GI+(F..XZY&R$4T6Q1N+Q._]4X[NNC&9+!Z&#S_$F8S<575^]J+%MP5 MQ@2IDRW+767HJ=7YU)<"6 M0;DMC*IBYEPA^-8^>,/,A/'XCN*2A+2>]6G[&Z(DAWJ1BY?Q&ODT"Q>0[TF& M-W(9GASWF:]$2BC>&"$6_DW=9TXNIAX6W>5##[Q/R1ISU%6W!O*O\[9NO.[F M9:2I)#O)#T6HH.)OOYS@L?U<"DWD=@"Y%?%CC/6(K%%YZ[(3(;;RS;DD)I(H\ M<#$>8G1 H$^TU>./XWYL?$;"YJL@],/;!RVNQ;&T$N?%D$R;N&)^<>YXH M@N)A$8N" 9%,;B"=4QHR"FJP[J5[%T;\^8Q*%[*-9^_5^\_DU$DI"_C=QTS% M8= A1O$.C'*(7ZIGI>HY3V('![\RD59:J!'3I>#@* MA7T!\>J#X7HN2Y8:4%4T+W=98;U">SRHE%L)IUF1T>#KKI8PNG4#8@?13N"/ MWL)M2J&S27BDZIAUH&0'+C+M\,0SLQ-4!J"!Z"%/;"05!_W^1>X<89FWO$<6 M)U)Z_\< ^%F,B7WN7#@82)"@CTM^0=NV;7W!+C]A;/W,,?\O^(I/=NK'8-X3 M#C-\N3/*'IX]&[_%M"]IRY/ $Q[&B! AO=K,Q4@X/B46W$4]6V7RX!T (]SP M;K+KD)@')P?QBL>M!^Z/D79TAAJ/HHE4S"?]923_N#LDJWO-SK\0N?>Y*%@F MA$CPB$I6\@$N0-J MFW]SI32Y#XON'#L+H:J-.5@HT8%I8'<[I6G\\O6:EO,KD($7?+-^CL)T ^PV MO&7B)#?8KH>2"W-^>AX"7^J_Z,M M'_>2):@<3)[>(+T^.P@0,=!$LD[M/"D6LMW[3JG:'&UBDAR/[V7/6HMB54H" M>P34N8B>:#K 5Z !M%AGU[SSO.9:B67\'NI N>_I=EA^7HPF&62_/LT0JI&: M\URGA32<725<@Y0@ >>")"L:11%Z**GV07I*^?'EKRCS&2JPZ(8%KU.7W1>I MJ#QS9?(!:#Q:[[L/BC6)FY')0O!'./_H8?O"ZW3X=++9Y"3EG+A'(RI(,>,8 M.&S& P&/_/SR!<;K<(8>_15LFX\X^.7M>^*2H';').*1\KZ\ORY=3OJ_<*6/ M%"\\XO.;;!*J%9N,L%8LW?RM]!KD[NEV/T;>PDO7UN^>'R;-WA9W(8%VD_F* M^&Q!AEX?_ \U_2"B\I@D,?1VB=0&U&I FP@2,ANWP<*3LP)%!]ESJ#88HQ%\ M 0D/1.FSN&0V6\[BTT(VH*XMR)M$0[?YE![Q^((PC"U;O-(H%7J&R-91X9FC MT*9S0(5(G@QESC$_/ZVAQ]S%8JCDX:UJS2)*F44"$$89]QE!>7^%ML_CU/1JTBVHQ;'N7&(L MZZ.[$&?$]5$2!^0]T187[14$_'K4@D'5R).'G,(;B&[(Z'W,YN-P[1BS)O1! M;CEK%JXA%$UMGJP"T&V<1]/$8*NR 6WFX9'T* C1DC)8D&01%Y$- I3_Q2 NOG$,2]FPF,A-4W01T;4PIE(#4=+WF0:XR-QI1>P8LZ\ MZY7E^U'OG-YWSOG4JUQC]AR.U<'+O 8.E/;,9Q17(TY!&2Z0[TRG^=I?%I5+*$!V/"*+;+4:YI635!CGGQ3/2L MY60R#^M+=I%= #]$J7:+$].OVGZ6V:CA03!?/&4P;+V8(@Y;Z8]BE8KUQ*2G MJ634$DJ:=#05! XR96R+^K/ \5;IJG;D]4YT&/9-HL/K^0RNLDI RN'#;#AE ML6H0PNDDI%KNU#M2L0_\?X )]ZA>4O16SX93M2);D,S(B>=M9^HC7X;>-4CF M4&4U);62-7*&@_SOZ[&91Z"YF) >T[#SY$EL&0KAL*FDMST$L1>_^Q-A@,A@5@:Y\ M[ZV)\R-"Y["%]?N#\7)9\<(&Y*%-PH1+X\(KU'VV\3ZG+9$&_&-JRUD0I,41 M05&SSZT1O:7QL8.-IH#@HE]\UOGS>-EA$R$"V5**@-#*N;L26_VI5CYYC)UEB46R:6B6-ZHTRP6H?_-$2_A8HT(1)\Q=\%3]7,H23RYX MR.P[5&3=*)\4H/+2[T5+.;+C9*0T'TSYNN/RYTD@2N51ZR.[7_VD9U?Q?LK" MI.&I$ECGSD?C[G7=@U;':('PS MR/(Z9 F)7.(\C#:ARMO#% 9!.',@@O\R005KQ*1XD4Z'V:.WXM)@$9+9J#[ M(X[!@WJQ[HK;_J@K*V+S*J5:ME:NS'/?,O1H=\;+7]$QJTKD!"<073ADUB/W MP.6MK?M<.6+&A9^KEDY&KT*^/"M$D& %./0JF$?I4I0!O\OO M\T7]QPJ[O![6C^R\?XI^9*-IJ89D&)*:#@;G6VT93]]][,W?GJI*S\4T@RV4 M" Y#4]EY;'F^ F8B25%6;^A@O MWHM7HG4WSFH#N;QB"ST;S*"GH^@1KMI<4OEN%C\:#J"]@-W)5/T>U@P2.^.* MF0JF&"AU!$J^._^6W;](:@AX]/5;$-[[;''+'DTW,U#I&%3$.*,G\Q -,#H" MC#00:1,\0!$NR5S=%E)*AR$_4$'*@>[E,MCI"';TB%!6?AYO)X/M)M2HCH38 M]V+;\2/FRU%2FZH\$VD%UF;U$).?6GY8&\7C1;E209&L$,@F?-)Y#DJW\()0 MYT!1>8+]*E@4H2[^8 #<$0!3Z97B?/M,?I[>HCR/AK]U!1[:R")5LZQ&W64U MDM@U713+YWIP\(3,K>KE/&L4$8;_@Y\7X5KE$+'OV/5$<";K)HW"#8.UPZ?# MP*"O(^C3 SYW;O2 F/'9+<8>P,I;N-$B!R>*QF\B[\[%*DS1&4C$: (,]S#J M9D1^<8;]*_(EG 5@-4CK"-*VM?UP)I,/53:G5D">"UD;D'05) PG?LPSID2# MX&/#2KJ-$NZ*5 T:LKYP>H,7@X:.H"'7U8>/");1=C%=X4YT+U2MG:A^X:W( M"C- Z0A0R-*2B=I@=R]]C]M6RAJGIBK$7/9TC?JI:."9 4L+P8*-FK'JB)>M MSQ\P[Y?/VXK4E"+U*SF$_"?ZM8%(-R 2!K,ASQ->H1MSJN\+0\6=XOAV;#%[3\ M1:UT4RN/R97-BM(_K7PG?VC^0[U*97[.TE-%'RJ97BIYUAHWJG)GR2_CW5)M MHXO_1PEF.[7VKK=0*8[9'"O*[WR[B+P[ID]$$8]1N>H[1019@/[0[Q2ZJDH(Y847B_0]' DP/1?B!KJTM%&!S[?&H( MW+!*B:9D=TKFU^:IRK;@J#+6NRC4Z691:!5F@] .4/$(H)="I3)<4)7E$2X M39QB?H2"N_ZWK8;K8L" B,_03(BL*(<&;B)V>'&6+5/RL5PAXYR+7#6E6EQN M_7M6>DK>R7_$CS]2=ON9;=)H$_*^N'JM"17\1>F:>JHM_NW2*7&'@.BR]\M; M*M]4'Z0Z-Q;QGB:NOUVV3IQC215A)KI.*F(^ZM-^^_VAK6F>;(%U530; M6).YV:A@2L#Y<'5E\T(JP,HEB F\^@?KJW885[)S#'WA\BM\(4I]F3"ZP1J[ M1#_]G8H^#0-J&4(]%_3NQJ+49JNK ML^AA0Y5V/+*%*RV\8/@231Y2.Z>.(GQ<5+:GK:)K-<$B!POVW8NU*B_>MH'* MI!Q^+7#6((E<*@K]Q;N%4P?#36S\C)IQ8C)E@-+Q%W)RXSAKMO@SG3O_ K9( MNG<]:@E.62=H]5!ME(3T+A7POE=JZZ"OY10!R^E;O_[]OW2ZU/9'M>[)GB": M3**J1R.>?'^[5R763N&'^-KN:=ZT5H,5I['H<\@+QP99,V$&B_@G/0-TY8 :<5JB MG=PN>&7#"[I85S\_#D5>](.Z,S4FX6 #\L:J1UJJWK.5-DA8N 1H^6(DMT0$ MULNFHGS.Q;L$%BYZ:-XIH*B(O=@@ IZ&G_P+P;GA$SL\]6NHE@Y@#"\//NK["R6FFRVF3L-KZ8G9&,CQF/ M$LA@D&8?36B"M1R);5;)_OKMZO9)<(@Y$JX\H "FV]6NJZN_JJ(6L=B/A\V? MU<1?:$F8(2P.E-2/+K2'6N1-).N4E!=*2OKG$B47UDHK-A@HQG)2TQR'AE;E MXI>9[WG+@3DM0Q,_6;'9=U8#"W87],7C_/[GLU!M*))J:KPJJX*D- S--BU# M,)"EB$C3%0$V0E[RPTH!W T$;!7T'@%;?J5X[0)?W>E8UQR:?_[O'\%=<*O= M9MOZZK@=JVV9G*M?62[7LCGK1]?I_,VYEM%M.QV'?*@W3:[K6O#E3;ME6);I MKA4]W1J#;W/&)MD85-@H;E^()5Z2)$6V$!)YR5*1*EE((>*L\$9#M53C),1K M"K&X%T)L6K;>O>JX7/>FU212VW1:[9SP'KF@OO[7VN+E917U5R% JWK_VFND MGDB[K"&I)B!;EPS)5@U4$R4=B8(IJTA')ZE?4^IK>R'UUT[3(B;;MHBE-AW7 MN&JYW?9Q2GN4=&P@!.Z4@59%3;(%298EPR*O:L,D9EI!@JWS%M(M_22J:XJJ MM!>BVNI\L]J$<81-XK4-03/)> M*";KYS>GX72.T&D N,H@;<8V\AG0 S\._9X?I9'?,/LDG/7BB&>,>?-#P+N- M.8&_^ $QOX$_RE=*<[,N\A!UM!+H9'8DN1F45:P?GR]);KQG?$Y_[].^O/1] M?L()A#Y'A2F%6#8VYJ',W2U1''?^A-V>-XNFR0M.@CX,+Z+OHW8>XGOSS#(F6*1MR"2S\YS/QK%RWL D%LOAGSX27 M?2>6?Z4JV7?+]59O&D73<4()>U<7[A\YVGV-^XVG?T5M!2HR_XCR[^,1\A^Q ME8SUZF)#.P?74ZL*EEJB8I@ 556&^TGLHE#!R[0>]+,W<7@;^!2;6V9@EAGT M-Z9\#;S9Y3SB;,=X7*Y*F1RCT:NR]/L]-:]P:1_?QI5HZQ16#D8NJ^C.\[;] MJ>#!QJ;^TQDW#/#@\YD?],?$N#_PLL@C'C\^BH)P.8S&J["' 4LTB'%)X&G< M!,3%\.^]$?$,B*= N_.TX&P7!]S]+ AG &&+IER;@H\$T;L0:A^\<^I+"%(_ M?@?=$&:C.WJB2VF<=SU2MT._I0Z.H(DUADB-45#YN<(X<9V0"]>"B^1Z0<^; MX/"B]3C"3\DHB.=1YKUX!RW5\[O"'67]%;),3G*=RC7:@ES;:>>LDUSO&O.+ MZ%+X8S]X_R38:P@VVHS!#I=9;)#>E22_5Y#\WHJ2S\90*13:N(2KJ;P+HL0O M50H:+Y^4 OV%P.^X!W\4*F'-2%[6K]*?4! ?9?*TZE<;WT%-32(#*0[TQ\P+ M(J)LGLB7-#657 ^!/;9H-+J70(H?V*5Q;Z#OLPDF-O7/&.)<.?X'$WV?D7F1 MFHY![SC.A?-_-MI7W =G GJ0PS\C/ E]", UDG0L=L- ]A49>^;=X?-Z:5!Q M"TO_P3]GJY1_A0XPY$X)#>0_&L6@RJSAC2B@TAUB*./N1<7UHXN4=%MB R4M ME\JA%ULAJ4A3"36T>\TXZ8C<*F9,0 Y)@(?PN !J/@W#E(,B8JEPG,/\R(W) M[,-P$3LE;:;>G'C_G'L5R496Q<^-IK?_#*KPO9/][7N%I M&UXXY&RB;[+'^EJJ\JWHWI:RYC1BZ:HE)&8^2T9L^0'%6]JH _,Q:BM$A[=! M'"35#P@3UX=^GS#$R'!+KR2RLI3?;MXSB]NXLSQM35R/]E9HDWK\J M!CBF3DAQ&G(W/<@@2QKTL=2M ">Y2ZR_/:&*W$F<9 [S!>F&"1*T,$VZ&D-- MG1Z&ZBNT"Q^@H5A->NA^!SE0T/" _-(+^J.XJ@6,?(3$)6:^Z>/'W*0T$ MK P75S6(.X4A%#>&(;1%S42B;4A20Y=4B==UU3"(^VBHIF+8FKJ[&,)UG93U M86VN\[6I=P -OP-@\&W.>).S-4Q;YTI#O-9B%-4\K:G2A[ 437WO,RL7VS9F M1.($:"AQ'D&5T:$W&B1YP#1FG61(@RF8@5VAXV4-;=?"Z.^1#[L5!W4Y:$U2 MRSW4%YQ743Y0Y_6E?6G.[]]W0A<[4?_ MW7M1X-_^<^+GHR)NB_'[K03#3AQ[XMBM<>PF#F&&/AX\QU>5;BS M[2L4Y$UA7Q[4VTJ07QGZ)+GD61CU?%/G/?DGLJ&:48Q=3"_"]31[L?(@ &EA M R6XEI6'VO$2P_-'N?#Z2_*F-^T_??GUKX_#:#SZ\C]02P,$% @ 1CC\ M4/9#,Q,2YH=&WMG&US MVK@6QU^WGT)+9W?2&0A/29H2FID$R%QVNDUNEMW>^U+8,M9$EKR2#.%^^GN. M;(,)T,*6=*99=Z8)MI[.L75^_A_)H?M3_[8W^N_=@(0V$N3NC^N/PQZIU.KU MS^U>O=X?]BN>:3T)+6HU6@WQ6^H%/:5[# QY&-NN_7T M$ :K9Z-UQ\J?7W9]/B7&S@7[4 F4M+6 1ES,.R,>,4,^L1FY5Q&5%Z[,\/^Q M3K,1VPNT'EI>=BF1-(*VIGTV..WW;WK7S??]TU[[]'IP?G+3Z%V=W5R=O[\: M7%9V0XNQAN'P=#YJ M86Q7]E4K+'NT-2KX1';<=?YVL]SA+!UBK(0/761WB+2;Q\U5>[]D6DQ]'Z9% MS:JX5-\ZQQT6ZTB K(*&3D=ZK' M5#)3NWT4;$ZN/(LEK4:C]??N3/,,;LT!YO*P2GZCUH80CK\>DSXS7E@E'M.6 M!W-B0VH[N]NW;DZA=FZ\8('M-/)YQ:4/]\4=%[N32D=4K#J,=:!+2\>"@85" M9*4?*HV*.S8Q]?+C_;DSX[X-X2/X,5;:9[KF*2%H;%@G_U"<3NB&,P?"W?H$ MJL#P\D.EA32R/O[0B]+,FG2(LY\O\CI/B]Z?+,LVM)_B;?&HR$R JW*Q8!9UCQ^PLM5[W]1+!8S:*$@F>(S(,&4KO M^&+#A7)3H>XF_MH#IPS&,ACWG+.MEQJ,U]1 "$*P17/R(-5,,'_"JFE,9I'H M*YAV4H$$AL:42T+EG"32ZH3!4""*G3Z&$*4D@B/-J2 !Q8>U)BKB[A'OZJU5 MD,QCQE ]QRH1?6 P;J%/ ^=\, :&%$Y8PQA8P>,:1#E4D] <+(&Y3F8A]T)B M$ORQ;#]CFF6=H ,1-P+D-@KX&;\"@(.AT?FK8O-(:&:.0I 5'.;I$4NM:)[ZZ5%ZR'&11:88POX)ZH\"G5):H"T[#Q2L#!3 0.CG4V9!#A]ELS ]T!AES&]75&5C$9 M]&AB=F^"6=F8 >^RD=(\3R4:.@!I->7&"3:HQ:3K!U=>EU*O*!:HP,\34>=@)784V(P172/'./R22?O ME&%@D 4YB8UBBG6F&N8AFJOT@]XNR5R2N23SLSCGO50R#Z94)$Y?(K98$.#; M#U, CMFPL+A8V=A!+Z>'F]<:'8BA(6A=DZYHCE5BMUNPBZ*GB]H,EVN#K^^A MD'&^$.R>+2R]$F#/!79>LK1D:86L<=;E%GBZ.N9"-3]]"V MN+2@/"_1"+5"'K^AUT@9"^?QW3GHR\!US5]N(4=;F@1 9U"=3VIGAGO 3+>[ MCAOO,EG8]3:U*J1FL>B!>M71G/E.R+OKD8GL.1'\@8ELJ_U)_>HW7Z*2X.6& MUG<(^--R0^O)AI9[E\[/.5A=2BQ4?$46+=46TF2/%8&U1=.%=33QN57:+))P M=P*ZC")N+7/8VM!LK"#%QS*?@VVN@R.@%4A'@](4?N/2;8Y8]E?"P72'TT2Z M-X7-VW+/JA2+I5@L]ZSV<>Q*"(*+DQP(BOO?N)/N<0:\RY+GQ=[1C-$'S(;3 MQ4&7#[ME3?=&8_Y6T%X4S;9YTKP\:>S#SC2P?I1 [$.X=8,BC[/4-4 IL,6ZVK+9)N'U) M,6SYZH+U/Z&O/+O V/(%"Z_R _?]$J^[[HLO+O\/4$L#!!0 ( $8X_% > M)SB#8P@ -1# 8 :7)D;3$P+7$P-C,P,C!E>'@S,3(N:'1M[5Q=;]NX M$GUN?P77Q2Y2P(X_DC2IXP9('0?K16^2F_5%<1]ID;*(4*1*4G:\OWYG*,F6 M8V=KHTF+9E6@CB@.R1F);%Z,+\OOH/Y_(X7ZK34:&*BNO>WCK[/6K7L0I@[^O>K\T&N1"!VG,E2.!X=1Q1E(K MU(1\9MS>D39I-!:2?9W,C9A$CG1:G1;YK,V=F-)"P@DG^=G@/A)CX7K-K B# M-?/1>F/-YF<])J;$NKGD'VJA5JX1TEC(>7KKK/B+=]NM MQ)VB]M#RK$>)HC&TM>?]RT[_^.)\\+$U.+H\/GG??G]R]/[P8^?\J'_2:;VK MG?6:%/[[5L5',;(4BCUH>#GLGX^&UU?D^I+G" LE#UVT5DTLH!B_'E\O=*6UB*E>M1AGHTM&QY*"AE'GMAUJK MYLLVH4%1WAU]9H*Y""[!CK$VC)M&H*6DB>7=XJ(\I] ,KPXXO6,$1&!X]:'6 M04QR##_,HC;7)AOBW:^GA'R[H-[:?X6@(JPX8DHE-.#)\*/H-UU47"DB\I M-0 X<@[W$VW W16YA!E-VJW&?]'WAT8PD<:PV,9QJL!RQ U+ABK8/]WPH/Q4 M:/J)O[;L5,Y8.>..<[;S4IWQ([7@@N!L\9S<*3V3G$UX/?/)W!.9AFFG-!!A M:$R%(E3-2:J<23D,!=38LV1P44IB*!E!)0DIKMB&Z%CX==[+K0DH'G!KJ9FC M2$SO.(Q;ZM/"/0;*P)#2TVL8 P4"88":@YB"YJ )S'4RBT00$9OBQ[+]C!N> M=X(&Q,)*(-U(XV?"16"@38" X.C8;P*J:70%>)WP4,;S\F.H0*8"F6?VQ8-_ M')\QV4?K@.9,N@3H*'DHW6 %8$<(@'/ M1E!"L))RB3JYP]L'0P.P,9\YJ*-$*D$ H$8#'N0L _4)J(U(*/7,%CAD^$18 M9S"4H7@STQNTK)?@Q!;*K&E;(4J%*,_L>(N!PI6!0A@([7R(62"!D5BWPJ&GPZ&# MK^+0\>,X] \0=7+\0B$J2_V]4)BB;U^H81?<0G< 0S[B^CI&UC$8#&AJMV^" M4=F8 ][E(V5QGDX-= #4:BJL)VP@Q97O!S.O2ZI7IHN&2^H!- _TEB!8SZDD M5@J@?:"+U5(PO^%CT[$53% CT "1A:.>P"KL*;48(OHEQ_IXTM,[;3DHY(!. M8J.$XAM.)456"F9Y)9:A)K3( M=RO U78XZ"0!RA/6<54:P N@+H9S%N_.\ MZ*TIYAI.;T].MX9K@/BI8(C"U&KET8):0'!,YR$T4\,*F 3@%G0LI'!S#+HW M#8N+AD=4#Y89WJ^(EM*!GNS?YP8EJ4D K*U/$@0!0(I7P"<&)UQ!["\!LZ&& M)[@8H$BJ7(;+L&B(!/AVA!CB$8@I ([= MD%A<9#:VX,M9<7.NT0,Q- 2N:[.,YEBG[G$-MF'T="'-,5T;?GT/A8R+1+!? M6WCV)$"?4^R\PM(*2RLL?0[CV$O%THL,IM;A#K>H\^2HK]F(J3MP6TPMZ"!( M#8):*8[?T&NLK8/[>( .^K+P7(O#+63OD28AH#.PS@?2N>(!8*;?7<>-=Y4N M]'J;:151NTAZ(%_U:,Z9)_+^>>0D>TZDN.,RWVI_(%__YD=4(7BUH?4='/ZH MVM!ZL*'ES]*Q @?K2XJ%C*^,14NVA6BR0T9@+6FZT(ZF3#AM["((]S>@RS@6 MSG$/6QN:C36$^%C'!.CF.]@#M +J:)&:PE],W180R[^D E3W<)HJ?US8OJWV MK"JR6)'%:L]J%\/.I228G!2 H+C_C3OI@>" =WGPO-@[FG%ZA]%PEAST\;!/ M:_H3C<6IH)U0--_FR4X?;&!DE$%#RQ>$[%'$S9.AT 2@$WR^GH7D%N)QF\8Q M-6"P-R8GPAO/3U5DK4+0"D&K3:6=$12BZM R:L#GG%/30$1_"N">9\!6J M?G,(W'H<.P];NV!GYE@_BR->@+MUR1^IG&?SJG-2]]\]W@5W AO,-B%;_.$EV/KIA/,.1>?I #OXZV&#=/L&VB<#^*.ZS_@@)[ M]+<3UK_"7_L!^OG/5T7!_\#%ZY[_Y8VSOP%02P,$% @ 1CC\4)A"&SZ6 M!0 :QX !@ !I#,R,2YH=&WM67UOVCX0_GO[ M%#>J39M4R OTA9=58B%H3!UTD/ZV_6D2I[%JDBQQ"NS3[^R0%@IHI5M_:J=6 M:AO[;-]SY[O'%Z?UJC.PG.]G-@1BPN'L_,-ISX)26=.^5BU-ZS@=^.A\/H5: M13? 24B8,L&BD'!-L_LE* 5"Q U-FTZGE6FU$B47FC/4Y%(UC4=12BN>\$HG M+UNRZ^3EBU9 B8?_7[1>EV+. C9EH:7D3E6D+;:UQY,U/6AZ[@E3, M.7U?\J-0E'TR87S><-B$IM"G4QA&$Q(VE2QE/VG#T&/1E.AQYDF+0$@F.#>U MZE:[W:G5];IU='!D58^[-;UCUCIU_>! /S(ZI9.61O!7S2K^%)HY"VDYH-*6 MAF'JK]?5M63/)J L#&C"Q(89XP35R>Y"ZY)N)?LM"D%GHDPXNP@;RL]_#DLU MI[F*<<0]7&*Q0U U*\8JWCM"0KO?@1MYM]=OXR,^+>2/SI3SX>B\W7? &8!Q M#.>54<6JP,BVI._!J![H^X\-7?P,?$\).:RB.*&<1C/_@9GG65)FA&<)*+E M&*"N/%[>[!F'>E,% I 4B!?%\GB(E^:LC)3V1CZ(@,*()&,2TK0\F'$ZA[8K MI$3:NZ_D5L"H#_:,NIE@5Q0&OL]RKEO]HY-4V^B/";A7+6,YCN@Q T W4#'<\"E!/,9'C@B M(&)?6B)GCFFJ< 8LAT43PLYX\T0\'!@TUX@$-0??B^9,IS5WCR3W(M7:#)51R^;A9C;HOJ MM1O9AOE78>%O@Q710HN#B 8R![VJEQ<(R&?,-F*$YK*_-Z7 PGG@ N@"JPQ4!!C:J=Y MA>)?UQZXM*=>MXLT7_ =LI!J8CX7DAA7BF10HF,1"E8:&Z'(*@>U93RGF0BG M+:J86QH*KLS73:\77MAX@S$5:$7.6UOLWQ0(]R*;ARA#._+>H0$%Q)WG?\KX M/.=C\S@_0NZ]U)N]JMG\DY+O'AHE\.VK_Z6[:OU[71O&MME-7V7HR G MP<*4!24:\0S2B#,/]G3U\U1(54LU^(RU58"[]ZD"'9JZP2[GQ\(;3\3:37EW M)_O^H=UV DS25&YVEXF?,1$)7*[3F^G^3AM>6"]#$7^8Z\RG%7KG*(ZZHWG?PF=LN;4AK( MU[0P$C"FX%%\S?&**QZ?<>HM[G6*MZWE=Z_?KFLI:>;[E MD][Z%X;2@[] ;/GP^*)HJ.^N+UOJ@_#)+U!+ 0(4 Q0 ( $4X_% -5L_L M9PH ,)@ 1 " 0 !IA4 (75 5 " 98* !I M&UL4$L! M A0#% @ 13C\4#K0AM$$D ^/X& !4 ( !)SB#8P@ -1# 8 " 5[; @!I#,Q,BYH=&U02P$"% ,4 " !&./Q0F$(;/I8% !K M'@ & @ 'WXP( :7)D;3$P+7$P-C,P,C!E>'@S,C$N:'1M 64$L%!@ ) D 70( ,/I @ $! end