0001418819-20-000015.txt : 20201020 0001418819-20-000015.hdr.sgml : 20201020 20201020070245 ACCESSION NUMBER: 0001418819-20-000015 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 50 CONFORMED PERIOD OF REPORT: 20200930 FILED AS OF DATE: 20201020 DATE AS OF CHANGE: 20201020 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: 201247324 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 irdm-20200930.htm 10-Q irdm-20200930
0001418819--12-31Large Accelerated FilerTrueFalseFalseQ32020VA70322102False26-1344998133,301,7220.00010.00015005005005000.0010.001300,000300,000133,279131,632133,279131,6325700104256.256.254256.256.251.4505012.512.511223315050501001004.000014188192020-01-012020-09-300001418819exch:XNGS2020-01-012020-09-30iso4217:USDxbrli:shares00014188192020-09-30xbrli:shares00014188192020-10-14iso4217:USD00014188192019-12-310001418819us-gaap:SeriesBPreferredStockMember2020-09-300001418819us-gaap:SeriesBPreferredStockMember2019-12-310001418819us-gaap:ServiceMember2020-07-012020-09-300001418819us-gaap:ServiceMember2019-07-012019-09-300001418819us-gaap:ServiceMember2020-01-012020-09-300001418819us-gaap:ServiceMember2019-01-012019-09-300001418819us-gaap:SubscriptionAndCirculationMember2020-07-012020-09-300001418819us-gaap:SubscriptionAndCirculationMember2019-07-012019-09-300001418819us-gaap:SubscriptionAndCirculationMember2020-01-012020-09-300001418819us-gaap:SubscriptionAndCirculationMember2019-01-012019-09-300001418819irdm:EngineeringandSupportServicesMember2020-07-012020-09-300001418819irdm:EngineeringandSupportServicesMember2019-07-012019-09-300001418819irdm:EngineeringandSupportServicesMember2020-01-012020-09-300001418819irdm:EngineeringandSupportServicesMember2019-01-012019-09-3000014188192020-07-012020-09-3000014188192019-07-012019-09-3000014188192019-01-012019-09-300001418819us-gaap:SeriesBPreferredStockMember2020-07-012020-09-300001418819us-gaap:SeriesBPreferredStockMember2019-07-012019-09-300001418819us-gaap:SeriesBPreferredStockMember2020-01-012020-09-300001418819us-gaap:SeriesBPreferredStockMember2019-01-012019-09-3000014188192020-06-3000014188192019-06-3000014188192018-12-310001418819us-gaap:CommonStockMember2020-06-300001418819us-gaap:CommonStockMember2019-06-300001418819us-gaap:CommonStockMember2019-12-310001418819us-gaap:CommonStockMember2018-12-310001418819us-gaap:CommonStockMember2020-07-012020-09-300001418819us-gaap:CommonStockMember2019-07-012019-09-300001418819us-gaap:CommonStockMember2020-01-012020-09-300001418819us-gaap:CommonStockMember2019-01-012019-09-300001418819us-gaap:CommonStockMember2020-09-300001418819us-gaap:CommonStockMember2019-09-300001418819us-gaap:AdditionalPaidInCapitalMember2020-06-300001418819us-gaap:AdditionalPaidInCapitalMember2019-06-300001418819us-gaap:AdditionalPaidInCapitalMember2019-12-310001418819us-gaap:AdditionalPaidInCapitalMember2018-12-310001418819us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001418819us-gaap:AdditionalPaidInCapitalMember2019-07-012019-09-300001418819us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001418819us-gaap:AdditionalPaidInCapitalMember2019-01-012019-09-300001418819us-gaap:AdditionalPaidInCapitalMember2020-09-300001418819us-gaap:AdditionalPaidInCapitalMember2019-09-300001418819us-gaap:RetainedEarningsMember2020-06-300001418819us-gaap:RetainedEarningsMember2019-06-300001418819us-gaap:RetainedEarningsMember2019-12-310001418819us-gaap:RetainedEarningsMember2018-12-310001418819us-gaap:RetainedEarningsMember2020-07-012020-09-300001418819us-gaap:RetainedEarningsMember2019-07-012019-09-300001418819us-gaap:RetainedEarningsMember2020-01-012020-09-300001418819us-gaap:RetainedEarningsMember2019-01-012019-09-300001418819us-gaap:RetainedEarningsMemberus-gaap:SeriesBPreferredStockMember2020-07-012020-09-300001418819us-gaap:RetainedEarningsMemberus-gaap:SeriesBPreferredStockMember2019-07-012019-09-300001418819us-gaap:RetainedEarningsMemberus-gaap:SeriesBPreferredStockMember2020-01-012020-09-300001418819us-gaap:RetainedEarningsMemberus-gaap:SeriesBPreferredStockMember2019-01-012019-09-300001418819us-gaap:RetainedEarningsMember2020-09-300001418819us-gaap:RetainedEarningsMember2019-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-012019-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-09-3000014188192019-09-300001418819us-gaap:FairValueInputsLevel2Member2020-09-300001418819us-gaap:FairValueInputsLevel2Member2019-12-310001418819us-gaap:EquipmentLeasedToOtherPartyMember2020-01-012020-09-300001418819us-gaap:SecuredDebtMember2019-11-0400014188192019-11-04utr:Rate0001418819us-gaap:SecuredDebtMember2020-07-012020-09-300001418819us-gaap:SecuredDebtMemberus-gaap:InterestRateFloorMember2020-07-012020-09-300001418819us-gaap:RevolvingCreditFacilityMember2020-07-012020-09-300001418819us-gaap:SecuredDebtMember2020-02-0700014188192020-02-070001418819us-gaap:UnsecuredDebtMember2020-07-012020-09-300001418819us-gaap:SecuredDebtMember2020-09-30xbrli:pure0001418819us-gaap:RevolvingCreditFacilityMember2020-09-300001418819us-gaap:UnsecuredDebtMember2019-12-310001418819us-gaap:RevolvingCreditFacilityMember2020-01-012020-09-300001418819us-gaap:SecuredDebtMember2020-01-012020-09-300001418819us-gaap:InterestRateSwaptionMember2020-09-300001418819us-gaap:InterestRateSwapMember2020-09-300001418819us-gaap:InterestRateSwapMember2019-12-310001418819us-gaap:InterestRateSwaptionMember2019-12-3100014188192019-05-012019-05-3100014188192019-05-310001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-01-012019-09-300001418819us-gaap:PerformanceSharesMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMember2019-01-012019-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2019-01-012019-09-300001418819srt:MinimumMemberus-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:ExecutiveOfficerMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-01-012019-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2020-01-012020-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementNonemployeeMember2019-01-012019-09-300001418819srt:MinimumMemberus-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2019-01-012019-09-300001418819us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2019-01-012019-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-01-012019-09-300001418819us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:ExecutiveOfficerMember2019-01-012019-09-3000014188192012-12-310001418819us-gaap:SeriesBPreferredStockMemberus-gaap:PrivatePlacementMember2014-05-310001418819us-gaap:SeriesBPreferredStockMemberus-gaap:PrivatePlacementMember2014-05-012014-05-310001418819us-gaap:SeriesBPreferredStockMemberus-gaap:PrivatePlacementMember2019-04-012019-06-300001418819srt:MinimumMemberus-gaap:SeriesBPreferredStockMemberus-gaap:PrivatePlacementMember2019-04-012019-06-300001418819us-gaap:SeriesBPreferredStockMembersrt:MaximumMemberus-gaap:PrivatePlacementMember2019-04-012019-06-300001418819irdm:CommercialVoiceandDataServicesMember2020-07-012020-09-300001418819irdm:CommercialVoiceandDataServicesMember2019-07-012019-09-300001418819irdm:CommercialVoiceandDataServicesMember2020-01-012020-09-300001418819irdm:CommercialVoiceandDataServicesMember2019-01-012019-09-300001418819irdm:CommercialBroadbandServicesMember2020-07-012020-09-300001418819irdm:CommercialBroadbandServicesMember2019-07-012019-09-300001418819irdm:CommercialBroadbandServicesMember2020-01-012020-09-300001418819irdm:CommercialBroadbandServicesMember2019-01-012019-09-300001418819irdm:CommercialIoTDataServicesMember2020-07-012020-09-300001418819irdm:CommercialIoTDataServicesMember2019-07-012019-09-300001418819irdm:CommercialIoTDataServicesMember2020-01-012020-09-300001418819irdm:CommercialIoTDataServicesMember2019-01-012019-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2020-07-012020-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2019-07-012019-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2020-01-012020-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2019-01-012019-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2020-07-012020-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2019-07-012019-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2020-01-012020-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2019-01-012019-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2020-07-012020-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2019-07-012019-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2020-01-012020-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2019-01-012019-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:CommercialMember2020-07-012020-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:CommercialMember2019-07-012019-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:CommercialMember2020-01-012020-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:CommercialMember2019-01-012019-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2020-07-012020-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2019-07-012019-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2020-01-012020-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2019-01-012019-09-300001418819irdm:CommissionsMember2020-09-300001418819irdm:CommissionsMember2019-12-310001418819irdm:OtherContractAssetsMember2020-09-300001418819irdm:OtherContractAssetsMember2019-12-310001418819us-gaap:PerformanceSharesMember2020-07-012020-09-300001418819us-gaap:PerformanceSharesMember2019-07-012019-09-300001418819us-gaap:PerformanceSharesMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMember2019-01-012019-09-300001418819us-gaap:RestrictedStockMember2020-07-012020-09-300001418819us-gaap:RestrictedStockMember2019-07-012019-09-300001418819us-gaap:RestrictedStockMember2020-01-012020-09-300001418819us-gaap:RestrictedStockMember2019-01-012019-09-300001418819us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001418819us-gaap:EmployeeStockOptionMember2019-07-012019-09-300001418819us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001418819us-gaap:EmployeeStockOptionMember2019-01-012019-09-300001418819us-gaap:EquityMethodInvesteeMembersrt:MaximumMemberirdm:HostingAgreementMember2020-01-012020-09-300001418819srt:MinimumMemberus-gaap:EquityMethodInvesteeMemberirdm:HostingAgreementMember2020-01-012020-09-300001418819us-gaap:EquityMethodInvesteeMembersrt:MaximumMemberirdm:PowerAgreementMember2020-01-012020-09-300001418819us-gaap:ServiceAgreementsMemberus-gaap:EquityMethodInvesteeMembersrt:MaximumMember2020-01-012020-09-300001418819us-gaap:EquityMethodInvesteeMemberirdm:HostingAgreementMember2020-07-012020-09-300001418819us-gaap:EquityMethodInvesteeMemberirdm:HostingAgreementMember2020-01-012020-09-300001418819us-gaap:EquityMethodInvesteeMemberirdm:HostingAgreementMember2019-01-012019-09-300001418819us-gaap:ServiceAgreementsMemberus-gaap:EquityMethodInvesteeMember2020-07-012020-09-300001418819us-gaap:ServiceAgreementsMemberus-gaap:EquityMethodInvesteeMember2019-07-012019-09-300001418819us-gaap:ServiceAgreementsMemberus-gaap:EquityMethodInvesteeMember2020-01-012020-09-300001418819us-gaap:ServiceAgreementsMemberus-gaap:EquityMethodInvesteeMember2019-01-012019-09-300001418819us-gaap:EquityMethodInvesteeMemberus-gaap:ServiceOtherMember2020-09-300001418819us-gaap:EquityMethodInvesteeMemberus-gaap:ServiceOtherMember2019-12-310001418819us-gaap:EquityMethodInvesteeMemberirdm:HostingAgreementMember2019-07-012019-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
 
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Quarterly Period Ended September 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)
DE26-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 ClassTrading SymbolName of Each Exchange on Which Registered
Common Stock, $0.001 par valueIRDMThe 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 Filerx  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 October 14, 2020 was 133,301,722.



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)
 September 30, 2020December 31, 2019
(Unaudited) 
Assets  
Current assets:
Cash and cash equivalents$182,702 $223,561 
Accounts receivable, net59,340 68,697 
Inventory33,309 39,938 
Prepaid expenses and other current assets11,188 10,739 
Total current assets286,539 342,935 
Property and equipment, net2,981,370 3,180,799 
Intangible assets, net45,881 46,977 
Other assets51,735 52,846 
Total assets$3,365,525 $3,623,557 
Liabilities and stockholders equity
  
Current liabilities:  
Short-term secured debt$16,500 $10,875 
Accounts payable7,181 6,713 
Accrued expenses and other current liabilities40,727 49,293 
Interest payable246 7,790 
Deferred revenue36,017 39,080 
Total current liabilities100,671 113,751 
Long-term secured debt, net1,600,387 1,412,501 
Long-term senior unsecured notes, net 352,994 
Deferred income tax liabilities, net165,053 188,653 
Deferred revenue, net of current portion52,600 67,092 
Other long-term liabilities31,351 29,284 
Total liabilities1,950,062 2,164,275 
Commitments and contingencies
Stockholders’ equity:  
Common stock, $0.001 par value, 300,000 shares authorized; 133,279 and 131,632 shares issued and outstanding at September 30, 2020 and December 31, 2019, respectively133 132 
Additional paid-in capital1,151,606 1,134,048 
Retained earnings283,840 331,969 
Accumulated other comprehensive loss, net of tax(20,116)(6,867)
Total stockholders’ equity1,415,463 1,459,282 
Total liabilities and stockholders’ equity$3,365,525 $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 September 30,Nine Months Ended September 30,
 2020201920202019
Revenue:
Services$116,914 $115,853 $346,239 $333,601 
Subscriber equipment25,120 21,375 67,198 65,803 
Engineering and support services9,438 7,557 23,495 22,166 
Total revenue151,472 144,785 436,932 421,570 
Operating expenses:  
Cost of services (exclusive of depreciation and amortization)23,909 23,581 69,021 71,709 
Cost of subscriber equipment15,429 12,862 39,772 38,663 
Research and development3,116 2,822 7,940 10,718 
Selling, general and administrative20,631 22,934 62,556 67,744 
Depreciation and amortization75,654 74,575 227,260 222,617 
Total operating expenses138,739 136,774 406,549 411,451 
Operating income12,733 8,011 30,383 10,119 
Other expense, net:  
Interest expense, net(22,628)(30,493)(71,578)(85,076)
Loss on extinguishment of debt  (30,209)(207)
Other income (expense), net205 26 332 (926)
Total other expense, net(22,423)(30,467)(101,455)(86,209)
Loss before income taxes(9,690)(22,456)(71,072)(76,090)
Income tax benefit 5,685 4,444 22,943 21,948 
Net loss(4,005)(18,012)(48,129)(54,142)
Series B preferred stock dividends, declared and paid excluding cumulative dividends   4,194 
Net loss attributable to common stockholders$(4,005)$(18,012)$(48,129)$(58,336)
Weighted average shares outstanding - basic and diluted133,760 131,688 133,177 122,816 
Net loss attributable to common stockholders per share - basic and diluted$(0.03)$(0.14)$(0.36)$(0.47)
Comprehensive loss:
Net loss$(4,005)$(18,012)$(48,129)$(54,142)
Foreign currency translation adjustments, net of tax(1,348)(864)(4,241)1,302 
Unrealized gain (loss) on cash flow hedges, net of tax (see Note 6)
1,794  (9,008) 
Comprehensive loss$(3,559)$(18,876)$(61,378)$(52,840)










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 September 30,Nine Months Ended September 30,
2020201920202019
Total stockholders’ equity, beginning balance
$1,409,160 $1,572,951 $1,459,282 $1,601,577 
Common stock:
Beginning balance
133 131 132 112 
Stock options exercised and awards vested
  1 2 
Preferred stock converted to common
   17 
Ending balance
133 131 133 131 
Additional paid-in capital:
Beginning balance
1,141,744 1,121,613 1,134,048 1,108,550 
Stock-based compensation
5,134 4,423 13,775 12,559 
Stock options exercised and awards vested
5,175 1,155 7,786 9,941 
Stock withheld to cover employee taxes
(447)(395)(4,003)(4,237)
Preferred stock converted to common
   (17)
Ending balance
1,151,606 1,126,796 1,151,606 1,126,796 
Retained earnings:
Beginning balance
287,845 457,838 331,969 501,712 
Net loss
(4,005)(18,012)(48,129)(54,142)
Dividends on Series B preferred stock
   (7,744)
Ending balance
283,840 439,826 283,840 439,826 
Accumulated other comprehensive loss, net of tax:
Beginning balance
(20,562)(6,631)(6,867)(8,797)
Cumulative translation adjustments, net of tax
(1,348)(864)(4,241)1,302 
Unrealized gain (loss) on cash flow hedge, net of tax
1,794  (9,008) 
Ending balance
(20,116)(7,495)(20,116)(7,495)
Total stockholders’ equity, ending balance
$1,415,463 $1,559,258 $1,415,463 $1,559,258 
Dividends declared per share:
Series B preferred stock$ $ $ $16.88 











See notes to unaudited condensed consolidated financial statements.
5


Iridium Communications Inc.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
 Nine Months Ended September 30,
20202019
Cash flows from operating activities:
Net loss$(48,129)$(54,142)
Adjustments to reconcile net loss to net cash provided by operating activities:
Deferred income taxes(23,600)(18,543)
Depreciation and amortization227,260 222,617 
Loss on extinguishment of debt30,209 207 
Stock-based compensation (net of amounts capitalized)12,560 11,524 
Amortization of deferred financing fees2,724 15,485 
All other items, net548 394 
Changes in operating assets and liabilities:
Accounts receivable7,958 1,051 
Inventory6,709 (11,038)
Prepaid expenses and other current assets(986)4,886 
Other assets2,545 293 
Accounts payable556 2,998 
Accrued expenses and other current liabilities(14,025)(15,618)
Interest payable(7,072)(5,516)
Deferred revenue(16,576)(9,769)
Other long-term liabilities(1,544)(2,376)
Net cash provided by operating activities179,137 142,453 
Cash flows from investing activities:  
Capital expenditures(29,267)(102,756)
Purchase of other investments (10,000)
Net cash used in investing activities(29,267)(112,756)
Cash flows from financing activities:  
Payments on the Credit Facility, including extinguishment costs (126,000)
Borrowings under the Term Loan202,000  
Payments on the Term Loan(8,250) 
Repayments on the senior unsecured notes, including extinguishment costs(383,451) 
Payment of deferred financing fees(2,562) 
Proceeds from exercise of stock options7,786 9,941 
Tax payment upon settlement of stock awards(4,003)(4,237)
Payment of Series B preferred stock dividends (8,387)
Net cash used in financing activities(188,480)(128,683)
Effect of exchange rate changes on cash and cash equivalents(2,249)453 
Net decrease in cash and cash equivalents(40,859)(98,533)
Cash, cash equivalents, and restricted cash, beginning of period223,561 465,287 
Cash, cash equivalents, and restricted cash, end of period$182,702 $366,754 



See notes to unaudited condensed consolidated financial statements.
6


 Nine Months Ended September 30,
20202019
Supplemental cash flow information:
Interest paid, net of amounts capitalized$77,047 $101,061 
Income taxes paid, net$934 $999 
Supplemental disclosure of non-cash investing and financing activities:  
Property and equipment received but not paid$2,533 $1,307 
Interest capitalized but not paid$ $2,526 
Capitalized amortization of deferred financing costs$82 $2,276 
Capitalized stock-based compensation$1,215 $1,034 































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 impact of the adoption of the ASU on the Company's consolidated financial statements and related disclosures is not expected to be material.

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 Company is evaluating ASU 2020-04 and considering the possible adoption of certain expedients stated within the guidance as well as the impacts they 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 September 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:
September 30, 2020December 31, 2019Recurring Fair
Value Measurement
 (in thousands) 
Cash and cash equivalents: 
Cash$20,886 $13,943  
Money market funds161,816 209,618 Level 2
Total cash and cash equivalents$182,702 $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 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.4 million for each of the three months ended September 30, 2020 and 2019, and $16.1 million and $16.2 million during the nine months ended September 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 September 30, 2020, exclusive of the $16.1 million recognized during the nine months ended September 30, 2020, by year and in the aggregate, is as follows:
Year Ending December 31,Amount
(in thousands)
2020$5,361 
202121,445 
202221,445 
202321,445 
202421,445 
   Thereafter120,353 
Total lease income$211,494 

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. 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. Principal payments, which are payable quarterly and began on June 30, 2020, equal 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 September 30, 2020, the Company reported an aggregate of $1,641.8 million in borrowings under the Term Loan, before $24.9 million of net unamortized deferred financing costs, for a net principal balance of $1,616.9 million in borrowings in the accompanying condensed consolidated balance sheet. As of September 30, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the Company’s $1,641.8 million in aggregate borrowings under the Term Loan was $1,642.8 million. The Company had not borrowed under the Revolving Facility as of September 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 September 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.6 million and $35.7 million during the three months ended September 30, 2020 and 2019, respectively, and $75.0 million and $107.2 million during the nine months ended September 30, 2020 and 2019, respectively. Interest incurred includes amortization of deferred financing fees of $1.0 million and $5.7 million for the three months ended September 30, 2020 and 2019, respectively, and $2.8 million and $17.9 million for the nine months ended September 30, 2020 and 2019, respectively. Interest capitalized was $0.9 million and $2.3 million during the three months ended September 30, 2020 and 2019, respectively, and $2.4 million and $13.5 million, respectively, during the nine months ended September 30, 2020 and 2019. Accrued interest as of September 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 Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the interest rate swap 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 September 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 September 30, 2020, the Company had a current liability balance for the fair value of the Swap in the amount of $6.7 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 September 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 $5.7 million and $0.9 million, respectively, recorded in other long-term liabilities.

During the three and nine months ended September 30, 2020, the Company incurred $2.7 million and $6.4 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 $9.0 million as of September 30, 2020, net of a $3.2 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 September 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,799,631. 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 employees, 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 nine-month period ended September 30, 2020. During the nine months ended September 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 nine months ended September 30, 2020 and 2019, respectively, with an estimated grant date fair value of $1.4 million for each period.

During the nine months ended September 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 nine months ended September 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 nine months ended September 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 September 30, 2020. As of September 30, 2020, there were no outstanding shares of preferred stock, as all preferred stock was converted in prior periods into common stock according to its terms.

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 September 30, 2020 and December 31, 2019.

9. Revenue

The following table summarizes the Company’s services revenue:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands)
Commercial services revenue:
Voice and data $42,736 $44,717 $126,748 $129,526 
Broadband9,120 8,135 26,339 22,332 
IoT data25,410 25,346 71,802 71,740 
Hosted payload and other data14,511 12,037 46,213 37,871 
Total commercial services revenue91,777 90,235 271,102 261,469 
Government services revenue25,137 25,618 75,137 72,132 
Total services revenue$116,914 $115,853 $346,239 $333,601 

The following table summarizes the Company’s engineering and support services revenue:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands)
Commercial engineering and support services$1,127 $795 $3,264 $1,851 
Government engineering and support services8,311 6,762 20,231 20,315 
Total engineering and support services revenue$9,438 $7,557 $23,495 $22,166 

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 $9.6 million and $9.1 million during the three months ended September 30, 2020 and 2019, respectively, and $33.1 million and $34.4 million during the nine months ended September 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:
September 30, 2020December 31, 2019
(in thousands)
Contract Assets:
Commissions$820 $1,116 
Other contract costs$2,946 $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 nine months ended September 30, 2020 and 2019 are as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands, except per share data)
Numerator:
Net loss - basic and diluted
$(4,005)$(18,012)$(48,129)$(58,336)
Denominator:  
Weighted average common shares - basic and diluted
133,760 131,688 133,177 122,816 
Net loss per share - basic and diluted$(0.03)$(0.14)$(0.36)$(0.47)

Due to the Company’s net loss position for the three and nine months ended September 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 incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects, for the three and nine months ended September 30, 2020 and 2019, were as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands, except per share data)
Anti-dilutive contingent performance-based RSUs352 413 298 396 
Anti-dilutive service-based RSUs  3  
Anti-dilutive options93 218 145 201 

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 September 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 September 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. Under this agreement, the Company recognized $4.0 million of hosting fee revenue for each of the three-month periods ended September 30, 2020 and 2019, and $12.0 million and $11.9 million for the nine months ended September 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 September 30, 2020 and 2019, respectively, and $18.0 million and $9.4 million for the nine months ended September 30, 2020 and 2019, respectively. These increases related to a contractual step-up and increased Aireon power fees in 2020.

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.3 million and $1.4 million at September 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 power and data services fees for the delivery of the air traffic surveillance data over the Iridium network. Aireon has made payments of $54.1 million for a portion of its hosting fees since the inception of the contract. 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 135 service providers, approximately 285 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 September 30, 2020, we had approximately 1,429,000 billable subscribers worldwide, representing an increase of 13% from approximately 1,269,000 billable subscribers at September 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 the COVID-19 Pandemic 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. Our distributors have also experienced business and operational restrictions, which limit their ability to visit customers, complete new installations, and close on new business opportunities. This slowdown continued during the second and third quarters, though we have seen significant recovery in some markets, most notably IoT. Other markets, including aviation and maritime, continue to suffer significant effects from reduced activity during the pandemic. Aviation, in particular, may take years to recover to pre-pandemic levels. In other industries, such as maritime, the effects are significant, but vary by region and business model. In April, following an analysis of the effects of the pandemic on our business, 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 substantially reduced our revenue and profitability outlook, and increased our leverage outlook, for 2020 from the levels that we previously forecast in February 2020. As we have seen recovery in some markets over the last two quarters, we subsequently improved our revenue, profitability and leverage outlook, to a level approaching what we initially forecast in February. 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 September 30, 2020 and 2019
Three Months Ended September 30,Change
2020% of Total Revenue2019% of Total Revenue
($ in thousands)DollarsPercent
Revenue:
Services$116,914 77 %$115,853 80 %$1,061 %
Subscriber equipment25,120 17 %21,375 15 %3,745 18 %
Engineering and support services9,438 %7,557 %1,881 25 %
Total revenue151,472 100 %144,785 100 %6,687 %
Operating expenses:
Cost of services (exclusive of depreciation
and amortization)23,909 16 %23,581 16 %328 %
Cost of subscriber equipment15,429 10 %12,862 %2,567 20 %
Research and development3,116 %2,822 %294 10 %
Selling, general and administrative20,631 14 %22,934 16 %(2,303)(10)%
Depreciation and amortization75,654 50 %74,575 52 %1,079 %
Total operating expenses138,739 92 %136,774 95 %1,965 %
Operating income12,733 %8,011 %4,722 59 %
Other expense:
Interest expense, net(22,628)(15)%(30,493)(21)%7,865 (26)%
Other income, net205 — %26 — %179 688 %
Total other expense, net(22,423)(15)%(30,467)(21)%8,044 (26)%
Loss before income taxes(9,690)(7)%(22,456)(16)%12,766 (57)%
Income tax benefit5,685 %4,444 %1,241 28 %
Net loss$(4,005)(3)%$(18,012)(12)%$14,007 (78)%

20


Revenue
Commercial Service Revenue 
Three Months Ended September 30,
20202019Change
Revenue
Billable
Subscribers (1)
ARPU (2)
Revenue
Billable
Subscribers (1)
ARPU (2)
RevenueBillable
Subscribers
ARPU
(Revenue in millions and subscribers in thousands)
Commercial services:
Voice and data$42.8 352 $41 $44.7 360 $41 $(1.9)(8)$— 
Broadband (3)
9.1 11.4 $270 8.1 10.6 $260 1.0 0.8 10 
IoT data 25.4 924 $9.48 25.3 767 $11.36 0.1 157 (1.88)
Hosted payload and other data14.5 N/A12.0 N/A2.5 N/A
Total commercial services$91.8 1,287 $90.1 1,138$1.7 149 
(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 September 30, 2020, total commercial services revenue increased $1.7 million, or 2%, primarily as a result of the increase in hosted payload and other data revenue of $2.5 million, or 21%. This increase resulted from the increased Aireon data service fees related to a contractual step-up and increased Aireon power fees. The increase in hosted payload and other data revenue was largely offset by a decrease in voice and data services revenue of $1.9 million, or 4%, from the prior year period. This decrease resulted from reduced subscribers and a decrease in usage following mobility restrictions associated with the COVID-19 pandemic. Commercial broadband revenue increased $1.0 million, or 12%, from the prior year period principally due to sales of Iridium Certus broadband services, which were commercially introduced in January 2019. Commercial IoT data revenue remained relatively flat for the three months ended September 30, 2020, at approximately $25.4 million primarily due to a 20% increase in commercial IoT data billable subscribers, primarily from continued strength in consumer personal communications devices. The increase in IoT related to subscriber growth was offset in part by a decrease in ARPU, driven by the decrease in usage revenue related to COVID-19, particularly with aviation customers, and an increase in the proportion of consumer personal communications device users comprising IoT subscribers, as users of these devices typically utilize lower ARPU plans.
Government Service Revenue 
 Three Months Ended September 30,  
 20202019Change
Revenue
Billable
Subscribers (1)
Revenue
Billable
Subscribers (1)
RevenueBillable
Subscribers
(Revenue in millions and subscribers in thousands)
Government services$25.1 142$25.6 131$(0.5)11 
(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, which we entered into in September 2019, 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. During the three months ended September 30, 2019, we operated under month-to-month extension contracts while the EMSS Contract was being negotiated.

21


Subscriber Equipment Revenue
Subscriber equipment revenue increased by $3.7 million, or 18%, for the three months ended September 30, 2020 compared to the prior year period, primarily due to an increase in the volume of IoT and L-band transceiver device sales, partially offset by a decrease in the volume of handset sales.
Engineering and Support Service Revenue
 Three Months Ended September 30, 
 20202019Change
 (Revenue in millions)
Commercial engineering and support services$1.1 $0.8 $0.3 
Government engineering and support services8.3 6.8 1.5 
Total engineering and support services$9.4 $7.6 $1.8 
Engineering and support service revenue increased $1.8 million, or 25%, for the three months ended September 30, 2020 compared to the prior year period primarily as a result of an increase in the volume of contracted work to enable services for the U.S. government, and 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) increased by $0.3 million, or 1%, for the three months ended September 30, 2020 from the prior year period, primarily as a result of higher costs to support the new EMSS Contract and increased volume of contacted engineering work to enable services for the U.S. government. These increases were partially offset by 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 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 increased by $2.6 million, or 20%, for the three months ended September 30, 2020 compared to the prior year period primarily due to the increase in IoT and L-band transceiver device sales, as described above.
Research and Development
Research and development expenses increased by $0.3 million, or 10%, for the three months ended September 30, 2020 compared to the prior year period due to increased spend on new 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 decreased by $2.3 million, or 10%, for the three months ended September 30, 2020 compared to the prior year period, primarily due to decreases in legal and consulting fees and decreased spending on conferences as a result of COVID-19 travel 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 $7.9 million for the three months ended September 30, 2020 compared to the prior year period, primarily related to the impact 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 September 30, 2020, our income tax benefit was $5.7 million, compared to income tax benefit of $4.4 million for the prior year period. The increase in income tax benefit is primarily related to an increased stock compensation benefit, as well as the reduction in state net operating loss valuation allowance compared to the prior year, partially offset by a decrease in loss before income taxes compared to the prior year.
Net Loss
Net loss was $4.0 million for the three months ended September 30, 2020, compared to a net loss of $18.0 million for the prior year period. The change primarily resulted from the $7.9 million decrease in interest expense, net and the $6.7 million increase in total revenues, as well as the $2.3 million decrease in selling, general and administrative expenses and the $1.2 million increase in income tax benefit, as described above. These increases were partially offset by the $4.3 million increase in other operating expenses.

Comparison of Our Results of Operations for the Nine Months Ended September 30, 2020 and 2019
Nine Months Ended September 30,Change
2020% of Total Revenue2019% of Total Revenue
($ in thousands)DollarsPercent
Revenue:
Services$346,239 79 %$333,601 79 %$12,638 %
Subscriber equipment67,198 16 %65,803 16 %1,395 %
Engineering and support services23,495 %22,166 %1,329 %
Total revenue436,932 100 %421,570 100 %15,362 %
Operating expenses:
Cost of services (exclusive of depreciation
and amortization)69,021 16 %71,709 17 %(2,688)(4)%
Cost of subscriber equipment39,772 %38,663 %1,109 %
Research and development7,940 %10,718 %(2,778)(26)%
Selling, general and administrative62,556 14 %67,744 16 %(5,188)(8)%
Depreciation and amortization227,260 52 %222,617 53 %4,643 %
Total operating expenses406,549 93 %411,451 98 %(4,902)(1)%
Operating income30,383 %10,119 %20,264 200 %
Other expense:
Interest expense, net(71,578)(16)%(85,076)(20)%13,498 (16)%
Loss on extinguishment of debt(30,209)(7)%(207)— %(30,002)14,494 %
Other income (expense), net332 — %(926)— %1,258 (136)%
Total other expense, net(101,455)(23)%(86,209)(20)%(15,246)18 %
Loss before income taxes(71,072)(16)%(76,090)(18)%5,018 (7)%
Income tax benefit 22,943 %21,948 %995 %
Net loss$(48,129)(11)%$(54,142)(13)%$6,013 (11)%

23


Revenue
Commercial Service Revenue 
Nine Months Ended September 30,
20202019Change
Revenue
Billable
Subscribers (1)
ARPU (2)
Revenue
Billable
Subscribers (1)
ARPU (2)
RevenueBillable
Subscribers
ARPU
(Revenue in millions and subscribers in thousands)
Commercial services:
Voice and data$126.8 352 $40 $129.6 360 $40 $(2.8)(8)$— 
Broadband (3)
26.3 11.4 $263 22.3 10.6 $245 4.0 0.8 18 
IoT data 71.8 924 $9.25 71.7 767 $11.27 0.1 157 (2.02)
Hosted payload and other data46.2 N/A37.9 N/A8.3 N/A
Total commercial services$271.1 1,287$261.5 1,138$9.6 149 
(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 nine months ended September 30, 2020, total commercial services revenue increased from the prior year period by $9.6 million, or 4%, primarily due to increased hosted payload and other data services revenue and increased commercial broadband revenue. Hosted payload and other data service revenue increased $8.3 million, or 22%, primarily due to increased Aireon data service fees related to a contractual step-up and increased Aireon power fees. Commercial broadband revenue increased $4.0 million, or 18%, from the prior year period, principally due to sales of Iridium Certus broadband services, which were commercially introduced in January 2019. The increases in hosted payload and other data service revenue and commercial broadband revenue were partially offset by a $2.8 million, or 2%, decline in commercial voice and data revenue from the prior year period resulting from a decrease in subscribers and decreased usage following mobility restrictions associated with the COVID-19 pandemic. Commercial IoT data revenue remained relatively flat for the nine months ended September 30, 2020, at $71.8 million. This primarily reflects a 20% increase in commercial IoT data billable subscribers, primarily from continued strength in consumer personal communications devices, offset in part by a decrease in ARPU, driven by the decrease in usage revenue related to COVID-19, particularly with aviation customers, and an increase in the proportion of consumer personal communications device users comprising IoT subscribers, as users of these devices typically utilize lower ARPU plans.

Government Service Revenue 
 Nine Months Ended September 30,  
 20202019Change
Revenue
Billable
Subscribers (1)
Revenue
Billable
Subscribers (1)
RevenueBillable
Subscribers
(Revenue in millions and subscribers in thousands)
Government services$75.1 142$72.1 131$3.0 11 
(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 nine months ended September 30, 2020, government service revenue increased $3.0 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 increased by $1.4 million, or 2%, for the nine months ended September 30, 2020 compared to the prior year period, primarily due to an increase in the volume of L-band transceivers and IoT device sales, partially offset by a decrease in the volume of handset sales.
Engineering and Support Service Revenue
 Nine Months Ended September 30, 
 20202019Change
 (Revenue in millions)
Commercial engineering and support services$3.3 $1.9 $1.4 
Government engineering and support services20.2 20.3 (0.1)
Total engineering and support services$23.5 $22.2 $1.3 
Engineering and support service revenue increased $1.3 million, or 6%, for the nine months ended September 30, 2020 compared to the prior year period primarily as a result of 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 $2.7 million, or 4%, for the nine months ended September 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. This decrease was offset in part by 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 increased by $1.1 million, or 3%, for the nine months ended September 30, 2020 compared to the prior year period primarily due to the increase in the volume of L-band transceivers and IoT device sales, as described above.
Research and Development
Research and development expenses decreased by $2.8 million, or 26%, for the nine months ended September 30, 2020 compared to the prior year period due to decreased spend on new devices for our upgraded network.
Selling, General and Administrative
Selling, general and administrative expenses decreased by $5.2 million, or 8%, for the nine months ended September 30, 2020 compared to the prior year period, primarily due to a decrease in management incentive compensation and decreased spend on travel and marketing related events as a result of COVID-19. We also experienced 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.
Depreciation and Amortization
Depreciation and amortization expense increased by $4.6 million, or 2%, for the nine months ended September 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 $13.5 million for the nine months ended September 30, 2020 compared to the prior year period, primarily related to the impact 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.
Loss on Extinguishment of Debt
Loss on extinguishment of debt was $30.2 million for the nine months ended September 30, 2020, compared to approximately $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
25


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 nine months ended September 30, 2020, our income tax benefit was $22.9 million, compared to income tax benefit of $21.9 million for the prior year period. The increase in income tax benefit is related to the reduction in state net operating loss valuation allowance compared to the prior year, as well as prior year non-recurring adjustments to our deferred tax assets and liabilities related to state law changes, partially offset by a reduced stock compensation benefit compared to the prior year.
Net Loss
Net loss was $48.1 million for the nine months ended September 30, 2020, compared to net loss of $54.1 million for the prior year period. The change primarily resulted from the $15.4 million increase in total revenues, the $4.9 million decrease in total operating expenses and the $13.5 million decrease in interest expense, net, partially offset by the $30.0 million increase in loss on extinguishment of debt, 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 September 30, 2020, we reported an aggregate balance of $1,641.8 million in borrowings under the Term Loan, before $24.9 million of net deferred financing costs, for a net principal balance of $1,616.9 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 September 30, 2020, our total cash and cash equivalents balance was $182.7 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.

The Credit Agreement contains a mandatory prepayment mechanism with respect to a portion of our excess cash flow (as defined in the Credit Agreement). It provides for specified exceptions, baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization, 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.

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

26


Cash Flows
The following table summarizes our cash flows:
 Nine Months Ended September 30, 
 20202019Change
 (in thousands)
Cash provided by operating activities$179,137 $142,453 $36,684 
Cash used in investing activities$(29,267)$(112,756)$83,489 
Cash used in financing activities$(188,480)$(128,683)$(59,797)

Cash Flows Provided by Operating Activities

Net cash provided by operating activities for the nine months ended September 30, 2020 increased by $36.7 million from the prior year period. Net loss, as adjusted for non-cash activities, improved by $24.0 million over the prior year, primarily due to the non-cash $30.0 million increase in the loss on extinguishment of debt and increased revenues. Net cash from operating activities also increased related to working capital changes of approximately $12.7 million. This increase was primarily the result of timing of accounts receivable collections, as well as lower purchases of inventory in 2020, compared to the prior year. In 2019, there was an increase in inventory primarily associated with last-time purchases of manufacturers' discontinued parts that did not recur in 2020. These improvements in cash 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.

Cash Flows Used in Investing Activities

Net cash used in investing activities for the nine months ended September 30, 2020 decreased by $83.5 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 2019. We estimate our capital expenditures will average approximately $40.0 million per year until 2029.
Cash Flows Used in Financing Activities
Net cash used in financing activities for the nine months ended September 30, 2020 increased by $59.8 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 $189.7 million for 2020, compared to a $126.0 million principal payment on the Credit Facility in 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
27


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.
28


ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

We have an outstanding aggregate balance of $1,641.8 million under the Term Loan as of September 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 September 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 September 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.
29


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 most 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 for several years.
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.
30


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 these distributors 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, and SBD® devices. 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.
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
31


COVID-19 pandemic has, and we expect will 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 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.
32


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.
33


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 September 30, 2020, filed with the Securities and Exchange Commission on October 20, 2020, formatted in iXBRL (Inline eXtensible Business Reporting Language):
(i)   Condensed Consolidated Balance Sheets at September 30, 2020 and December 31, 2019;
(ii)  Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and nine months ended September 30, 2020 and 2019;
(iii) Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and nine months ended September 30, 2020 and 2019;
(iv) Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2020 and 2019; and
(iv) Notes to Condensed Consolidated Financial Statements.
 
104Cover 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.
34


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: October 20, 2020
35
EX-31.1 2 irdm10-q093020exx311.htm EXHIBIT 31.1 Document

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: October 20, 2020/s/ Matthew J. Desch
 Matthew J. Desch
 Chief Executive Officer
(principal executive officer)

EX-31.2 3 irdm10-q093020exx312.htm EXHIBIT 31.2 Document

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: October 20, 2020/s/ Thomas J. Fitzpatrick
 Thomas J. Fitzpatrick
 Chief Financial Officer
(principal financial officer)


EX-32.1 4 irdm10-q093020exx321.htm EXHIBIT 32.1 Document

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 September 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: October 20, 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-20200930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity Statement link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Principles of Consolidation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities - Summary of Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2107104 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2110105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2112106 - Disclosure - Derivatives Derivatives link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Derivatives Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2114107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2116108 - Disclosure - Equity Transactions link:presentationLink link:calculationLink link:definitionLink 2417406 - Disclosure - Equity Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2118109 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2219202 - Disclosure - Revenue Revenue (Policies) link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2421407 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422408 - Disclosure - Revenue - Summary of Service Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2423409 - Disclosure - Revenue - Summary of Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2124110 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2325304 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2426410 - Disclosure - Net Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2127111 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2428411 - Disclosure - Related Party Transactions Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 irdm-20200930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 irdm-20200930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 irdm-20200930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Credit Facility Carrying Amount Long-term Debt 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 Short-term secured debt Line of Credit, Current Other income (expense), net Other Nonoperating Income (Expense) Comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Hosted payload and other data Hosted Payload and Other Data Services [Member] Hosted Payload and Other Data Services [Member] Increase (Decrease) in Deferred Revenue Increase (Decrease) in Deferred Revenue Share-based compensation, options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Interest Costs Incurred Interest Costs Incurred Related Party [Axis] Related Party [Axis] City Area Code City Area Code Interest Rate Cash Flow Hedge Asset at Fair Value Interest Rate Cash Flow Hedge Asset at Fair Value Cost of Goods and Services Sold Cost of Goods and Services Sold 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] Total operating expenses Costs and Expenses Services Service [Member] Equipment Leased to Other Party [Member] Equipment Leased to Other Party [Member] 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 Equity Components [Axis] Equity Components [Axis] Title of 12(b) Security Title of 12(b) Security Restricted Stock [Member] Restricted Stock [Member] 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 Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Minimum Minimum [Member] Minimum [Member] Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] Engineering and support services Engineering and Support Services [Member] Engineering and Support Services [Member] 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 Range Statistical Measurement [Domain] Statistical Measurement [Domain] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Lessor, Operating Lease, Payment to be Received, Year Five Lessor, Operating Lease, Payment to be Received, Year Five Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Lessor, Operating Lease, Payment to be Received, after Year Five Lessor, Operating Lease, Payment to be Received, after Year Five IoT data Commercial IoT Data Services [Member] Commercial IoT Data Services [Member] 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 Increase (Decrease) in Other Noncurrent Liabilities Increase (Decrease) in Other Noncurrent Liabilities Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Revenue: Revenues [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Equity Transactions Stockholders' Equity Note Disclosure [Text Block] 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. Interest Rate Swap [Member] Interest Rate Swap [Member] Operating income Operating Income (Loss) Deferred revenue Deferred Revenue, Current Customer [Domain] Customer [Domain] Payments of Debt Issuance Costs Payments of Debt Issuance Costs Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total current liabilities Liabilities, Current Additional paid-in capital Additional Paid in Capital, Common Stock 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. Loss on Extinguishment of Debt Loss on Extinguishment of Debt Loss on Extinguishment of Debt Schedule of recognized contract costs Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Derivative [Table] Derivative [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Performance Based RSU Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Variable Rate [Domain] Variable Rate [Domain] Variable Rate [Axis] Variable Rate [Axis] Commitments and contingencies Commitments and Contingencies Vesting on the last day of each calendar quarter Share-based Payment Arrangement, Tranche Two [Member] Assets Assets [Abstract] Share-based compensation, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Accounting Policies [Abstract] Accounting Policies [Abstract] Supplemental disclosure of non-cash investing activities: Supplemental Disclosure Of Non Cash Investing Activities [Abstract] Supplemental disclosure of non-cash investing activities. 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. Entity Shell Company Entity Shell Company Cover [Abstract] Cover [Abstract] Accounts payable Accounts Payable, Current Document Type Document Type Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Payments to Acquire Other Investments Payments to Acquire Other Investments Retained earnings Retained Earnings (Accumulated Deficit) Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Stock Issued During Period, Value, Conversion of Convertible Securities Stock Issued During Period, Value, Conversion of Convertible Securities Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Power Agreement [Member] Power Agreement [Member] Power Agreement [Member] Preferred Stock Dividends, Income Statement Impact Preferred Stock Dividends, Income Statement Impact Money market funds Money Market Funds, at Carrying Value 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. Operating Lease, Lease Income Operating Lease, Lease Income Summary of Company's Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Sale of Stock [Axis] Sale of Stock [Axis] Weighted Average Number of Shares Outstanding, Basic and Diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Customer [Axis] Customer [Axis] 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 Foreign currency translation adjustments, net of tax 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 Cash Cash US Government [Member] US Government [Member] US Government [Member] Document Quarterly Report Document Quarterly Report Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Title of Individual [Axis] Title of Individual [Axis] Other long-term liabilities Other Liabilities, Noncurrent Other expense, net: Nonoperating Income (Expense) [Abstract] Debt instrument face amount Debt Instrument, Face Amount APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Inventory Inventory, Net Vesting Vesting [Axis] Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity File Number Entity File Number Entity Central Index Key Entity Central Index Key Commissions Commissions [Member] Commissions [Member] Derivative, Fixed Interest Rate Derivative, Fixed Interest Rate Entity Emerging Growth Company Entity Emerging Growth Company Statement [Line Items] Statement [Line Items] Derivative Contract [Domain] Derivative Contract [Domain] 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] Class of Stock Class of Stock [Domain] Debt Instrument, Term Debt Instrument, Term Document Fiscal Period Focus Document Fiscal Period Focus Interest payable Interest Payable, Current Debt Disclosure [Abstract] Debt Disclosure [Abstract] Statement [Table] Statement [Table] Range Statistical Measurement [Axis] Statistical Measurement [Axis] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts Lessor, Operating Lease, Payment to be Received, Year Four Lessor, Operating Lease, Payment to be Received, Year Four Unsecured Debt [Member] Unsecured Debt [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments Lessor, Operating Lease, Payments to be Received Lessor, Operating Lease, Payments to be Received Voice and data Commercial Voice and Data Services [Member] Commercial Voice and Data Services [Member] Common stock, $0.001 par value, 300,000 shares authorized; 133,279 and 131,632 shares issued and outstanding at September 30, 2020 and December 31, 2019, respectively Common Stock, Value, Issued Earnings Per Share, Basic and Diluted Earnings Per Share, Basic and Diluted Proceeds from Issuance of Secured Debt Proceeds from Issuance of Secured Debt First Lien Net Leverage Ratio Ratio of Indebtedness to Net Capital Debt Debt Disclosure [Text Block] Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Operating Lease, Lease Income [Table Text Block] Operating Lease, Lease Income [Table Text Block] Related Party Transaction [Axis] Related Party Transaction [Axis] Convertible Preferred Stock, Terms of Conversion Convertible Preferred Stock, Terms of Conversion Computations of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Daily average rate of preferred stock, per share (in dollars per share) Preferred Stock, Dividend Rate, Per-Dollar-Amount 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, vesting percentage, year one Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Share-based Payment Arrangement, Nonemployee [Member] Share-based Payment Arrangement, Nonemployee [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Amendment Flag Amendment Flag 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 Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Cash and Cash Equivalents, Restricted Cash and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Operating Activities Related Party [Domain] Related Party [Domain] Extinguishment of Debt, Amount Extinguishment of Debt, Amount Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Increase (Decrease) in Accounts Receivable Increase (Decrease) in Accounts Receivable Series B Preferred Stock Series B Preferred Stock [Member] Interest Rate Cash Flow Hedge Liability at Fair Value Interest Rate Cash Flow Hedge Liability at Fair Value Derivative Instrument [Axis] Derivative Instrument [Axis] Related Party Transaction, Due from (to) Related Party Related Party Transaction, Due from (to) Related Party Total stockholders’ equity Stockholders' Equity Attributable to Parent Stockholders' Equity Attributable to Parent Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Unrealized Gain (Loss) on Cash Flow Hedging Instruments Unrealized Gain (Loss) on Cash Flow Hedging Instruments Total liabilities and stockholders’ equity Liabilities and Equity Commitment Fee on Revolving Facility Line of Credit Facility, Commitment Fee Amount Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Derivatives, Policy [Policy Text Block] Derivatives, Policy [Policy Text Block] Property and equipment received but not yet paid for Capital Expenditures Incurred but Not yet Paid Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Local Phone Number Local Phone Number NASDAQ/NGS (GLOBAL SELECT MARKET) [Member] NASDAQ/NGS (GLOBAL SELECT MARKET) [Member] Repayments of Unsecured Debt Repayments of Unsecured Debt Antidilutive securities excluded from computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Shares of preferred stock, undesignated and unissued (in shares) Preferred Stock, Shares Subscribed but Unissued Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Equity Component [Domain] Equity Component [Domain] Interest Costs Capitalized Interest Costs Capitalized Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash and Cash Equivalents Preferred Stock Redemption Premium Preferred Stock Redemption Premium Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Grantee Status [Domain] Grantee Status [Domain] Payments of Dividends Payments of Dividends Service Agreements [Member] Service Agreements [Member] Commercial Broadband Services [Member] Commercial Broadband Services [Member] Commercial Broadband Services [Member] Entity Address, Address Line One Entity Address, Address Line One Executives Executive Officer [Member] Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Other Noncurrent Assets Property and equipment, net Property, Plant and Equipment, Net Selling, general and administrative Selling, General and Administrative Expense Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Derivative, Notional Amount Derivative, Notional Amount Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net loss Net Income (Loss) Attributable to Parent Net Income (Loss) Attributable to Parent Entity Address, State or Province Entity Address, State or Province Debt Facility [Table] Line of Credit Facility [Table] Interest Rate Floor [Member] Interest Rate Floor [Member] Entity Current Reporting Status Entity Current Reporting Status Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Other assets Other Assets, Noncurrent Leases [Abstract] Leases [Abstract] Total assets Assets Exchange [Domain] Exchange [Domain] Related Party Transactions Disclosure Related Party Transactions Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Earnings Per Share [Abstract] Earnings Per Share [Abstract] 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 Antidilutive Securities [Axis] Antidilutive Securities [Axis] Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Lessor, Operating Leases [Text Block] Lessor, Operating Leases [Text Block] Entity Small Business Entity Small Business Other contract costs Other Contract Assets [Member] Other Contract Assets Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Lessor, Operating Lease, Payment to be Received, Year Two Lessor, Operating Lease, Payment to be Received, Year Two Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Entity Interactive Data Current Entity Interactive Data Current Vesting Vesting [Domain] Interest Payable Interest Payable Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Depreciation and amortization Depreciation, Depletion and Amortization Entity Filer Category Entity Filer Category Preferred Stock, Liquidation Preference Per Share Preferred Stock, Liquidation Preference Per Share Redemption Premium Redemption Premium Products and Services Product and Service [Axis] Total liabilities Liabilities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Address, City or Town Entity Address, City or Town Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Share-based compensation, grant date fair value of stock options Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture Debt Instrument, Redemption Price, Percentage Debt Instrument, Redemption Price, Percentage Common Stock [Member] Common Stock [Member] Products and Services Product and Service [Domain] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Net loss attributable to common stockholders Net loss - basic and diluted Net Income (Loss) Available to Common Stockholders, Basic Increase (Decrease) in Inventories Increase (Decrease) in Inventories Dividend rate on preferred stock Preferred Stock, Dividend Rate, Percentage Document Fiscal Year Focus Document Fiscal Year Focus Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable Secured Debt [Member] Secured Debt [Member] Deferred revenue, net of current portion Deferred Revenue, Noncurrent Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Interest expense, net Interest Income (Expense), Net Stock Issued During Period, Shares, Conversion of Convertible Securities Stock Issued During Period, Shares, Conversion of Convertible Securities Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Other Operating Activities, Cash Flow Statement Other Operating Activities, Cash Flow Statement Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Class of Stock [Line Items] Class of Stock [Line Items] Hosting Agreement Hosting Agreement [Member] Hosting Agreement [Member] 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 Related Party Transactions [Abstract] Related Party Transactions [Abstract] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Total other expense, net Nonoperating Income (Expense) Cash and cash equivalents: Cash and Cash Equivalents [Line Items] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Long-term senior unsecured notes, net Senior Notes, Noncurrent Dividends, Preferred Stock Dividends, Preferred Stock Employee Stock Option Share-based Payment Arrangement, Option [Member] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Share-based Payment Arrangement, Employee [Member] Share-based Payment Arrangement, Employee [Member] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Operating expenses: Costs and Expenses [Abstract] Research and development Research and Development Expense Grantee Status [Axis] Grantee Status [Axis] Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Sale of Stock [Domain] Sale of Stock [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Proceeds from Stock Options Exercised Proceeds from Stock Options Exercised Ownership stake Equity Method Investment, Ownership Percentage Revenue Revenue from Contract with Customer [Text Block] Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid, Excluding Capitalized Interest, Operating Activities 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] Revenue [Policy Text Block] Revenue [Policy Text Block] Basis of Presentation and Principles of Consolidation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Preferred Stock, Dividends Per Share, Declared Preferred Stock, Dividends Per Share, Declared Long-term Debt, Fair Value Long-term Debt, Fair Value Document Period End Date Document Period End Date Class of Stock Class of Stock [Axis] Income tax benefit Income Tax Expense (Benefit) Entity Registrant Name Entity Registrant Name Income taxes paid, net Income Taxes Paid, Net Income Statement [Abstract] Income Statement [Abstract] 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] Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] Title of Individual [Domain] Title of Individual [Domain] 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 Accrued expenses and other current liabilities Accrued Liabilities, Current Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Prepaid Expense and Other Assets Commercial engineering and support services Commercial [Member] Commercial [Member] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Vesting on first anniversary of grant date Share-based Payment Arrangement, Tranche One [Member] 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 Unamortized Deferred Financing Costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net 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. Derivative [Line Items] Derivative [Line Items] Current assets: Assets, Current [Abstract] Long-term Debt, Gross Long-term Debt, Gross Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Related Party Transaction [Domain] Related Party Transaction [Domain] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Deferred Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Long-term secured debt, net Long-term Line of Credit, Noncurrent Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Award Type Award Type [Axis] Repayments of Secured Debt Repayments of Secured Debt Capital expenditures Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Maximum [Member] Amortization of Debt Issuance Costs Amortization of Debt Issuance Costs Security Exchange Name Security Exchange Name Document Information [Line Items] Document Information [Line Items] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Entity Tax Identification Number Entity Tax Identification Number Document Information [Table] Document Information [Table] Retained Earnings [Member] Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Service, Other [Member] Service, Other [Member] Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Director Director [Member] Share-based compensation, term of award Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Lessor, Operating Lease, Payment to be Received, Year Three Lessor, Operating Lease, Payment to be Received, Year Three Summary of Company's service revenue Disaggregation of Revenue [Table Text Block] Equity Award Award Type [Domain] Trading Symbol Trading Symbol Document Transition Report Document Transition Report Revenue from related parties Revenue from Related Parties Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Capitalized stock-based compensation Share-based Payment Arrangement, Amount Capitalized Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Share-based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense Increase (Decrease) in Interest Payable, Net Increase (Decrease) in Interest Payable, Net Subscriber equipment Subscription and Circulation [Member] Contract Assets Contract with Customer, Asset, after Allowance for Credit Loss Private Offering Private Placement [Member] Payment, Tax Withholding, Share-based Payment Arrangement Payment, Tax Withholding, Share-based Payment Arrangement Net Income (Loss) Per Share Earnings Per Share [Text Block] Revenue [Abstract] Revenue [Abstract] Revenue [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Current liabilities: Liabilities, Current [Abstract] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Interest Rate Swaption [Member] Interest Rate Swaption [Member] Equity Method Investee Equity Method Investee [Member] Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 9 irdm-20200930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 irdm-20200930_htm.xml IDEA: XBRL DOCUMENT 0001418819 2020-01-01 2020-09-30 0001418819 exch:XNGS 2020-01-01 2020-09-30 0001418819 2020-09-30 0001418819 2020-10-14 0001418819 2019-12-31 0001418819 us-gaap:SeriesBPreferredStockMember 2020-09-30 0001418819 us-gaap:SeriesBPreferredStockMember 2019-12-31 0001418819 us-gaap:ServiceMember 2020-07-01 2020-09-30 0001418819 us-gaap:ServiceMember 2019-07-01 2019-09-30 0001418819 us-gaap:ServiceMember 2020-01-01 2020-09-30 0001418819 us-gaap:ServiceMember 2019-01-01 2019-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-07-01 2020-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2019-07-01 2019-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2019-01-01 2019-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-07-01 2020-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2019-07-01 2019-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-01-01 2020-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2019-01-01 2019-09-30 0001418819 2020-07-01 2020-09-30 0001418819 2019-07-01 2019-09-30 0001418819 2019-01-01 2019-09-30 0001418819 us-gaap:SeriesBPreferredStockMember 2020-07-01 2020-09-30 0001418819 us-gaap:SeriesBPreferredStockMember 2019-07-01 2019-09-30 0001418819 us-gaap:SeriesBPreferredStockMember 2020-01-01 2020-09-30 0001418819 us-gaap:SeriesBPreferredStockMember 2019-01-01 2019-09-30 0001418819 2020-06-30 0001418819 2019-06-30 0001418819 2018-12-31 0001418819 us-gaap:CommonStockMember 2020-06-30 0001418819 us-gaap:CommonStockMember 2019-06-30 0001418819 us-gaap:CommonStockMember 2019-12-31 0001418819 us-gaap:CommonStockMember 2018-12-31 0001418819 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001418819 us-gaap:CommonStockMember 2019-07-01 2019-09-30 0001418819 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001418819 us-gaap:CommonStockMember 2019-01-01 2019-09-30 0001418819 us-gaap:CommonStockMember 2020-09-30 0001418819 us-gaap:CommonStockMember 2019-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001418819 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-07-01 2019-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-09-30 0001418819 us-gaap:RetainedEarningsMember 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-06-30 0001418819 us-gaap:RetainedEarningsMember 2019-12-31 0001418819 us-gaap:RetainedEarningsMember 2018-12-31 0001418819 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001418819 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2019-07-01 2019-09-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:RetainedEarningsMember 2019-01-01 2019-09-30 0001418819 us-gaap:RetainedEarningsMember 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2019-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-01 2019-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-09-30 0001418819 2019-09-30 0001418819 us-gaap:FairValueInputsLevel2Member 2020-09-30 0001418819 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001418819 us-gaap:EquipmentLeasedToOtherPartyMember 2020-01-01 2020-09-30 0001418819 us-gaap:SecuredDebtMember 2019-11-04 0001418819 2019-11-04 0001418819 us-gaap:SecuredDebtMember 2020-07-01 2020-09-30 0001418819 us-gaap:SecuredDebtMember us-gaap:InterestRateFloorMember 2020-07-01 2020-09-30 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-07-01 2020-09-30 0001418819 us-gaap:SecuredDebtMember 2020-02-07 0001418819 2020-02-07 0001418819 us-gaap:UnsecuredDebtMember 2020-07-01 2020-09-30 0001418819 us-gaap:SecuredDebtMember 2020-09-30 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-09-30 0001418819 us-gaap:UnsecuredDebtMember 2019-12-31 0001418819 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-09-30 0001418819 us-gaap:SecuredDebtMember 2020-01-01 2020-09-30 0001418819 us-gaap:InterestRateSwaptionMember 2020-09-30 0001418819 us-gaap:InterestRateSwapMember 2020-09-30 0001418819 us-gaap:InterestRateSwapMember 2019-12-31 0001418819 us-gaap:InterestRateSwaptionMember 2019-12-31 0001418819 2019-05-01 2019-05-31 0001418819 2019-05-31 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:PerformanceSharesMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2019-01-01 2019-09-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 us-gaap:PerformanceSharesMember 2019-01-01 2019-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2019-01-01 2019-09-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-09-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2019-01-01 2019-09-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-09-30 0001418819 2012-12-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2014-05-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2014-05-01 2014-05-31 0001418819 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2019-04-01 2019-06-30 0001418819 srt:MinimumMember 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 2020-07-01 2020-09-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2019-07-01 2019-09-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2019-01-01 2019-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2019-07-01 2019-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2019-01-01 2019-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2019-07-01 2019-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2019-01-01 2019-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-07-01 2020-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2019-07-01 2019-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-01-01 2020-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2019-01-01 2019-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2019-07-01 2019-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2019-01-01 2019-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-07-01 2020-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2019-07-01 2019-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-01-01 2020-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2019-01-01 2019-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2019-07-01 2019-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2019-01-01 2019-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-07-01 2020-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2019-07-01 2019-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2019-01-01 2019-09-30 0001418819 irdm:CommissionsMember 2020-09-30 0001418819 irdm:CommissionsMember 2019-12-31 0001418819 irdm:OtherContractAssetsMember 2020-09-30 0001418819 irdm:OtherContractAssetsMember 2019-12-31 0001418819 us-gaap:PerformanceSharesMember 2020-07-01 2020-09-30 0001418819 us-gaap:PerformanceSharesMember 2019-07-01 2019-09-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 us-gaap:PerformanceSharesMember 2019-01-01 2019-09-30 0001418819 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001418819 us-gaap:RestrictedStockMember 2019-07-01 2019-09-30 0001418819 us-gaap:RestrictedStockMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockMember 2019-01-01 2019-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2019-07-01 2019-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-09-30 0001418819 srt:MaximumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 srt:MinimumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 srt:MaximumMember irdm:PowerAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 srt:MaximumMember us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-07-01 2020-09-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-07-01 2020-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2019-07-01 2019-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2019-01-01 2019-09-30 0001418819 us-gaap:ServiceOtherMember us-gaap:EquityMethodInvesteeMember 2020-09-30 0001418819 us-gaap:ServiceOtherMember us-gaap:EquityMethodInvesteeMember 2019-12-31 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2019-07-01 2019-09-30 iso4217:USD shares shares iso4217:USD utr:Rate pure 0001418819 --12-31 Large Accelerated Filer true false false Q3 2020 VA 703 22102 false 26-1344998 133301722 0.0001 0.0001 500000 500000 500000 500000 0 0 0.001 0.001 300000000 300000000 133279000 131632000 133279000 131632000 P5Y P7Y 0 0 P10Y P4Y 0.25 0.0625 0.0625 P4Y 0.25 0.0625 0.0625 1400000 0 0.50 0.50 0.125 0.125 P1Y P1Y P2Y P2Y P3Y P3Y 0 1.50 0.50 0.50 1 1 4000000.0 10-Q 2020-09-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 133301722 182702000 223561000 59340000 68697000 33309000 39938000 11188000 10739000 286539000 342935000 2981370000 3180799000 45881000 46977000 51735000 52846000 3365525000 3623557000 16500000 10875000 7181000 6713000 40727000 49293000 246000 7790000 36017000 39080000 100671000 113751000 1600387000 1412501000 0 352994000 165053000 188653000 52600000 67092000 31351000 29284000 1950062000 2164275000 133000 132000 1151606000 1134048000 283840000 331969000 -20116000 -6867000 1415463000 1459282000 3365525000 3623557000 116914000 115853000 346239000 333601000 25120000 21375000 67198000 65803000 9438000 7557000 23495000 22166000 151472000 144785000 436932000 421570000 23909000 23581000 69021000 71709000 15429000 12862000 39772000 38663000 3116000 2822000 7940000 10718000 20631000 22934000 62556000 67744000 75654000 74575000 227260000 222617000 138739000 136774000 406549000 411451000 12733000 8011000 30383000 10119000 -22628000 -30493000 -71578000 -85076000 0 0 30209000 207000 205000 26000 332000 -926000 -22423000 -30467000 -101455000 -86209000 -9690000 -22456000 -71072000 -76090000 -5685000 -4444000 -22943000 -21948000 -4005000 -18012000 -48129000 -54142000 0 0 0 4194000 -4005000 -18012000 -48129000 -58336000 133760000 131688000 133177000 122816000 -0.03 -0.14 -0.36 -0.47 -4005000 -18012000 -48129000 -54142000 -1348000 -864000 -4241000 1302000 1794000 0 -9008000 0 -3559000 -18876000 -61378000 -52840000 1409160000 1572951000 1459282000 1601577000 133000 131000 132000 112000 0 0 1000 2000 0 0 0 17000 133000 131000 133000 131000 1141744000 1121613000 1134048000 1108550000 5134000 4423000 13775000 12559000 5175000 1155000 7786000 9941000 447000 395000 4003000 4237000 0 0 0 17000 1151606000 1126796000 1151606000 1126796000 287845000 457838000 331969000 501712000 -4005000 -18012000 -48129000 -54142000 0 0 0 7744000 283840000 439826000 283840000 439826000 -20562000 -6631000 -6867000 -8797000 -1348000 -864000 -4241000 1302000 1794000 0 -9008000 0 -20116000 -7495000 -20116000 -7495000 1415463000 1559258000 1415463000 1559258000 0 0 0 -16.88 -48129000 -54142000 -23600000 -18543000 227260000 222617000 -30209000 -207000 12560000 11524000 2724000 15485000 548000 394000 -7958000 -1051000 -6709000 11038000 986000 -4886000 -2545000 -293000 556000 2998000 -14025000 -15618000 -7072000 -5516000 -16576000 -9769000 -1544000 -2376000 179137000 142453000 29267000 102756000 0 10000000 -29267000 -112756000 0 126000000 202000000 0 -8250000 0 383451000 0 2562000 0 7786000 9941000 4003000 4237000 0 8387000 -188480000 -128683000 -2249000 453000 -40859000 -98533000 223561000 465287000 182702000 366754000 77047000 101061000 934000 999000 2533000 1307000 0 2526000 82000 2276000 1215000 1034000 Basis of Presentation and Principles of Consolidation<div style="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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="margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the 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.</span></div> Significant Accounting Policies<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Adopted Accounting Pronouncements </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Developments Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 impact of the adoption of the ASU on the Company's consolidated financial statements and related disclosures is not expected to be material.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 Company is evaluating ASU 2020-04 and considering the possible adoption of certain expedients stated within the guidance as well as the impacts they may have on its consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value hierarchy consists of the following tiers:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:27pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">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><div style="padding-left:27pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">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><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 September 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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#id99933bd95124b75bcd49f22fb0d8327_49" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 6</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for further information.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Adopted Accounting Pronouncements </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Developments Not Yet Adopted</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 impact of the adoption of the ASU on the Company's consolidated financial statements and related disclosures is not expected to be material.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 Company is evaluating ASU 2020-04 and considering the possible adoption of certain expedients stated within the guidance as well as the impacts they may have on its consolidated financial statements and related disclosures.</span></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value hierarchy consists of the following tiers:</span></div><div><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:27pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">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><div style="padding-left:27pt;"><span><br/></span></div><div style="text-indent:-18pt;padding-left:27pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">•</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">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><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 September 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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#id99933bd95124b75bcd49f22fb0d8327_49" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 6</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> for further information.</span></div> Cash and Cash Equivalents and Restricted Cash and Cash Equivalents<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s cash and cash equivalents:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:52.272%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.711%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring Fair<br/>Value Measurement</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s cash and cash equivalents:</span></div><div style="text-align:center;margin-top:11pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:52.272%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.709%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.711%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring Fair<br/>Value Measurement</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents:</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Money market funds</span></td><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">161,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cff0fc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cff0fc;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Level 2</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223,561 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:1pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 20886000 13943000 161816000 209618000 182702000 223561000 <div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Lessor Arrangements</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Operating leases in which the Company is a lessor consist primarily of hosting agreements with Aireon LLC</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(“Aireon”) (see </span><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a href="#id99933bd95124b75bcd49f22fb0d8327_67" style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;">Note 11</a></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">)</span><span style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">and L3Harris Technologies, Inc. (“L3Harris”) for space on the Company’s 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.4 million for each of the three months ended September 30, 2020 and 2019, and $16.1 million and $16.2 million during the nine months ended September 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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 September 30, 2020, exclusive of the $16.1 million recognized during the nine months ended September 30, 2020, by year and in the aggregate, is as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.451%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> P12Y6M 5400000 16100000 16200000 Future income with respect to the Company’s operating leases in which it is the lessor existing at September 30, 2020, exclusive of the $16.1 million recognized during the nine months ended September 30, 2020, by year and in the aggregate, is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:86.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.451%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending December 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21,445 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">120,353 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211,494 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 16100000 5361000 21445000 21445000 21445000 21445000 120353000 211494000 Debt<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Term Loan and Revolving Facility</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. 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. Principal payments, which are payable quarterly and began on June 30, 2020, equal 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. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2020, the Company reported an aggregate of $1,641.8 million in borrowings under the Term Loan, before $24.9 million of net unamortized deferred financing costs, for a net principal balance of $1,616.9 million in borrowings in the accompanying condensed consolidated balance sheet. As of September 30, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the Company’s $1,641.8 million in aggregate borrowings under the Term Loan was $1,642.8 million. The Company had not borrowed under the Revolving Facility as of September 30, 2020.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Senior Unsecured Notes</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of September 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. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest on Debt</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Total interest incurred was $23.6 million and $35.7 million during the three months ended September 30, 2020 and 2019, respectively, and $75.0 million and $107.2 million during the nine months ended September 30, 2020 and 2019, respectively. Interest incurred includes amortization of deferred financing fees of $1.0 million and $5.7 million for the three months ended September 30, 2020 and 2019, respectively, and $2.8 million and $17.9 million for the nine months ended September 30, 2020 and 2019, respectively. Interest capitalized was $0.9 million and $2.3 million during the three months ended September 30, 2020 and 2019, respectively, and $2.4 million and $13.5 million, respectively, during the nine months ended September 30, 2020 and 2019. Accrued interest as of September 30, 2020 and December 31, 2019 was $0.2 million and $7.8 million, respectively.</span></div> 1450000000.0 0.995 0.0375 0.010 0.005 200000000.0 1450000000.0 0.010 1.05125 360000000.0 23500000 1641800000 24900000 1616900000 1641800000 1642800000 6.25 0.35 360000000.0 7000000.0 353000000.0 23600000 35700000 75000000.0 107200000 1000000.0 5700000 2800000 17900000 900000 2300000 2400000 13500000 200000 7800000 Derivative Financial Instruments<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the interest rate swap 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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest Rate Swaps</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 September 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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value of Derivative Instruments</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of September 30, 2020, the Company had a current liability balance for the fair value of the Swap in the amount of $6.7 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 September 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 $5.7 million and $0.9 million, respectively, recorded in other long-term liabilities. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the three and nine months ended September 30, 2020, the Company incurred $2.7 million and $6.4 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 $9.0 million as of September 30, 2020, net of a $3.2 million 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 6700000 800000 5700000 900000 2700000 6400000 -9000000.0 3200000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">7. Stock-Based Compensation</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 September 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,799,631. 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 employees, 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. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Option Awards</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company did not grant any stock options during the nine-month period ended September 30, 2020. During the nine months ended September 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.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Service-Based RSUs</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 nine months ended September 30, 2020 and 2019, respectively, with an estimated grant date fair value of $1.4 million for each period.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the nine months ended September 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. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the nine months ended September 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 nine months ended September 30, 2020 and 2019 was $0.2 million for each period.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance-Based RSUs</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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.</span></div> 2542664 30944912 11799631 1 1 1.8 P10Y P4Y 0.25 139000 1300000 P4Y 0.25 58000 76000 1400000 683000 651000 18300000 15000000.0 10000 11000 0.50 0.50 200000 115000 125000 3100000 2900000 144000 96000 3900000 2200000 0 1.50 0.50 0.50 20000 Equity Transactions<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Preferred Stock</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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 September 30, 2020. As of September 30, 2020, there were no outstanding shares of preferred stock, as all preferred stock was converted in prior periods into common stock according to its terms.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Series B Cumulative Perpetual Convertible Preferred Stock</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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. </span></div>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 September 30, 2020 and December 31, 2019. 2000000.0 0.0001 1500000 500000 500000 0.0675 0.0675 250 16.875 11.21 20 30 16627632 8400000 Revenue<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s services revenue:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.275%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.389%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.539%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial services revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Voice and data </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Broadband</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,339 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IoT data</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,802 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hosted payload and other data</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total commercial services revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,777 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">261,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government services revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total services revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,914 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,853 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,239 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">333,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s engineering and support services revenue:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:41.337%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial engineering and support services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">795 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government engineering and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,231 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total engineering and support services revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The 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 $9.6 million and $9.1 million during the three months ended September 30, 2020 and 2019, respectively, and $33.1 million and $34.4 million during the nine months ended September 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="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.490%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.377%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commissions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contract costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,231 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s services revenue:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:41.275%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.389%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.539%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial services revenue:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Voice and data </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42,736 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">44,717 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">129,526 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Broadband</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,120 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,135 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26,339 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,332 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">IoT data</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,410 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,346 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,802 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hosted payload and other data</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,511 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,037 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,213 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37,871 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total commercial services revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,777 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271,102 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">261,469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government services revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75,137 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72,132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total services revenue</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">116,914 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115,853 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">346,239 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">333,601 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 42736000 44717000 126748000 129526000 9120000 8135000 26339000 22332000 25410000 25346000 71802000 71740000 14511000 12037000 46213000 37871000 91777000 90235000 271102000 261469000 25137000 25618000 75137000 72132000 116914000 115853000 346239000 333601000 <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the Company’s engineering and support services revenue:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:41.337%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.556%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.559%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial engineering and support services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,127 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">795 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,264 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,851 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Government engineering and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,311 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,762 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,231 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,315 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total engineering and support services revenue</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,438 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,557 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,495 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,166 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 1127000 795000 3264000 1851000 8311000 6762000 20231000 20315000 9438000 7557000 23495000 22166000 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 $9.6 million and $9.1 million during the three months ended September 30, 2020 and 2019, respectively, and $33.1 million and $34.4 million during the nine months ended September 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. 9600000 9100000 33100000 34400000 The contract assets not separately disclosed are as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.490%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.373%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.377%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contract Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commissions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">820 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,116 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other contract costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,946 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,231 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table> 820000 1116000 2946000 3231000 Net Loss Per Share<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company 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><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computations of basic and diluted net loss per share for the three and nine months ended September 30, 2020 and 2019 are as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:53.804%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.441%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.441%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.441%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.445%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net loss - basic and diluted</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,005)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,012)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48,129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average common shares - basic and diluted</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share - basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the Company’s net loss position for the three and nine months ended September 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 incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects, for the three and nine months ended September 30, 2020 and 2019, were as follows:</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:53.686%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.356%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.503%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.503%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.508%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive contingent performance-based RSUs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive service-based RSUs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> <div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The computations of basic and diluted net loss per share for the three and nine months ended September 30, 2020 and 2019 are as follows: </span></div><div style="margin-top:5pt;margin-bottom:5pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:53.804%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.441%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.441%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.441%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.445%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Net loss - basic and diluted</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,005)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18,012)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(48,129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(58,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:13.5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Weighted average common shares - basic and diluted</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,760 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,688 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">133,177 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">122,816 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share - basic and diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.03)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.36)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.47)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> -4005000 -18012000 -48129000 -58336000 133760000 131688000 133177000 122816000 -0.03 -0.14 -0.36 -0.47 The incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects, for the three and nine months ended September 30, 2020 and 2019, were as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:53.686%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.356%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.503%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.503%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.508%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands, except per share data)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive contingent performance-based RSUs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">352 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">413 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive service-based RSUs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table> 352000 413000 298000 396000 0 0 3000 0 93000 218000 145000 201000 Related Party Transactions<div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Aireon LLC and Aireon Holdings LLC</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s satellite constellation hosts the Aireon</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">® </sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 September 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. </span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">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 September 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</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;vertical-align:top;">®</sup><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> 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. Under this agreement, the Company recognized $4.0 million of hosting fee revenue for each of the three-month periods ended September 30, 2020 and 2019, and $12.0 million and $11.9 million for the nine months ended September 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 September 30, 2020 and 2019, respectively, and $18.0 million and $9.4 million for the nine months ended September 30, 2020 and 2019, respectively. These increases related to a contractual step-up and increased Aireon power fees in 2020. </span></div>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.3 million and $1.4 million at September 30, 2020 and December 31, 2019, respectively. 0.357 200000000.0 54100000 3700000 19800000 4000000.0 12000000.0 11900000 5900000 3200000 18000000.0 9400000 2300000 1400000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Document And Entity Information - $ / shares
9 Months Ended
Sep. 30, 2020
Oct. 14, 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 Sep. 30, 2020    
Document Fiscal Period Focus Q3    
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)   133,301,722  
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
Sep. 30, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 182,702 $ 223,561
Accounts receivable, net 59,340 68,697
Inventory 33,309 39,938
Prepaid expenses and other current assets 11,188 10,739
Total current assets 286,539 342,935
Property and equipment, net 2,981,370 3,180,799
Intangible assets, net 45,881 46,977
Other assets 51,735 52,846
Total assets 3,365,525 3,623,557
Current liabilities:    
Short-term secured debt 16,500 10,875
Accounts payable 7,181 6,713
Accrued expenses and other current liabilities 40,727 49,293
Interest payable 246 7,790
Deferred revenue 36,017 39,080
Total current liabilities 100,671 113,751
Long-term secured debt, net 1,600,387 1,412,501
Long-term senior unsecured notes, net 0 352,994
Deferred income tax liabilities, net 165,053 188,653
Deferred revenue, net of current portion 52,600 67,092
Other long-term liabilities 31,351 29,284
Total liabilities 1,950,062 2,164,275
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.001 par value, 300,000 shares authorized; 133,279 and 131,632 shares issued and outstanding at September 30, 2020 and December 31, 2019, respectively 133 132
Additional paid-in capital 1,151,606 1,134,048
Retained earnings 283,840 331,969
Accumulated other comprehensive loss, net of tax (20,116) (6,867)
Total stockholders’ equity 1,415,463 1,459,282
Total liabilities and stockholders’ equity $ 3,365,525 $ 3,623,557
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 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) 133,279,000 131,632,000
Common stock, shares outstanding (in shares) 133,279,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 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue:        
Total revenue $ 151,472 $ 144,785 $ 436,932 $ 421,570
Operating expenses:        
Research and development 3,116 2,822 7,940 10,718
Selling, general and administrative 20,631 22,934 62,556 67,744
Depreciation and amortization 75,654 74,575 227,260 222,617
Total operating expenses 138,739 136,774 406,549 411,451
Operating income 12,733 8,011 30,383 10,119
Other expense, net:        
Interest expense, net (22,628) (30,493) (71,578) (85,076)
Loss on Extinguishment of Debt 0 0 (30,209) (207)
Other income (expense), net 205 26 332 (926)
Total other expense, net (22,423) (30,467) (101,455) (86,209)
Loss before income taxes (9,690) (22,456) (71,072) (76,090)
Income tax benefit 5,685 4,444 22,943 21,948
Net loss (4,005) (18,012) (48,129) (54,142)
Net loss attributable to common stockholders $ (4,005) $ (18,012) $ (48,129) $ (58,336)
Weighted Average Number of Shares Outstanding, Basic and Diluted 133,760 131,688 133,177 122,816
Earnings Per Share, Basic and Diluted $ (0.03) $ (0.14) $ (0.36) $ (0.47)
Comprehensive loss:        
Net loss $ (4,005) $ (18,012) $ (48,129) $ (54,142)
Foreign currency translation adjustments, net of tax (1,348) (864) (4,241) 1,302
Unrealized Gain (Loss) on Cash Flow Hedging Instruments 1,794 0 (9,008) 0
Comprehensive loss (3,559) (18,876) (61,378) (52,840)
Series B Preferred Stock        
Other expense, net:        
Preferred Stock Dividends, Income Statement Impact 0 0 0 4,194
Services        
Revenue:        
Total revenue 116,914 115,853 346,239 333,601
Operating expenses:        
Cost of Goods and Services Sold 23,909 23,581 69,021 71,709
Subscriber equipment        
Revenue:        
Total revenue 25,120 21,375 67,198 65,803
Operating expenses:        
Cost of Goods and Services Sold 15,429 12,862 39,772 38,663
Engineering and support services        
Revenue:        
Total revenue 9,438 7,557 23,495 22,166
AOCI Attributable to Parent [Member]        
Comprehensive loss:        
Foreign currency translation adjustments, net of tax (1,348) (864) (4,241) 1,302
Unrealized Gain (Loss) on Cash Flow Hedging Instruments $ 1,794 $ 0 $ (9,008) $ 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     12,559      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   2 9,941      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (4,237)      
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 (54,142)     (54,142)    
Dividends, Preferred Stock         $ 7,744  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent 1,302         1,302
Unrealized Gain (Loss) on Cash Flow Hedging Instruments 0         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)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition     4,423      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   0 1,155      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (395)      
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 (18,012)     (18,012)    
Dividends, Preferred Stock         $ 0  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (864)         (864)
Unrealized Gain (Loss) on Cash Flow Hedging Instruments 0         0
Preferred Stock, Dividends Per Share, Declared         $ 0  
Stockholders' Equity Attributable to Parent 1,559,258 131 1,126,796 439,826   (7,495)
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     13,775      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   1 7,786      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (4,003)      
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 (48,129)     (48,129)    
Dividends, Preferred Stock         $ 0  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (4,241)         (4,241)
Unrealized Gain (Loss) on Cash Flow Hedging Instruments (9,008)         (9,008)
Preferred Stock, Dividends Per Share, Declared         $ 0  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax (9,000)          
Stockholders' Equity Attributable to Parent 1,409,160 133 1,141,744 287,845   (20,562)
APIC, Share-based Payment Arrangement, Increase for Cost Recognition     5,134      
Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture   0 5,175      
Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes     (447)      
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 (4,005)     (4,005)    
Dividends, Preferred Stock         $ 0  
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent (1,348)         (1,348)
Unrealized Gain (Loss) on Cash Flow Hedging Instruments 1,794         1,794
Preferred Stock, Dividends Per Share, Declared         $ 0  
Stockholders' Equity Attributable to Parent $ 1,415,463 $ 133 $ 1,151,606 $ 283,840   $ (20,116)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities:    
Net Income (Loss) Attributable to Parent $ (48,129) $ (54,142)
Deferred Income Tax Expense (Benefit) (23,600) (18,543)
Depreciation and amortization 227,260 222,617
Loss on extinguishment of debt 30,209 207
Share-based Payment Arrangement, Noncash Expense 12,560 11,524
Amortization of Debt Issuance Costs 2,724 15,485
Other Operating Activities, Cash Flow Statement 548 394
Increase (Decrease) in Accounts Receivable 7,958 1,051
Increase (Decrease) in Inventories 6,709 (11,038)
Increase (Decrease) in Prepaid Expense and Other Assets (986) 4,886
Increase (Decrease) in Other Noncurrent Assets 2,545 293
Increase (Decrease) in Accounts Payable 556 2,998
Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities (14,025) (15,618)
Increase (Decrease) in Interest Payable, Net (7,072) (5,516)
Increase (Decrease) in Deferred Revenue (16,576) (9,769)
Increase (Decrease) in Other Noncurrent Liabilities (1,544) (2,376)
Net Cash Provided by (Used in) Operating Activities 179,137 142,453
Cash flows from investing activities:    
Capital expenditures (29,267) (102,756)
Payments to Acquire Other Investments 0 (10,000)
Net cash used in investing activities (29,267) (112,756)
Cash flows from financing activities:    
Repayments of Secured Debt 0 (126,000)
Proceeds from Issuance of Secured Debt 202,000 0
Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less (8,250) 0
Repayments of Unsecured Debt 383,451 0
Payments of Debt Issuance Costs 2,562 0
Proceeds from Stock Options Exercised 7,786 9,941
Payment, Tax Withholding, Share-based Payment Arrangement 4,003 4,237
Net cash used in financing activities (188,480) (128,683)
Effect of exchange rate changes on cash and cash equivalents (2,249) 453
Net decrease in cash and cash equivalents (40,859) (98,533)
Cash, cash equivalents, and restricted cash, beginning of period 223,561 465,287
Cash, cash equivalents, and restricted cash, end of period 182,702 366,754
Supplemental cash flow information:    
Interest Paid, Excluding Capitalized Interest, Operating Activities 77,047 101,061
Income taxes paid, net 934 999
Supplemental disclosure of non-cash investing activities:    
Property and equipment received but not yet paid for 2,533 1,307
Interest capitalized but not yet paid 0 2,526
Capitalized amortization of deferred financing costs 82 2,276
Capitalized stock-based compensation 1,215 1,034
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
9 Months Ended
Sep. 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
9 Months Ended
Sep. 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 impact of the adoption of the ASU on the Company's consolidated financial statements and related disclosures is not expected to be material.

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 Company is evaluating ASU 2020-04 and considering the possible adoption of certain expedients stated within the guidance as well as the impacts they 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 September 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
9 Months Ended
Sep. 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:
September 30, 2020December 31, 2019Recurring Fair
Value Measurement
 (in thousands) 
Cash and cash equivalents: 
Cash$20,886 $13,943  
Money market funds161,816 209,618 Level 2
Total cash and cash equivalents$182,702 $223,561  
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
9 Months Ended
Sep. 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 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.4 million for each of the three months ended September 30, 2020 and 2019, and $16.1 million and $16.2 million during the nine months ended September 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 September 30, 2020, exclusive of the $16.1 million recognized during the nine months ended September 30, 2020, by year and in the aggregate, is as follows:
Year Ending December 31,Amount
(in thousands)
2020$5,361 
202121,445 
202221,445 
202321,445 
202421,445 
   Thereafter120,353 
Total lease income$211,494 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Debt
9 Months Ended
Sep. 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. 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. Principal payments, which are payable quarterly and began on June 30, 2020, equal 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 September 30, 2020, the Company reported an aggregate of $1,641.8 million in borrowings under the Term Loan, before $24.9 million of net unamortized deferred financing costs, for a net principal balance of $1,616.9 million in borrowings in the accompanying condensed consolidated balance sheet. As of September 30, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the Company’s $1,641.8 million in aggregate borrowings under the Term Loan was $1,642.8 million. The Company had not borrowed under the Revolving Facility as of September 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 September 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.6 million and $35.7 million during the three months ended September 30, 2020 and 2019, respectively, and $75.0 million and $107.2 million during the nine months ended September 30, 2020 and 2019, respectively. Interest incurred includes amortization of deferred financing fees of $1.0 million and $5.7 million for the three months ended September 30, 2020 and 2019, respectively, and $2.8 million and $17.9 million for the nine months ended September 30, 2020 and 2019, respectively. Interest capitalized was $0.9 million and $2.3 million during the three months ended September 30, 2020 and 2019, respectively, and $2.4 million and $13.5 million, respectively, during the nine months ended September 30, 2020 and 2019. Accrued interest as of September 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
9 Months Ended
Sep. 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 Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the interest rate swap 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 September 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 September 30, 2020, the Company had a current liability balance for the fair value of the Swap in the amount of $6.7 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 September 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 $5.7 million and $0.9 million, respectively, recorded in other long-term liabilities.

During the three and nine months ended September 30, 2020, the Company incurred $2.7 million and $6.4 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 $9.0 million as of September 30, 2020, net of a $3.2 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
9 Months Ended
Sep. 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 September 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,799,631. 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 employees, 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 nine-month period ended September 30, 2020. During the nine months ended September 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 nine months ended September 30, 2020 and 2019, respectively, with an estimated grant date fair value of $1.4 million for each period.

During the nine months ended September 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 nine months ended September 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 nine months ended September 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
9 Months Ended
Sep. 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 September 30, 2020. As of September 30, 2020, there were no outstanding shares of preferred stock, as all preferred stock was converted in prior periods into common stock according to its terms.

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 September 30, 2020 and December 31, 2019.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
9 Months Ended
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table summarizes the Company’s services revenue:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands)
Commercial services revenue:
Voice and data $42,736 $44,717 $126,748 $129,526 
Broadband9,120 8,135 26,339 22,332 
IoT data25,410 25,346 71,802 71,740 
Hosted payload and other data14,511 12,037 46,213 37,871 
Total commercial services revenue91,777 90,235 271,102 261,469 
Government services revenue25,137 25,618 75,137 72,132 
Total services revenue$116,914 $115,853 $346,239 $333,601 

The following table summarizes the Company’s engineering and support services revenue:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands)
Commercial engineering and support services$1,127 $795 $3,264 $1,851 
Government engineering and support services8,311 6,762 20,231 20,315 
Total engineering and support services revenue$9,438 $7,557 $23,495 $22,166 
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 $9.6 million and $9.1 million during the three months ended September 30, 2020 and 2019, respectively, and $33.1 million and $34.4 million during the nine months ended September 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:
September 30, 2020December 31, 2019
(in thousands)
Contract Assets:
Commissions$820 $1,116 
Other contract costs$2,946 $3,231 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income (Loss) Per Share
9 Months Ended
Sep. 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 nine months ended September 30, 2020 and 2019 are as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands, except per share data)
Numerator:
Net loss - basic and diluted
$(4,005)$(18,012)$(48,129)$(58,336)
Denominator:  
Weighted average common shares - basic and diluted
133,760 131,688 133,177 122,816 
Net loss per share - basic and diluted$(0.03)$(0.14)$(0.36)$(0.47)

Due to the Company’s net loss position for the three and nine months ended September 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 incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects, for the three and nine months ended September 30, 2020 and 2019, were as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands, except per share data)
Anti-dilutive contingent performance-based RSUs352 413 298 396 
Anti-dilutive service-based RSUs— — — 
Anti-dilutive options93 218 145 201 
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions
9 Months Ended
Sep. 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 September 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 September 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. Under this agreement, the Company recognized $4.0 million of hosting fee revenue for each of the three-month periods ended September 30, 2020 and 2019, and $12.0 million and $11.9 million for the nine months ended September 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 September 30, 2020 and 2019, respectively, and $18.0 million and $9.4 million for the nine months ended September 30, 2020 and 2019, respectively. These increases related to a contractual step-up and increased Aireon power fees in 2020.
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.3 million and $1.4 million at September 30, 2020 and December 31, 2019, respectively.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 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 impact of the adoption of the ASU on the Company's consolidated financial statements and related disclosures is not expected to be material.

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 Company is evaluating ASU 2020-04 and considering the possible adoption of certain expedients stated within the guidance as well as the impacts they 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 September 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)
9 Months Ended
Sep. 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 $9.6 million and $9.1 million during the three months ended September 30, 2020 and 2019, respectively, and $33.1 million and $34.4 million during the nine months ended September 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)
9 Months Ended
Sep. 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:
September 30, 2020December 31, 2019Recurring Fair
Value Measurement
 (in thousands) 
Cash and cash equivalents: 
Cash$20,886 $13,943  
Money market funds161,816 209,618 Level 2
Total cash and cash equivalents$182,702 $223,561  
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
$ in Thousands
3 Months Ended
Sep. 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 September 30, 2020, exclusive of the $16.1 million recognized during the nine months ended September 30, 2020, by year and in the aggregate, is as follows:
Year Ending December 31,Amount
(in thousands)
2020$5,361 
202121,445 
202221,445 
202321,445 
202421,445 
   Thereafter120,353 
Total lease income$211,494 
Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year $ 5,361
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 $ 211,494
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
9 Months Ended
Sep. 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 September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands)
Commercial services revenue:
Voice and data $42,736 $44,717 $126,748 $129,526 
Broadband9,120 8,135 26,339 22,332 
IoT data25,410 25,346 71,802 71,740 
Hosted payload and other data14,511 12,037 46,213 37,871 
Total commercial services revenue91,777 90,235 271,102 261,469 
Government services revenue25,137 25,618 75,137 72,132 
Total services revenue$116,914 $115,853 $346,239 $333,601 
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 September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands)
Commercial engineering and support services$1,127 $795 $3,264 $1,851 
Government engineering and support services8,311 6,762 20,231 20,315 
Total engineering and support services revenue$9,438 $7,557 $23,495 $22,166 
Schedule of recognized contract costs The contract assets not separately disclosed are as follows:
September 30, 2020December 31, 2019
(in thousands)
Contract Assets:
Commissions$820 $1,116 
Other contract costs$2,946 $3,231 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2020
Earnings Per Share [Abstract]  
Computations of Basic and Diluted Net Income Per Share
The computations of basic and diluted net loss per share for the three and nine months ended September 30, 2020 and 2019 are as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands, except per share data)
Numerator:
Net loss - basic and diluted
$(4,005)$(18,012)$(48,129)$(58,336)
Denominator:  
Weighted average common shares - basic and diluted
133,760 131,688 133,177 122,816 
Net loss per share - basic and diluted$(0.03)$(0.14)$(0.36)$(0.47)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] The incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects, for the three and nine months ended September 30, 2020 and 2019, were as follows:
 Three Months Ended September 30,Nine Months Ended September 30,
 2020201920202019
 (in thousands, except per share data)
Anti-dilutive contingent performance-based RSUs352 413 298 396 
Anti-dilutive service-based RSUs— — — 
Anti-dilutive options93 218 145 201 
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
Sep. 30, 2020
Dec. 31, 2019
Cash and cash equivalents:    
Cash $ 20,886 $ 13,943
Total cash and cash equivalents 182,702 223,561
Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents:    
Money market funds $ 161,816 $ 209,618
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2019
Lessor, Lease, Description [Line Items]      
Operating Lease, Lease Income $ 5.4 $ 16.1 $ 16.2
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 9 Months Ended
Sep. 30, 2020
USD ($)
Rate
Sep. 30, 2019
USD ($)
Sep. 30, 2020
USD ($)
Rate
Sep. 30, 2019
USD ($)
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,600,000 $ 35,700,000 $ 75,000,000.0 $ 107,200,000      
Amortization of Debt Issuance Costs and Discounts 1,000,000.0 5,700,000 2,800,000 17,900,000      
Interest Costs Capitalized 900,000 $ 2,300,000 2,400,000 $ 13,500,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,641,800,000   $ 1,641,800,000   $ 200,000,000.0   $ 1,450,000,000.0
Debt instrument face amount $ 1,641,800,000   1,641,800,000       $ 1,450,000,000.0
Debt Instrument, Basis Spread on Variable Rate | Rate 3.75%            
Unamortized Deferred Financing Costs $ 24,900,000   24,900,000        
Credit Facility Carrying Amount 1,616,900,000   1,616,900,000        
Long-term Debt, Fair Value 1,642,800,000   $ 1,642,800,000        
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 Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Dec. 31, 2019
Derivative [Line Items]      
Derivative, Notional Amount $ 1,000.0 $ 1,000.0  
Derivative, Gain (Loss) on Derivative, Net $ 2.7 6.4  
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax   (9.0)  
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Tax   $ 3.2  
Interest Rate Swaption [Member]      
Derivative [Line Items]      
Derivative, Fixed Interest Rate 0.50% 0.50%  
Interest Rate Cash Flow Hedge Liability at Fair Value $ 5.7 $ 5.7 $ 0.9
Interest Rate Swap [Member]      
Derivative [Line Items]      
Derivative, Fixed Interest Rate 1.565% 1.565%  
Interest Rate Cash Flow Hedge Liability at Fair Value $ 6.7 $ 6.7  
Interest Rate Cash Flow Hedge Asset at Fair Value     $ 0.8
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Details) - USD ($)
1 Months Ended 9 Months Ended
May 31, 2019
Sep. 30, 2020
Sep. 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,799,631  
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)   10,000 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
Sep. 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   20      
Series B Preferred Stock | Private Offering | Maximum [Member]          
Class of Stock [Line Items]          
Convertible Preferred Stock, Terms of Conversion   30      
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]        
Liability, revenue recognized $ 9.6 $ 9.1 $ 33.1 $ 34.4
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Service Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Disaggregation of Revenue [Line Items]        
Revenue $ 151,472 $ 144,785 $ 436,932 $ 421,570
Voice and data        
Disaggregation of Revenue [Line Items]        
Revenue 42,736 44,717 126,748 129,526
Commercial Broadband Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 9,120 8,135 26,339 22,332
IoT data        
Disaggregation of Revenue [Line Items]        
Revenue 25,410 25,346 71,802 71,740
Hosted payload and other data        
Disaggregation of Revenue [Line Items]        
Revenue 14,511 12,037 46,213 37,871
Services        
Disaggregation of Revenue [Line Items]        
Revenue 116,914 115,853 346,239 333,601
Services | Commercial engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 91,777 90,235 271,102 261,469
Services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 25,137 25,618 75,137 72,132
Engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 9,438 7,557 23,495 22,166
Engineering and support services | Commercial engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 1,127 795 3,264 1,851
Engineering and support services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 8,311 $ 6,762 $ 20,231 $ 20,315
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Summary of Contract Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Commissions    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 820 $ 1,116
Other contract costs    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 2,946 $ 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 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net loss - basic and diluted $ (4,005) $ (18,012) $ (48,129) $ (58,336)
Weighted Average Number of Shares Outstanding, Basic and Diluted 133,760 131,688 133,177 122,816
Earnings Per Share, Basic and Diluted $ (0.03) $ (0.14) $ (0.36) $ (0.47)
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 352 413 298 396
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 0 0 3 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 93 218 145 201
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 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 $ 12.0 $ 11.9  
Equity Method Investee | Service Agreements [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties 5.9 $ 3.2 18.0 $ 9.4  
Equity Method Investee | Service, Other [Member]          
Related Party Transaction [Line Items]          
Related Party Transaction, Due from (to) Related Party $ 2.3   2.3   $ 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 ( %4X5%$'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 " !5.%11%!L3,^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G6P*BF&;B^*I!<&"XBTDTS:XV81D9+=O;W9MMX@^@,?,_/GF M&YC61&E"PN<4(B9RF&]&W_59FKAF1Z(H ;(YHM>Y+HF^-/4WEF0X0M?G0 M!P3!^2UX)&TU:9B 55R(3+762)-04TAGO#4+/GZF;H99 ]BAQYXR-'4#3$T3 MXVGL6K@")AAA\OF[@'8ASM4_L7,'V#DY9K>DAF&HA]6<*SLT\+;=O,SK5J[/ MI'N#Y5=VDDX1U^PR^77U\+A[8DIPP:N&5X+O^)WD0HK[]\GUA]]5V ?K]NX? M&U\$50N_[D)] 5!+ P04 " !5.%11F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M %4X5%'(BJLPL@4 )\7 8 >&PO=V]R:W-H965T&UL MM9A1;^(X$,>?]SZ%A?9A5UJ:Q*$%5K02A78/+6UIX?:TM[H'-S$0;1*SME/* MM[^Q"0GEP@3I="]M$C)__V([_YE,;RWD3[7D7)/7)$[596.I]>JSXZA@R1.F MSL2*I_#+7,B$:3B5"T>M)&>A#4IBA[KNA9.P*&U<]>RUB;SJB4S'4*HBD1+)YY>- MOO=YZ)^; 'O'MXBOU=XQ,8_R+,1/(Q#[218/#OA0]X'!LEX/B5 MBS:*,4W@_O%._=8^/#S,,U-\(.(_HU O+QN=!@GYG&6Q?A+KWWG^0!8P$+&R M?\EZ>^\Y;9 @4UHD>3 0)%&Z_<]>\XG8"_"](P$T#Z ' 5[K2("?!_BG!K3R M@):=F>VCV'D8,LVN>E*LB31W@YHYL)-IH^'QH]2L^U1+^#6".'TU%$$&RZA) M/PW)3:HCO2&C=+N?S+HTR7OB$+5DDJN>HV%$$^<$N?KU5IT>4>^2.Y'JI0+E MD(=OXQT@+7#I#O>:HH)3OCHCOON)4)>Z%3P#//PAT&?$:QT-'^+A0Q[ Z)X) M][K(T_C%Y/M6SZ^;_/T9_S&&N\A(\T3]C8S1*L9HV3%:1\;(U_2)+R*E)8/! M[EG"JY82UQG)*(RRA Q$DF1I%%A8!>3!&4)Y7E">GT(Y@,F0+ ;5D+^2KWQ3 MQ8DKN:[KM;Q.!UV@BP+K A4;9%*:];F-5 !8WSF39BL3>-4JIQ!7:S8]VO0] MA*M=<+5/F:[;*.:2# !F(63E7.$R8R87G/2# &Q8@DJX540 .P5@!U6>219& MZ8),-\FSB*O(\/C1T_ .P>@6&-V3ME6^C$]\):2V7)KIK-+0<,'OAR[X!LMS M2]=U49WBS7_,F-1(ZM42EGWLG M&?I-PN7";.4OH*"7QI=7+*TT@1K!6K32Q+V37'RZA#(.!<)E:H%*^_9PQRUV M](3+2(2H=]=([2J/W]Z]^W?Q\!:O='$/]]\"+\\O.>4M7*[>8[C6%.[K/D^;"2R^%P27K1 M]/Q6J]OM8(1E2J"XE]N=WY><'5]#7*#M8JY&RU1 "^NP2P%V@4P.+@(P M3=II-]LM%W,U6F8 >G(ACU'A(O#%T_3][@4Z4:7]4]RQBR9 ("1L<+N=]GQB M(#+X1ML<7\Z:Y'*#09;9@)Z4#48IU,[;UI')ZVQ7Z5>"_9?*WB^MW\>]>A9I M6$LQ)Q[]\/R13'F024"M(JI1,E_:\"9/M0A^?B+OW3-89[*"7/S"8K3B]\ML MX./._7:("6C#"MNE#LDW,XHI2:">8[)RK7/UTM M?9DP_),2QMN'L+"*/&0:LD=J/T(_1&G>P?I8U3+*1[G8P_-\WW>]-J5'$/<: M/+C5W_>GP_ZC<_]E2CY\&3]<]\=D>C.^&Y;WNN3GG[MG5]Q\QWDB(QGT.H>]8&)KGM!F]/M%C9_NBST%HD]G#) M6&S+@8 $(8 8 M >&PO=V]R:W-H965T&ULK9G;;MPV$(9?A=@&10O87AYT M=&P#B8VB 5K4R";M-2W17B&2J)!<'_KT'6IE:2V2L@/T)I:T,\.?Y P_DCE[ MD.J;W@IAT&-3M_I\M36F.UVO=;$5#=Z4X&7OU-1K MBG&R;GC5KB[.^F_7ZN),[DQ=M>):(;UK&JZ>/HI:/IROR.KYP^?J;FOLA_7% M6LFH=>@M_J[$@SYX1K8K-U)^ MLR^?RO,5MHI$+0IC0W#X.G/#M;B4 M]3]5:;;GJVR%2G'+=[7Y+!]^%T.'8ANOD+7N_T4/@RU>H6*GC6P&9U#05.W^ M+W\R+6%21(G@2_8K> MH:I%7[9RIWE;ZK.U 0TVTKH8VONX;X\&VMN([@0Q?(0HIMCC?KGL?B4*<"?6 MG>0OW=?0\['[=.P^[>.Q4/=W2HG6(*XU]/-T(2(;([(^8A2*R/46P=B@PCZ( M[[OJGM?0A'>L]J'2/I0MN/L+DM$4T[/U_>&8N&:4LC@AH]D+I=&H-%I4^J$H MY Z$0346 E3>U.((M<+XA.XC)0<*XIQ%>*;3M4JR)$_],N-19KPH\U-[#\,G MU9-/5^RTR!C#^4R7QRK/6>;7E8RZDD5=UTITO"J1>.QL >E^TJ79"@5U>YA5 M/MV)HX@0DF4SW1XKG+++NK](P^LW2$R=QFF6Q&P^MJX9BVC.8K_( M;!29O3*X "IEGOI!M474 3I,,#TS5VN>$9;.$]2U8R3#:1X8TGQ4F[^2HH:W M=Q44T#">0:&Y(R"*LXS,9'JLH(P"=43PM-3C19E_]--H2'2BU4AB?$\U7UF.$L#=4DF:) W M4J/C3Q897HDN"%+B9+G'*DD)"PB<<$&6>0$"U4XLKLL'T^>5[_(BPBE-Y_H] M9CDL?8$.3%PARV"!U40HH@PC0F,<4$PGDM!EDAPJ;BNIT*Y]EMY* M(\+\HRX[Y@N7QX3%-,^C@.B)+W29+V/>5FTA&X$,?SQ,C;!F%R=VP8W97+C' M+K-;IH#P@S,*_:&"ZY4B>3LF> ?P@#.Q5SSUP#IQ:.$Q2U*LQH#EN0@-J);729;?MEXS6-+K9(#OQ-YJ>)BC19W'IMC"R^;65="J5__BFC)'W?'PS,T](.C$Y4H\M4 MLV,J6Z1M,T?H'3[!F "!%8+CNRTYAO$1QACI+5=V4[$SL&6K_A7E>T08.Z)I MWD\%8>0H8?39K-+:[D7Z+!$Z3;,(K6\8K;&%WS:[N;^*&G:MLH*"V]OKT7L!ZJO4( <"8]VK) MQ>@QY!.9C[7/+LF2P%&)3;1E;SG-Z6#5>C5["!J1.$KFV>PUC $!@8QF$VO9 M,FL=!/15^8/=H,Y]G?^@ZC/T'E37!Q>\]G;]3Z[NJE:C6MR")SY)85E6^POK M_8N177_G>R.-D4W_N!4+'7R.-_&US\!U!+ P04 " !5 M.%11RK/4M_X" #Z"@ & 'AL+W=O]]7249RK#JB(!R>K(3,L8:N M7/NJD 2G5I0S/PJ"OI]CRKWIV(XMY'0L-II13A82J4V>8_EW1IC83;S0>QUX MI.M,FP%_.B[PFBR)_EDL)/3\*DM*<\(5%1Q)LIIX7\+[>1@9@8UXHF2G:FUD MK#P+\6(ZW].)%Q@BPDBB30H,/ULR)XR93,#QNTSJ57,:8;W]FOVK-0]FGK$B M<\%^T51G$V_HH92L\(;I1['[1DI#/9,O$4S9_VCG8OL##R4;I45>BH$@I]S] MXC]E(6J"L'M"$)6"Z%)!7 IB:]2165L/6./I6(H=DB8:LIF&K8U5@QO*S6M< M:@E/*>CT="YX"B^%I A:2C":8@V=&6:8)P0M36*%;A98$JXSHFF"V2WZC#XA M'ZD,1M78U\!ALOE).>?,S1F=F'-)B@Z*@SL4!5'0()^?ES^0!.2AD8>C0[D/ M[JL21%4)(INO>R+? CX<(B6XAFHG+W>HP!)M,=L0=$,Y2@5C6"I4$.D^]J=:^6.XS M:(LZ(.]5Y+U+R-];S]Y1/>,@>%-11W])Y(&#?N6@?[T#JM2FG;Y_Q!3&<308 M'=,W18;].#I)/ZCH!]?3P_FB-.8IY>LV"X.++31%GK4PK"P,SUI8$DD!>H;V MR],NA#-[T:A*/?KXO6C4MA>Y^K2&'3@(@_V)$GSPIE5.4']UO:8EUAYW:*%V M*(;OLG#9*BN3M^.WQAWB[P^T\,H3[?IE5LY09SO"/Q?BR/W:Q<3<"G]@N:9< M(496H DZ ]@DI;MHN8X6A;VK/ L--Q_;S.!R2J0)@. MJILK59LB+^5#172]7F?5MSM9J*?K 1V\7/B<+U>FN3"\N=ID2SF5YLOFH8*S MX<'*(E_+4N>J))5\O![(_N7S21\>D<66FU-?FY'YQ/0B:)Y*% MG)O&1 8_6SF21=%8@N?XX="AM[*U=PCW UK7ASO?6^+&F=4D*QOD&A;EJEDM6TGNR[E:2W)!ODS'Y,U/;XE>9974)"_)[RM5:QBA MWY&?3LZOA@:>O7F"X7S_G'>[YV0]S\G)1U6:E283>-X%,G[L'Y]ZQ@^!LP-Q M[(6X.^8U.)6;]X0'[P@+6( \S^C5PVF*N?-]=Y_\Z[N?D,$/JXBW]GB/O<]R M*\M:7GI,B8,IT9H2/:9^5R8K( 2U!K%ULAL>M\.;,+B]H2$5,;L:;H_I1V!" MQ$EX"AN[,,&CE%O6)@B,T3 .#K 37\.#KZ&7MOV^*I=$/F^:7:A]#$8'JY&7 MP<]2RZR:K]J]N@ B"[5IMC)&YLY2=.07IS2RJ'1!+&$60V,7%*!1&GEN\(BJ5< M6,Z[J(B%H<7C!$'%L1"X]\G!^\3K_5A"+)[GV2[M-IZO567RO]H+F-^).U%A M%%H>C1"4"&-[][@HQF(6V=..P5A$8]SS].!Y^HI(H9P]A#F=N@N/)S%/+:\Q M6#-'EMLN3 1 H65M@L H%2'%W:9!E[(#K^-=V,C;W(MFT\!UA<6<6PXCL"2@ MUB88(R@>\,0R-L'N"<;2'G^/) KUATFSDM7+]+XCI32^,$E99Y=Y>;POC02E M8DY,HV0RQ[$+6, LL=E$<#P0*;?Y1' QI)/$)A3!)6$01SV,=NF:#.HP2V]VTV#7FSG_6W_=,ND!01VEXCH,AVV\5P1V(@H(N4]4UU)S%H^)HHZ6PA MU.$06^>".5$#P<$ZCV+;;P0'$4&$H>T[ DRBXW5QZGTGA:A?"[4+?2:AH)8O M\VZR9SQ'4%>=7*11ZBQS! 8DV=E^C.%BD#O.O&.X*$A[M"7M9!'UZZ+[@[_ M0"D?0(;A04,%Z?.VT#_6+GQ=?269,E<]JD\T* MF&M%8,[7$-FU4?.O*U4L9(7SD3H5#0RN5Q7M0&[2C< M,43/:5DZ?MJV83^>0DZT05 M\XLJ7_C9#SVWW3 8MMU0<\AVPW">\,,Z)<7\2NH#)-1\69)Y756RG'\C4&B7 MNMA7H8O_U]JTW<-6:C2;$+(0R@LB>B@7MK#&8$GDK"L$)9B@-BDNC((([:&D M$UK,+[2^E)7,BOPOB$$_9WE)WC3:XVVCLD>97I$/!1C\12Z63=UV7VI3U2U# M*"NN'*)Q:I?H",K6VPCD(@T"N\[P6CJEHU->S*^\W%V&>HJ('QZ&=EV.P6B2 MQ+;FPG 1Y4YAA>%"EH@^KSO-Q<[UHJH<:CDHX2]T;32(1/[ DRG;UCR M ^M@UFD)YM<2UK-"(MCF"]FV[?<:\O Z@-RO-]D<%9+,;7,D$@ M@J8];33>*0CN5Q P==M\;I<&I\:Z3,O]+8M7-,1YE["XOT]QMB7.W3X!I5%J M)]X1B@N3T.Y/(#@N(F:WRR88#K1O$_SO$_Y98YQW:8O[T]9(Z38; M_:S48O?3=Z[T+HMP?1,^O=Z2 #"FSPPT&@V1@ M-[$16!33U,X9&"Q,CC3PJ;==5.=GHOH_6^M=5.?^J/YOUCK2_PZ%K2I'&(PE MD2U2$1A/8Z?_@<&2*.KA573Q7/CC^:0$J24A'P.SC?>ZWFQ498@^'^=%%^?% M=\=YT<5Y\9UQ7KCQ-A7<%LL(*@Y#NS>'H!@7J=V9PV",1CVEJ.@BO/ 72[>? M1O?DUNI=/$!%"AKCOQ]E4[O_ST?JT>MD\0.K/=&%4N$/I3^J A)8C]2M@#"8 M6P%A**0"0F#]%9#HDH#P2_X?6 'M[W3R^MZM@!"4K2<1"%8!>2WMZ!@>?62S MEM6R_;I)D[FJ2[/[4N)P]? %U6W[W9!U_8Y>CBAR?4PO)[OOHSKSN\^U/F85 MD*9)(1_A5L'[&.:OVGT!M3LQ:M-^XC-3QJAU>[B2V4)6#0#^_ZB4>3EI;G#X M#NWF;U!+ P04 " !5.%1179F45[L' \*P & 'AL+W=O\O+R\YY#2Z;,H/U4KSB7Z MO,Z+ZFRTDO+QU\FD6JSX.JG>B4=>P).E*->)A-OR85(]ECQ):Z-U/B&>%TS6 M25:,SD_KWZ[+\U.QD7E6\.L259OU.BE?WO-3:ZP+]>LD@9U(@_,_Y<[5TC-91[(3ZI MFZOT;.0ICWC.%U(UD<"_)S[E>:Y: C_^;AH=[?I4AOO77UK_4 \>!G.?5'PJ M\K^R5*[.1M$(I7R9;')Y(YY_X\V ?-7>0N15_1<]-UAOA!:;2HIU8PP>K+-B M^S_YW 1BSP#3'@/2&!##@) > ]H84,. !CT&K#%@9@]ACX'?&/B&@8][#(+& M(#!=ZNLA; S">K*VT:VG9I;(Y/RT%,^H5&AH35W4\UM;PXQDA4K%6UG"TPSL MY/E4%)7(LS21/$6W$OY!GLD*B26:KI+B@5C8A&I8^+@>"\,?T"EU( M66;W&YG$HU43;/9] SNT2C^P2C]3=L)YNK"EE[]:61MO&P[IQ56Z? MSG'@83\,3R=/^WECP6'2QLQL&"_R?:^-FW=QOH=#L[G++FPH)N5Q"0L2J]*<3FI5Y\%V6IUJFZ/D%7Q0((J>((2 I-1271#5^( MAZ).:]N"V/8:[(^=^'YL=Y;MG&7NN55N5NBJJC8\/4%_)OF&'^#\/0>O.0** M6?),;DIN*P2LX[ YG5U$'#-L'Y&_&Y'O#G_Z7ZC%V])X)Y!1*"#LNT*QK4%_ M97*UXGFJP%/QQ$LT7S_FXH5S=)=\YK;*./,[?H\9H3UY$^P<#X:763,3:+8I MH6B@:Z@50L\+4 X6&L+5?7K.YFI%7C+%V A,ZN_TZ";.CW.ACMGP[=P]@3] M"S0@.H8U*-8<_?Q/456_?$5)B[KN^ PS([WG M@["6X_'.\=CI^"Q[RE(.G'UR (-\B#LE+@P9LWN /2U%/*$%W4#^JI)&U1;J]SY/Z7D__+B-@\<$ 1;E] M?O#4-(ZWG+^/=-3_L>>N8@7)#V"#358S?7&QEU@G;9II;WEAC@1[[( MX2*URJ)M!W%KK0;OHJC'-4VKV,VK1\H0;.%//R2QCPT=8@-2 S2S@3#! :9& M#; F1]&-#(GLXL;!P'M(4.L^1V["?ZUU CN";F/B&/IC:@!U58@-A$H1Q8)Z/6-B;QA$)S'GL MXL8AZV,5HFF>#-#\D5&ST#2#J$7$C)H%2#N'2C;2I\QCD1FU+I!2' >Q&37+ M^4 0!3T;5J)E!!F0$:^DY8CE?("&8=\L:^U !K3#*XHYTA4/G=70A81A%/2, M2DL,XI88;R'FB.7H@'E>C[PF6EL0M[9X135'NI*BI[A2K2:H6TV\L9JCW5.! MOB%H.4+=YS>%[Z]LW0WZ?^X M:HY:-NR,,*,(70["VH'1NH.Z=<=WU'/40O*QYYDG%(.P]DBT%J!N+7"\KFLZ M."3Q--=2-]<>D'CM0(./>Q-Q@I*EA 9NE-M5E2VS1:(3,OELG0?+#AX"W#<4 M3S ][ROYW68@>?$# M%IA; M+!RCM9B-ISW/J#;S05C;];W7\&XZ_SJEU31V .$Q3@UIP($XP-@\A)GN? M!:KO2G]/2LBG"N5\"8;>NQ!RN]Q^JKF]D>*Q_E+P7D@IUO7EBB<01 6 YTLA MY)<;]?'A[H/9\_\#4$L#!!0 ( %4X5%&8ULV,=P@ +DC 8 >&PO M=V]R:W-H965T&ULM5KM;Z,X$_]7K.@^M%*ZP2\$6+65^K*G M6VGWKFING_M,P6G0$L@9IR_WUS]C0S'!-FE/NB\MD+'YS7@\OYG!Y\^U^-EL M.)?H95M6S<5L(^7N\V+19!N^39M/]8Y7\,NZ%MM4PJUX7#0[P=-<#]J6"Q($ MR\4V+:K9Y;E^=B\[)^OICAV=N#^^)Q(]6#Q>7Y M+GWD*RY_[.X$W"WZ6?)BRZNFJ"LD^/IB=H4_W[!8#= 2_ROXS0"'B)<^DFB*%?T_\AI>EF@EP_-U-.NO?J08.K]]F_U4K#\H\I V_ MJY+>5\__\8[A4(U7U:7C?Z+GCO98(:R?2/K;3<8$&R+ MJOV?OG2&& R >=P#2#> C GEN:B?D5#2,)NZT+;1 MHT&;HE++N)("?BU@G+R\J:L<%H7G"*Z:NBSR5,+-2L(_6"W9H'J-;M)F@WZ% M%6_0&?JQND4GOYRB7U!1H3\W];Y)J[PY7TA H^9<9-V;K]LW$\^;$_2]KN2F M05\ 07XX?@%:]*J0-U6NR>2$*[[[A&@P1R0@@0//S;N'XV0"#NTM2_5\U&=9 M9;2U-MI:U%L$.T^DLJ@>6]MR^:C=K4:D_G_,'I$I&%@\)V&GN$+44"#]2XAQI/ M0EUMP$W/5$C.P6-?-B.?J]KC*UISH?<8&/+5B8A):I'5(X),P- M/^GA)Y/PKP9NH.Q["_9%7YMFGU89A^#:2&>,3&Q#1@,H+6!;"(EJSXNS4W(-U3@#/&!!0V0C> [A&CB,3<>$!>>1 ]1 _(6 M%2MN>7MUJACI*LOJO>*M>Y[QXDG%0"=P;&&*DM!";DOA(,0>Z,1 )_\&^M?J M"IAZ!)/\Z5'CQ:SBC%[(73L\<-G]J8-63B&[Y!* M/.2##6?B:=(\YO40.;TN;Q-B&%I&MX5(DOB9Y@%Q%H2EURXQ#[U#,OB:9KU;FC)!6_DVZH AW%W&+7Y M]"P*(C+&[Q +0^S;$H9Y\33U>N#W"=H]A\"T=SN53:9G>!E&EE\YY))HF7B@ M&];%T[3[WMU\S(-LB@7/8&,B=HD1&GD6@!@F)M-,K')XS;AWHGXJH!Q"#Z_H MY(=*A8KJU$G1+BV(3;0X2C"-1FJXY!AAH2>$SBH$.2D*5E$A=M!B0*?6MK>)-,\V:7RS:J$KO* M_MX7@G?N^55;1__HA&[SWSB3=8@ ZF!0"AV"-B1)CA>5.MG>MS[H7$DG:)OU MW/9VR&$\86_#D"3\D ^NBPI2\ _XH"$U,DUJ]Y#YO/9-DA6'6 /&NO445L0F M'VLY7?P$I:)W/0U!D6F"@KB2<9YW)NG+DO? =I5Z)+"J;8><#[7A)3+-2X>H M3P[L?8I6&ZBXSH!AMQK\''U/(0RHA=:-*<'Y6X>I%N@;;]S^ZN"EF(26=K:8 M3SM#762:N@[=YPIN@/2=E2VU209J M\7%*XY#R@34L1*:.*0(]?1QZ*#Q M.ZE:=54E:(O.##Z4UKZ2)RZ^)"P<=7N$/.F8]10(9TN%M5"Y%U:K-;A M8\@=_5,6Q*$%W2&7Q"'UH3?T2J?I51'YW((ZUPJHJDH4F?I4D6FQ!_Y85)5R M,5@Z2)>+VKW#76U6"B7@6"E;CBU#$OOVAB%B.DW$'U(*,MLCZMBDBV,2!5:4 M=71UE\LH]#3AJ&%H&D\F6ZO];E?J* 2Y>/:6>8&OM1\8(>1.I5K4<"4]5N;U ME721SR&*9^5>!4?4U0'%/_H[0BLT?W?!1&VJC** C9-5AQ@.<+#TQ'QF:)5- MTVKWY4.F+Q!:=EJURMTA8#9/)G1%&?ICT_0W5*%166"70\&> M4[UJ[Q<[9C,:)GC<3'1)!=0349EA/3;->BNN^O_H6C76.ROK#'9J,QGV8=%_ M6ALS0PSL2.DV+!@*U=/R'!+HYHFF/-P6B:E%Q8O!(8@M%X_Z;$B#=%^\/430 M/^W/GUSI4Q>CY]?X\TU[BL1,TQYJ^9X*R#(:5/(U3!E\BL %1'M.I+V1]4X? MM7BHI:RW^G+#TYP+)0"_K^M:OMVH%_2G=2[_#U!+ P04 " !5.%11V=\3 MXXD$ J"P & 'AL+W=O3MSYLR%G&Y\^!(+HJ3N2^OB6:](J7H_',:LH%+'@:_(867E0ZD3AF$] MC%4@GXZS*:^3M8XN@XJUF6IP\,Y6;\YZXU[VXD; MLRX23PQGTTJO:4'IMKH.& T[E-R4Y*+Q3@5:G?7FX_?G1[Q?-OQF:!/WOA5[ MLO3^"P^N\K/>B F1I2PQ@L;?'5V0M0P$&G^UF+W.)!_<_]ZB?Q3?X3I^*L]ZZG^_>S>9C$ZQ7FGW(*/QZ1M5Z*C0 M/"H=*%<&DF4>">$B1EEG (-5)V_T#KU/%@#C+M&Z=X9'$+*J#EN7M8#%0/\[GUUN> _4K-C.XT&?XUQ'-;)V3 M6&P9BH8'YHW,M:KT,8$9EF%3>*;K-PZ8L5Y&R*N#H=B74& ?-L(C!?IU_1B-L M-C[E&SRG$)4CL(VX613N*MFSTB9PNCVJ7"/F(KJVQ 376] [KS,="[7"514[ M%)')E H;C<\Y9>\(Z=M$!@ABJ7.J\M%L3>WS;&FS!MNE+? S0K4!4-+9^A MV-82Q])$>8MLV\;B\N)1PXBOR_E8^-K"."E^3;5*?:Y=\UP1YZ6!U+GTK*\# M,E\."5<),A0Z<.$C>+O^M]>/QV]/HYH[5P/DABH?DH)9?NJH\8@WC$Y.?^YR M@I,!B<$A_8"T*I<4U.&8K]_Q"2H!R6,LUCK6T$;@:!EJ+LG)<7-5#YZZ&8=[ M[Y>2PEI>:5QH:)S-4Z:;[1Z"\^;]L]O>O"(_Z;!&]-$G5S@Z&KP][JG0O,R: M0?*5O(:6/N%M)9\%Y*? &[#.>;T=L('N>3S[!U!+ P04 " !5.%11@&HY M%X4+ 7'P & 'AL+W=O O;;7OKPG@)UKKBZ27& G=RB*?N!*W%U>)%$A):\WO[[/S% 4M5Z[ M'ZY?;*U$#>?EF6=FJ%<;Y[^&M3&=NJNK)KP^6'==^^+X.!1K4^LP7 MIG*;UP>G!\.-:[M:=W3C^,VK5J_,C>F^M)\\?ATG*:6M31.L:Y0WR]<'%ZFJD@0U/@691ZD M+>G%_'J0_HYMART+'S0]4T8?.U?%E:%#;1O[KN^B'[(5G)P^\,(\OS%EOV8BU_%EW^LTK[S;* MTVI(HPLVE=^&W-A58Y>VT$VG+HK"]4UGFY7ZY"I;6!-> M'7?8A)8>%U'@I0B1#<[3!N>\P?G_SZ5_2J"Z M*%W;F7+RS+L&UX5!_G2(Q7)I&/[JG[KID7SJ5/QYJ+JU46]=W>IFJ_1]03>= M;DKMRZ"^M*7NC/KAKW]Y-I^?O+RX^<)7IR]_5!_=#-).GQR=GAVJ=[;136%U MI:X:.+47#8[46V]*VZGW+@3H_,-GU]I"GVZ!6O2WQHE&VZ;PK^P+B-*CDU@98J=O6.UVL5>?8"]X4#HX6 MLFA*54^U*D2KBK4Z5*9NUSK8[^0DW:B>O8.77&DJYHF2-#=W+1R/:WE->8V= M/+;#*[8I>N_3LYG$D7;';IE1JK2E:ERGUAH!U,C^SGARAD74BHZVR8)(+CA] M^C*HPC4!"!&UELF#H<,-<2 9Z4W%"TH;"N@!>^5^X\ ^=8^'A!I=_@$J8D]L M=&!/>63W3%V;PDQ1^;.Y!=.WLL-':/TO5)8!H5<-G@.4"_@ UCT7^(WAW0N\ M2X=_*=KO+FXN$_!L"#WA%V("K?SXA1@)/HA@&G8"U4+XSL40J4#A3U0(&D3/=W$RB8=;4*"Q@0$ M3ED.$ ET5EM^NT%I2QN9!S(9?SDPWWKK*3 D=V3;2#H7R?@CG)TZL)6%:IE5PG3L^?T2)G1R;5KG.2[36+,.#\4:K'%K2V(F]B?$D-&E M3>XQ=X7A1X'#S9&D/7ZYN/A$?H&3N=B 1=:F7-$C]BB]L;8M;I,4)TSA=1-T M(=(T&P=O+;;4$$7K/%GGV3J).X,Q1HM1Y!J"4K8Q;[!W;Z*F+A/^WC4E7'8% M8/JCA6Z^JE^7]*P4IPYN>W]U^>MU2DLRNA']=]3<@04D,$]NCX433J!I16F7U@E*! MNH'0+_Z C\F52Y)WR_+J7!X5.")QE!\I7\3WS=%X!_7+,@N5!G%'VVF$0JAB MMLAGQ*4BGF=055 $C$HK:@:\H:+J4VJU"(4K8Q8- B5I(U]!Z:S%^:,O5Z+G MP"&E(<37NL&8,)3CC+>BX\10*R&"EH41,&]<7Y4D"/89,">BXEW-JX(&+"!, M-^)-0FZK+<.3,P]0A*L&]VYI55_'DD\ET%-BC2FJ(G!J%SK [1;F0&77!RCO MOT(^U.'G66M!0)FI+[.;F1"$ 5(6E45+3\W*VAI/M G75!E88 *RG 8>M<&S M-=GK/ #P/=9OZ/15/"&!@I%N$8R_'2S!#=NT/;S<4Z\"Q44I+E+)G9)W&8X& M?;:29F$L/*M M=Y07'+] :LG<%ATHC(KL!FF01V(.X%Z6 B]WMI[_CZW=V)-%78?M]RM%*@1; MVTK[AQ2X9\6@/B-2(X!4+,6TE_2VZ! 52HLR7;$&V4$P1N_EW<)Y'2M!MBBB M#)#2HF6/N08@! '%9F+9@\8H!5-;L-\ PM#4BV<3+_;-?3_"3 $CA'2B,MK( M7"=S1XCAZL^\;B(#Q(RBJ'9;X1WN(IE0W::1O).:>@^22!A;"R-"H+3>?8MD M'#A^R+U1!IMG&SG3X'[_5B.<9$LLIBZZZDOBVH:K,,=XV:-]/D2* MU+7Q')%6M\3A4#W;@-D6S-P46Q6HZD43\D*KJY"*&]55@B)U%;L!2J(S ?&DR MTT:$_N@43E%/!U)';GE$;AX:M>M?Q[$]IGYL>"2R65.!I9/&(JY[!!;Y:KH[ MD5RY9B7>SY<]/+R6)+VI^$ ;I'V:Z+^3/SH!13P2X:H[ MCNG2,9A 3U*.BZN1$K%INN4B8>)]LF2FWD:*D> .@8(,-$G$)D/'W0,G#E5] MI2/_R$%$Z"MN9I8] 9[UB7UR0'6+:X53R9Z!Z9,'V*B0 79#'8OJ%XQ3_I[3M_/ MP7N#!4.&3$F=_>,A$]T21B2CHW/(4]O=$'.G&2E(,1 M,& XM&M4^R/%4_-+?0'J!06CHMZ9"&8"X\/4]V %M_$@L(Z;S8%&/G_ZF&AD M*6.XW24W/GF7TH=(4:]3Y+.R#*3U@ESRN$62+0%1KX:EZ>$LGM50A$,$5D1N M:D=RI6ATM,)T6!<"M5Z>KXR1'+N+R<-#PI"_::C4Z7@PY7B*_&9M\BXZD7XV M=SN:B,3SL:T<$0DF5AH]L<.)V+\Q.G)X(0CVUH M2JQZ(BC68RK$V_"5')I,Y;NE6<#M5Y-R*'P;28;9-FO0N)F(=$S'AD/R3]A\ M6BQ2VS+6EGWE8S]S[:J%1,9XR;P))'$CL43GQ@<@!%I.*E)H/%SCV74\52K6 M5)$94IE=\6&^73)1"J62#)"DH2SK7B&9C,,!X/#JIFZX+/'O>;ONFLR3B=;AWB-(G\? M#9L8DLY!>"1M8T:%>'*3^T>.28535M+^-.-!>CP_(1+9U7"G]$<7)VC'X]$CL=BAG.S8,!P@!\_6^XQO%'$Y^E,&93_C@/M&0N$04!"&YPJ83I7M! M0.\PZ!V$:X;S.)X*QR8F57-*#O'7=-$F]_0C$,I.H/*XIH*1&UY@ZTX^UB))GW%GV1)590G^6Z9 M[J:OOA?RL7-<+I^,/VB_(J]79HE73V9/?SJ0KG?XT;F6/WTN7->YFB_7!D7> MTP(\7SKH'W_0!NE;^)O_ E!+ P04 " !5.%11UW_1U*<" !!!@ & M 'AL+W=O8,G,B:I0DF6E=,DL'?4Z,I5&MO1!I8C2.!Y$)>,R MF(Z][D9/QZJV@DN\T6#JLF3Z:89";2=!$NP4MWQ=6*>(IN.*K7&.]EMUH^D4 M=2A+7J(T7$G0N)H$Y\EHUG?^WN$[QZW9D\%5LE#JWAV^+"=![!)"@;EU"(P^ M&[Q (1P0I?'08@8=I0OVS[L!63Q@8"T#4A]W@V1S_*2 M638=:[4%[;P)S0F^5!]-R7'I+F5N-5DYQ=GI!3,%,+D$+UP]U'S#!$IK0KA% M8S7/+;9&YW7-]#U:MA (<\QKS2U',XXL9>+PHKQEG36LZ0'6(5PK:0L#5W*) MR[_C(ZJ@*R/=E3%+CP+.L3J!7AQ"&J?Q$;Q>UY:>Q^O]:UO@Y_F"VD*/Z=<1 MFGY'T_.!ZVW!4(*R5H W"Y MAJ:"9@WPWVC DOE"E1633^_>9&ER]M% O@/S CZ#C:CVRF*Y0-W=.%QBWFH2 MITF&E#$U2#NZ3XQK>,\ET:C:$*3Y\)SJ2W1O>DL@898-2$AZX;#?>#I(X+7' M%.V-=8EZ[9<7=4;5TC83WFF[_7C>K(5G]V:YTLM9+&@'8_:.9!]I93='1Q!]Z\Q_0-02P,$% @ 53A44506 M:&-3! N D !D !X;"]W;W)K&ULE5;;;N,V M$/V5@1L4"6#8EFQG<[$-V-DN=H%L&VS2%D6Q#[0TMHA0HDI2OO3K>TC)BI,F M ?;%'E(S9\[<2$ZVVCS:C-G1+E>%G78RY\JK?M\F&>?"]G3)!;ZLM,F%P]*L M^[8T+-)@E*M^/!B<]W,AB\YL$O;NS&RB*Z=DP7>&;)7GPNP7K/1VVHDZAXUO MR>0C M66K]Z!=?TFEGX FQXL1Y!(&_#=^P4AX(-/YI,#NM2V]X+!_0/X78$A0RBM1*?=-;S]S$\_8XR5:V?!+VUIW".6DLD[GC3$8Y+*H_\6N MR<.1P<7@#8.X,8@#[]I18/E1.#&;&+TEX[6!YH40:K &.5GXHMP[@Z\2=FYV MRPC)3OH.6'ZGGS1VB]HN?L/NDK[JPF66?BE23I_;]\&A)1(?B"SB=P'ON>S1 M<-"E>! /WL$;MH$- ][PW<#H[_G2.H/:?W\'<]1BC@+FZ$U,:[7ITF\E&^%D ML::#EP?>.5HHG3Q^?RV7[\+ZN;NRI4AXVL%@638;[C2^:&Z,*-:,,7#VR*^J M_ED9@YJ?:D5Y1I&T#$VG"#O)4N MH[DTC$&YO;VATY]_NHCCP76]%1;1]1F=6F;Z53NF**(S$D5*M\//PACX?. D M*[32:\FV2U^*I->B''1:'!PF%"(F^#OB[A6B#]>6K' 85.G8]N@A0TZ.R99& M;V3* 470"I1<)AQB4(J6C*,BT>M"_LLIZ0V;@*_DBGWH7G["[F+"C $F\L*[ M$@<%;)SV(**$EQV2!MT]17%O3'L6!G1"R9'Y1.?>EQ*-D7M)L[A?K M]_9UZX$PC! :8%)-5O?H4^4JTZ8Q#%F3YL;7_^+7;XZX=+X.H9GKV>:=;%BZ M5RK;Q?=$52$E3;\][YVC,?G!ING2T*-[Z] MHK^\)JX)[^(C)PU6U*5YKBMD_30@Z,H"S9[5;7E"X^[P//(+_$3=T6CLY?A( M'A[)HX.,LP)/DY6#APA$A^,A/6@G5)W-0R%.H []RQ&]=BGTCV[3G,TZO!E\ M9X)L?;&VN^VS9%[?QD_J]9OFJS!KB2Y5O(+IH/=AW"%3OQ/JA=-EN)N7VN&F M#V*&IQ4;KX#O*XW#MEEX!^UC;?8?4$L#!!0 ( %4X5%'9#@7@DPD #D: M 9 >&PO=V]R:W-H965TD@! M5_Y*XF:;!DB:]JZ';K=HN[LX'.X'6J)M(I*HDI2=W%^_;X;4AUTGVRUZ0-'H M@QS.O'E\,Y0OML;>NK527MP5>>E>#M;>5S^-1BY=JT*ZQ%2JQ)NEL87TN+6K MD:NLDAE/*O+1=#P^&Q52EX/+"W[VP5Y>F-KGNE0?K'!U44A[?ZURLWTYF R: M!Q_U:NWIP>CRHI(K]4GY7ZL/%G>CUDJF"U4Z;4IAU?+EX&KRT_4)C>11QZ$YZ/'Y@PC1.F['=8B+V\D5Y>7EBS%99&PQI=<*@\&\[I MDI+RR5N\U9CG+V_4PE^,/"S1_2B-LZ[#K.D#L\[%SZ;T:R=>EYG*=N>/X$'K MQK1QXWKZJ,%/JDK$;#P4T_%T_(B]61O6C.W-'@E+W&B7YL;55HG_7"V\RL!; M3?#3!H1CY#$9"/[DN<1B,H\O^J&T:#4Q\#2*/$U#'(3=T63<]]RVH++[?7M? MX]T83L3G'CBU4\&[RII4JP M_;K22\(;R#IPG:]>WU7&>O$IN4H^)92'+62/_EI%:&="W4'5G7(A[HZ56XS1 M,(,A$G[#28I'?:F1'_A\?IZ__)15#EH-$OFIT^&P7\I)LGX27R[S(VQ0P8,BHN=2T:['0%U.$O$ M!ZO+5%MB02(*!VF_47(E7B]JIYD &<@1?>%QB;@V%DJ%E5R/$5]S>BCT$E[> MAZSL)(4F.%FHD)/C1>TY#G -:>AEX&DPD1%E,BNW98RW-!TN3!.106,)&N1, M8$\6VK,@+16G?$QT(=#NR9,8)GPGDQ'3?K+W9.TOI"1 MPH.M5.#Q+X/T003@WM%T1Q4"8$3;ENR[QB>S0]8;)7"=%M#F72D\LP&3!S4^O@H8C>XB2S36; M +"JHN*^L)&G8_U43,:GR60:)(Z&'A6 76J+I^PMX46ETR,*T?$8Y>Y+1\@JI!%M& ^;#O.FWL@PRW4%%4J+XK]!:K"!OH M<78R29ZW("&>Q2&AZM7.A0(]@2XV^'D[#[9*'$+J$MA:K_^'M=!=*TL[8 DF M GD@DAI'PS+/",E1&C%LA#KC8J!S_>T5\Q%<^P;>PM I 5E$6F MZ]B@+:6VD:N173$%M-TG\Q?N(.)=2A['GG<>&YAV!G:;G[5DQ8F&**9':@T5 MB(. 1)M[O2AU1AY;U+N#DR*^D]*OW- MS\F<](#D(=,;C1220@>]<#5B@"QR(OO".XSF=Y\5\I;6V,!%;BIX%U'U=Z%& M=5Y$/4.OY20?+AWAX"J5ZJ7FM4)X>]$',S)WACCFT35@'I8M035C^TJ-.%/4 M$^V*(,B #<9C_T\;,6Z80R"JNY1J"Y)&;5B*Q5#+0AVYB/\/$08DJF:M1$AJU MPEZ0=Y38C.0PU3(H*8M"_7*,=V7&WB1_@L&-, M TN>[=1E3CQ1+_8FMV%$RXQAR[5>!RI[=V3[$?;U&G) M88SSZ@%:[J]EA!? MI;)CB&L4A[]LK#54I6C.5=2/>E4V8MCEC33(4D[H*&;<0TF'6%"CU*XU[*T[ MC'T-%5K.:&\3/&"OY3JZQRCD4.N^DRD4$U=84U[3"X1 M:A%.Y_2NI$I"-VU>H@!N&F['SUX)A)][U5_;7C6T0M_64U"E6=9Y'ENXS&S+ M7M<<3N"A_UE9L]UHC\@% FF*]XU*HU.3YOO*MS4ZN[W@ M0VU.7+]I<>:]*3^TPYF=SA[TYOO[F_:4"IOA@Q7CWS:103!5%OH(=*%GK0N4 M.7B5S-LG66V;)]-# MJZ&D?.]B_8-Z$VLX7H'6.[4G;(/][.'@ZT('NN]M'QE*[@^"I=?'153FO;ZW M6>C'()+*2H,.S%PFP+BW5/1F]G]*_S0YV8MSYPBT.^-[N0"-B">H[JO) U(6 M/X'N:4D#RW37UWF7I#UP#WV.'O4^YW/#2S]:H V@TT3XLM\^;7\7N0H_!W3# MPX\J/TN[HI*0JR6FCI/YZ4#8\$-%N/&FXA\'%L:C6O#E6DF(&0W ^Z6!GL4; M6J#]M>CR#U!+ P04 " !5.%11[BTM].X' !#%@ &0 'AL+W=OE7DY<;YSZ%0*HK[ MTMCP:E3$6/TPG8:L4*4,$UC^:C]\$FOBT@?IE>7E5RK6Q5_JSYZ MO$T[*;DNE0W:6>'5ZM7H>O[#S2FMYP6_:[4)@V=!EBR=^TPO[_-7HQD!4D9E MD21(_+E3KY4Q) @P_FIDCCJ5M''XW$I_R[;#EJ4,ZK4S?^@\%J]&ST+1P7>JFHB3F9C ML9@M9H_(.^DL/6%Y)U^T5+RW(?H:J16#D#87[U2^UG8MKBE%=-3D"QTRXT+M ME?CW]1++D3Y_/H+BM$-QRBA._^\H?E7W4=P8EWW^\UATGJSVK;;29EJ:'0"_ M%DJ\=F4E[5;H(-1]Y8+*171"VZB\"E%X&958F3J+M:2*"BA*@V]I%W@5M"<(!*.C8Z%B(KI%VK M;N6=]%HNC=K%&,1R*Q1](6_B)R?<:A54C/0.W3JIBX5W];I@27506+1G:]C( M2F3(:@I^$)M"9P4L"2AX0N!5YM96_TU2I5CI>[)OUUG.L_3*>:8@:*#7'3_! MV1MM3.,A_MVJ=0J5A@.SF(!EH-QPQ'16Y.Y4TA1)=*/F,6,X0K!YU26#'F8C M@F-=)*_DR0@OJ5RFJ34%:UIV2!S'<:?.5U)HW9CAG#, =((NRH M/4P=<\;G3J7/2 FP=,HV+&B-7-41>4)KMP)E0.9#CFQC #LS5Y.5E?1QVY+Q MA"M)";5:*>9\JT+X8G01!V+W7%"K@#:[_KZ -%%L*S(YDE70T)51J6+ALNV +BIQ6'I( 74/,!D"+)A6 1:\MU\X ]GZ8"W0M[.]\ M19 'U;)7<(/2;)*,P5)=JQ()\$>A;/Q\JY,R3:H[=T"DB:X MQ/#);$=%<>CL5#5KKQ0GX-#U]%/G_EC(B&Q<]4%TPW@O> 29H[I<;7(LB@J5 MN,^V)/5H^,YWL<,!H6L7TEKD="S;L=[=+YY.S\[!L" MVBZ=B!LBD0Z+;$!V8AY@@4QZ#Y<2#V,5T,B2'$]*GLW'L]EL,D/V&<-(N.XQ MF<5D7CN>'3;\ ?LL#V#UEH6FL+=4F(>DD0:CIG9#ZYF@!K9P2^AX*54[F.@Z M]LPY?D#[!ODR!'I$T%&V2=;6%AW9Z+^Q<<"2.-E\QE&*69\)EJ8$GW.>DHBZ MK-/,E/IH!I=Y5= AA\."=R6^I5[W'6/%;E1>(.9K,EU);[E:\YKG&YXOX W' M&M*,,B!F=#<;9',"8IH)G0@4=SLW6!HNYXM4S&&?VBK>1L]K'/,"D6W3CLD] M!S[; LNI]V M0L0'SK")>"NU%[]SP)#<#PSHUP]D_OZ80Y7*(PXJR'1$O90&BON!<$4J[UJ5 M778V7790@.>3B[;XQCNIU'AQ3Y/FU _)CJQ!.C_6KQ+2OE71*!+_=YRSR?/' M<.[IZ4 >^I.S_BNQ?ZV?N1@.;3CK?--7*9J#4BP9 MB:V:4D,;(S%?2JQV;A;/%OLHSR>G#Z$$.*MBWQFIDFU0.QWFH$^,43/&]//0 MD-ESG?.\7F"08SXXJ/T!*U&)2\_MOP(_>;%%33= M$_EDU0E,*= 7RJ#QL?^.PAM&AJW=\"W TWLAB]:/ MX+ VEX]N()T\J8JP(_ M2?'L9++HUD=YW_05-AD>Y@D!AXK]MC

3!5'3],/[$B)LO5GZ==DA%$K;)U-+LY&PJ1 M HYC.X\FMVF I+>+[8=B@V9[]\-B/] 2;?-&$GTI*J[WU^^9(2E1?N11=(&B MT8,^ET55?SA8.+?\]?BXSA:JE/70+%6%-S-C2^EP M:^?']=(JF?.DLCB>C$;GQZ74U<'U%3^[L]=7IG&%KM2=%753EM*N;U5A5A\. MQ@?QP5<]7SAZ<'Q]M91S=:_S#P+/H_JHBH($08T_@\R#=DF:F%Y' MZ7]CVV'+5-;JHRG^I7.W^'!P<2!R-9--X;Z:U=]5L.>,Y&6FJ/E_L?)C3T\. M1-;4SI1A,C0H=>7_RN_!#\F$B]&>"9,P8<)Z^X58R]^DD]=7UJR$I=&01A=L M*L^&B?70)83-];*:J[X^M\WT]I9P.0_3RQVVBYVRHN=_@2_/BWI MW5#L$R8^5^*+7,-!X\N!< O%;V6U_NM?+B;C=^]K4=/,A2ER96LAETMK'B&# M1DK8G+/=LLJ17K63SOO!S':*PB)GXM.?C79KK)MA)-))W!6R$H<2*QDO$N(3 M@;E7BX1,1N]OP@ 613/Y^?C]VX%86HVBH(NU<$;H*D.!J17/K9IRJBQI55, M8<:CU(6<%DHTD&9YT!+"AN*?G=I08*YKIRR66VFWX%'WGSY".2'S7)/[9"$F M@[/3R>#\_#0*QS*9*4OXEEV'5,M5LB*JH-!UW4@X0"P;2U>.5";Q6^8-Q-3J M:HY__-X9AR4Q&*"^/#T=7(XG<=E.VZ&X82V ?L2#+(\IX%UI%95:$BGG$/.[=E$7A8K!'L\'KR[O!R-#D959GJST86>J;QVBMJEA0L/RJ@;N,% M@_*9AK9SX.M?E!4'3+61CI1H#(X,1Z- M?HG>G$EMD:CV 1SF41:-BB_8"\6:<-4S Q?T.J?1%F8^X5T M1;6R=J]:J>L#O>G/M%- MZ"6BK[Q>H,I[Q4S,5:4LX.2+PT(^$GPX(N0N58FUDA:>YF1!=%#6'P&+F6FL M?^4]/3G[A=]RKYJY4(]FVF("#6.;/6(\!MKN1B"+,RU8[12JD,X"K<$Z2FEB MXIK!#J) LED;J$-9BIC35.(RS1+SO&6>VWC\1.'DR9CXC]'4I +YNJ.H(\4F M_Y)B$XF*VRXS?33E.N?"X./:E8X(@KRQ,JH)(9-2:H-=0HJ -L\82A^ MZT\3I2?FNR=L4,<6$LP6OX.5.05_CT\N!Z/1:$,_XFK][&N+.!Q<V&N5JEX^<&[>V%1F^68=:*,KHS,RMD77MV MB%X9FE@H9E.5R2;L&GCJ"I#"4[&4R+/0HY[DQ&Q7"*A7R:J"4=PK[^H[72O/ MI#(SK]!A= M%2@)< P^U=BNQRCBO#//>JQ:&LOH]K9XF4%";EA"!DH!^!F?!)XWHT/J@J2M M.7RD3KLO)/ZF.!S42VW.*&E;,[69NJG?M:'_P^[?R^4G&3Z(&VR]"$@!&;!39!P((QU%/]T8NG9_%T M;JO5/=VS)EY/W[RP "$?_BO6NQK04VWG-+:=CNE'I+^JB?84>KZ;GE^#,^&X[BD_ZJ_U\_C$>M&\;>"XRRS7Z7DGB_$^CU MA*2W])W8J^1=1^ 6=D;[QQ>WR<%&XR>/D(1.7M?QNUZ/2VN:^2)T!9B1/]>- M2=-71;-M=OO(0NJ\'TTR/O1Y,QI.]J?+7=?STT+-)Y06XUZ/C?%9!XY)O.9" MV&X,!RG5>#IS=E4J\/RLZ3:_'>DY3 XM;TW5>"K2G1B]ILB<#,?]9)L,+_?E MVN^1D/JX=DM3.Z+)%(=<+2E@54+#-@U#8+1Z;(]S]_*RCK-T>B =Z@Q.)K*\ M>:1*_;K>O^V-O"B2)MK5[XR/6"VPC=1\,$+X1%LF!H+P3_DLBY.',E%3&F@N&I)HLG\II_>.5Y?2TK2R7GNJTATX_KZ*D->13?-RK(S]8[?O"?&D^Z6I*>^+. M?@D'^J'P3'8,0A3]H*WRL[&0_I'20S[SV[4]Q4<*MS)'?!X4]DN'20&JT^A. MQJW:&ZK%. ,3[?@-*3 S2!F]2,KX\JT7TUC^ 2#)F^3W(X1NBVR\M![MBF5+ M)]J#;BBS!+/P6'GL K1K)MI\Q#C_K"EFUI0"- 5*C\^Z _.MO6-R=O6$7WH[ MV%?F[N>-'S[\I'KW\('8J>R&6@ALE6J5BND<:>+1]//LZWF2%X2YA;;/RD+@ MF"!ET*]7=GF3'4U)-OFQ&+=GHNU6,CVN; EY5_SZ-8\WS5LU;Q*8=@?=[=#O MZ=7/ESK*)TKFHPTL; 96.&GGJN.AR+*+CF,FK.'9Y+P8[OJ-_CCY#J)46(J^ M]B#78L/K/XEHG[8?E-SX[RBZX?YK%'AWKL$T"C7#U-'PW=F!/]R(-\XL^:N* MJ7'.E'RY4!*^I %X/S/&Q1M:H/W,YOI_4$L#!!0 ( %4X5%$&PRKYO0, M *8( 9 >&PO=V]R:W-H965T>)UMCGUR)Z.%+I;2;1J7W]6V2N+S$2KC8U*CI9F5L)3QM[3IQM451 M!*5*)5F:7B65D#J:3<+9PLXFIO%*:EQ8<$U5";N;HS+;:32(]@>?Y+KT?)#, M)K58XR/ZW^N%I5W2HQ2R0NVDT6!Q-8WN!K?S$%U!'GCO*DZ96)02=W^BB]='(X4;M(3 M"EFGD 7>K:' \D%X,9M8LP7+TH3&B^!JT"9R4G-2'KVE6TEZ?O;VN9%^!Y^M MT$Z$0+E)X@F8KY.\ YFW(-D)D%_@H]&^=/!6%UA\K9\0H9Y5MF1:$N_#6U2+':41MYM!N,'H)&194OV@M%A#<@\\EPKVI:J%W(!V( MQI?&RG_HWALZ< U"%J=41$IQ/[A2$#R8%=0]D M 6^E+$% +"QNA2(UD+M(X M3=,!U&A;S?@K>P2QD:9Q:M=:*F 0C__?U"4(3?0(R"*_(%*O(3U2//+A--U6 M%1JJ/2?76GBZ8=A&=U1$4*.:\E@MB?^^L&*X.W%SR9PLPI8_V@"]9LX3)O,[ MYPQ%7:EOXTGGN=$;M$R-J-96&LNAE*9P=$#YR4U5<:2"@LAS8X,QSIQWX-%6 M+B:B5I+I.=PW5:,$OV>P0%NC;X2B7 03;+$O?]"C_$0K7@S>O.3:BS:3=6ND]4JR:I9(Y ML2$%BD@,[]LV;A/W,EZ;-]1>>M66O\44O$P M<.LTU[K0NJGXB-VXR,8I*$F]6(@P4]I,H\[QT!CP"DF &H?LLVFA PB%:8]^ M,;B*;Z['!Y77,3ST1 +W6NP$1_.Y$50TEMN*8,A#P9YK0)&7E%%+W\'X$GYM M-(;%H90'X] $#^1XMX_AI2R$?98=[+%SDJ;1CA,S7IJ.R-%Y9F:>IK$<3YMA&HGYZ=^[8TY/]6] MJU4KWQAF^Z81YN92UGIW-N&3<>&M6F\<+4S/3SNQEN^D^[-[8S";[J54JI&M M5;IE1J[.)A?\Y#(C>D_P0:O*K.)C$9)&M9.I(@\-O**UG7 M) AF?!ID3O8JB?%P/$K_U?L.7Y;"RBM=_Z4JMSF;S">LDBO1U^ZMWKV4@S\S MDE?JVOHOVP7:K)BPLK=.-P,S+&A4&_[B>L#A@&$>/\*0# R)MSLH\E:^$$Z< MGQJ]8X:H(8T&WE7/#>-42T%YYPQV%?C<^5NYE6TO3Z<.PFAI6@Z,EX$Q>81Q MP5[KUFTL^Z6M9'67?PHC]I8DHR67R9,"W\GNF*5QQ)(XB9^0E^X]2[V\]&G/ MV,KHAEW!5H,, +INPZX\KM*POR^6UJ__\X3";*\P\PJS;X?R248Z=R>V$Z4\ MF^!@66FVU:^;$LI;#"5*?I64.VU>ZZ41[\^,/\X07/UM& M$E2)31-DG$"(D?).P!C@=K)9 @3"_'>8]-0^Q00?OC@8/5,MU.O>BK:RS\D* M0%HJ43]@P >-.0,AJY"E[(AE252D.0VRJ. %!CS)HR*;^]$BFB4YNS1:5$MB M6D0<6N<13V<,9&D*.Q+\$O9*OP\BDUF4\9A^:9:S@D?S.*%?D<7LI;8.+G7B MIH9$;X8&<"9P\BR:<0ZM49P6+,NCA*!/^;AK; $51<$6<920 M<=#(H3C)>93E"_:;WDK3HHBY^YPPE4,A?CF?LR+,B@2_9-![CP78\#Q:\,R/ M9M%\EF*4DLV !*,TC?*8?T_2R':-')"&& @@VW>=-O?-_M^3Z8N& 0JD!Z50 ML9@1"%&2>X #S^,P!:M0][R//<1.Q#+@1(4 69:G[UM%6*=66@AZQOAUV;QU:.Y5!8*YU]'H6C*5?2&$\; MS+FEJY6 '!@F$1S=^@S"9H7N#'J,K*X53A,F2U&+%H?=]R1[[#T=DLU;"G^: M8&YX(R!]J:Q3 <;H%0J 6UE\H6&\ M#F2&B@.6[^E1(<7&3$&@CA;'.46H]GA\/XG&^/#6A_,C'R@]) MH,+C'>ZDOQO6-^$<'*7I@>BPDAUG#REKJ=1]GZZ[H&V PAB] $N)IN4]UTN' MRS5I',&'KFN2 RIDTS(D$LHJ\1)& M;] 9UG*H Z.K^_?0 M17@&W)*'Q]1K85"E+*OE"JSQ<3&;,!,>*&'B=.L2%-ZLM"FXPZU9#VQI@&=>J9"#. S'@X(+%=S, M_=F#N9GKRDFAX,$P6Q4%-[L[D'J["*)@?_ HUKFC@\'-O.1K> +WM7PPN!NT M*)DH0%FA%3.P6@2WT?7=D.2]P%\"MK:S9N3)4NMGVGS.%D%(A$!"Z@B!X]\& MWH.4!(0TOC>806N2%+OK/?HG[SOZLN06WFOY360N7P33@&6PXI5TCWK[.S3^ MC @OU=+Z7[:M99,P8&EEG2X:9610"%7_\Y_:D&?Y@3M^ M,S=ZRPQ)(QHMO*M>&\D)18_RY S>"M1S-_?X[I]5J@M@%W]H:R_9 QCVE',# M\X%# R0V2!NPNQHL/@$V8U^T?_C?1/,L&)7C MM2UY"HL Z\V"V4#@+1!RQX,_DGR)\M;+ M+W4M9I6A/P)"2D)G?8Q8L_2:1$GX&/:0IZS0 M4N>LXX?CSVA+*&3+TU17RGE46*VPX@FIU Z4$US6.%C]+:V:YS8'U=41MI7L MLX>]MMR=TD=*LLKPK<7ELJ&H@E.2>W)]AB>(I*' M0KMJC=;1= OU^/35(EGN&#F/,AA])^C&A^!$Z#T!GN8"-H"]U,PWOHP^I"4'[IRJ)9?&%X25&EXT2& M+?N2W5<%%I+3YIK=[QV]>B,*O[*+82\,1Y>TBJ:],(K]6<[SZZM\!_QGWQU+#(I M.WWAJ%0HZS=<4M9CCZ/T0*&K-LD) TWCT*#Q#I^22C]C*Z,+3VG?>HDF)O'I MU*V3'GM'76)(XX<&6J$C1NY^:!*>A&\$W3ZR%2Y_1;8N6$RYGPY8'8G_1Z'< M'OEX:)/=[G5%,UH3I&04LV&4L'@V9DQK3]LA][:>[0[B]83\A9NU0*L2 M5J@:]B>C@)EZZJPW3I=^TEMJAW.C7^8XJ(,A ;Q?:&ULK5?;;MPV$/T58N,$*;#67FS'=GP!?&D0HTEAV$G[4/2!*\VN6$ND M0E+>;+^^9TA)UMIKHRGZ8*\H#>=RYLP,>;PT]L[E1%Y\+POM3@:Y]]7[TF]H72M.U M%:XN2VE7YU28Y!4:PH7_ M8AEE=R"=4;:^?P2_.N>FK7/GTQ<5WE*5B)WQ4$S'T_$+^G:Z M8'>"OIT?#E;\<39SWF+UYPMV=CL[N\'.[H_;N50N+8RK+6W"]T6U7)_O7253 M.AF@ !W9>QJ\9.M,60+Q/WVZ$%)G[?*C*3*E%RZ\_Y*3N#!E)?7JS:N#Z63_ MR D'?46A/(D46OA9A@+*C?-.>.QH-+UY-=G?/1)N!:%R*):Y2G-167.O,G)" MBD5A9K(04ED!:.=SE:+VX;2"1IV2X @4?GUN3;W(L0-O%+::N9 UF ^[*4H, M#2@C[=W3. M*HCP)O1IGRO76D_$E8:^E,H960[F8,A1(7.ZZ7LAM!AOEV+$95>0@WX)"S,O MYC)5R#F<\SVT6K\,_MD'T!@;@WAAQ5LUJ]EG2 >T+*BT&A9.V$) .%/MS58 MU&C6>:0A= 13PTWT' 8'*"C*FLW053(?(F@W,!#HOXG<9PM+Q#D4;SF(-CDO M2;9)2S8J9)^=F(S'KSFIK+,,N+M<51OC#3'$NK#$(S+6#T:J!8<0/4P"=%CS M LW.QRRV'6\]%[E$R&)>%\5*9*H(H)NE;JP#ACOJ65[SF^NI DV_JY)K>R5V M]I+]UT,F_%_(%M,L)>OA']S,J*P"<0*O7>@DG&A\#4GH=X#-(';@Y;+A"#H2 M4\2(2J[6"2;F1/R!FTO4S%7\4+V"6>/=>BL"+YQ88L6_4."XK$5EE@"/69%A M$K8%XC:5 QO*J& +JS:5S[8IUI:(Z]JZ6NH %D@H.V[UZJMK *SO(R+B%#_A M5D?U)2P\022$ Y>V<*Q*QACY:,60?0&B(8M'DFWM[2:3;@\S9D:$3$J5,520 MV\2R'I@1P]:'==)L[23[G6XP6*Q(VD? /5*@ML1-<93NU(YU^N7KH==OR[Y M^ +W&IGG49.%"SQR:["5?/+@RNBEOHD#6]C=[8>YAF,<.J@WZ,:9 A!% M] 6F7]M'0H6&+AEG70/4XTI"9BF>@D/'9%RX(V<*TZO&G(ZHR(CK UA,U$ N M?MUJ$ZIS9D8+Z$FEM:O@=$1FG1=GMU]Y-KW;'D_7FQJ7=9R=&TN&O8'RAWY9 M$$[@">8D]L0YV)%I73$<-0NM_H:#6[N].D(.\\8*=QZ+Z:IK"KDFB2";'".+ M1-N!5$P(93(>FCQUGA90:#F([C".JZW)M&;%AV?[72#]LUAT\?*9IN$)-YN]GH/!Y9UD^L3C ,I_=+G%YN Q-H?)[O\+ M#2K \21,+7.E*:352O>'21ZC3 <$J?C1&RZ&8QZ5Z^2 M[")<,'E%.% MB]S,>!R.PV..>SA9%L#WN3&^7;"![F9_^@]02P,$% @ 53A44:68>8[B M"P \R !D !X;"]W;W)K&ULI5IM<]LV$OXK M&-_,73)CR[:<..^9L=.ZEYN\C9VT<]/I!XB$)-0DP0*@9?77W[,+$ 1E26VO M7V**!!?[\NRSBV5>KXR]=4NEO+BOJ\:].5AZW[X\/G;%4M7234RK&CR9&UM+ MCY]V<>Q:JV3)+]75\?3DY/RXEKHY>/N:[WVQ;U^;SE>Z45^L<%U=2[N^5)59 MO3DX/>AO7.O%TM.-X[>O6[E0-\I_:[]8_#I.4DI=J\9ITPBKYF\.+DY?7CZC M];S@1ZU6+KL69,G,F%OZ\;Y\^A7;#EMFTJEWIOI)EW[YYN#Y@2C57':5OS:K?ZMHSU.25YC*\;]B%=8^ MQ>*B<][4\65H4.LF_)7WT0_9"\]/=KPPC2],6>^P$6OYG?3R[6MK5L+2:DBC M"S:5WX9RNJ&@W'B+IQKO^;M'HN2YDX\5%49BN\;I9B"^FTH563CSJKQZ_ M/O;8C]XZ+J+LRR![ND/V"_'1-'[IQ/=-J*/:B3@[ M.133D^G)'GEGR?@SEG>V0]XV@W^^F#EO 99?]FSP)&WPA#=XLF.#3T!EOHDU M#:X+!51[=Q@V78N?X]^OZMZ+R\H4M[]L<_;^K2Y*TWI5[MY.?#^?*\X!\1_9 M=,A <1H\>2C\4HEWIFYELQ;RH: ;+YM2VM*);VTIO1*/_OF/Y]/IR:N+FV]\ M=?KJL?AD)I!V>GYT>G8HKG0CFT++2KQOX,XN:' DWEE5:B\^&.<(7%]-JPMQ M-CU__%)\5-)UEG459KZQ$OF[762F2;][K]%$?%UJ)Q:=+O&B$KKQUI1= 7$2 M?'*G':R4;6N-+);"&_:"585!1@3&:$I1C[4J@E85:W4H5-TNI=._DY-D(SKV M#EXRI:J8+$K27-VW<#RNPVO"2NQDL1U>T4W169N>303'D7;';IE1HM2E:(P7 M2XD 2E" 5Y:?*@\[@1'$A&6E7Q@E*[ M GK WG"_,:"@NL-#0HTL?P4?L2=6TK&G+/)Z(JY5H<;T\9VZ ]VW88=/T/J_ M*"\]0M\W> Y0SN #6/GT M$/L4IE;BJ[P?H/;LR0F@=@.G57J^IBUH[VQ'E+F-%\< (]&[ "9A+U0ME/6H MAD(Z"KNC0-(F*'SD.-T>2]OCAXN(+^05.YC(# M%EFJPE"9.J#M9=9)#EX6,[2(,(SZV3_$6]*IG MU3@#^DS-0L<@+]&$^:4.>3&DMQ,K=(_TUZ?$XNLU(+X.S S!VO^-%)KLZ3J> MIJ[CZ=Y6X$IJ*WZ$:U1>5/]JN_'_[.%&$8KAH6*"VA9MKK2<4<)2K^6ZV:] M @5\3O+N6%Z=RZ,R3*4&13(46:I*S=%P!U56,U>6"NA$AZP"T5%=;\$Z0$]% MU8BA7T$1\#ZMJ#DM%95^FPB@!6!,&7.]%QBH);(JE,XZYE^[^PRH--M\$0(%(PT,Z?L76\);NBF[>#ECCHJ*!Z4XE*:W!G8(<-1K\\Z MD($;2O'<5#B,,C5@C7LIF+3.7XD/K #**,YU0%))N=[K4JE>"]?!"CSYK3.4 MO1P_1VJ%(V9T8.!]JC(@/$C**H^G7@'>YUF?;-J@EY%RK_ T@B870=&!$"PP&A:Y&, M?27J;I)HQ?^%1R)Q%.LB4>61*UT&:%M);[C+#A \ /M4AGIRAFRWM6 MK:07H/"@M6,HS@5.WSYT[?T1G'5+O?P9-Z&G+UY"";<,59@NR&T0%(Z\+J1EDV1Y- M'_O0 '#$T41W <<'W,84?6$V]?M65Q+4-]PH"V(^:N M5WA?SW&>>H[SO?W !X6H(1H?P,PT1?ES/<8?R6195Y2<./Y4_',\K%AI<,10 M^76HCQ8E)99?S7Q!_272BZH42Z'BAJ"$!GW2*TTY&4/%Q&%IHG=DYD<4_+[) MO?X\C#PB(<5F,> M:W6P=-3NQ'5[P)JOIKLCR95I%@$3^;+=!_^2I)?C5G0F M*^YE>6 (%)&*.YHS:=,TY'?RAP]0C>,D[@6&$4?H8Y2C)XEY@JN1J+&5N^/2 MI>)]LF0BWD7B"\'M P49:-V(X_K32@?T&O0:"QE9,0QQ7%=QBS7O* U9GWC& M<*BY<6U@>K*GY]]RT#S4!J(]RZ?N0+<1!-DQ8&,0-#)VE(TI!-&DTG !C0=& MPB=/'PKM6=-Q)GB<\A3Z\T0<_\;3[]A45A N=80%[F8;#WXN?1O"-$NQQT? &@BR\E(%!%; M_JUPRGVYE/WV^BB:2.)!8>:LFI6T$5 MHV!4U-$3P8Q@?)BZ,:S@PP4(S',+W-/(UR^?$HW,PPA#;Y(;?[H(!1F1H@ZL MR.<,X3!?S\@E^RT*V>(0]:I?FAY.XIR+(NPBL")R4Y.4*T7';AV8#NNC_B&4@LA_7 BRCI:[KU@I:!K<\]*H MT(SK6.KSAK*WK;)M)]5-M< Q.(\SI0/DW'G-T>KR7(OBQOE."@TS4S[L#\/" M8DG- J,]LRL^S+=+)H8:'@;C*O694-2J)7VNQ!XTS<^KQ]ZY_+@HAP80IR%T MD'!3M<[9D(95TA)_QVPAX6PKGJ$[=_V\MU\U$1<\4MYJ_J:[1O.'9&L?KT'D M3X-A(T/2>(O/\&U,=A<'*9Q^B<:I9\.=V4A65,WR3 M3G?3%_V+\"%[6![^.\!':1?D]4K-\>K)Y-G3@]"0]S^\:?FS]LQX;VJ^7"KT M'Y86X/G<0/_X@S9(_\_A[?\ 4$L#!!0 ( %4X5%& / 0)$P0 )H) 9 M >&PO=V]R:W-H965T,:1 :CFV MFS:=8R#.5FP/!8*DVQZ&/E#2V2)"D2I)V?'^^GTD)<5!W'3#7FR1O/ONUW=' M+G;&WKN*V=-#K;2['%7>-Q^RS!45U\*-3<,:)VMC:^&QM)O,-99%&95JE4TG MD_.L%E*/EHNX=V.7"]-Z)37?6')M70N[7[$RN\O1V:C?N)6;RH>-;+EHQ(;O MV/_>W%BLL@&EE#5K)XTFR^O+T=79A]4\R$>!/R3OW,$WA4AR8^[#XK?RM\Z;NE.%!+77Z%P]='@X4WD^^H3#M M%*;1[V0H>OFS\&*YL&9'-D@#+7S$4*,VG),Z%.7.6YQ*Z/GE+6]9MTS]_\F- M4;*0[%XO,@_\()45'=8J84V_@75!GXSVE:-?=,GE4_T,?@W.37OG5M,7 >^X M&=-L0%T/H#.(^C\>Z Q M5LH4]U^.I?!EL,\5DY>H\X;,&J1/T)8+L]$RT/B47PXY*87'(A=*Z((I4M6-*41Z;>I& MZ'WT%/'4R<\6^I8DOL3&,I=OV@;0O%$+F#ZW5$LGQ1B-#D!8NSAEJ MK(%WR%-GDO4&M80_*%W(FFN;QEC_Z,J85JER:-\]F:)HPVS,';P)1KTY7NY4 MT* F]8\_G)U/?CI2T.>E>YK@8!'),9T*4R/V(51':VOJ;LZP=90S8N'!$^EZ M9_[F\JDO_Y86X^3TH3>/D(.NKU#-'7*+FV4K3>M4$K-E8+![;DPFLO6<0 M78S/0ZU4'/:H #;.AHVRC94).KX"JZA.HXK#J"(,&L]USC8YVX^<"#.=G%W$ MT!N.-XC:I[9X-9L=X*>=^7A^S*(&,_Z/P:?%K)"/OI@I085Q*0 HME6Z.H?=X>%QE>[;1_'T:ODD+/K>D>(U5"?C M=V]'9--+("V\:>+MFQN/'HN?%1Y/;(, SM?&^'X1# S/L>4_4$L#!!0 ( M %4X5%%6$RS!KP( -<% 9 >&PO=V]R:W-H965TY._MNLI7J4>>(!I[+0NBIEQM3C8- ISF63)_)"@595E*5 MS-!1K0-=*629"RJ+( [#05 R+KS9Q.ENU6PB:U-P@;<*=%V63+W,L9#;J1=Y M.\4=7^?&*H+9I&)KO$?SK;I5= HZE(R7*#27 A2NIMY%-)[WK;]S^,YQJ_=D ML)4LI7RTAR_9U MM0EA@:BP"H]\&%U@4%HC2>&HQO8[2!N[+._1K5SO5LF0: M%[+XP3.33[W$@PQ7K"[,G=Q^QK:>ZS.H!?Z M$(=Q> 2OU_6GY_!Z_]L?^'FQI/[0J_IUA*;?T?0=3?]0VLU,@%S!0I85$R\? M-1SD?JO/1_'M:(]UQ5*<>C2[&M4&O=E#CK"2!,*3K@@ M&EEK@M2GKP7_B^Y,[PG$3Y(!"5'/'_5[]O7@"\V#?96PJ@D%HD'D)]& 7$?^ M($K@*VZP@!@>I&'%X0(L9A+[PS"V-''//Q]$\-;-!GO#5J):NY5"G9&U,,W< M==IN:UTTP_KJWJP\FJ8U%QH*7%%H>#8\]T U:Z0Y&%FYT5U*0XO B3EM7E36 M@>PK*_W[D'<\W:Z1Z MU#FB@>>R$'KNY<94E[ZODQQ+IL]EA8*^;*0JF:&IRGQ=*62I,RH+/PJ"L5\R M+KS%S+V[4XN9K$W!!=XIT'59,K5=8B&;N1=Z^Q?W/,N-?>$O9A7+\ '-Q^I. MTHM!<"E"XF7M7X>4R= 9NQ2>.C3X8@]W*6LI'.WF7SKW $F&!B;$2 MC!Y/>(U%896(XY^=J-?YM(:'X[WZK=L\;6;--%[+XB^>FGSN33U(<,$@VAE$CKMU MY"AOF&&+F9(-*+N:U.S ;=59$QP7-BH/1M%73G9F\1YI2QI.5VQ=H#Z#$^ " M5KFL-1.IGOF&?-B5?K+36[9ZT0MZ,7R0PN0:?A;P!]TCWJP5_125RS!N4=W4*-Z M0F]Q6YM:(<7-N6FXR>FZZ(K2'HP$DR-]TNLM;)$IH$2T@-:099G"C!DZ6\)D M&C:RH+JB+^%ONY)RSKJXP62G%0[@JI2U,'#J%'9I?>8\4*Z/!O$XM!/Z"0?# MX[L>K'*D ;@QY" DT'L6PDH85[6GN W%"RVG]Q1".I-:H2ZW1 MT=1Z[Z(Q@!]2[(YMJ4:Z2*\1[FGG%(MT0"-;DE-"I+C<O@;QHD.\> M$&ORO=U'47 'VX!\Y_%^P^CO:7KCPASM-U8B*T7=P_D'G4*+*7'^D(;$ULVTB MNK==#W;5=AY?E[<-W >F,BXT%<$-F0;G$RHKJNV)VHF1E>M#UM)05^.&.?61 MJ.P"^KZ1TNPGUD'7F2[^ U!+ P04 " !5.%11W9]WM1<$ "9"@ &0 M 'AL+W=O/9'"1K)2Z=9L/Q3P( M'2"L,+?.@J3E#B^PJIPA@O%';S,87#K%Q_+!^CL?.\6RD@8O5/5[6=CM/!@' M4.!:[BI[I?;OL8\G5BIM4>M'M-UIS@0_7:!*YL7%&NK:;;DO3LX@KOL-DAO+J1JPK- MZ]G(DE5W-\I["\O.@GC&P@0^JL9N#;QM"BR>ZH\(S0!)'" MQ4F#U]B>010R M$*$(3]B+AA C;R]Z(<2U5C5<$%9-5* TVRU<^ 2CAL_G*^//OYQP& \.8^\P M?BZ CN"@UN2N;F7S\*,!@_JNS)&([-$(7@G+JWA6*?OCDD?2J;,B]VAG9%.:U0T%YSDM9'0'P2;G,T$,HB,/P/<2" M95'JA)AE/".!BY1E\=A+$Y:(%)9:R6+EE":,D]@1< '==.9 M% F+>>B6*$XAXVP<"K=D<0COE;$44BL?*K+H82A*G.XT>C_O4U>!$9%)N*[YL@FB2LO$ZDO/16>/^;6BY;&+"**4X.EQ$U'5>Z6 MB"<]T[XU1^1\PN+(=6G&DL1!$Q&+/3KJ2)ZFI[B7#MQ+3W./!I-B1Y4E\FG, MU::AXA;4AOV7/:=^-L<(==+L\X0:#$MCT!IHE(N\E5I:K!Z@*$U>*4,(I*:/ MF.D):*;'JO\&\_Z$LV<(T#L[]\ZFGA&E<3.0J_B8;/BZ\Q1^]1^IIV&[1+-) MG'9TB([W^NC1N$!LV_BAR)"!76.[R6$X'>:N\V[<^/MY-[1]E)JH8:#"-:F& M9QDUK>X&H6YC5>N'CY6R]$_KQ2W-CJC= [I?*V4/&^=@F$87?P%02P,$% M @ 53A443"0#NVV P 00D !D !X;"]W;W)K&ULS5;;;N,V$/V5@;HH8D");K[7-A G*;I -PCB;/>AV =:&EM$)%(EJ=C[ M]QU2LN($CK% 7_HB#:69,V=N&LUV4CWK'-' OBR$GGNY,=4T"'2:8\GTE:Q0 MT)N-5"4S=%3;0%<*6>:,RB*(PW 8E(P+;S%SSQ[48B9K4W"!#PIT799,_5AB M(7=S+_(.#Q[Y-C?V0;"856R+*S1?JP=%IZ!#R7B)0G,I0.%F[EU'T^7 ZCN% MOSCN])$,-I*UE,_V\#F;>Z$EA 6FQB(PNKW@#1:%!2(:_[287N?2&A[+!_3? M7>P4RYIIO)'%-YZ9?.Z-/A#',;A&;RD"SMQ>,D'>'=,"2ZV M^BC:OZ_7VBCJDN]G\/L=?M_A]S_ OY%E51MF&T^#W,"2:9X"$QG<\J(VF,%1 MXCL.IQ)]WL]3CI"^\[7N?&6M+T&^"BHN5.1)NVAIG,&0L'P?OH%^E"RZ( MH*PUN=4^X#XEDZ,@,NKX'MS7)2IFI)JZI+I +T]DX1-<]/TP'/2L%(W],(J= MV!_[43QQXF#L)\FP!['9SMH15] MZ+.Z0-L[U\)PYYT^E52@M%;<< KR;I\6M2W:1LD2CKK;&IT:)O?I@"?<&U@6 M,GW^?JJWS_*RZVBJ*Y;BW*-]HU&]H.<:GHM4(2T&PPH0M>L@8M&6HZ;>4L4/ MX@/T\4R?05;-9-C$/JZ^THC41ALZ694=-SF],?RRBQHW&]H8U&[_<41\V.'_ M9TBNW\28D@L*GU)H%=UJ%RE>VO76)BD9Q-"/$H@G8T@FPW?VMAC\K<&OOXSC M*/ZMNR>=]-;T4(X)846LB7PO3;+CN:?=_<-VL MQ5?UYN?B"U-;3EX+W)!I>#6BUE/-PFX.1E9N2:ZEH97KQ)S^<5!9!7J_D=(< M#M9!]]>T^!=02P,$% @ 53A449KBNX>1 @ P@8 !D !X;"]W;W)K M&ULK5713MLP%/V5JX@'D!A)G+8I**TTVJ$A@80H ML(=I#VYZVU@X<;"=%OY^MA.R0MML#WM)KNU[3LZYMF^2C9#/*D/4\)KS0HV\ M3.ORPO=5FF%.U9DHL3 K2R%SJLU0KGQ52J0+!\JY3X)@X.>4%=XX<7-W4YE6^7R,5FY(7>^\0]6V7:3OCCI*0KG*%^+.^D&?DMRX+E6"@F M"I"X''E?PXM);/-=PA/#C=J*P3J9"_%L!]>+D1=80<@QU9:!FM<:)\BY)3(R M7AI.K_VD!6['[^Q7SKOQ,J<*)X+_8 N=C;RA!PM['YCHV?ON5+!5?N M"9LF-_ @K906>0,V"G)6U&_ZVM1A"Q#V#@!( R#_"H@:0.2,ULJ7BJTIQT*K4[A'I25+ M-3:+-NN6RF?4=,X19IA6DFF&"K[ K#X$()9PD!&.IP;*N#HQ@,?9%(Z/3N ( M6 $/F:B4@:C$U\:35>:GC?[+6C\YH'^&Y1E$P2F0@ 1[X)-N^!13 P\M/#S_ M"/=-)=MRDK:A&A4[E+VUZS$)AL-! MXJ^W"[&;%4;GO:C-^B"IUTKJ=4IZ$)KRVNP^U_O4UH2#;1U#$@?DD]S=-$*B M_B#PG515O:8OY'.6OCIT:M)\9_/]C M$+?D<:>'6U'@F^D!]B;"LCIP;>+=[1Z$P_#SJ=A-(\&Y2?Q49G^KP]CN;OK MBA4*."X-,#B+3=EEW3'K@1:E:SISH4T+VC[6_K?%O M4$L#!!0 ( %4X5%&3M%OSK0( &D' 9 >&PO=V]R:W-H965T5(6IXRQE78R_3NKCT?95D MF!/5%05R\V4M9$ZT._>*";3-L+?S(JR :7J!^+A30GOV9):8Y<4<%!XGKL7?4N M9T-K[PQ^4MRI@SU8)2LAGNWA-AU[@0T(&2;:,A"SO.(4&;-$)HR7BM.K75K@ MX7[/_MUI-UI61.%4L%\TU=G8._<@Q379,OT@=C^PTM.W?(E@ROW"KK2-(P^2 MK=(BK\ F@ISR13;LN^U-)\I0:G)W=HDJ;@=(::4*;.X!L\+F=P M>G(&)T YS"ECICYJY&OCS6+\I&*^+IG#(\P1S 77F8(;GF+:@)^VXR]:\+Y1 M64L-]U*OPU;")19=B((.A$$8-,7S;_#97\-[%RUJHKIPD>.+CA9.*2$[X K8 M@1FJ1-+"O:6G.V,+MQIS];O%4UQ[BIVG^(BG^P(ET91O]K[< K<\$3DV_2]* MNE[@^&S?>9WTN_'(?SU,=H-1;]#M?;::-5N%M=4G0?U:4+]5T,W+EA:F=>E2 M20I:P+W.4,*"2/T.3W/,5RC;H70W^$NF2M(Q);K\I'6 MM_6\N')M\LO]U,R1LNW_H2F'T)S(#>4*&*X-9= =FCK+LK&7!RT*U^I60IO& MZ;:9F84HK8'YOA9"[P_603U=)Q]02P,$% @ 53A444'7X@_;!0 "QL M !D !X;"]W;W)K&ULM5E1;^(X$/XK%KJ5=J4N MQ XA4%&D0DI;J5M5[77OX70/)ABP-HDYV\!VM3_^'"=-2.,8.+7[L"7)S.=O MQN/Y[&2X8_R'6!$BP<\X2L1%:R7E^KS3$>&*Q%BTV9HDZLF"\1A+=^&C(-C*B"7G@0&SB&/.7,8G8[J(%6Z\W'NER M)=,;G=%PC9?DB[]! M&LJ,L1_IQ>W\HN6DC$A$0IE"8/5G2R8DBE(DQ>/?'+15C)DZ[O]^19_JX%4P M,RS(A$5_T;E<7;3Z+3 G"[R)Y"/;W9 \("_%"UDD]/]@E]LZ+1!NA&1Q[JP8 MQ#3)_N*?>2+V')#7X(!R!_36 38XN+F#>^P(W=RA>^P(7N[@'>O0RQUZQSKX MN8-_K$,_=^CKV#3G; 9Y:*[3TARX([:VFD"9I[3Y)KIY2Y2=' M 9E)\!7<8\YQ6D7@J6O %F#"R9Q*,,4AC:A\ 7_K![>2Q.(?RS#=8IBN'J9K6T8T$9)O M5&.78(%# G#,-HDT34L&YFFP5%VV(Z?MP&%GNY\OD]%@X!56%:)>0=0[3/2V M('H&'LFJD=*N8_LHT/':$'F?+)GM%81[5J@* M/Q+336RBDV'X>[E"KN>D_\SI\HO1?>OH4\J%!'>4).!>;23NR);P-#$J+929 MBCR#@W"/2:^-&B:M7[#H6UG<)I)PHHA,F)!"35^XX=S88<<94*^2B%XU$5F_ MZ],CRR0,BO 'UO O8\8E_85U$:BUG-6P$!N< MJ%66Y00GN &NVN#G=^W18/*:-"!5K=ET98FR[I:?2/QC'";4L%2$>&' M2B(L-1':17'"XIA*K8=3HH9,0!GAZZC&&3/*H]/01&$I?="N2F\##CC>S=DN M =.(,0[401!W+YK)R#:4">V;F1]E6N9=:B.Q:^+8O3#'E MJCRBC;D>NJ8*-VXP@]S6M]M6:9>2B4X\+C:IQ $<_Z!*H%*YD%UQGA-QHDZ@ M4H&0_Y$Z@4I!0O8CW;$Z<8WJ)[K\0-=T]O.-=N_73@>JZ53MF\77OS M+DX[6DVR3>MK]2MQ.77WY.Z]0_O0$X-;=DGWB-=H[R&H!\:!3=OHSMZ;])CP MI?ZJ(H!^K9"]="SN%E]N+O7WBC?WQ_!\ @WW WA^E7V7*>&SST3?,%^J_1*( MR$(-Y2C);P&>?7G)+B1;Z_?X,R8EB_7/E4H+X:F!>KY@3+Y>I ,4W[]&_P%0 M2P,$% @ 53A444P(Q\>B P 7 T !D !X;"]W;W)K&ULK5=M;^(X$/XKHVA/ZDHL>>&MK ")DNMMI?:N*M>]#ZO[8)*! M6.O8G&U*=W_]V4D: @V!:OL%['B>Q_.,QQY[M!7RNTH0-3RGC*NQDVB]_NRZ M*DHP):HMULC-R%+(E&C3E2M7K262. .ES T\K^^FA')G,LJ^WFYY8L,4V1*RHX2%R. MG:G_.?3[%I!9?*6X594V6"D+(;[;SDT\=CSK$3*,M*4@YN\)9\B893)^_%>0 M.N6<%EAMO[!?9^*-F 51.!/L'QKK9.Q<.A#CDFR8?A#;+U@(ZEF^2#"5_<*V ML/4 70+0#>+3"XE MBT-(-)F,I-B"M-:&S3:R8&9H(Y]RN^YS+)[WDF0$_5T)XPVO.S5_K9.]O//\R1!Q>W0ID,-L?+G@2L=3OG]KV* M2T%[<.!V8114C/KM;KW;_=+M?J/;?^D$)"12+ 2T8$94 M M?FC(8O&*_VY;6 ++4A>,"($:7HDD8D/U)Y#'^3Y[K$SAWJ5U1\&M:+&)0B M!K\JXI&;PL3H3XR/KXZ"J:2*\A6$&VG_[LV0B%O'A Q>+UJG'=1+N2RE7#9* MN>$FG*@T/!"-,-^2=1;.;W>8+E V;:AA.J[^W.<^_L37!-GTVP]_34 M'MO-C%Z[Y_U6>UR_&;>OJ5*C_#>LR,%F@%M*%I11_0.(AFM")7PE;%.OU'^= M+[U7F_PLJ[#.RFL?V49^L-,:O#'[SLD\?U&PO=V]R:W-H965T?)7/&&ST\'Q $S(%"\2 M=IL__TXJ0;ZH+\J30OX%SU599P"B1<'RM#+F'J1Q5O['+U5'- QX/7H#5!F@ M30W,\E]C M;L?.[E@>/7Z\X#TW 9=YRL.IP') #JX(PW%2? ?P?W=%3CXYDN,6X^=*^MSN^J;84H^CE?'[IQ2G#T0 M/CT9&"]!L]P-7LK+Y\^83L#W/WB5X LC:?&WP2&O=LB3#GD;.!0U'#H$V2(= M$PKR*<"322RNX004HG@!\(+-_L]M:^^BN^NL[(\T80Z9T-:F>#O3G[Q"UU:.DU)9-%B8#:LS>.QT6QP%E$1"A7!<0E7M-\0<5/ M#+ 6PHM&(T?"9C3F$O!7"28$QKQ MNW>DC!_X33A;U#PN>_VBRC+,'7@_/V( +%-0L]6" 2^WER+(99KPPE6D._4,K&2M%H'NR'&12/EE!-UG,2O P>W= M??%AE]C@)M?X)4X7J9 ML;MQI*Q-/5]Y-VRQ:$8*I"CH29 H/B+;#;3]8J5JTK18T11!AK4*4G!%MG"E M*CY*!0L9'QLN**MF6ZO%EK^5+DTQV"U+8129,?IS@WM?RS)70=7M"51=!57W MO:"ZIJ'N;&EAV!:KL.KN":M[B*==EVINX]RZ)Q!V%83=]X+PFH8@.O([HFI[ MP[98A6#WO1"\S:&5J_CK]H2_KN*O:\O?]4PTG 5DEW[D^E=5AI5L\TE1"#%O96F*>=WKS4\Q6;/ M?-+\$V?QOA8:GJ*ZUY-S:D^QU[,]I]X6"6L:ZC[_L3!LBU5(]LRGP^\63+NN M,KS&S6BO)R&EP.O9'CEO'5+FACH/A+:W:TM5#/?,A]$;!]153$G$*B[]8XVPU6)AT"G+5U#US5"5 MLH#F>:AF %U4 525:P?0+69XG"QES@/GTY5L5LI[ M)&I?\^R4W+.]'7M-.>1W#[T"JV\&:]?0?WXAT4(\36S:&/L*=/ZH'T,:*$@% M&T#*,E6MJ=KM/HRPL6P+5. );,]X[9-5U60K68UTR4I3$)EN>@2*>H'MCG*W MJ5@UVYIBGJ=1MEINU+UH"A0Z@\W1:35%#L%Y%)&$4"S45KO%0_!5/M&J5>RN M/@IL&"%%R6!S2MHJD7.^F9QNNB>CV1MDF(P6ENT^48@-[!"K\JRX1Q]G:^[1 M!XTGG'L"T4!!--C#\>]&&_W:TM56 UVQ>J^3@<#Q>"@)PP.%8/# M/3!XHXA8TU#W;4@+P[98Q>/08B-HB(E=#_E"A=2P)QO)4-$PW,-&&ULM5A1;^(X$/XK5G0G=:4>(0X$NJ)(I6QU76UU MJ.S>/:SNP4T&L)K$6=N!]G0__B9.2&@;7%@=?2B)[6_\><;SC>/11LA'M0+0 MY"F)4W7IK+3./KJN"E>0,-41&:38LQ R81I?Y=)5F006&5 2N[3;#=R$\=09 MCTS;3(Y'(M2;&4!R$>BY?;Z-+I%HP@AE 7 M)AC^K.$:XKBPA#Q^5$:=>LX"N/N\M7YC%H^+>6 *KD7\%X_TZM(9.B2"!BA M +\"^*\!O3V 7@7H'0KH5X#^H8"@ @3&]Z6SC*>G3+/Q2(H-D<5HM%8\F' 9 M-#J8I\7.FFN)O1QQ>OSI1\[U,_DJ6:J8";8B9U/0C,?J _F-?)M/R=DO'T:N MQLD*B!M6AB>E8;K'L$?N1*I7BGQ*(XA:\-=VO&_!N[C(>J5TN]()M1J\8\_$ M]\X)[7J]-CIV].<\[1"_:^ 7+?"I'3Z'; NGW1;X)SM\"F%G2[YM]IO#X=3B M2K_>-+ZQY^^Q=QTSI8A8D+D6X2/Y_@7[R:V&1/UML=ZKK?>,]=X>ZS/4%I 2 M(J(*\^=$K9@$15BN5T+R?[#CC*=5:]O.G);V V._D-;U&(6V^!NYZQ9B_9I8 M_SAB&9-DS>(<#*%(Q#&3BF0@2W*MW,HIACO -51O38'_=R"3LER#M] M7E5S6!*K6L6[XUZN@C:KH*=+P6EE_/T@O#ON)?U&TCW_IU* _(LM?(V)2OY8 M8 =/E[9]VXB\USM%7C1:[1TIUL>$8U(9/]C-C4Y[=J&>\C6/ 5/%A[%H_4K M:6PE8S<9= ;]7VT^:_3:LPOVJ]"?DR\D(9 99J(1]U:VY1R# MW>K;W^>W1J ]NT)/\4#Z3-@:)'[O5,YKJ2NU1ARN')-JYOYN^0LZPT%_#^=& M^;V+8]Q)[B&")-LZ,^%YTGHL+HU>[-+Q.G2//M&F4%![H2@YW);;?YH7B5P$ MDHOHO RF.B?7(D4/FZ]&]&[YIOE##&0.(4(T2D3KV?EM:?""@ X"G^ZAW10' M>FAQ*!>P32!%\%2+T<6.*TRG&>,1N4U#D2!7C=L#OWXUN4TR_*AI9>R]V:7# MGB7#:5,'J+T.'"&DV'3'4Y[D"?E^!\D#2)OVT4;+Z2G.Y[31;FH_H>]NC#>: M\15DHIKM4VRFU@#8IWC]E?22:5,%J+T*'!D,]G1P,!K%I\$I@M&(-K6+]O\2 M#/L4?FLPW)U;AP3DTMP/*1**/-7E!43=6M]!79F;%[<97EY@W3&YY*DB,2P0 MVL6"YA!9W@F5+UIDY@[C06@M$O.X A:!+ 9@_T((O7TI)JAOYL;_ 5!+ P04 M " !5.%11.V[F]'4" "E!@ &0 'AL+W=O9*2 MM/OZ4;+CI8&3%=N++5$\YX@41:4;J9YT"6#(<\6%'GJE,?6U[^N\A(KJ@:Q! MX,I"JHH:G*JEKVL%M'"@BOM1$%SZ%67"RU)GNU=9*E>&,P'WBNA555'U,@(N M-T,O]+:&![8LC37X65K3)QN\1-J*%9 MJN2&*.N-;';@LN_0F"\F;)W,C,)5ACB3/< :Q K(._*%*D7MJ9'3"1C*N#Y# MZ^-L0DY/SL@)88+<,<[Q='7J&Y2V!'[>RHP:F>B 3$SNI#"E)E-10-&#GQS' M7QW!^QAR%W>TC7L4'26<03T@<7!.HB *>O8S?C,\O.H+Y__4I_^L_BH9<5<$ ML>.+_U($"R4K,L9$*[R_6(BF)&-7@J#(]YNY=O8?1P233C!Q@LD!P5M&YXPS M\W*.O:;15I#+I6"_>JMCU-"%@>.SO6^=70TN4W^]>V2]3N%KITF/4QSO>TW[ MO))!TGDU4?L[]PYSM'0-3Y-W#3,O_0 M-PW\CJHE$YIP6*!4,'B/;4$U3;&9&%F[6S^7!@_0#4M\1T!9!UQ?2&FV$RO0 MO4S9;U!+ P04 " !5.%11\_7M;>8$ #>%P &0 'AL+W=OY]XKW\)[+W.&.\6_EBE(!ON=9 M4=X-5D*L;QVGG*]H'I!X+>"U!MZY$?S6H%ZZTZR]3MPD%O%HR-D.\ HMO547 M=?9K:YFOM*@VRDQP^3:5=F+T3+>TV%#P*Y@U6P6P!9A1ODWG%.Q?OI]0$:=9 M^4'"7F83\/[=!_ .I 7XO&*;,BZ2!KYO J,3@3%X9(58E6!: M)#0QV$_L]I'%WI%)Z#*!]IFX1U:',[J^ =C]!2 7N8;O&9]M#B/3%\BK WGV M_6?:/XTAJ0TKO=N.H \]@H;.]I 6 \SS2.@?PR9]F(>#"&O>I@88@CYQ.]C1 M*OUNE;YUE5]854ZR4$ BB]22MJ!S&%R7'](%(I?RTQ@&1ZDB.-#H,: \ HG& M3A\%44"\4&/'!(M\%)C9";LUAM8UCEF>4SY/XPS<#/!$#XHON-5 M'C0O:%WE _O\5D5!I)RA*[.CU!7BB]G!_53Y'NS18X)A+]#YZ<,(#%U=]8PP MXIU0/:C$'=K5_1,K!4W .OZ1R;JJ!9")%>5ODJ:$%?I7)DU)+@PN)BWH"Y/G M0ZB39H A%^MB:(!Y 8)8)ZT/PR0D\ 1I2O&A7?+WRF=+FI)6&%Z9'R6N,+J8 MGZB?>!A$T-,),N'\T,=:=_P$'WHL52 MXBA/BV5=:^5FO69<@/)M1I'27 2ORRA2BHS0I8RVEL=-C!"ME,8FF(MZ;

IB:8E-03)Q"DF@*R-X7I3Y2<4F1$KLR; MTFMD/PO;> O[M>3A4*>MCR*^K[-.30%#_T1_Q*IS M8'OG.(/@_ZRS^&!XG^#^+"/$O3.I 160 .ED]E%(]E&HLVF" M8>AK=#H'\TI99,MZ4%R".=L4HIE1=4^[8?3'>@2K/;^'MV-H>#Z!M]-FU*S< M-Y/OQYC+G5&"C"YD*/>&R+[ FV%R&ULM57;;MLP#/T5P>A#"VSU+8W;(C'0)AA68,." M9-T>ACVH-A,+U<63Z*3;UT^2'2-MFFS L!>;E'@.R2.+'FV4?C05 )(GP:49 M!Q5B?1V&IJA 4'.N:I!V9ZFTH&A=O0I-K8&6'B1XF$31,!24R2 ?^;69SD>J M0E'IUS5XZ#R!4$' IT#-2^UC !SAV1+>-' MQQGT*1UPU]ZRO_.]VUX>J(&)XE]9B=4XN Q("4O:<)RKS7OH^KEP?(7BQC_) MIHW-;,:B,:A$![:^8+)]TZ=.AQU /#@ 2#I \K> M .DOM&V,M_6E"+-1UIM MB';1ELT97AN/MMTPZ4YQ@=KN,HO#? YKD V0MV31GB-12S)1$K45V!HF= M E+&S9F-NE],R>G)&3DA3)+/E6H,E:49A6AK<8QAT>6];?,F!_(NH#XG:?2& M)%$2O0*?'(=/H;#PV,'CJ^?PT"K0RY#T,B2>;W" ;Z*$8,9]FN8(6]JSI9XM M/<1&:X:4LU]0/M>2?/M@0\D=@C#?CR0:](D&?RB[([\Q!O#58V@),D_@KO0Z MOW2"KW>UWH^)XWC8!STK[:(O[>)H:9^P DV*;8&%^Y*.=#SL:8?_5]JL3Y3] MJ[39GFS)U6#X0MO]H#1)XQ?:ACL7V W/CU2OF#2$P]+"HO/,:JW;@=0ZJ&I_ MIQ\4V@GAS&ULS5==;Z,X%/TK M%NK#C-0I&,@'51JI^5AMI>E,U4QW'D;[0, )5@&SMFG:?[_7AA!"':::D7;[ MDN#+O=?W'!_;W,F.\4>1$"+1-9*&'( MM[8H. EC'92EMNLX0SL+:6Y-)]IVQZ<35LJ4YN2.(U%F6?U&R$ZUG MI*"L&7M4@YOXRG)4120ED50I0OA[(G.2IBH3U/%/G=1JYE2![>=]]C\T> "S M#@69L_0[C65R98TM%)--6*;RGNW^)#4@76#$4J%_T:[V=2P4E4*RK Z&"C*: M5__A8Q&,^.QA-;0K5J M3CNJ*YM5E;DG*O/0+A@*4 /I*RQB\T;<=JXSHELB$Q>C'9\B+;B3)Q-\]5?E-5;ZN MRN]1P> MNRU,R<;8#8[=E@:WP=CSAHW;$?)!@WS0B_R[/A%)C*Z?"(<3'GTILS4L#=M4 MJR/0UU(*"7S .M1+I=E9G&:GFG'8JA1[WFCH=.@QN>'A>-RAQY@-CT8=>@QN MKCO&)^@9-O0,>^DY*=>?<5"E#=JKY5PX7H<"HQ?V.PP8O5H+7Q%@]/)'9ORC M!O^H%S_ UA\5>404;M#)_>JA9\.-F[SC=W0,!$U502_:ZUQ2O>OA&P0)$I6< M2@I;@#RK"@#\AK,,P:57E#+4WRNP3>IC I$]I (@Z9O-I(O@E4R]0>= F+_V M\7%'.8O7/F[0V3E+PUS!B?V G<.][_1R=$^$Y#12B%>218_HQRU1)T8?_[CU M58'?D2ZP>ZC+_;^545?07J[NB?ESEX7!I2.=96^68WX.MSKV^L_)K$C9"R&U M)KX6BH,^Y@\W,_;?DR(.]R;NOSC_"T6\OM."[@UB\'%Q]PHU.&%_T)6%(9.# M.\*P6QU#1OA6MVH"8):YK#X"&VO3#E[K)JACG^'+.3;8%ZI]U!W*(7W5>]Z& M?$MS@5*R@:F&ULM5A=;^(X%/TK5C0KM5(WB1W"1P5(;=-J*@T:5'9V'T;[ MX)(+L9K$C&V@(^V/7^>#)$#(P!1>(';NN??Z'/LZ=G_-Q9L, !1ZC\)8#HQ MJ<6M90\C7 P,;FXX7-@]4TF$-^PLZAPFH;XNQT"VK\.*S"&+) M>(P$S ;&';Y](FX"2"W^9K"6E6>4#.65\[>D\>P/##O)"$*8JL0%U7\K>( P M3#SI/'[D3HTB9@*L/F^\/Z6#UX-YI1(>>/@/\U4P,+H&\F%&EZ%ZX>O/D \H M37#*0YG^HG5N:QMHNI2*1SE89Q"Q./NG[SD1%8#V4P\@.8#L EH' $X.<(Z- MT,H!K6,CN#G /1;0S@'ME/N,K)1ICRHZ[ N^1B*QUMZ2AU2N%*T)9G$RLR9* MZ+=,X]3P!4*JP$=C*M1/])>@L:2IYA(UO+KR0%$6RFOT)_HV\=#5IVOT";$8 MC5@8)A9]2^GDDA#6-$_D/DN$'$C$02,>JT"BQ]@'OP;O->-[#7A+DU(P0S;, MW)-&AQ-8F,BQ;Q"QB5V3S\/1<-RK&\['HC]^+/I3,]R#J8;C.O@6ETXQRYS4 MGW/J+$/?OVA3]*P@DO\V!&H5@5IIH-:!0%_7,0@9L 62BKY!W31L=N"X9L?^ MHTZOTW%;(W"+$;B-CAY_+)GF: 0JX#YZCE<@%0#Z#WWF4K%XCN[F D#7=M40 MK%T$:U]6ETX1J-,XJA=80;P$-!,\TAM2%G6AHS*HK169MT[J+=D<5\-6WUI5 M5]\O+;Q]"TRV31XS$VQ7;;#9*ZRVQMHMQMK]/04G(%9L"J6"$GT?0?0*HHGB M7A&V=UDML5WN&?99UH*\J '&,J)B40N!4#?(VZA]I?CU]I=!K>#. MO@#$=':E=/:GQ9[54YTO?%#,3+J[7^#=EHEW2+QRDXB16]QY7&7'O1W^N_Q[0.NZ??P[6-VH5&ZS^Y71E3,F3[VAC#3H6RS MHS,6V95%UE!\D1ZQ7[G2!_;T,0#J@T@,]/L9YVK32 (4%T?#_P%02P,$% M @ 53A44?([_/Q= @ 8 T T !X;"]S='EL97,N>&ULU9==;YLP%(;_ MBN5.4RM-!9*5-BL@;94J35JG2LW%[BH'#%CR!S,F(_WULS$!DI8HZL5&;N+S M83_G!4["25"J#<5/.<8*U(SR,H2Y4L47QRGC'#-47HH"@TW9$%*2"]XTQAS:@R8AAL$8TA'>(DI4DYE2* M&*$;&YZ90"RHD$#ICM2E/!,I7VS:LYYIUI;#"!>RJ6TKV,]5NWTOL?6,0$)I M)W &;2 *"J04EOQ>.\WF)O@J!5I[N2FTPDRBC3>[@OV!9M%%5D(F6'9E/+@- M10'%J9$C29:;58G",4FE!--&0E F.&HT;$^TAL;&F-(G\TW^E>ZPZW3PS%SS MQ'AG:D&M:3'6,?PAS;*'V/F[N* @:Z&^5?IR>..;)L./$J>D;OPZ[02,T;UQ M.BH*NOE*2<89MA=_=,$H0-MS(!>2O.AJIE5B'< 2@C66BL3#R!^)BB6NU;:= MZG1<\^P$-?_;^YQACB6B0]&Z]Z=\E]^MN'WU_0_-S<_*ON(W1W8-CF13CMD#":9G3FFBP(S+X;PIYD\:5\4K"I" M%>&MEY,DP?S5.*/Q"JWTWYT=OMZ?X!155"V[9 A[^P$GI&*+;M>CN1'MKM[^ M82[/\YN"_7^JZ"]02P,$% @ 53A449>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'_'ZE,1VG)-KQ^4@2;<5]V"<*-X4YQ[RCL]L7>+X;,H19)#TN]CA7!CK MZA9U_QP9-X"-MU=KI[\(Z<",N(.O1J]70BU\-_@6G> UZC@TQVT0S\V_A%'/ MYZ* D2[6%2BWC:,!Z0&578J539CB%0R2I@G[K$IVK1P&B8W5MBMLZ]\4'STN MMV_M$#>(H3D76&'&90T>#W*H50G*0LGPS&HI2N0HV1677!7 LB,@,SV"/DC M"R![!&1O+Y"YQ\%; \@C O(H.N1;-&>9GK/ADH>0QP3D\1XCV1KN/@'9CPMY MQ:VHXS8Q8+%IW8)Q_-0G1J@B@#PA($_B0N9BH02VY7X5*@J]QE5(+=@$8UH( ML 'D*0%Y&GFXN5W6@:M/KG^NQ89+/RL_L"E8%T">$9!G<2%O@-M6P-(NM6AW MX]*,8!;&)24%$MD@(S X8-[!E@7G(1ZECC2R.W*GBX>/^+76RTF%/=DW^J6L MD4;6AI_OF!C<&8Y@=;K5"AWEBC2R+*:P ;6&$(>R0AI9"[?8[U@5N@)V<*.M M/603,"Q?-<2DI)'%WFN0DZ\78E("R2(+I)E\(W!2:Y>.$-,RB999)OLR+%V#SDEE"RR4)HE M\6_SLD?II!=9)Z^0^;JJN'GR.^ FEA#K5R!H>?#4-, MRC:]?=IFU(HF^6,KLFW>SVJ9KPHQ*=OT:MMTFA^O)-O]QFW_0E[\!4$L#!!0 ( %4X5%&,WU^M M;@$ -T4 : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V,V.@C 4 MAN%;(;T RSE5U(FXFHW;B3= L("1O]!.1N]^""[P([.8C>E9D4(X?1?D">GA MR]:9OW:MJZZ]B^Y-W;I45=[W'UJ[O+)-YE9=;]OQ2=$-3>;'Y5#J/LMO66DU MQW&BA]<9ZGAXG1F='[W]S\2N**ZY_>SR[\:V_H_!^J<;;JZRUJOHG VE]:G2 M]WJ^[?1TH=4X646G2ZJ&TX64#AW$$,3A@PP$F?!!:PA:AP_:0- F?% "04GX MH"T$;<,'[2!H%SYH#T'[\$$4HXRQ@*0%U@*T)N2:!'A-"#8)$)N0;!)@-B': M)$!M0K9)@-N$<), N0GI)@%V$^)- O1FU)L%Z,VH-PO0FQ<_VP+T9M2;!>C- MJ#<+T)M1;Q:@-Z/>+$!O1KU9@-Z,>K, O1GU9@%Z&]3;"-#;H-Y&@-X&]38" M]#:+PQ(!>AO4V[Q3;^/ 0 7!E&ULS9C-;L(P$(1?)^@)MLB$426[:A\/9UPH_4BD8@ M*G4NL1+OSHR]TG?(Y'UKR$6;NFK<-"Z]-X^,N:RD6KI$&VK"3J%M+7UXM0MF M9+:4"V)B-!JS3#>>&C_TK48\FSQ3(5>5CUXVX;-3NIG&EBH71T^[PM9K&DMC M*I5)'_;9NLE_N SW#DGH[&I]KK0DCAC2>:N)/)UE>Q$!_W./MPP[9[\:O]. MIL\P5,ZM-BY,S-+E=H>1M-U#$X3(>M5_Q*-CD+[Z?-1..Z?\3.]PO9_:+KMY M.-8MU]_Q]QD?]2_,(4!RI" Y;D!RW(+D&(/DN /)<0^2XP$D!Q^A!$$A*D=! M*D=A*D>!*D>A*D?!*D?A*D&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( %4X5%'(BJLPL@4 )\7 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 53A44&PO=V]R:W-H965T&UL4$L! M A0#% @ 53A449C6S8QW" N2, !@ ("!("@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 53A44==_ MT=2G @ 008 !@ ("!1T$ 'AL+W=O&UL4$L! A0#% @ M53A44=D.!>"3"0 .1H !D ("!KD@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 53A440;#*OF] P MI@@ !D ("!LF4 'AL+W=O&PO=V]R:W-H965TIR>IP0 8, 9 " @7QO !X;"]W;W)K&UL4$L! A0#% @ 53A44=#+@ >&PO=V]R:W-H M965T6& !X;"]W;W)K&UL4$L! M A0#% @ 53A44583+,&O @ UP4 !D ("!+XL 'AL M+W=O&PO=V]R:W-H965TU%P0 )D* 9 " M@?:1 !X;"]W;W)K&UL4$L! A0#% @ 53A4 M43"0#NVV P 00D !D ("!1)8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 53A444'7X@_;!0 "QL M !D ("!W9\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 53A447Q(ZV^H! I1, !D M ("![+$ 'AL+W=O&PO=V]R:W-H965T MUMY@0 -X7 9 M " @7>Y !X;"]W;W)K&UL4$L! A0# M% @ 53A44=N&'Z51 @ (08 !D ("!E+X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 53A44?([ M_/Q= @ 8 T T ( !F,D 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 53A448S?7ZUN M 0 W10 !H ( !E= 'AL+U]R96QS+W=O/ 0 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 282 1 false 45 0 false 5 false false R1.htm 0001001 - Document - Document And Entity Information Sheet http://www.iridium.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.iridium.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - 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 1004005 - 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 1005006 - 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 2101101 - 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 2102102 - Disclosure - Significant Accounting Policies Sheet http://www.iridium.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2104103 - 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 2107104 - Disclosure - Leases Sheet http://www.iridium.com/role/Leases Leases Notes 10 false false R11.htm 2110105 - Disclosure - Debt Sheet http://www.iridium.com/role/Debt Debt Notes 11 false false R12.htm 2112106 - Disclosure - Derivatives Derivatives Sheet http://www.iridium.com/role/DerivativesDerivatives Derivatives Derivatives Notes 12 false false R13.htm 2114107 - Disclosure - Stock-Based Compensation Sheet http://www.iridium.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 2116108 - Disclosure - Equity Transactions Sheet http://www.iridium.com/role/EquityTransactions Equity Transactions Notes 14 false false R15.htm 2118109 - Disclosure - Revenue Sheet http://www.iridium.com/role/Revenue Revenue Notes 15 false false R16.htm 2124110 - Disclosure - Net Income (Loss) Per Share Sheet http://www.iridium.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 16 false false R17.htm 2127111 - Disclosure - Related Party Transactions Sheet http://www.iridium.com/role/RelatedPartyTransactions Related Party Transactions Notes 17 false false R18.htm 2203201 - 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 2219202 - 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 2305301 - 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 2308302 - Disclosure - Leases (Tables) Sheet http://www.iridium.com/role/LeasesTables Leases (Tables) Tables http://www.iridium.com/role/Leases 21 false false R22.htm 2320303 - Disclosure - Revenue (Tables) Sheet http://www.iridium.com/role/RevenueTables Revenue (Tables) Tables http://www.iridium.com/role/Revenue 22 false false R23.htm 2325304 - 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 2406401 - 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 2409402 - Disclosure - Leases (Details) Sheet http://www.iridium.com/role/LeasesDetails Leases (Details) Details http://www.iridium.com/role/LeasesTables 25 false false R26.htm 2411403 - Disclosure - Debt - Narrative (Details) Sheet http://www.iridium.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 26 false false R27.htm 2413404 - 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 2415405 - 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 2417406 - 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 2421407 - Disclosure - Revenue - Narrative (Details) Sheet http://www.iridium.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 30 false false R31.htm 2422408 - 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 2423409 - 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 2426410 - 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 2428411 - 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 irdm-20200930.htm irdm-20200930.xsd irdm-20200930_cal.xml irdm-20200930_def.xml irdm-20200930_lab.xml irdm-20200930_pre.xml irdm10-q093020exx311.htm irdm10-q093020exx312.htm irdm10-q093020exx321.htm http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/exch/2020-01-31 http://fasb.org/srt/2020-01-31 true true JSON 51 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "irdm-20200930.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 198, "dts": { "calculationLink": { "local": [ "irdm-20200930_cal.xml" ] }, "definitionLink": { "local": [ "irdm-20200930_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": [ "irdm-20200930.htm" ] }, "labelLink": { "local": [ "irdm-20200930_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "irdm-20200930_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "irdm-20200930.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2020/exch-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 354, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 44, "http://www.iridium.com/20200930": 4, "http://xbrl.sec.gov/dei/2019-01-31": 14, "total": 62 }, "keyCustom": 11, "keyStandard": 271, "memberCustom": 11, "memberStandard": 32, "nsprefix": "irdm", "nsuri": "http://www.iridium.com/20200930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document And Entity Information", "role": "http://www.iridium.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107104 - Disclosure - Leases", "role": "http://www.iridium.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110105 - Disclosure - Debt", "role": "http://www.iridium.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112106 - Disclosure - Derivatives Derivatives", "role": "http://www.iridium.com/role/DerivativesDerivatives", "shortName": "Derivatives Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114107 - Disclosure - Stock-Based Compensation", "role": "http://www.iridium.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116108 - Disclosure - Equity Transactions", "role": "http://www.iridium.com/role/EquityTransactions", "shortName": "Equity Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118109 - Disclosure - Revenue", "role": "http://www.iridium.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124110 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.iridium.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127111 - Disclosure - Related Party Transactions", "role": "http://www.iridium.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2219202 - Disclosure - Revenue Revenue (Policies)", "role": "http://www.iridium.com/role/RevenueRevenuePolicies", "shortName": "Revenue Revenue (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRecognitionPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - 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", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "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", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Leases (Tables)", "role": "http://www.iridium.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - Revenue (Tables)", "role": "http://www.iridium.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325304 - 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": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Leases (Details)", "role": "http://www.iridium.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ie3f3ac8d147b4d51914165ff0a03278f_I20200207", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Debt - Narrative (Details)", "role": "http://www.iridium.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ie3f3ac8d147b4d51914165ff0a03278f_I20200207", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Derivatives Derivatives (Details)", "role": "http://www.iridium.com/role/DerivativesDerivativesDetails", "shortName": "Derivatives Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i985725c7d3894489a02d0090995d768e_D20190501-20190531", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Stock-Based Compensation (Details)", "role": "http://www.iridium.com/role/StockBasedCompensationDetails", "shortName": "Stock-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i985725c7d3894489a02d0090995d768e_D20190501-20190531", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417406 - Disclosure - Equity Transactions (Details)", "role": "http://www.iridium.com/role/EquityTransactionsDetails", "shortName": "Equity Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ib8e396fc90b24dd1a2408a7c12e4b12a_I20121231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - 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": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421407 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.iridium.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueRecognitionPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422408 - 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", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8b78a291e54e4bebbae324543a21aae6_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i317f9d08c8f345db8788e6c4f99b9716_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423409 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i317f9d08c8f345db8788e6c4f99b9716_I20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426410 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ic897ef9a05864fa5aa4dfdd1c2ae67dc_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i2256f64eb5d14b2a823372330691e3d7_I20200930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428411 - 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", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ia75f3d9364174f8890683664c8de761d_D20200701-20200930", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - 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", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "ifd08adae1ac74a799352d02dc2e230ed_D20200701-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i4e7d83fd500244acb0996e31703a4dec_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - 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", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i4e7d83fd500244acb0996e31703a4dec_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - 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", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation and Principles of Consolidation", "role": "http://www.iridium.com/role/BasisofPresentationandPrinciplesofConsolidation", "shortName": "Basis of Presentation and Principles of Consolidation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Significant Accounting Policies", "role": "http://www.iridium.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - 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", "body", "html" ], "baseRef": "irdm-20200930.htm", "contextRef": "i8de06c237e4d4504b0adfdb05c852c69_D20200101-20200930", "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]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.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": [ "r380" ], "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": [ "r381" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r383" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r382" ], "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": [ "r378" ], "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": [ "r379" ], "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "irdm_RevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revenue [Abstract]", "label": "Revenue [Abstract]", "terseLabel": "Revenue [Abstract]" } } }, "localname": "RevenueAbstract", "nsuri": "http://www.iridium.com/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "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/20200930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r148" ], "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": [ "r148" ], "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": [ "r147", "r195", "r201", "r366" ], "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": [ "r217", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r364", "r367" ], "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": [ "r217", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r364", "r367" ], "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": [ "r147", "r195", "r201", "r366" ], "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": [ "r145", "r195", "r199", "r323", "r363", "r365" ], "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": [ "r145", "r195", "r199", "r323", "r363", "r365" ], "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": [ "r207", "r217", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r364", "r367" ], "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": [ "r207", "r217", "r218", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r364", "r367" ], "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": [ "r148", "r309" ], "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]", "terseLabel": "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", "r149", "r150" ], "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", "r353", "r372", "r373" ], "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", "r97", "r98", "r99", "r259", "r368", "r369" ], "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": [ "r97", "r98", "r99", "r234", "r235", "r236" ], "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": [ "r220", "r223", "r238", "r239" ], "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", "r293" ], "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", "r293" ], "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": [ "r119" ], "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": [ "r119" ], "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": [ "r119" ], "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", "r134", "r137", "r143", "r155", "r256", "r260", "r283", "r337", "r351" ], "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", "r155", "r256", "r260", "r283" ], "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": [ "r224", "r232" ], "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": [ "r157" ], "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": [ "r157" ], "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": [ "r157" ], "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", "r374", "r375" ], "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]", "terseLabel": "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": [ "r152" ], "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", "r284" ], "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", "r111", "r112", "r113", "r116", "r118", "r127", "r128", "r129", "r155", "r283" ], "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", "r162", "r342", "r357" ], "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": [ "r97", "r98" ], "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", "r175" ], "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; 133,279 and 131,632 shares issued and outstanding at September 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", "r345", "r360" ], "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": [ "r186" ], "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": [ "r184", "r185", "r196" ], "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": [ "r197" ], "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", "r176", "r179", "r180", "r181" ], "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", "r323" ], "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]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r171" ], "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", "r166", "r339", "r350" ], "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": [ "r292", "r294" ], "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": [ "r349" ], "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": [ "r167", "r293" ], "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", "r245", "r249", "r250", "r251" ], "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": [ "r242", "r243" ], "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", "r132" ], "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": [ "r270" ], "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": [ "r269", "r271", "r274", "r276" ], "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]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r281" ], "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": [ "r264", "r266" ], "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": [ "r263", "r265", "r266", "r267", "r268", "r272", "r274", "r277", "r279", "r280" ], "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", "r95", "r263", "r265", "r267", "r268", "r278" ], "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": [ "r195", "r199", "r200", "r201", "r202", "r203", "r204", "r205" ], "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": [ "r195" ], "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": [ "r240" ], "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]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r182", "r348" ], "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]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r117" ], "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": [ "r119", "r120", "r121", "r124" ], "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": [ "r284" ], "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": [ "r231" ], "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": [ "r230" ], "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": [ "r300" ], "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/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r97", "r98", "r99", "r101", "r106", "r108", "r126", "r156", "r175", "r182", "r234", "r235", "r236", "r246", "r247", "r285", "r286", "r287", "r288", "r289", "r290", "r368", "r369", "r370" ], "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": [ "r153", "r325", "r327", "r329", "r331", "r333", "r335" ], "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": [ "r154" ], "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": [ "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r282", "r313", "r314", "r315" ], "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": [ "r208", "r209", "r214", "r216", "r282", "r314" ], "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": [ "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r313", "r314", "r315" ], "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", "r169", "r170" ], "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": [ "r219", "r221", "r230" ], "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", "r134", "r136", "r139", "r142", "r144", "r336", "r343", "r347", "r361" ], "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]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r91", "r107", "r108", "r133", "r244", "r248", "r252", "r362" ], "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": [ "r158", "r159" ], "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": [ "r291" ], "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": [ "r291" ], "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": [ "r346" ], "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": [ "r341", "r358" ], "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": [ "r271" ], "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": [ "r271" ], "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": [ "r275" ], "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": [ "r275" ], "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": [ "r275" ], "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]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r297" ], "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/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r301" ], "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/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r299" ], "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/LeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFiveYears": { "auth_ref": [ "r299" ], "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/LeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r299" ], "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/LeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r299" ], "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/LeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r299" ], "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/LeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r299" ], "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/LeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r299" ], "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/LeasesTables" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r90", "r138", "r155", "r257", "r260", "r261", "r283" ], "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", "r155", "r283", "r340", "r355" ], "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", "r155", "r257", "r260", "r261", "r283" ], "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", "r338" ], "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", "r168", "r339", "r352" ], "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", "r163", "r164" ], "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", "r165" ], "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 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", "r100", "r102", "r103", "r104", "r105", "r107", "r108", "r114", "r134", "r136", "r139", "r142", "r144", "r155", "r283", "r344", "r359" ], "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_ComprehensiveIncomeNetOfTax", "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": [ "r102", "r103", "r104", "r105", "r109", "r110", "r115", "r118", "r134", "r136", "r139", "r142", "r144" ], "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": [ "r134", "r136", "r139", "r142", "r144" ], "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": [ "r125", "r298", "r302" ], "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/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r125", "r302" ], "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/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r295", "r296", "r303" ], "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/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r1", "r262" ], "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": [ "r254", "r255", "r258" ], "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/ConsolidatedStatementsofChangesinStockholdersEquityStatement", "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", "r176", "r177" ], "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": [ "r123" ], "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", "r233" ], "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", "r161" ], "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/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r161", "r356" ], "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", "r160" ], "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/LeasesDetails" ], "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/LeasesDetails" ], "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": [ "r215", "r306", "r307" ], "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": [ "r215", "r306", "r307", "r310" ], "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": [ "r215" ], "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_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r94", "r307" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Related Party Transaction, Due from (to) Related Party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "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]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r215", "r306", "r310", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335" ], "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": [ "r304", "r305", "r307", "r311", "r312" ], "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": [ "r241", "r377" ], "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": [ "r119" ], "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", "r182", "r237", "r354", "r371", "r373" ], "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": [ "r97", "r98", "r99", "r101", "r106", "r108", "r156", "r234", "r235", "r236", "r246", "r247", "r368", "r370" ], "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]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r130", "r131", "r135", "r140", "r141", "r145", "r146", "r147", "r194", "r195", "r323" ], "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": [ "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r198", "r206" ], "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", "r376" ], "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": [ "r119" ], "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": [ "r118" ], "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": [ "r111", "r112", "r116", "r118", "r122" ], "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", "r308", "r310" ], "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": [ "r224", "r232" ], "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", "r127", "r128", "r172", "r173", "r174", "r176", "r177", "r178", "r179", "r180", "r181", "r182" ], "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": [ "r253" ], "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": [ "r199" ], "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": [ "r199" ], "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": [ "r225" ], "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": [ "r228" ], "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": [ "r226" ], "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": [ "r232" ], "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": [ "r222", "r227" ], "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": [ "r221", "r230" ], "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": [ "r219", "r230" ], "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": [ "r225" ], "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": [ "r229" ], "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": [ "r96" ], "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", "r111", "r112", "r113", "r116", "r118", "r127", "r128", "r129", "r155", "r175", "r283" ], "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", "r97", "r98", "r99", "r101", "r106", "r108", "r126", "r156", "r175", "r182", "r234", "r235", "r236", "r246", "r247", "r285", "r286", "r287", "r288", "r289", "r290", "r368", "r369", "r370" ], "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]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r97", "r98", "r99", "r126", "r323" ], "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", "r175", "r176", "r182" ], "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", "r175", "r182" ], "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", "r151", "r155", "r283" ], "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]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r89", "r182", "r183" ], "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": [ "r199" ], "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": [ "r273" ], "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": [ "r232" ], "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": [ "r232" ], "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)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "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": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "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": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "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": "(a)", "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": "(b)", "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": "(e)", "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", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "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": "(a)", "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": "(b)", "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": "(c)", "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": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "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": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "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", "Subparagraph": "(b)", "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": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "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", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r181": { "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" }, "r182": { "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" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "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": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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": "(b)", "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": "(c)", "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": "(d)", "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": "(e)", "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": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "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)", "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)(A)", "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)(B)", "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)(02)(C)", "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": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "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": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "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": "(g)", "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", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "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", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "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.7)", "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.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "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": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "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": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r261": { "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" }, "r262": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "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": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "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", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r281": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "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": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "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": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121576215&loc=SL77919398-209981" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "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)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "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": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "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(23))", "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.15(5))", "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": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "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(16))", "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)(12))", "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)(16))", "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)(3))", "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)(23)(a)(4))", "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)(25))", "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)(8))", "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.(a),19)", "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": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r359": { "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" }, "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(22))", "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(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "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": "(f)(2)", "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)(i)", "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": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r379": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "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": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r381": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r382": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r383": { "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.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 52 0001418819-20-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001418819-20-000015-xbrl.zip M4$L#!!0 ( %4X5%$U00 VNZT! (>$%P 1 :7)D;2TR,#(P,#DS,"YH M=&WLO6E7&\FR+OS]_ J]['O/[5ZK"^<\N+NYBS;8F[Z6L &W#WSQBIQ 6 .[ M)-G KW\C2XPVML$&I))KKVU:4DU9$4^,&1GYQ_\][O=:'V(YZ@X'?R[19;+4 M^K\K?_Q_1?$_?VV];*T-_:0?!^/6LS+".(;6Q^[XH/4VQ-'[5BJ'_=;;8?F^ M^P&*HKKFV?#HI.SN'XQ;C##RR<'RJ?*!&F99$6STA5"6%\8*5R1/B !OK>'R MM_VG-H),1,LB4!L*X:0O@#I76"$5,)E2(/JW\#18:SEWP4K*A-/2^2!L8BPY M$@QG.C_V8(QOAV\X&#WM'H__7#H8CX^>/GGR\>/'Y6-7]I:'Y?Z3[J#7'<3\ MND_&)0Q&:5CV88SD>,((E05A!5-+9S>9C(I]@*.+&R48N>HF9P>>Y/C) 1HIY,#YZ?VBU#_]I-NV4W M="?]93_L5X,@EI/SDT/\Y*:CZ)?WAQ^>X('\DO;ZB..Q/[CY_'SDAE=$TA9X MRK7QG%_R+>J:*_?YC%)7*<"?Y,,.1O'\]%$Y_IP1^.--3, ;=;]RZ^Y@-(:! MO[CU\:A[$\OP7/KD?]HOM_U![$/QZ57=T5 PJK_VG.D9%W :EU\\V3[!HY<4 M_M)YE%\A\=GI7T9;EH?JI*<]&.S_N10'Q9OM)923"&'ECWX<0RM?6L3_3+H? M_EQZ-AR,4?J+G9,C?$D__?;GTC@>CY]4MWJR\E__]5]_C+OC7ES)D"S.H??' MD^F/?SR9WMH-P\G*'Z'[H34:G_3BGTNA.SKJP++4Z@:\=>#_G+BUX8>7;.O# M+F]/PN'ZA[T7]G"S_UIN[KP_;;._WV_NO#EN'VYU.Z?_='?9:[+Y=O>DW=_K MME^\%NW3#?Z2=WJ[IT=XWGO9/NUT]];>T_;.!MD]]'2WWWG?6>OUVX=_]WO66=G_[1]NOJQO?.: M[1[NG^R]>/VQO?;Z[)I_\%ERL+=W/M[_=[:ZL?.\]QC#OKX_8V.7ZYL_H.@$=)P!3,*%L(CBK:,8]? M.9724FJ%DDLK!)D@J#'4_O'D&C\?DKW/)F6)O'W>'7GH[48HUP=A#0U8P^%O M<9A>Y;!RD%@TI@ P:(DU?C)!A<*XF&00/@:KEE:*@C+4M8_(WJGT/N_V8OD, MN;H_+!O9_29GV57.,NN(L5$4U#/D+/>Z<-SS KQ'!@O%D^)+*R^AW(^M5>\C M4KKR_RJ:/SBGITX"7GT\?NJ&PUX$U-.3>!4"YY[IZPF4XUCV3K;BT; <-S#X M%@SD51A038/F3!00 #UR2Q &@B1TNKV-#)Q7"JWS#M)^%CQ/T!M=8_HJ%9L^[X>PM.7MRA;..1!JEIT7P(-#QYKH :GV1O)205#3) MVZ65S(!'][I70RA1%6^/T1_<+%^5PP_=*@72,/CK##ZY9HREE)1H(@JGK,@Y M3E88*E-AP2-#6&!>(H/_67W,F#DSMXSP;!@:=MZ"G5]92 M9]\*G>G$N6+>:BK"^?95?\*I/>" MJQPLH?OL":"Z3JF(FG/N4@>.-P+RN)NZOII/P4>Y6#8L_C:+ MK]KA"*"0C[*@)F@\/T?% MV:STTU=E3+$L8ZA@\0K*S;+RW\,_T)O$RZ?/!SHPR+5]WW\^V,3[[+WH'+9W MO-@]?'VRN?.:[+W-S_8?VV_WNKL[NQ2Y+]O]?_HO^=;!;O^XAV-#+C]'-*V2 MSHL-NKFS==#)XUW;>K]W^/IT=Z?-=ED;$?3WX?DU^*S)'GNC$ VB_797(G)P M?&]DY\4ZP_&*SHNM?F>M<] ^W3O$""[S!PK>Q<#5&!"9\"M(6UB2,(C!D+"R-M(A4Y^2["C'PI15)R \" MX8&40P.$'P/"I5+044G.T=,43L=" ,C"..$QIB0!%8$E/I+[ ,*#:H2-T6C2 M@.!N(+B:4_ )0'NMBI $.@H40Q#C=2C0G61:VF"-OQ<0/*@V:$#P/2"XU 0F M,F&5$@4Z!F@2)!4%@) %8JRI?"&\SQ5VH H94P@)%0=!Z5OY[W\91MGOLU,4#48>'2,G M5Y+3ABI&1!&)(84@U!<]P**]\WI\,QY[WD)$RBA ABA0U,"&$,:BBCJ.9)JH@QSJT=C086#P"+[@4L*+&18W6I0?4!3?S'?? )8F0/TAD+RYJCM< M" P]15*@:1&%R D+9T@L F$1K*(B >H.3LAOY(>=TQ]0' U,9@&32UV24', MNHR%#!R#6$VA ($*Q1#(U:3:$^'O"R;?ITT*_B,H:>+;[T#([E5%(BT!HF0H MC+:($"6A,,BP@@3BE*.4*R.F\V9,VYDHD@8ALT#(I0Y!>?;!)5\PP4PA@/ " M2#*%3 Q Q.25M1DA]#?%[S"K.CKJWXSER#J_;D)VW;;Y[B,]YN\$[_5W\MRZ1 MB[WX[ZV3O;?AR#&A]OIO>+O_FK?7.KU=4.F2] MTU9'YJFD"84Z5^PV//L!GG5V7K]3W$D(B161*YFU,BGP-J[PN;H!,(9D5"VM MZ!^KFM-2J$2UU]0882U8:7@$Y0@5*GKA;N3B=;U\G765QOT+1C&@&CZ*@U%5 M0+E:EC#8CYF;?YU3[_G&;O1%[J'7W#O=1DZZ>;N9:N<. UZ'>/7U#+C3UX?/W[;6_ MNKN'JZQ]^!SYOH7C>H[?O=A[@3Q_^X:V3]=IN[_U_E--W7[[^F/[Q=_=]EK& MU1O>>?'WX>[;O_'=#M[O'CX_V-MYBZUTK:0:-'*0$C3B3+%"!*9R MX:-_ PVV5I7O(]A;5*BI9X"H$I-5H!QGV*J MP<;ML'&M[#H::;1,M! FY#9!-,,BVB)X:2)R,C+R-6S<; F",(F';$N$L*C^ MT;?3$ER>9A?H,&0P4'L&!OQP%TMP,^L_5R?N"^KDBNOW-N;N23&L?H@E[,>M MV(?N '_/C5CR:TZ@ERT-:R#U;4A=K<,S*01TVM"M$!:C!\-98:0(18R&H%^ MRD9K= OOM)KNP2'U/1:J^O-/'(TOM!-ML/)MK%PMSY+6"&JY+S ,5#F$T 4P M&0M4.SS("-:EM+0B;NW3#,X69GP235 CG26@.1%1">=$S&MY-8N&8GAR(WB^ M.FWVW5KH*F2VLOH9(7 \'D4%=!&*%HW*N06,KJT80).EB5"%3@X]'*EH :!U MD;Q2E"I4&IPNK3!Y>Q?G1B"9X/ Q"IS,]2")@@U>$:>)U)$#%=_P0RY#%>?.*-1)2RMJ^8>AA.$:23I1[]&6*728 M;02B!1.H^:2+NM%)]832%=/F;*I:>7$GT!>2,11 DRL2".X\H"\DXM>A=*,G M1&C$NP!X0=%T@K3*:4<")3XH0;EI/*':P*6]LWHUG6IC="[H4%!M7"&HLH6U M5!;*.:VX)Y+2^,.^D(B>6N-4(ADND*OB/9E+O<,:K3.',%J_ M5B<0E99Y!504$L-ZX*: R- 74LQ09Y*B/-V#+T2B1]3D=;4"8S-)@*/#E8"B MAQ2D]J;QA6H)I8VK\X 1/1%&E"RX(AI-F!"%16>Z((BQ($)B"OR]>$,)GX*Q M7T@4C66B&-@G9D-D21KOHFB\H=J"Z5(O,6J]"JB20+"<;LQM6R@AA3%4PW)**="D2QQ Q'N#*+H*$Z*5"A*J1SWT#2?2:BS["B&JC< BKMZQ/+ MP0H64-%8S0L1(RT,2Q0]:2.2C\%Q0996Z++X$:0$2P4G0$,T3ACKP!/N-5<0 MB0TV^6\8,'*[I1@_#)\95UW7!#[[UXKQE0^ J"F"(CGRXK*P,B\$UY$0K_)\ ME_Z.51HW6B[+P',2&54\"6DTR ")6RY-H,JSU+A!M<33^ZMX\IP)*QGD733R MGY#K*ITLDDT4T:2DR:M^Y!TF4&].4TO$+./&&RV%HPF49B&O%" /C1-4 M5RA="95LJ11BO5$4J'JU>UDD#/-@GM"P=!)@M#:"R\2U]9R9I/2J*D<*"$:O517,%WJ)6*<)2SP@NA$4"\YA6$:PLI' M(C6C8$5N7OTU,-V8K*;!6>N-M!$=>A(D^)!D4H3(J%-4-WM'3;)Z/@%S;<$K MT4!RAJ:@E"<$3! 8S;N\+DE;GJ2/DN3:W[O4>#B" 3KA2H=D1.3*"9U83$ER M?!(#V\QLU LLE]HE2)FD4J'PJ 0*_ >%Q2"ID$2Y0+QEEL(=P6*]"SKIE+AD M&.&A^F(<#,G92H]:AGV/9LF;:GW;-KFOV2:$2/60@8]3M#1@N058KD5;5GA: MU8MA>.70KY&AL!A?%^"1YLAEQ3E&[W=J_HNPH\0ZGI*-PD9KC<<@3B3-!;7! MI^_1+ U89@>62\TB#.$"^5I0PF3>E2$5CO-9,7OXHD[<< M0R5-;4PF G6WFO6\U1Q$$V[/'ES7:C0"LU(3[@MO*2V$$B[7:)B"AX2A% -O M$KFO&8K<8MU*FAUN+KRT0+52.GK*/>.1-FGE>N+IVMRZ!V8,:H]"*ZG19ZZV M,%*Q, 3=(ZE5D+G6D/YP7CG%F+OG(D1S\6'NPRT1K]I'*ZV!Q!HLU1)+UR;? M06MF*%<%&""()4<+RV,L5-":H-8PC,5[F**(&.8Y%DE @R>,B18X8\2@D^U4 M#*E9E%%/*%W+^RBK/%=:%;Z:[?)2%58!*U = 5=":=1,]P E+M"R20S-DF>Y M11*PF(@BR4B'9LZ$V\]V70;UW^-W;\$87.\D(VDUC?,P&^S9,R&<[7 M8>A;%QINQ0]Q,(G/RV%_*_9R&\Y74(Z[<6XJ"7G[V1D4#O\YW#W\^Z!SZC]V MUO[J[^Z\9L@FT3G]^[#S8N-CNVHUT\:Q=-Y?0J'3W3W%>^W\C9!X?;)W^/JX MO;,O=_OKM/.V<]A>VY![.[NGG=/7[#,HL+\/VU7+F]?XO+_[",/CS;5>=W?G M#47 ?6P?]GIX!]Y9VTOMJZM+T1E&>Z,$8B"OJ.!.%!;#[ (EG=ADE1#4+ZV( MY1N D'\XZ(80IZ"H&BK'@8^CUG&_][2'\OSG4AP4;[:75O[H=0?OGX[\0>P# M8J-U7'T?GQPART;=_E$/G8CI;P=E!1W4%!>&:/D8D86/NWZ/Z?,O'WHVAM%P M4E;?CEW9ZSX]P^,4%-^ST=GYC6*UF=7YM^[95F>Q;%4#PM33R]>.?_I^MV/JH34^;?1&#&^AF"O M]E2L'G='2RL1OSW]G\Z+[>G#/KO7!9TN'CFOG,OZN&+;U=;( MYP=#]P-2\>JI55(.QL,+FO8CC"9E7.F.AH)1_?3-]MKYD\X/G7^_\?K\XUH< M#/O=P4VW/7O[JJ_.U^Y[[19/KH_^RFDWXO4.;?5F+][=06ZV,;Z![^='[LCW MLYY%WTOX&REZAXT"YXRB%/\O?I"BD\K^?)=XW&R';M_/;YZH26U!,=:@WT?- M:Q2XPP8@Y+ M@5QCT!UVWV@8- L)DE:2E*?P1=*"* %HU\!(RHF/$3VU,Y],S[%/-BK'3U^5 MPS#QX\T2>?&AZ^-G#,H_WC]+/O7,]*/[U,1Y*C5AS',D*9$@\_1XX,HYC+J2 MOBDV;OAW$_]0J&[+OWSJ/?'/\>BBU,PXC"6M28;$R$5.C2%#M8@UB(GFA'^S MB6DE<<)RXZ, *Y@1EK' !5#@@"+)R$TYS89_7Y*_6_+O'N4O"N\%X2H( H+J MX%C>$)O*R'P*[D+^:F[_)F[DRV[5EG%U$)YU2S_I5?GR132)E$&PD1BM#!4& M+ :;"IW/P)D50?JP&"9Q1BR=C97TJ$TQ=J#*6"TD8\Y:1T4T#H0@TLPBX[HX M+)V-X12)$ALD 1V)"#1838!Z1PA$A89T00SG#*5T!K94L60DL2Y0*BPZL?@! MF$7>*@^.JUK;TFK2>7VPWQW$F'M+P"!L3XZ.AN7X[+31(MI2)TDD21/)T<^E MG %-GD8KG18J!F-K;4MGS=+9V%(:!$L"A/3$"!>54TJA?34HJ3%GYVIM2V?- MTAE-K$9G%)I3$KD2%B(HJTADC&C&A92RUK9TUBR=C2U-@1@(Z/*"UP)R(P#) M F'!L\CR]M@SL*6U,%A)6BX2.B%)!@P0)!BIA-0^*,NC)3?6"LT7W69C%:*+ MR7 +N?V.X$XZPXVU2$6I\DKB&WO=SA_='E].>;(4DM5*12LTMT9)5RU+4R$9 MXF4-?-[YF^F:O1JAAA CA6$F2A&#=(#AJF&@J:&2.E4#OW>^V3H;+<="U,)K MM*K*"1.=XXG3@'2WQDH*-S9K:M@Z]_ZOL ;ME8]2(Q5 _CLV'G!SZI[U%RX(M?+9]3]E,_$X$%2 M1ITW41 @D!1P0KTUFE-+Q;1\9NXHD#%P3Q0040?#4Y"$,"' .V*MBISJ7/$5 MHJ\H8.:OQLW<6X5.\-%)3TG*-6TT$I<81,NT!4&9.*^9? P,_+!.6__/!,>5 MU^L,!_AU=%VO7=D[^*&KV^X)G$XR;9+/V^9BD [&H>L?,,ID5LI (W\\\5P, MUMRCWD@BHI_G=7+H"P@)Q@#-K5V%T$XKRFM4>#@OK+FWHEV?>X!SC)NY$5*A M=C.<)8I!LXO*1O5X*GU!6'-_MD8P[X+2+M# !/$1HR*@:':BI2X)68=JT'GB MT>SS&%HGQ;P//J_-\]$#2IHRU%B2]_W@I(YYC#EAZ&PR&$DG271 N413)KDS MQ%//(A5..LG9C5LI- R=X]R%9TXJ#]8XKH4)Q.1>>H9'ABR4CJHZYB[FA*&S MR5KHF*SBBJ&;*86.W!H,!AA+1G!D8K0U6I,T%^[-/:Y&DLF0W.740@*AO .= M('/&:@9!4SB+UQK6W"%>NR?6@ TLB2"49DQH$H YJFUN?@54):T6)LNQ&D(W M%P!"[Q5TP\;@&1QUQ]"K2<9#6#!<,".-(D)K@THN$NUY!,)HBG%A,AXS8-,] M9C],BE()R#W=C4#&N,A0XU&5MZ]UA(B%R7[,ADWWEMK-7=XT2X1Z)9QF+O&\ M(Y%+RE'*=%J83,@LV'1_61&' 58@5$='F? 6XV>*?KI.*%S "9C%RXH\&K]F MGR%!.P8$0 GIG?".VZH_C4<&$[1LI):5'G/(W-ED2PQ)G(4@K?%4PK;!7,QKW6G0D^ &PEH$,/"9%>VXABZ@QC6H1SD M[GPU2:MXC"LT!VT _%!"$Z,-29I]-Z=)"QJ7X-R=48K :5,RN<&S2D)IZ.1E"@K>?36"<;JT)%LKKDZ MFV1)+ONR&#?'%#T&:M9XKI%Y>8VBUM'5E8TB(F9B*SPFN#U@^H56%A9I\> M.U]^3_,9"8*SCGN>F!0T1J" :IV5C@OF%F<0M['SI??$W\LX3**B#8^E_1Z MX_ /YX9+)SC$Z;8/"S'?M.K]I#^IMI#;'!_$,I]7QH-\MP]Q8^"'_0?HFOT@ M4U!$1 !C\H23$40*IP)W'E@*7@D6S,),00 M8C"<6V_BPLQ*S9YE]S91Y1SC $T=R(DZ2P7)#FB&?&4!K$P$U6S9MG]S5TQ MD_=AI\XH8,@RYJP2P>3$BJQQB8)D[3^=?L MW(Y^4L:0#SZTX"'SOG-+^NL<09T8H["1,R)DKIVWDDJ=,QT1(H3'X\@C4F R MZ$Y?OT0<7[Q7'T40N;&P7$3HB.!1@\9 1;3"VV29 D4IC2YO M$T/XPD!G*WX8]CYT!_O/$$#=\7/PW5[W,9R6Q^>IIX9%:S'D!2TPGC!6$4K1 M>5&$^,C\6=S'B*XG*Q_):W!:(D\5[8)^=B>\A/Z^3D[>ODY!6Z_8CM9BQ)J9TQ!H3-%:]66Q!*_571VZV&L?H0RW%#6" M3;P$\B.G@\-W1PYM#A:R:#X&C.IX ,$P=LC65=B@9=4RB@@:>(V*YA<-T3^( MI]G4YDNB13 \;]:-R/()@#E#B%,N=QFB=5IM\P5&;J'^*+M^?-80X\V@.QYM M;;^Y+_@\+(IKJ:-$D"1[;1HB%8);$R3+'4:)T\I%5B[_,EA>5" M^L"29PAF!BPFHD@RTD5/36A0_86GCLKQTYWNN! M"@K2HB%U)%#B@Q*4FP8S=?;(9H.I8*G@!&B(Q@EC'?IBW&NN(.:YIU2G?IT5:SAE430GY?FW\%B;#D/),,73D/VHO$//%Y(;22"Q!" MOHIE&I9]9&*LN'QO_6_GVJF;57-E5) 0&!B)#&8XH,\Z2!0@4?DXT MS<;HTN"L]4;:&*P@08(/229%B(PZ1;4 1O>N:*JE4G!$)"!!1!)!)&4\ M!HC2^V&$ MLF!MA+SWIXB,2!=UC71T@^@Y0_1L=+2(GEKC5"*Y_A*$T]'S'-_IR"+E39%3 M35#<>![7=Y'W"&$J$X@@C"3 0>L$%/V1(+4W-?(\9H/J1;<.M?0^$B,J!AT2 MY4XD*L$E9D-D21KOHJB3]]&@>@Y1/:L).A$CX\:;W/*&)E":!>&X(SPHZF.# MZJ8>MI; #I8;ZK0.6D;!P$%P(:@<*S*ME".-$[*HZGK!%\9XT$F"T-H++Q+7 MUG)FD]*HPQVHZ6Y)C<9N@%T[C9T$D2DQ9W*#49F\Y=Y(36U,)F+P6 <'NZD5 M6B \.O#,2FKS\C#AI06*CH..GG+/>*2-:]S4"LT'4%.,3DDE0]Y(@BIMO10R M:!^MM :FNYK7&ZASKMZ:$.W[^LT)3QV+)*"1%\9$"YPQ8I3T3L60ZE1ST=0* M_4R.@8G<*G10B6,B! I,$ /:4Q:%HZS:FER^YOQUX)(9)$ MI$A" ! 7&5#%D 9* ^?31MGB,;H)?Z_ ;I]OX?ZL!Z/19JH9 M&D52D(3&!$(3BJY)M#9H97/=!IVN$A3G';H;D,P[2*[I6W'[WN7BWGJ7*^^2 MD2(P+Y0@@&HF-WO7D6N!"LC#F9\@SOT$-;]^0H.H&RRXN+T%5_=6=Q-8,,;3 M:A,B;? ;S?LW)Q[RABDU0-3#IYH:K,X%5FTD(F\.8S5ZF]$D!U9SB-Z)H(2. MK 98G36B'CXAU6!U6G/NM %F:90"0Z'H'$3.T$AS8!0@JAKL3)O!\:HAD!(9"2=SS?J.<[2S#%/L_#=DJ?WV9!'&<\D909X$KGEM)1>4,E- M=,Q848==-N>8IS-JF*FTSDO7C/)",*FL(MI%IH2326A?A[J .>;IK+I52LD" M#S'DW7"#-UHSH@P3C.=-[\,BV=._RF'>''L0%MF86F&]3DPXSD!8#C89:0*Q M ;FJ;+2+9$P?F:&SL:2>*Q(,E5IK(U#U&IVT2B$:1M%!TG5H;3>O#)V-&56& MN-QNFJ=(A:3*,AVD,49SFD6W#MLJS"M#9V-#N;,DVTN7E_5'+RU))@ *K T\ M:L87R89N#'<6/1PEGAB)(:E1D@I#M"4^\5PZ2 ES.I)%LJ"/RL[9V$^B0_*& MD(@*5AB#CE'BZ"/1E#@5GBQ4)/KHTCF+()1P&P*UU$I!K+62.P%Y#48@(I@Z MM(B=3W;.R'8&B?$F<4*X)-!FYC4UA*"/J_(?6(#X\]_#T;BJM>^A*X2>T.;X M():+;D.Y\T @1)XD$YHQD_>#,M$18 EB7("4[HS9.AM;RH*/@6KM&F^6;KK#HONR2-#)QR*W2RP-$OHO\U MNM$C6T1;38.1C ?FDD9/6BJCK6'&23"21W-1_E%/6[V(,)E1'$UL9 [#+,4C M*A+C..J3J!7$7)#M5:UM_R+"9#:^!!$(!JZ=5FAOF$Y."HY&R!-0A'A3;U]B M$6$RH^89R7 N(#K4'L*@,Z+!2H=]S\F3-YLOQA^B.7@X0O^9N.= MJ)04\,B3!RJ"=: I8YJ*O,,05<$WWLG< 64V_DDN7\Z-IHAC:'B\= G#'$FD MX2(HK^N=FUA,H,RH$3M/0DCN% M>1$=,KJB@).85P@:B;#R4N0/*;'P4%5QR M00C'24)75H!1%+1C*9$$ :#6/DK%P?7!?G<0D2*#_5RC,3DZ&I;C6Z;$ZN'= MSL9I,2I$5"W9 BD1A+3&62Y82"%:+9BJM=/RDR!G-EZ,I#PJZT5@4@DIG--" M*I4+"FERGXA ,5)"/\N=B9HR<14_/!"M9HEX:2D'$P,%0;J4 MB%$I*J#Q=.J G1EE;+1!/<,%01TC\C(51:S)2T%)9#R8.FR5VF!G1MZ.L4[' MW"23*R.43R9QX1GCE"E*6,VGF7X:[,RHYI2BQQ.(\1DT,CBCC8G*"W2#G-54 MY=YB\ZENSK-[S^"H.X9>]S0WXAN,2_#C9\/1^!./M3O*5SU :=-E5Z]/)?H' MNGI9&2U(9_ /$X8K!US;JKL#"=YR675\LX_1\Z[V7$%9N:\^?-%RQ[CC1+(H M# BCA<78$AFEE6?.+X*L5,6 Y\=61Z,XKHO,Q!2!,DJ-I5Y0Q2UR2P@6/-%. MZA 6068>F3OW*#O>6!V3!8*>K4@@ 41((5#/("H=? WBZHONLWB'T.U5?5>W MHY^4W7$WCM:/?6\28GA>#ONY(>QD7/6#W4SK4 [0;QF]BN6T9>S)S3?XL5ZV M]0R8M8SHHS+F@0M-O8D1 QYP2DD5HZG#U, B@V(VD3 0'[7-'@\1PDAO*'$D MQD D82GP6FTEM("@F-%V@!(,9T$A.))(/#CTB24HK:+7/C)3@Q!WD4$QHYT8 M+)4J3^L$PX3-K;'1-]?$:YU[X,DZ]!IX5%!\L@')(GH45B,= M-^#0Q30F>-]X%+.$Q&S\">Y"TGD!+E=6>(^*P0&CC'@J(Y>N#K60BPN)&74= M$MQ%IXSCJ"5,BC8(+4B"9'+R/-2A/&!Q(3&C7=0I\=(G=!RX$]);A^P207'F M(_6L%KW_'A42Y[LT5X#8/,JW6D1_ AS&'>"#9+EE:V!&."4<"U$ZJ9FKPXJ+ MQ8;%C&;K:90L1DZ8IZ@MB'$.G0D?(&B1EPLW/L4<:(L99"ERF0]AU.9EP38$ M TE1E:BP*?)$2>-7S(&VF,$.9E8*P:AC1!L!D0!/RO!$T UEC*@Z="V]] 1[ M4#4/*<9>[$?C,M=%?)U>/?,+E_TSP%=IQ?# ,&X,/Z$M^8 M^,*;?M)')>\*N%_&1]AB8C8:32=IG&,\8><4MTBDEKH8VT&,DQ N (+>@N=T$=R%&Y?G7O#TWK;MK;W8U!*^H&7>UX\K0;5( MQEB"SJY2PIL0M:)URJ3-"X#FV; _?DXNDB"#0G^4F-RTVAC#D@H$U20B *2H MOWYL #9; ZQ,<(X;'8P78+WS3E,3"66&!Z)]C=(X#<#F,2%$/7$1.'7$,X&P MLMH+YZ12H!CS1-??1"Z6AU=+,ZD)XUHQ+0DW@N;]="(Q6@6AM0G)I!I-734@ MF]>),&T8>!=5<"((-)-64S20*3%O@0=9IV+=!F3SZH^QA$A"1$41J8@FHNU$ M ZH3CP .55O]_;$&9#/WR13-23<= HU*",:=(-YRJHCC+A++YG]Q7ZU\_4^P M7BULJ\E"0\2#)('D"3 N#*,63(08(XV@11)N_A<:-DCY"E+N<=&C8,(QHJ15 M"00W J"\9P)G_< #Z;^+OA\0F9&B80'=K^?=(^?EG$TG)0^CJ9?#R*$:O"A M^V'E#_QSWHC(6LY=L)(B K5T/@B;&$N.!,.9?IJ,U?^&!W!8.4/5S[!ZZ>?I[?Y[&9YR 7T MNON#IQYI&,O?^U#NXQ/&PZ.G^>9G7]UP/![VJU_P&6-PO7A^"S4*/^SU MX&@4GYY_^#UT1T<].$')['4'L:@N^OU#+,==#[VSA^)C+L>_3,[>88RT&H?S M!YP=7YX>>S(.GQ^T9MF2KQPGR_3RX)/J]M-'X& S??YM3OS8VAKV8?!_?ANAJ!=C9WUM=;VSNK.^O9U '_U+>?\M;;7G[W9 MVMC96-]NK7;66NO_\^S?JYT7ZZUGF^WVQO;VQF:G!N]*;O>N;U>W_[W1>;&S MV?FMM;;\;+G%B!3V#N\W*S7$A%W6Y_>_60U=D<-/CS*A+ZZ^\83KE\^%)D*] MTAH->]WP&(IHSD7T^>96N_4'6NS!<-"9]/$NOG5FV+=BRCV\0B3*,ZYC[I%, MA",04G!$>B.95_:F1%IK -D1#+'[=&WH)]EOV3DYBDMG3@#_Y\2M#3^\9%L? M=GE[$@[7/^R]L(>;_==R<^?]:9O]_7YSY\UQ^W"KVSG]I[O+7I/-M[LG[?Y> MM_WBM6B?;O"7O-/;/3W"\][+]FFGN[?VGK9W-LCNH:>[_<[[SEJOWS[\N[][ M^-?[S;7V28>:XY=L[V3WK5>;:Y[M[NS*S;=;AYW#?=%9:]/.BPW9/MQ[WW[1 M_MC>^;N/YYSL[KS_$%[\(\*__^[ML=X'=S@4G=.]@\[A>[GWHLTVU_9)^_0- M/O/]2:?_^N/NZ>IQN[^+Y_Q]L/F/.=[Z8)]V1:?LS* [[B=X0-^N-__X75>3WSR Z MFS'?4M?]TH;R?6MS$'_]HFC-2I#0G>?J.T,!OBP,OV4D<+<80RQSJN\GQCB7 MBTQ9=G1\(2=GI,T_W8_49IK>3BJO(O6*X60W", U3+[%.^6[C:ZA\3J(;_DN M2RO'%U \HW"M:7>3KWQK>?Y."KY^L[JUL[[UUM?YJK-UO:;USA1'(#H89+NA*<7 0FJ\]V\F%JN;C&EYKH M[MO&*L^'96M\$%NO)U#B<'LGK5=5:J>U/@@QW+\[6'5\&>/5Q^.G <:QCW<\ M"'!R$J&,@YOEXUJ<)J)_,;^RLK;\+T@9A/"OR7EF%""P5QEM6\""=(41; M (GQ=3P:5UG"J37FY+=6)OJGGN3W.9)\=FF36]KSS:W&CC=V_+OM^ /8HO_^ ME]5"_-[8]!^DX\[6:F=[H[+MY%Q8;:/T]1/6!N9[V:@LH/ MFS[K9[/3IQOO8M[)1W)6:$]%(1A^ M"FL(P:06E2GD.>^:0%YU;Q+UGF6>!* MWR70_T*XWV2DFFSV8V"5B=OIP =7=EMQOSL:ES 8=_#(3Z?PWK\+(J$FTU#$ MH&0A.('"F!0*< :IJ;QS*BRM;)3=T)WT6]DF30:(X*HDH[4Q\,N?I;GODN>> M[WCDE_5C\.,*,ZUA:I476&G!J#4ZBCZ7NH16=]#JCD% J^1!A<#5D,\=A\!D<;L9G[6*X![?%:$V& MY=&PK(S+]AC&\1D.:UR>/!N&>IKFYUWWXHW:>]L^WCOT)WN'?_?:;(-VUOSQ MWHOUX_;;C=,.6^=M''OG<)?N[JR?7?,//DL.]G:.<)S/^VBN^^W^F]/=PS>D M<_K\/9YWO'O8YKL[>,^U]ZQS^,]!^Q_S\>7.ZKB]38[QO^^"DXE&H0L?/,8Q M5M@"4.L700<2=*0^&;6TLK;^Q=3BES,=]ZJE[Z"%&\&=5\'=@>.-L\K?J6=8 MX_3!8XOLQH7(:F\,,3P55EF%GKC"3\G)@G*0+*FD.)5+*TSA#T)8:[XJNO-C M[GXT7WF3K_[0$O-+97U:P[(US(L 6H>3LCL*W:KP.T<"55UR]ZJYJLXM]V'0 M/:V^_]HHT@=5I#-!Q<;RUO+V"ZXFMUALN__E!2^DKLH&=8YWS+ M'/6#FY;5$,HX&IW]YR6.@-;2K/Q(U>'[C^^DB,IY1PJE74Y+ RD,HZY(W-IH M@E83CJG^^^DE)1H(@JG+*H")UEAJ$1?$3S2 ME 7FI5U:^6=UGJ:F;FM.&JA?@?JKX6@,O;WN46W3']\/],VU]7?<6.HUAH=CQ@/,4I8K;%>_VF2,\#FR.BH1+7*QY'7_5D MQY]3WCW]MQ8>ZDVRA]\Z[1ZAX(2O%&XWGO$7M<3+(892KPZ&@Y^R3..TL[;[ M+F^1(B&A%YPK*85D@/ZP, 7:0&WQ@[(!C: FO&!&%QI=W1]9C3/GXGC/)@J> MMO""6&9!RG71W7&OJBU:!W_0>M:#T:B9./BI %!"Y91MG_3=L-?P_F?B?>>L MKK"2_0LKC^;_[4$7?]FZ\!$6=&9WT8HASOR[$\I/XNZ;S=X+MO=V5GYZ^#=G^KN_?B>7]WY_4G]0_#8[P/7ON\WSE\ M+?;6WI"]P]=T]S <[!WBF%^LG^R]^/O][EN,]Y^;XZLE2THKJT5R!3BF"R&< M+BQP5U 1A65!(W=@NBH&1:3:R.^WUO_*KB9M'4'9^@"]26S*F1KQ_5[Q/3/% M4TOR=LDG9YDWOG Q3TI)90IG*!21):Z#2=(ZMK2RL;76;B3T)Y90 MI64 3V(B%O6[U X5O B*12TC,'#?:C: (_-/(WI*66JO-QHX-[[G?E1ME_,\ MMA"_OA!B$3U1$%AA@+!",,L+IT,J" D!8G#<*H<1RT%L=6 4X#]3(]S*37CB MN/7RY;,?J4B<+R%O1E.7T33J^!M%BV>R^J(W=-!K;<=>].,SF;U+I>*9@8Q!R169LN9.6/XBHI?JY5=C'@UC5\^:T^I75?+_07Z=3#0Q><)>ZOY/NOYO#S MX=R[H!7PZ&"_.O6HC#Y6B2#*6E4WG5'K%[P?VK[6:.(/6J.#85Y?/8BO_[6@D%H_<*NO*U#,XHGN<.,"KRH.A^OS$,YNUFU M,40UDFJD,!JW+&D%.!DM7UU+?FU=^4.7R#R;E"4.:ZMZL>RTCV$\&=72WG_W M1+AH'^Z^4]Y#%$(6R7-?".WR\EVG"FF3210_)1>65G;CZ%/;?%,;@/N5Z)O; MJGVCH2 M]WHGK8BF]J2UD:UN;J__(;;68 S3OB>?J-_+>UR=.=V:X)F"R*Q]2+9=YNI%(E97;8;ORUA8@M M;CPPZJ-"Q:>4YZX1JID^$NODM^R?XNW0G\O$W&\AR3Z.#\X/+Z.[&JNQA9BZ M@^ZTP0=JTUQ3QO ]OS#"ZC#]_?RT;Y[PY?&=GYA]U+.3OS#6\S.[@ZG>I\P5 M[*9RF>7:]&.:O\:'=MDH_GU%/$PN<\(>HG!%+AO]O=5!7^_5R)W[0?KLA-]?P\ZD_[>S@]3C^]NG^IQGQT[VU@->MT[U# M?]QFZZ3]-B_'?R_P,^^)Z$_<5+VNFN831V,.*'GO"?6?DXQU M!>05C3DEZIG:_,DH>Z^:,A/2_#[S@L%%@FD'0^WYA^K#Z]*'QNE/.]OUIEFQ*T(M9SNG79],DV$]'YAG;R?E21/,UFL4"VD^A&1L#\U,#/QY!O]<5J>B>B:IM%\(G4U@;H;!)&"&B<-3$ M*WMVW;;A2\T$\>[5!:.#V.N=RVKK%Y3 :HY_NG7%UV?0OUS,M!M'#UK;=$"DI4CY:H;\H&[>KTJE).53- MY3NOKYDV;(OMN'WNC/ MI8W.\W-QG(R*?8"CI]-%NM7RH%=0;I95U\[P3Q[8Y:-'Z.KA->1GD]:=U_0= M1.(Y"(KV"V@A H@" NI@J5@B+%C)N5U:J18WG\OJ.2-7LD\TQ<5OK>%D7/DW MV=&!"B:;?CR\V$"6BND&LE71ZA,(Y& M44A@!3@1BB"3]1:22I0NK5#.?\/COVG&/D/)\FW48:5;Z]$8RIIE2VY;H#47 MC=SP]JTPG&0ZWGLGMZ/A-#YZ6L9UNN@K<:-B;C./O M9T,E5R^?7C,UDBM5C_OK4+KZ-]]\*IW66LX=:B[*A-/2^2!L8BPY$@QG^IU> M.K_FH+Q,)>S'PI41WA>0QK%\"KV/<#):>G(=KPC.:CSV#+NMFU$ M-[8VUC;>M%O/-MOM-YV-9ZMYH]SMUD;GV9<%_*NMX"J1G_.7WEG]Z^5ZWN+W MV69G9[VSL_W9J\[)^.M7TBN_LZ37HN;^WEK3;^T.QQ^DB-6096,?J"W? PU9 M+G-QVWY_"U35,8N]7#;&L9\W:YFGA/<#D/+Q)F467D?,B,PWZF,[SY4;]Q#*I_0PJ8B<7_IJ^]X_ MH'Z#;AV4.;O_KV_GZRC)!K\[FNJ>!%(.2_N;^,G-(1L"-D0LB'DP]J=.:'D IF=>;'D#25_1DK.3_#Y MV3QR'8+/.P_Z;L'G9=!950]676BOQISS60 PK4IY>NO >#XEH]$Q30A;-W3. MB7HS(::WQ7.?CK :^3_ MX:+O)MA]F&"7YUTM\_3:!92/M-ZSW MF/H+1]H*8G\9; M;"+MN?&]FTA[YH.^@W]NOQAI7\XQ5TU4CN+T0:-J-ZK<5JJ,!WA9WIGPY7#4 MA.*-.FA"\;D.Q5'411.*_[S2VD2/#3'GDYB-B#>A>+//P +M,]"$@_,TZ-O[ MB(S=,AQ\5K5#'N5NR56SRH-A#Q\W.NO!VEK_SZ0[/KE32-B(51-6S8/JBFFS^,_F9@S<#N;V +E%QH(D;.^OM*5E;;-&VH&O<[J83[;P/^O;.M^9+ M*VT8P'X5+)]5?(Y::]V1GXQ&>1OUO$!P=0"]DU&WFM*^C+%S$%[MMUR=LQ5' MD]ZGRPN;X+O1 DWP/VEOHN^:#?KVWK?52RNO)S 8=\=XFP^Q"J3QA][Y]QR']X:C28D#7W7#R;C5 MAO)]'+>VNJ/W37#="'D37,]Q<)W%F]DFN&[$M2%D0\B&D+4@9!-R,#[A7GU#/7EC5G MK;0AY"2'EO+BPBY/9; C9$+(A9$/(^;0[M-YGYB9UTS\-,+;3/S,]\0/BBTGK$-^,8CYX-BG=Q->- MF#?Q]5S'UUG .6_BZT9>&T(VA&P(60M"-O%U7; YZ_BZZ9%;?VEOXNN:#?HN M[K=<6EF+":K=9=X<#0<84 ^ZP_)*7-W$T(TH-S'T7,?0LHFA&WEM"-D0LB%D M;0C9Q-!UP>:L8^BF%6[]I;V)H6LVZ+NXWV9II8T7M;8AQ?')U7UEFMBY$>$F M=I[KV-DTL7,CKPTA&T(VA*P-(9O8N2[8G'7L+)O8N?;2WL3.-1OT'=QO1I=6 M?JR!]7Q"KA'>)FJNC^S>.6K.8MM$S8V\-H1L"-D0LB:$;*+FNF!SUE&S:J+F MVDM[$S77;-!W<;_%TLKZ\4'7=>7R:W'R MDS&X7CS__4+UKOSARB>?7'2%PT?#4;<:4AE[.+8/\?>/W3 ^F [[[!6X^@P8 M%Y>!&PU[DW'\_0RSY.KU7P23CX-Q+'\<37<1YKOPC%6#9Y^0^LK?_%K=\.?2 M;9JD+YU?=%!>"OY^+%P9X7T!"2GQ%'H?X62T].0:P?K=P<6(# [Y,\I^F<.? M\7E^B:]O)OZKU:V=UL;RY\"])=GYTB)08:/LANZDWWHV[/A&K8V! MOX$R=7W)9T-T80:C&/ U!ZA.N@'&^.4OZ,' Q];V08PYE;\HK_O+QJ U/AA. M\"9A]%LK'OMX-&X=1=0.!U#&%KX]_/K%U^U#N8]Z(;L,$I]W]O5,^\JIHJXL MP<7K#TMT$/.K]^!H%)^>?_@]=$='/3AYVAU4@ZPN^M1QP,=<'5^>'CMW=ZX=5&R9$?'EXV29?OG@5^],U;(Q[#OO_(V#DG_EP3\XY-L2 MH\E%U-D7/U-(]T]+6A2;J.:BGV'>HJ3WUJ,,'(+LLX ?0V3?X#):]&? M\9AF'E-[E\SHS\[L,U.;'XC#:U6N3.N/, MB?SK_V?O79O;.))\[Z^"X-EX8B8"Z:E+ULW>PPB-)/MH8DC9EKP.Z;&F@/Q@FY45?_R7YE9F3'F7,HVE,3;&ST* M=S!"=/W^&4/^C5!#6-%^<;3J0Q3;B_R_IY-W_K@N\2LV/%_]Z ^S6='KNM; MO%]^.ST]2;/E^<_W1E-_DMO%X)7W;[]M"_O!-+7_>7RQJA\L'_KY_$,=Q?_Q MQZ>YTJ&._=O\?.[%_+@-+U^_.[E#^[UTY.?U-/G;SX> MB'^]>?K\E_<'KW^>''[\G\D+\1-[^NN+#P3EX^>L,/GC]A+UY'_N+D\,WAH^.3@]?_.GGQ^I]OGCXZ^'#([?N# M#^XDGGP_??KZ\8?Z?O+%Z\,W+\0+=O"\ON?SGR?WOYZ[_JYSDZ.7STT_OZ^O73 M1S]]?/G\#1Z>/.$''X^/7HCOR^%#]O[?SQ\O#YZQW_YC4]#:^@ ^A0"8>(*0 M6($[;['(A>?Q!C_:WE8C3/,==G+1SG\6B:EU_YN6YRX'X>1U^/NLH5:^,#S9X:'8.$&,$SYT& MP5,UCA*S8&5O7[FQ1+8!?-[L@>J?NX48,TBQ1HQ9'V,N-%H1,D?M"W#AJD9# MR<''$B )D:++GD59=\/:CK4S V(,N51O5)9D^JX^3+/YA[O29&N-5 V9EQO0 M9)\GLV*2^'@=/DXZ&HSSF((,#KAC$3!X"Z$( 9$'*WFN]B[D5I]O+)D;T!:V M!\Y"8LKP-!@QY>9,N=!FN+&3=D!, M(;?831[P'^?YK9^D47[_MAU:6:Q"VK-5F>9X*6>#_&3#UV3GD_WX;*X?3-.J M'O=9:A]M96^ U0\=J8;,R!@C ^]L 2P5JS:(NK,M6:$5-DEE]_8Y'W.[":R2 MNXQ0LT6I1JA9.VHZD4WCG Z) 1HT@-I4!1>* <:S4S%8YG3=%7(V-G(3N\+= M])H)_,8,0<$]GRW]\8;$VO6T^FU.D0P9KYN(>!)(;PC2I]UDO&1\R=XB,!GJ M5IAK 9;E EF5K)G2')79VQ=6C]5&2'H'SQW9Q'%\*.*2E\ MJ"A*1<4J[&R&($,!Q8(U-IJLU,>.TMEV1-Q]FMX?C_UT6;?.CS_-,(4]KLG6;CH;*I0)3:E$S1HP MN 0!44-"GV*T,=3)K%IO["P?2T,9;>2BVW'-1IA9'V8N)%QVR=95:, KTS 3 M! 0E(]2YXE*IS$505<*-N65CX\@]MZVB&9M):%OZZ:M)*U]WYI>[4XE&F2B; MS&[[-+-G.]^*S,?OX_%I&\$?9K/TV^3XF!AZ#88>/'_0^'DFUQ[\1UC#G6(, MZNS5C;"7'%PLN4*U;H]#],Z*NA%&-;9V2$>W[JWK;8=ILY&\-Z+-^FGSX3-M M(K(D#M)4O(BQ13T@ MO/3+ /GL(,2EPS"OI-+%.FYBP[+U]QZ=QX^61^^-#MM.1?K:%C3EY83??)0TM3VOIO(;N=5 M?>HFN9GAQ(%9QG1[/Y$I9Y?C):Y'@ZSZEN M!,.53,WMB?)^#==:71:W";(,V2NQ =_QOZMX7SPM#^MZGE"MVAOY*'[I>I*M M7Q&C4J1@30.AH6^L$!S[8EC#GI:\4Q1C9 MWKX9D=EV/$5[6@Y=N/+XDS%6"<:7J7E=4T+B0JRQSJ(O75:%9O;>O MQX;+ >&%W*,W%&3ST_RG1<([H1@Z.+43">K@I!Z$Z3&KF)KQZ5*#!&J M<*N;7(NF(C7P"E<9#%IA>)1[^\C&1@RIV54/W(>$F$%*-D+,>A!SH=JX$-$G MI5KN9 $,S(%+28,T5BJAME*"54,RLI%%<#&^L_"DM'M&)"UE8MB(Z=*R55&!-EN M,2&"RQK@TA%=6@;IHJQ2BR5 Z134.9-0MWN&F\ 1LVF>>.,VD15"KK)M/NN/ MOM1CQLD31IZP'5=DQ)?U\.5"D>482E:90Y'.5[ZTY%BE&T[:YU5J.M>E?RMEPJ^@0EG9,[Q&6;H^E"ZUG M;&%")@E8,52_F+J-C#Y E,EEI;3VC+>^ZW)LU,Y@J6?.N0&HP'_/VGC\_H0O M]JG0=TZ^,"D3&-8Z(UM?=]"Y9,A8O+$F MAZQ%I>I85[DG+3GIR$FWZZ*- +,&P%S(MN)4"4)D2-PEP!(3>!4E:!UE"<8$ MIG4##'(Q5FP3PFTWO71#TV;3R6Q>'_5/(FTZ6V9JFS<@E?8QSV?)+XY^S\]G MJYG]1-'#-JV$SVOA\U)1Z]!Z5L7"@*>&SVK;P)=0][]U[VL=*XG%=%Y54GS7 MNUTO^=ON$U@VH,Z(+FN@RX4XTW4%*2$OE1B M[!P.B"[D-KMQ/MMD&F;3T[[LA5/*?#4>9?54.RI/5-#_W[SM!"NH'?UV8 M'ESJF8\^"8,!MC("V[H6M,QR8P8@R M1I%S6'4BU1LI]4ON-4),#S0;(>;6B.D<4B@^2,<<,&T]8#$6G-<:."J.0AB> M6C5Q;<;,B0$AAGQLUWW65VW$1\>?@Z!42VVG]-EJ>KN;7*+GS>AYJ1=#\HR' M$#TD%"WM-Q2P7 B(GG.98^!%M"->?"PWDO5+3C5BS!8%&C%F?8SI%/;@!J4V M"AR7!3 :":'$^HHI;R7CTCFWMR_<6-A-1$%WTYTVK&.D='RT)U#=[/%1HNBU M*'JI40%*)Y35#&14"-@JW@93#(2<;<98=9IG+=/7*39FNG];73HY2D3JB3;Z>3X_^XMYZ?Y]QSJ MC,N#:7K8'16BT5?0Z%);@)"9J?+(@#&ZTBA(!"M4AE2\U#F)''EHC_#O(+3U M=;?MZ]^-9:9U?[?K_L(*6V-SLIQ!#D8!.L;!R^+ .\\PRBQD,5]<]_WR80S! MECU;SN*;H]EQ50Z+U;D@\]TH_^_I9/GAVZ^P9-L/T?=O1/]8!O9FTT>3=\W) MNP.F_/'5;S#M>AA.TF8@9^UF*FO&H_^JWV5\]-;/1^_\<R;K;<2F=SR<=:BD^_-EDL6ONQ5=>QT^5B65_401CY MY>A9?KO,)R'/ZSN/1TV]KG[K48[GW^7MN]R-1_5]WN9J0=[EXP\45>^M<_:J MWII-5Y;K?]H"(J?'M>36I9K+Q;-LF#104M58BYOH^OIY=G^LD_MD M^O!L:CLD)8A>!Z(?+]5/CHR%5(0 KCEO)5L8^(BM)1E#C"E%H66+@W/5RNI1 M)[(!A+IW&#>;Z !+N%D[;CIUD0N/N6@-9G6"308$[T+5;!RE83YAQ>DGTYQ&V<^G]4;I:,D."+9/D_KX?$X?Q'AZ9='Q[/%XG-)EZ5_3\ZWFXSRWS8BYA9U MA.JKZ^R++V9_=:[O87?NS\IF_;LN@,.\?%J>^_=$W6M1]U(998U!>17K)EFI M#)B] L]XTWDY69%"9B%6BLFK.Q MV=25(G0 M#Q A8X!6R6>+"86X>L&4X^MOMI@IY?PZ9=G;E@GBQ=?S,_MAZ?N MOA[KVX ;KYN:_7@UY435:U'UX'*+Q(V-[I^NBO,?GE]-UI^GV6DX MSE_F<[]FX;]Z>LC_J\=U^&9NLX5^'DP3&;U;&KU+A;1CX=X@2R"%YX"M!8HO M)8,NS&<;N7W+L=1JK,3 :FU<\S'LF9^63 29B)TP$9NMO$0F8BTFHK,O M$M)J)C7D.G6 2D7PINZ0(N?.Y""*M-A,A!9RK-0F>LWWPT2L-D[_6/KZV_5_ MT^3=_G_7+Y\^6.?F8JX/P_R[$S]_-9FN[D-?8'+_O\/\'_N?1X?>AM[F=V_S M.^Y_):$O8_VKK<%?6)7CR33#T=F_N5@9I63'5 J0\ M79R]6CUSJW29,IGZ:9RL BKU&ZM:/=]\<3#>SA:K(PC?SO.Q;\4!OOMMDI9' M]=[JI<]O0YZ/[1_]F0_URJ?+_-WY\\VZ?[\W['&7ET>M^[5]K#,KYYR3,B2G MN,!@5(@)71&B!):L%.8_W.U]^J.C^0637V4(\^S?U+U '8EO_?%O_L-B[Q^7 M!NRD+NU/=V3K+5\9V2\O]P$M>O/'@_]D/DF3TY-1.PQ3E4_T;;DM1D^F\7 ?\N'G1_AA]Q%^]OG!;>EM3]_F^?FG;QZP2^D(HY:)L#OC\;-U4AW M?,=WC$(/[8[EUZ[COXCTW%UUK+74J-S"W;B[+2YV;@/67['-_@'=[SP@=C2O M&X&#>I6CQ>AQ%0[I?YN$OO3CNINSB5;1* C>,PQJ*JJWTT/?SV4GK\-3N[M?)\NCAZ:*.:9X_?A^/3]NP/E@L M/[RZ,7)XT[VWP-Q\,,OZO#D%W;P_/!U_=W?7CY_@0<__/SZ4#S^\.+7 MER<''X]/7CX_>G,E^^_1B_J[;\3+YS^]/Q '_/#1/X\/7[_Z[>4/!_+%\W\= MO3QY\?'IKR^/G_[PL=_^4X(N:*(#P[P'9%Z!M5I#%L%QH9,L MOAW6Y'KL^)!Z;!. >X,9 O : ,Q"Y,HP(:+DR)GRJKB,2>H0BM/%- !S=P[@ M^H( W&L L\\ 5BX@MS97]HKZ)>76VL$%B,4A5U$8SG,#L!I;U;^S\@1@ O#] M '"0.61EA V8T-EB6X,9 O Z7! LH),V9O0.A44G1)+HN9>^ MBF+!SA4P)P4\" #C9P"G$HIQ1H(-'*%N;@+8U!HC.NZS+]QES5OE93G6C \( MP#V+A [%G7X:%G$^:142JPNAZV9XP1F=0)F4=N4A#21,95 M%K&D\%E#(@&PS"PIE+BGF3&2:>G&&>Q\"8SQJ%)3_;L!ATX6=#@:Z46#=?K>$..LZK M#HH%1.#2:E3(%T-QLSV>OII,TW/-3Y3. R\[[.M*Q3N;?OQB@WH31W*)I-"%IW2HUBF17#E&0!>:M/ M72+/3@6#.J>SW2YYW :#H N/&[=)YVI1@(D0*H*$ ]?V"ZO# L+8Y)W:VS<; M*B9+""($?='IGU 4]*@BLQBR#EKK*+VM2JCU!DSDSUTZS+ 0S M0J)2BAQN@V+0A;Z:G/K_C*H M7WEMP^HG-C][_BBA[;9U"X8,_))852<^N.<5"(QD:+(0K*R4P&U.5G2SR4$4G5WR,9A/M)>_@<:08,.%+.8E% M,5=4PFR5MTJC,C%I)W/=;9';;E#XZKCM>(BO"Y1=\ M5E)'!L$I!>AR@I"T "5-B$X$AXGM[:/48R=)?1&^AHFO''*QTGF!3J$,*EAI MG:M:3.F(+%GR%@X*7YWT/%LG5&<%,O%4U93-^\=1)-'D]?O_>]]O#Z=OKG)@_1PMEBVWLJ?3MN,_I;; M7GK54KE^.^6W\[HC7W5=7IW.\2>S^MD_KK[Q=SJ:L^,)89LLMMY6XM/RPVR6 M%@^FZ5,O@V>SXT2>G&MXZI M8U10DE!S7\J*$VK6A9J+D+UVSCI1$%30!5"$BAJI$7CAE4(EQ63.4*/LD$HG M$FIV#S6;+*!-J%D7:B["ZXXW CFI M^DH)"$J+Y"PJ++S"1HRM[E\&.,'F/L%FDZ6>"3;K@\V%LN%87,K9@7 Q 4:K MP1L>P3-N/%=U4CWN[4LW-CT\[$NPN4^PV61-9X+-VF#S]$+9%!_J#"8.UK<" M\JY8\#D@)"Y"$8:UDO(5-G:L-15OWO7TL9_S(OMY/%KEAJ7\+A_/;NX.H\#& M<#B^V!#A4 M+&BXM>MDJH8RLVL4LEW!!N^E&9A7"S1MQK&,@9!.H3( MG;?5A"2O2ZO][G 310P(-X2;?E12(=RL#S<=OYA0/%8EDT&R4G%3%R>XE.L7 MSG/F,3A?Y:/C^O]C4>O\C3/_?'9V=:IOTD5VOMY^.%MME>T/+JTUPOM-\/ZDZRO3A@OIH@0N5FT\;(:@ M/(/BT)F2T3C>2NBSL9:;.'1 ,58"3Q^<902>.P%/QVMF74XB&@U&I':&6R)8 MEA7HPC#)6&U*P57OCCKI!!X"SSUQFQ%X[@8\%XI'8$&7F((244 5.!9<.VNI M4@JZKA K6U:9%F.E-A$>)/ 0>/K@0"/PW EX.IZT9'(04G&P,37PV 3>5@X) M[HP2SDHM> 6/&1L:5QH1[XARZRJR!$)+*O"IZ!CS)K("XK&'3'6W R(._W*0Q/XC1F"]^SY M;.F/1[,K36LH^6QYCSLW;M*KU@[AM^/WYW&1!;']6FS_J>M!D\7H8%4$Q""@ M_E? 8?W"K2[:J> 9UWO[7-JQD?TK849]98E.?7.^$9UN2:>.HXT7K;R. D24 MK-+)* B&%5#"..X"VL!=HY,>&]._N"W1B>C4-Q\=T>FV=+K03B5:+4K18!B3 M@+E$L$DIT$JE-ITHV^%S9'JLD+03T6F8=-JD)X_H=$LZ=;QV+2)0IP,A%-]. M%R4&EA4'26F')J"O2JK2B?,QJOX=+[HAG7J6$#< =]Y%]^G)-,Y.;G:&=.>4]6"^_?LP7Q_GJ\_Z7KR7,FF9A4!*/;V0J>$2QF"UQQ+,B% MJXMT51[/\Z[!&>"$]]\^01GM: IPOYE$)A4B4%&J4!U,& TYY#EMI( ME5$%)O?V)1M+2_*)^#1,/FW2ET=\NCV?.NZ\;*W/T5BPV8;*)ZXA8-3 "M:- M>;4MD9E5+3C.^]4=GSQC'^B?;"4#L_+W1D[1-YBS,M_9O)/]9&-'DT>>N??8XV@1#H 34&""%RJ/_IS**V,>A525/WQ-OML:;3C0_8TJFU:)0);3#@\J"EBNALN(-\2; MS?!F#0%YXLWV>-,YI^R8*JP(L(&W[$:IP==I!1>C];RDR'+KO,;'RI"^(=YL MBS=K"+ 3;[;&F^[IF1A77=; .^Z@2M0,UF@'CK<*TJ%:%6_W]JT:,W.U4GTO M>=.S&,] _&(M;654G_GZ">MMGDX61ZVWX6A6ZE,;;N8@V[ELJJ$!?7OG83[F M^2SYQ=$G@D_FZ>3;ML1FT\>7%MBL/*K+BP!^+8"_Z3K$4M%MG@*HX.H&U40/ M+@0+IA3D7*6(T;3XD15[A*G^AE>(,KT_U4*4N5O*=-Q@7G$3C=*0@Y> M!2.$E!&T85'4B7(N!:(,4:87F]--G$XAUJR9-9WRSRJZ4#A""(&UYFD[2!48HN0N4=+U;3"EG*D5TD75S9%&" MQ59GDZH9U;]_]@5ZA1*Q= M:SMVY=@]I6#M7$&KWA]@),JOA_*/NWXNI7U"- Z%'W:L(*J&*4-7?8Y.$JK6AZD)5<2OJ[EG82BGK '-]Y9$SD-7. M9.ZB\^V<=IW(,:JK$41B%;&J[ZS:RI%+8M6Z6-7Q\]FJFQ"5;ATB.%1L<; E M1DC)VR!E])RKO7VK^Y;@VJ->97<0B^@1%E:',>OC/IOG3WEK2_\^+RA=[5Y; M@"T5,?M4U?[[^>SD8;V?R?2T#NAYV?O9=/'/U4(]^[WG;9D^?K^<^SI)DZF? M?WBRS">+:D;:)YG/CH]7AN3L'#_9D&O9D"==+V)&9GQB"1C/5>]B2N 3YQ"L MDC;F:!V&O7TWUH[U*5I$S7B)=?UU(A+K^L.ZCAO2,M[\C0Q",!J0%P%>\ *M M\7@N(MF@\2QBHGH5&B?8$>SZZX8DV/4(=IUZ'BR@BS[7H0E5W0/SU@+&D,!6RP>* M!\ZRPN)2579&C]E.;&/[E1$Y!$_HD\_>SU'(TUPFRQ$E0@XQ=WT8;LX*_O/X MUC_/5AO!_5IP/[B4Z.BB<38*4$YE0%TW\+;N;8#'X)4LNN@H]_;56-M-'.FE M6BY$G!XZ&XDXMR5.QU$H?1#6Y5 WR[$ HI;@ZC8#G!)>*):JI(Q[^SA&1"(. M$6?81WZ).%LCSH7&T:5.8M(">)TBP) 4>*$Y1)%"U+PH6\Y"$PZO'N8@Y!!R M-H><+?K="#FW14['9Z9]5B4J!HK5+ZCK%V^$!!\LK_/II/:F(H=7Y%SM$--? MY%"6X'6?_<.\'!W/%I05>+_C*=LY&9R7%R$5HOFU:/[3)2>9X"B9TZ!B;.T; MA %7/(>@, < ,.'I-GCJ'/J-&@V+#HP) M"="F %98#;)X6W65R\JG*I[LF(L[/DA'>-KZ>.TBGK9SYI?P= L\=3QU(7@? M>8K G+. $A%\=!XT)M,J^DFEQ=Z^PC''75!/E-UV710\JW]YJ/??N)GZ;16U]G(K^/QZ?M+?TRMQ9%3T[>UCLF(W$M(_%+UP$H;9*.:09:JFHDA)80K Z0#/>Z;K:M M-)PZ*Q)Z^H >;AFS"NL>*RO,205?.+/"&VZYXD'?LG\KH6<#Z.EX]YP,TE83 M 4([!NB$ Z<+ R-*R)%G7A@C]!!Z^H >D;+!:'(UB@%M#D$6R5.]FK-.<<^N MV=.5T+,-]%RH'J9-B:X8,"&+YKEC8%OA/N=1),:K(O*>T$/HZ0-ZT-E@9N:..YH=ISSO M79[=QF;U>N&7?DWP?PW"C=X[\SBL!,0'[_SDN#VYSVRE2^Z'LK(4;,H.\?]F'KAWV4$4-@+&R,&WBN0A)9G1.(%"478GD9W(OFMDWW[:*Y%]_62_ MD.S>F*@44Y!C2E!77P;/0P5]M=7&2I8P*DJ,);(3V7>-[-O/&":RKYWLG4 MCD,@6X_;FD#6+Y!UG-;&J.*CM) ".D!G,H2LZE1*CEEG%V/$!C(^UK9_]:\( M9 2RKP;9&KRT!+*>@>Q"D1E;7 S<@U&R@BRF !X#5FW&BE/,LFCMF2+CQA#( M"&3#!=D:G)($LGZ!K..2%,6+)#%!8"551=:*1'&-D 0&K5U)"1O(A!C7;^\, MR"C7^KK,N$ZN]>AMGI]Y+M?FK-R%X!_%][[N4$3O[.6?AO!^S/.5>5JO0U9T M(GF73>1C/Y_6L5I\NNZ7;"$C6_@5MO#5I6H.0KEV5 R2CAXP55$?1$%@6E5Y MHS'E$O?VZZ*XV@U@B\$YRJP@N-XWN-[.24QPW11-P?5"N98B(C/6@N&: ^8D MP0I=X2J4=QPE&KU2KOU**R.X$ESO&5QOZ4PGN&X*KAT7N8R&"Y8#")5+.X_A M(!2C((2L=.2T;7/%JH*^7<*6TW.L^Z0]G)V_G^2A/%ZU:;W.#?]O;E-OK M73_F"J?Y-N^ 1F#;(T#77\?U>Q92Y-\(-0"R]K4-(JE_4O]KK,6Q]2)+E")S M'?W_\4$W+!BR45D7#9;S!)@1P9D4H 2CBHO&E2A[6$*)O"O$U_O"UZW7.B*^ M7I.OGSV*_\08*\)V$Z$ MD'ME;) !@A$*ZLZ#@9-> H\6H_>"E9CZV"MT*#%"@=^8(7BSOY_-Z\6FHW@Z MG^=I_#!:SNM[MB:?]>GWZ?7I8MDZ@"S&HVE>CF9EM/3O>QM(I XT0_;^/ET> MY?FEN/49ZL^7Z,/S%?J\+="SC_!@FIY?+-<'GU=KM1)/RW/__L?9?/6#SOFO MY[,??7T;:F9S/=OQN.M=-M%$A>A!84S-=G"P)6NH^RP5L^:EI.;]&$N\6A!C MK::#NF@1PS;B8250#0=4'3=M\,F@JV0R,4M &PUXQA"<3=)66Y:X%GO[5M_Q M^0W"%&&J7WY*(EBO"78AM9(OT]OZ9)7\G>H^4HH7";)5P/H+T!V/)EF.#K[-V?ZJ3_F-'KE)]/1WUJ^[=]'E4+1+XY&Y7CVV^@HIU?YDEMR=/9_?UOD//JT M=F[W*4NYNT^YFNX*N=E\Q:5O*V!3GK=?:[/CAW?3HZ-YLP;_9Y(J^Z4,R2DN M,!@58D)7A"BAV@(IS'_0[>T?SI9YI/_['WY_/5-UMPOR0DK5)ZL_ =UU*9F; MA6!V4,ELLB;]!>1^J(QK\_9KGM1ZQN'&#A5N,:T\M:>^3>/\@-/LI MT$I6]%I6]*#KPM2R!.X< A."52OJ.02G/:B$*1BF>2QB;U^.E;KCXW#;>Q9[ MED5"=H+LQ([8B6V4HB [L3X[T2U,$76T7@1@LBA KF4[X->.47-T,0O.I5T5 MIK#FCNLJDZ$@0T&&8J<,Q5;B V0HUF@H+C84WB+R("RX:!,@V@#>A1:G%+Y$ MYUF.;F]?\[$TO3K$1X:"# 49BIX;BJV4!B%#L3Y#T6TED%7R3ED0'ENAD-A, MAE+ J_&7P1M4JAH*)<86V7TP%*NXSS]6QT0^I0.OOIQ]SC#_Q_[E7.%;_?#3 M>%TM_KY'?W>#O[O=F_8O.UVLS,2SG$?3V;*^XW)6L>Q/TV29FYZ9IDK#LU>K M]>_;M\MDZJ=QXH_KQZG?6 6XO_GB8+R=+2:K5/]Y;@>HWN7O?INDY=%98OSY M;4A]]=3)IS_SH5[Y=)F_.W_66/?O]X8][OB[4P&=K^UCG5F:OSH,(<3>IS\Z MFE_P\56&,,_^#?A21^);?_R;_[#8^\>E 3N93#_?D:VW?&5DO[SSI9?MB=,?G;D^EH>30[K6^2%N-1?A]SM=\7 M_=O]2;W7Y>+O._2)?_G$].M\J!,_?U4!T010RPPY_^/?2:* MZL>/<]\HS5<(.D^/.7__ M?NM^&MO9;-/,F>D'0G&][S@D"M"#^# )_(5 ^ M.76:[V4[AQ1W_E[N]GFA0:-!HT'KP:#U[.SEGU3AZTE@X0MES9[/EJLP\-6@ M45X%C<:CD%]-IM/ZR4;!'_MIS+K8>MIXMLU\MZ$<)H;A9%+ MA\$9;Z/6.OG8CM5$E/]YLLJ+UK>H&M>-\)Y%=ON2W/;A8'*>W/;ZZ/7A\S?\ MQ<=?/AP\>BP//_[\YO"'7_#EKX_?'WY\>73PZ,7'EX\>\WHM>9'<]@8/?GWY MIOX-?_KH!3M\_O.;%[_^?/3RY*?_BU\Y]ZW^7@ _NP2FQ[QG[[ M#\-K6MUX9"Y,==7L]NV7:;V&D\5I3H3KXG7 M5_*44_2*"QZBS<@\\T5[R7ATUDA>F=!XS1WQ>JN\9I]Y[7F,R@8#==,1 "W/ MX()%$%(JY4)V*%9]IY018Z>N-D0@7A.OB=<#YK4M=>-:U1BZ)!#1VI2*K8I; M%J5SYN:,UUQ(3KS>&J_%9UZCCXR5((%II@&C"N"+E2 E1HNI>.'X2E\K-Q:V M?VT@B-?$ZZVOK"'S&K-)5I:D&*N\]C$PYW26W##IL0)XQ6M+O-XJK_%"7P>? M0N 2%/<&T%D&7BD.45=:2U:DEK[Q6K.FLN3]>GZV_I^@-O1.FNHK9OR3'_7&/J"W6@&([3 M(L4<5.2L>,609Q:*\-D)XSQR@<9_.8F#/!-K]$P<3CJ9&E%*&XIT$+@5@%X@ M.,P&ZIK%6(K.LI71X%(.J($$L6/WV!&4,+9$-)8;]-Z&H%/*C@FG5.)9?CFA M@-BQ7G9<9 U8D7-=GPH*A@RHF()0K 7C M;"OH$Q80$%14GI4SS._S/$Y: 4 _K?_]YN=I,7J7%\N<^GD2:UUHOU[D?X?1CB*&I*O\ MX$D@B]DZY;EBF!T/I>YFOJ*+V]+Q6E.CT[G=>A^K)]OEO[''Y_F M9ZVNXC]]786MQG:>+E:U-G^8SQ:]Z8PZ#//0/7Q4N$979Q8"EKHM=5J"5=)5 M&\'K))?"BN&;[(MZLP>N?X$18M#Z&61,T2+&%+77&'/T55QJRZUC/A0AV5=T M"",&]89!%ZZQXB66B!X,"@_(HP*G?83,F,@EB2I?#3&(&-0'!A53%#.IJI^( MJ&2P+/(H,L>@@I(B?D7S*:+-%FASX4P+.BC!=0:93 ',7(#/RD/2";UB+M1= M<=T0$V>(,UOD3!1!Z>B=#=*@3Z%,>Z!\_/A:O$MZHT^+6>OEY-PG)_E M6']S.I/N!(NQ$ MHAZ[0(E$:R;1A2.TVA,=G#" 3$E C@A6Z B&11N]E5RT6#V1B$BT?1*MP1%* M).H9B;I.TA25B@ZTS*W=LBD0C.%-&,5B4#N=(Y&(2-0'$FW454K,63-S+ARF M+G/)?+90=V"5.3%R<"I+8,JR9-%9@2TPLXF"+Y2H.)3CL8^G[7;[719^.\&Q MVY3+&+(Y,+DX+;4(E2)HLG16J21$L2BK".\@=TCO]X4Y'[QBCBV(,3)T=0*T,6&0>C!0%65(F&$=Z MA[@S7.Z0WND-=YY>Z!T;#/.L!#"FI,H=7O=9(2F0AEN>8\+LV4[I'2J;O.U[ MH6*V-&@T:#L_: .)9?1(3#VHM]=,JS\>O?63!)/I*/JWDZ4_IB+*='VZ/EU_ M)\YR#"!*3$64[V=JD'=)%$RH32LBP)(7@9OZ/6X]U\5HZH2]???%03=,C(6% M@%F"3+P=SHX!/-H(026;K=/)&]UZ/W'D8X,XH%0@PLONX06=MQ*%558S-,8& MHS,S46;/!"\Y4^/F/N"E$PU6*(EGZL\T9&)>P'[$$5.C)L9G>?YN M$O/9P;N?974&CVS(M6S(3UT'6_8RZ6P",&DCH,P.@O$&1&1":A=M MQ+*WKYI$[5V&4'\C.$2L]1-+,_3,>XTJ!HQ!.I8+<[%2B^7**7W-4B=$K"$1 MJ^NS8U*:5J%>R%A5KT6$$*0"SI4+,7-K5=K;QS&*_N52$['N$[$L*U*DI)R- M'*5++N?*K>"DL#&RA-M4F=FR,(F01LK9YB,,G@8(9Q[A%):-+E5.)A_IOG61R7U$[A9 U5&1U7(LF MB:)"$6!C.ZZ&%5Y!1@NE&(E*(/&;=8/R*=]PHCJ)*P[$H MFW0T4D^#31B*7R[Y#XO,KNYJ0$?6ZBED"3[7+U@D!E]W.KYI6S7F&Y&V%-XF M$/7!?T@@V@R(NH5=/'-:"X0<, %Z%\#+U#*%K4NA&%TBKH+ABD!$(+HO;D$" MT89 U#FRH&RTBBGP.AC F#18%AW(8O,JC\K*"B(S-E83B A$]\391R#:#(@Z M/CSIBS1),##"1, D"P2N).2$QEEG,L]U:^;&#C=1_(52 P?FPOMMLCPZRL?G MW<1TO_/B\H47"X1N)OFW7@G9F"R3R=?%W0IZV_7\^7W_/9 MP[;X'I^OO>=MZ9%5N)95>-%UV(52C)+.@.+, A;EP6J9024,T:'E(NJ]?<2K M9?7_WL>(#B%G!Y&S!E<=(6?+R.FXYD0NR=NHP8=0D6-U .]8 I.%RCS$C([O M[4MWU3%'R"'D; 8YFW#*$8VV1Z-.)69MHQ6Q;HL]UX"N[H@]3QE<\49J;ECB MN>4/,W8U?YAX1#S:#(\VX9LC'FV-1QTWG?>J*EUF*H"L@CK'L6[(H@"=& 8= M>/"%-QX).9 M&279W;F'[L=Y+GD^SVW"FZ\NGG4>S.?.NI.36YWCI1C.<&(X M:TZONY.VNX=Y^;1T[ Q9BVM9BWC)?>?JA >90''- 67(X+/TP+-!YI6R,C-J MQ$MLZ@.;UIQQ1VSJ(YNZ?CYF2UAU&"DR GINP=LZ]*65[+MC3Q_EX@VE4<7C:;O=-72I MV+G@SWUMLVDLDUFZ6-6+JGI&6-<\?CR(PH7**G^YO2]5:=T4\E]U/78FNNR- MT%"B5(!2.G"(''BUZRKHP&PX:V&A^%BS39P)N8,'C:+2]QY,*$+F7GJ.)F/5 M-"X;G1-7DFF+]5-^N?\O@6ES8.JXZU+D#$,#$Q9?M\32@^5&5C!)A]9$GOG9 MB5FAQ\81F A,PP03*:9!@&G2J6MO3,@V@10J-<5DP85H@3LK4D178K2DF A, M0P<3*:8A@*G;<*/NUPR3"9(P&C R 58Z#<$(KJTKUFJ]@XKI+]Q\.]HGO4_W M0HWN:=!HT'9^T 823^F1VOHY+_UDFM,H^WGKY[WX]O?6M3>2FJY/UZ?K;_;Z M S^*,H ]3_SJ\ETNIX8->4H#<=W8; (H8,-KDC,R#V3@YI'4A7 ME0J+)8;6358Q/C9<# @N PDE#+D(RV%>CHYG"RJ$/&"T7^=47D*-/D;/8D*4 MS#IKBTD"@V(BFYB_HM3*H@Y5?74-VM=%]F0:9R?YWU0-_[J@?]+U?_GD,0MO M@=ML (L.$*P,D$0H3*'S5J:SLG]4AI08LRW&H&5*:9&$1HZFM%UI=%*5;+*L M^C%\1),.R5S= &%R%]1^X0@LV'(7 B96*K&]"Y#-E7- M(%K7W&$1F%'.!,T1HZE"QHZYN.H-(\@09#8#&5&T=5GE7')$'YR-TE26%,NB M,3F$KZAA0I#9+&0Z;C%G9;&(&:JBB5!W1PDL1P]5CC*6JZ7PNNSM*QQS'(B2 M^0N'6)HLWA[[#^USY+\ $_WJ;7]UX&EY0W!./IJ\FZ0\38M1Q?2S^B;UO?\Y M>GNY;C3EZ@W7%E\GXIU4$DJ$8$NHM\9MR5I5OA>;L8BS9*+,FRG0"L"4F M:[2%Q L"5@,!7DL)R2GE64"A>23*$&5ZX;U4.G"11(J"&131^*1XT6AXD>Z:@-*J$)3&!5$J9NC(FP6#J.Q=3/KN=.)Z@9NG_J_7*JTG$S2ADNP M)3C 5'Q]%1UP[F*HVUCKHV]'7.78(MN5XER$I?N&)9^""S+*(A3RG#WW2F83 M'(:(PGJJ&M@'+'7<:S;K+'D,$(QJ"3M!@75"0Y-#B:SL[:-T8RMVIF8@ M8>F^88G4TA"P=*&6F&;&)ITAA"P 5;(0M(T0O.+.&Y3<2%)+A*6!8XG4T@"P MU''=R2)=$L%4>9098$9L9R@<9/3%(^,IE;QS:HDJ+&_[7JCN+0T:#=K.#]I MXB@]TEH/8CP].3WVRYQ&L^51GM=Q.WD[ST=YNIB\RZL*"./1-"]'LS):^O=4 M@)FN3]>GZ^_$28\!Q*VI /,]35%R3*K<2IHP3*BC#?6+E%:J@-+GPKY<@?GZ MYRK)Q7%+%\>ECL"ZY.Q095#*2,"LVZF.$$').H,Z&PPV[>T+-E;ZC@]74@XD M >;+!SHP>V]MJ[ELD2D,.LD0O2@I:A3)?KD*,P%F"X#I'NC@6$%B'3CA!:"0 M%GQ2$K)((3&>.9=A;U^/M>3$%^++MFI=<9V,=/7/0Z[6,/E8I/$E)RNEBS9_ MN1 S\64;?.D<2TTL.FXTQ!@X(&>5+\$5"#*R(+)'$67CB]6&^$)\V=89CA"$ M]#YY(P.FHH*3R$I@1K#(><(OUV(FOFR!+YT8<$&?)"H#IFH7P)(-V*I90"J6 M;/*VB,CW]NW8N('P92!AAR$7/'EX%J5H(8GEO+Y1>UWYX-/KT\7R)$^7EZ(4 M=+[C?M@ 88-6F@>KO:@V0 2G,3F566Y'^J*ZDYK-3UN8[&$W2G96E.S[V;R. MTO3AZ7R>I_'#\[9,SS["@VEZ?K%H'WQ>LX=Y^;0\]^]_G,U7/U@NYY-PNO3A M.#^?_>CKVRS)SES+SKSI.N)BYM$SZ8!+5O?))GOPW&)="J'N0%#H;%GKYR[Q M:M.B7A8Y(X;M(,-*"FB,B76'[#"%XNJRY=D'FY ;Z\QU:D(3J(8#JHY#KUBO M1?%5$-M6H27' -Z(JHIUSB;*DD3R51#K.S[-3)@B3'T14SZ;;%/6DD5$9[0K M)144+L2B41=Q)U6EB6"])EBG^HMBF07N@2G. 0-CX*-&<$KEC()I[EK5ZK' M.PY)$,/N&<.N$_$LO&"2W"6O,(02DG-"!1&$CT44M\ZJ+T2N/I.KXXQDSA;5 M:N()$32@MA)R5^F\UP_\L><1J_\ M9#KZ6TN5_GNKQQS]XFA4CF>_C8YR>I77Y)BDX-1P+,T:_))?;6DNUN$/=1FV MS@A/IP_K"OR^+L#_5]=?'=$GT\5R?KKRDI.IN(ZI^/C@4F*?S+Q4K0"&-Y'+ MN0;K>0&A?-"N2MPH93,5QEW=J%.!0^+/!H]%W]ZG^#5E5 D]=XJ>CH=05?DI MF(I0>=.:I)< P3&$J(LPUKO6Z.M^55>]Q9--]-E%7R'!Z&YA=* BK1@#@ MA:HZ*#(!+ED$W>Q,ZX59BMK;=^.Z>QY&_@Y)H(% :'O./I) 6Z%.QU$7958L M%PN*F0(HE(5@1006DFI-2&(2@Y1 T\>', 96JK]?"_*AEWK\)LN+(>Z-\X^ M8BGH'1.\JE9?!*O2U7^YG"$ECV_<##SN.N%\-"FYNO\MV2"@5!*3&(B;G,:>D!/,L\ HI^>62 MAH2F+:"I6PF::X\LM]+/S "BB)R9H36 ME4JAG7U0"EQP D2L,\E3$+I52]H5T425H+=]+U2?EP:-!FWG!VTX495^QTZ> MSY;^N-[191=C,=Z.\DC[C41Y =&5CLWZ]Y=LOO?U?@U!3O=NF7"P!$+L3 MLLT^Y\"% 1,% W0%H4Y6A)BSLQ839N9V4&-3[';;]]*9.%DG+LU.PW&FD!J- M&HU:3^YE;:,VD/AMCQ37H\F[27V.U^922H))4*P)=1;Y+9DK62Q MQ68L(KF_*"PIOJZHR8^?GJR5W^RSL/QT3X_.]>5G'QHC']I7^-!B-[,HH?3, M&PW%L )85S58+A"8S*@U\FA3&F(U$P)O;_!"X%TC>%F6%E=5SY1&KTNP+)J8 M>:L\Y"J%_Z*B)H%WJ^#M) @Q[XV4JM1I*NK_9^]-F]M&DG7AO\+0/3=N3P1+ M4RM0Z)YPA&S9?=1OBVK;',L9OF M A2JLIY\,BL7Q+UU2%*1H,08I4E*4^=X"[PM\+; NQK :TDBM1"89FG*>4H5 M]E@H1H$E98HJ. #>E"-%O4?"$6-P,&Q"-\86 M>%O@;8%W%8!7))I02ZVA..74A,85Q"<\)9Z)--/TE@*J]-JVE"W6/@S6-B-T MA#%6*8\85P1QIC627!N4ZB3!GBNM;;+QBB2;\C&B<^ZU4NJ_8^>K:8)IHRII MX_+&@1P7TRWXZC^Z^/>KQ<34)_C=2_GPUOE9O51G&O'ZHW.=X6@,5QR/ "#5 MQ.9C%Y3[$/"IK%[%6#$5WO;Y4 U-'I.CX8U8WGGSVLDX&95YV%V_%J[J8O_; M:6['1U66=3T,ELQRPB_]3&FX\V3L?JLW&F[^?F.]YUUJ\+^+,L8 MTS83A'*="FTLSSRE7F,K&4V_4+$Q_=%1,4>K0X=TX=17I#S,Q*^J?ZK.RHU_ M+TS8(!_.1A3ZCEV:V>O%?8V$/KUZ\G>*W.:30>?-:# 4F!B\\&RLS,TUPOS MVCWDF]D6?M/O<66SPI4+Q*KZ,$DWTR2[_G.\2>[\H6#\ MCK^]<@3+4K M.@QW?V"Y'SAP:A6D:55'\XBR?7]5O59']L,QPV/CV=X)'\EH]S5]XM@>%QTVA6I/)A M.SDKF59TWSOS,;A[SXT[H:O]JF4//5T2V$HMSQ.6)OCQX\ZGF)AE*L=+ZW!B M*$L=MUQ@KK&RWFHLC!34)-F#]*J%C;4S-*.!"PTC5Z840>]C?= )]^EMOR>[ M\%EO^]/WWOF'0;A/..3\O/_WU\_'O:.]?]X=[YYO-0XZC^!^[[_WCM_2WOD. MZ6U_.-JE'^#[1NQM?_[Z>=OFN_^\9Y^/S=FE@\[?_S[N;;^EN_OPM,>?<._W MM^>??W_7[YU_Y;W!AZ\]NO,=?@]C^,/OGN&S>,CY$9]^P=2F7"4$.>PLXIG6 M*/.&AN"2+.$ZX0:+C5=<=@G-5JEX_.JFAK7@VH+K/8*KT\Y+EBG*,\&9%EHR MF669%R(Q'%OY TUX6W!]5'#%,W!U!#O%.49,4X8XPQ8IJ3S"-'4B2ZU3PFV\ M$KQ+.%T/<%T'L_SBJ5P>3B['OR*^V73V5]<@FU1^_ MEC9]O257W*[?GB9.YU%/=L;JNULY(W]V_T?MH';+&->9C#V)I3L5M8J1[:OO M;[^?A%"H,QI@S)#,HD%,RPC M&Z\HZR88KP<]:S'G^6'.DQB +>;<*^;,34*1>0-RS1%E2B..-469,"GRPADI MJ?*I-!NOB.S"6J\'YJR22;@NW/$$;+@\Q@EWU-!VU& $#W8>WUC94]J?Q/.[ M9;"L"9X_+H5< L7G@@:O^RZ\V!K:K8:\M5"^#)3G#?IH7$!R"NN4R@QQ0RF2 M3"7(4"&M-126D -]I&F7)I?YX^KFB+6@\^Q YQXX9 LZ3P@Z<_X("YE)[BT'LAEMW\XFNO MH>G@U%.\O(H MG!"$-"SK]+AU13YO1'\23^3O*A^60>YWX;I*[%]65PO1F'(QFA MALC0!@1+P'4ID,0^0\I+SJD@4FBS\8KA+L67XW">NAM(ZY!\0 M%%[FM)%YX9+,$,2]#I$H)$7:6XF< @5"5&+25(@C*WC\:EV>:P6A+2J M*G$,@D>_SPUC?P+/'\,1V2L3K5ZR!_ M;QKBU\+Z$K"^]Z;!&IWBEJ290]C;%'&I*)+"><23+"&,***UVGA%:%>T'L@6 M9=:<-;8H\Z@H,R>/5OB422>0D$0C3H \*N$I\@E8IXS8S'L!*$.Z@O(U0IG6 MY;CL?F^Z\"M'8QT$65=R&QYVO&O#()\[EC\F8VR*W)Y_-Y6S-Z-RW":F+(7H MS:0T@=5*,Y1*)1%G0B)%,X-8XIE/G::C?643(C*?(H2;3/$L];<'EVX'(/ MW+ %E\_?&G!+&W#&5-$A MA3,N_Q9*^+?VV_.F6$\29;PS-(539>AB%O^[,YQ*WH>9X+4,;"D&MM,T[YS7 MF=#4(PD4#'%J>7#^$P0V'R$2/LN4VWB5=C/1&G@M^JRW@=>BSTJ@3]/^TPZ4 M![;(9@;L/Y=0E)DD0:D7/.6&$V?PQBO2Q8*L$?JLD@6X'FQR9_@-[,]1<=9& MBSQO%%\1#CF5M]RUA[G+P?=NDSP*G3GK'4;8:8!ODCFD,DT0RP*06H4S#>0Q MZ:9MFEH+.^M>-ZN%FR>!FP9;!.-4"VL4DC8!N-'6(*D%08YK)F4B*),XAAYC M=ME8;(>V501EA5MO$ M9TD ]$PF#XOFK=?Q9:',^GD=6R!Z "!J,,O4"V:<%TAGWB$>_I+"4I00IC/0 M'EEFZ,8KWI570%'KAWP^[#)NIY\AD*U/8&V@?45J-A;;VT6'X'+/^T M<**M?,:$)$BFE"!."47:. -83JDD5 N;9"&=3?!U2C%I >C9 =##U9A M4*;!&(W70C*GD<19BGB"0W4^YA'G,M6::,--:!>27:[;O[H8TWHC[QP%>:+. MVA#(YP_9C^!SG(K47Y5$M1B]%$8?-)F@-UIXDCB4@!9%W+ ,:9QAY*11.F$X M)0YOO )UNT8V?0LJSPY4GO9LNL6;G\.;IA>19=088I&4DB%NF4.::88<8;!H M/+7>VV!Y9MDZQ5*W7L0[L,)BXFX\HV[DH[5^QC6$]Y7O$WHET >I_',N>=/S MHUF6<^.S5@\LI0=,DW=J4-U$68E!8:M!3*1S3!&.4<>T1UR&04H$Y3&A*N60>9U+' MXEL):<,GGRDUW0$ *%PY;AV6+P3E5X1\3N6N]C+T7%LV9SDD/UPXXK;&.\8E MTH)8Q+D32%.BD>4X-4IQK$+?Z+2+4]I&3K;(\Z+Y98L\/XT\#0[)K9.@2%(D MLL0@KA*'M%894D N%;=IPE2H!M@59$UBMEOOYK(8, U"[A3NFQM.[D8A6T?! M^@#YBE#(J=Q]J,2N1?&E4/QKDS_R-*,R.N@;'%GQ0EDBSL_ASO-!&['%34Z0<("^'"24J2XP0!#1F&N5"*S M=.-5UDV3R_4B5A)V6@?DW3)L^J,P*ZX8_/1!>.L16!] 7Q$B>2$6OCU=NB.V M'R_T"7# &E4J@5,Z!9R2:X8D]P1AYI7V22*PI:&4F^"7BWFOI&>@1:#GAT K M0BE;!+HW!&KZ)J4 %HDY,E@ZQ(%$(IE8B1)I@7,J:K$W(?R2/;11^QQ]DZO/ M+'MNW#&J/.J<%*-O.1@8'7W6; 8PZ^#1.BS#&/6HL*Z(=X#Q=,I1/[>=Z:2O MF0I8T7:E()&A6\Q?M3R^/OM4.@OH?[FI3 O[2\'^VR;QQ"J1- FE@[0BB#/, MD-)$(Z9I*HCRW(0*YB3-NH2E*Y>-^4/;L/5WOG38>LP%.WQY[,_?'A,U]-? MZBST)B[W1UOFOY.\<&#-@?TV/ONKKX;CK:%]"^^>M.V+E[;A%NI7$VD395.. MA _UJ[712+D4H\Q)QI3PQJ6J>SCN/U6UK)J8Z-7\13SW!4CJ\JC6]$\!J[LS.6L!?&E0'RA M3K4,H<]&8,05H8CS1"'-LPP!GFJ>@E'XH7DI5S>3Y%I-SCQD@\T[$\9:3'H5?P/26[4'H6IY,K-Y!Z =W4LOAGO_HS 2$ M<-OI-H9E.8-NH09=EA$ME:7(,"81=S9%&?,D-- DCCI!B9&4";9QBM"D_;4\]GRR->C MHAB=P@!+V.C6%9%,[H<*='^.U'!E[:LV!GH5:>+-\2O%"&;=EN^*T6"G+"=J M:%P+Y7>&\O.%*G.8*J[31"/.O$7&Z/;PLT]PTVS95J2)HY3@XSE&R,21"H M-?$5M*BT'JBTVMRRA:%'@*$&]60ZE8([@Y+4AQQ?K)!.%4562YPE*K%>B74\ M'VD]ETO"PGSC3MM M6!KR=Q;:LE%F0!H-L@K6B!.G4)9I@[1*1(KA3:N3C5=,LBX79)5BG%N_YKKC MS.IQSQ9A[@MA&J32.IHHDG+$N)>AY@!%FNL$F*5WBFG#/'Y44MGZ,Y_6GQF* MQ]AI/]]YU+AW;9>,M83Q5:6+?\V@/"#X])CJ33!+6CA?"LYWFX11X%1H;%*D MN#*(:Q6ZK[D4>89!VC!@NK>AXY%(:.NJ;''F.=/%%F'N#V&:A%$:QM)4(.6U M1CS+)&"-X"C-@"D*[>!CW7HA7X 7,.,T#[92I#'N-),=@K'K. M4":H1"PU,E4NX9+@C5=9-^.7SS96%W%:S^.26W]??>_4GOW.Y 3V?NG&X[Z; M>B,K-JE.56%;%^0Z0ONJNR _N+X:.[L_ D'\)Q\?'8WZ83;?C8J/1ZIPKQ7 M_)O1X,0-2Q7&WT+^4I"_4.(Z,0)3JU.D= B?)R9!P"LSI)Q,J5,T$3;=>,6[ M&%_N<-GZ)UL0>G;)W2T(/1((-7FG35F6^@3IX+WD+G%("LD1&+@9RXQB"> M7(."G9>ZHUQ52+?U2K[D%@.KU!WEW50ZVQ8#=P1_LYA^(P7V0J$DB;6%F$&2 M)@E*J?<"XS2UE&R\(E)VN5RIU.\';H_28M8KV*(];&/^9CN4IVZ.\^$EK MS;IE=.1;[YV)[G_WW1RIX:'K%&KL.M7K6%8A6GUJ:*L7[K^3_!NHHK:3^O/W MUCV)05=)Y)Y_6\OC!Q#'O6'@25M#&_[S=BZ!+2U:BA8M-!E(F4XSC"52TJ2( M)UJAC#J*B/=*:5CG5(=RL5U@Q*M$BEJ;;=T1Z'&MLA9<'@U<&C:7LP(K)0BR M3AC$E1$(EHZCS#JM"'6*6P 7+B[;6VU>W/,@EN&\ '9BX53IPG'!_;+(]LRW M99$WLLB Y1?P_(,KQT5NQL[6>+_X1N.;?\'4C.S.L)+>[5J*=Z8EY)K*HU(H MK:I80E7TMA?:%BAF4D=)AH3T%'$G$Z0R*]@#'S&T MT3%/ 25A[W4O4=MN)+S%;(?&+W0[VAWFPV&(G!GYSDG!+<'$((9+PE2F2A92O9>$4IZXKD,=*W6W]J"T/7A5^[U$KFK< 88$@9 MC;,L<8RDF 6/G(DP)%L86AL8:L9G,^$ :BR2'B>("XN1U(E#VB6Q3)D0(0V$ M)R \5T1HKRX,M6[7!R.B#M[\.0KZ@"Z,AU_?'PD\J3^L[\;@"IW MH2F%QUQ@9C02P@M0N3A#,L282J$-H981R4R(BJ?=%%^N,OS4F9?WN4%7S/W= MZHY6=SP'W9$YX:F@*

3PB37A O5,9TFB0NJKGJ=\0C02TUL'DW*T="Z85F]B@(1RCA-TX15'QX' MWH@9^9O73L;)J,R#@/]:A"I0^3?WVVENQTG$) M=[\T2==+[G+;@(3-7?^[7A)1K5[^.0"=M,4[Y^0_[167X S]_56_CA2WM=N<31)^Q#:[TS3]W E/ M]K#K6D/3/7MXY85531\CL!: L%-UDNZ\!95K.Q_="2A6[8H.P]T?6.XIJ *A M=+=8[5=^]99]N0K2M*JC>439OK^TRM61_> J?6P\>]ADWE8@?E(@2+8@$,_G MM/ QIN_CY.2DJB\/]ED\-/3]T6DG'U;^HV!1K=JQX!WO_]!;HIV>-C/_?O?F M3E@15XX[)RJWW<[0Q2Q]-8"?CDO8K"^?86P'QSMGX7QC;_]#O[?]+O]\?$!@ M#/#']G?I)[Z[_T=^\6SCX/A=?V^_E^\>[X3S#='[_1/>_>>/0>_X$SSO)]&C MG\X_[Q]^WQW\X7?/\%D\U_B(3[\HFF@M"$>,IAIQH3#2.)/()QY6TF09=>G& MJS3M8KY.<6@MLJX*@+3(NA*5%5ID?1QDQ7-D94;2%!M$-+.(9Y2BC*@,*85E M)CVVJ0SQ1IAT\5IE&CP?H_UQ# ,S&KC.6'V'*\^,@U6STQ\M!.L%Z:J?R>U< M8UUU#U; 1844=M!^V$"M3EI>)_7>--B^T,9DA!J44IH@;FB*9))2)$0@%"(! MQ11:E[+5BV%::3]>"Y\M?*X.U6_A\W[AXK#JA1PDV[PT_5$Y*5PXL0+, M0O%H.1]^<^4X#PV#AO;*]D'K<-C\B,BZ+@Z)N\<9MFNW@FO7'M,OU4"W&)W M4YQ%4 LI]R>QGV[AC,N_.=O1DW'(EHB.NO:D_OD;F2_T/.DQ3^K?5+$O;[^? MN*'-Q\ S2C!))Z%C]>O)N#<:'[AXUM1:IGSF^B5HS3'3>LJ8W0V%4A'1 >Z3RF MZH;#5NN\"U9YXWC5C,K5:]7;^L%:/]CJF T-U=787%N-O;7GM^N=]6ZZL=Z$ M?=4JLV64V<>&R: U!JK!"&(X!666&8<4R10R1E*69=1FFF^\DH]1-K<]7VAQ MM<75)[,66LA]4,B=VP\<3 2JM4<^C8G91B MI$3":8*]XL:3-'9\3Q_#?FC/ M&%; ?BC'(_,5:565;1V^/3*WR/C@S.AR&K5FU;XT:;U%!3H9MNLU2&?3["^VF M>9IH3(U%6 J.>&H2I#.MD,,2LXR;E,!ZOR)=2L0:.=%:B%X5)&HA>CU,CQ:B M5PNB&ZTQ!$V]E8HASWR&.-$6Z80)I%B264%)0A(?(!JO55)YV]JBO4Q[F?8R M[67:R[27:2_SS"YSKO7D[Q2YS2>##MBP ["S*].U[.P,S?7"O'8/ MV9ONZC>SO?RFN9??S?;RQ]E>OOST/R:(C&Q<,67-1F=TA:#PF@DCFYW:"=.; M#. :YAXIO"BSQ9FOS?:L;,@^C.EU M?V2^/JWOY'QWYCOY1'>W^_W=[2VQ.]CEN]OO3P_V_S[:/3\\W_UGEWW>_G2Z M.]@1,([!G^Q#W_WOA[//_]@337GR>?_@=.\?^'S[Z]G!^>%I;_OU4>^?M^=P MC^\'Y_9K;W_K[.#XZ_G!X+/?#7Z1PR^4L41GQ"%A+$%<.(Y42AWR5)-4>FRT M]97'+!].G-T*;B[E%=9&,BF\Y(S8+,6",RNPP=2PA&]T7&G42=CGQ<1MO'JM MRKP,$8/-98DU#/XJ+2W?KN*[;4&M M+6Y V!;_17[[5^=(E9V3PIVH$*B9AV8./TY&.CFL MDC&CPL)'KG.:CX_BOR?#6%GG9+YXAV[H"M7OGX7/0X'?Z=IB0TZ-1&/CH=!C.J">ZA(E61>[*;A11^/+TV_" '7A:T -' M("C7_BY\/.XT[ABW3S'JEYN=+;C$ (9=A ?(@^:KG[@S+D \*L=B&6^L53], M>PE+^,UUM'/#CNOG0#7"-%RO6M=,K"LI&9WDPSJJ&*X)G"LL:S=^M(P8%,[W MG1EWPD(-@U.^'VJC3(HBEGZRQY-R7'WQJA6"]7-%V1DZF/-2%6?!K1^_XU5> MA#TTARX89AYO5T[ZE:"%NBQJOG:S]D;E["IQL?-!YR0Z\L,^_.9@3U9"!E>( M=YH]U)2V3S^9CK,>=IB#Z4?3"U\S4;48=_^EKA$YBM'"YQYE2QV7GCBK$"2&AT>ZHJIXE?72Q=O%;1W!Y/;5G\/<9=B: 4YC-\TG#$8\&N3C<.6325%.U' G"H MW..G7JQWDPA2Y#C-]5B%>N-7'(':QSEC\Q=OO!B#C M,*[C("_+\/A3+/SX]LT""I;+R7QY-)KTX>8.AJ6F,W4\&58'7_'A(RK.;=%; M+AC&6QNQ1R"A, \!OF#QYJ#>4#(D_:WL; U!#_<[']S)J!AWX+;O8 4[!(OB(X>PT=IP].QS^",9=[0(?A>&O& M$?X"43.P"5:%9/?>U"3[^"T' GQ^L/\'D&(#A/O].5P?KF./=O?A6OL'WS\? MA__M?K](LG?W#[_W]GM'NX/WI'=^ "1[5WP&4MVC;[_#N/N]XW>#'OQO]_R= M[QT;W-OZHC*II$LSI$'H$4^R#$FE,:QU"D)O$F.5NTBRF6! 6HU+O.8\21-- M*1/.T4Q8DFB=7239C?GOS!>@,UV!F^GTC2Z**[GV[<-;?!SBC)>*&J&)X9Z0 M3":>)<8SEB99DKK9F?U#R2?LI(9<%J,AO#05Y,4Y.JO^?LF2NGOX16,&DNDS MY"CGB&N%D906(T$43[111OCDHN2M OK%&_\:PR+,C^#AEAU%*Z6Y4Q9DHK/$ M!EF!Y[^99;_UWIG(VOY0PZA#2:5"NXOD\O*D@-TVM*H .OCI))+.*6O9^OAI M9F/V1IM!>2>(L&ZESN?NL)W(H:HI19TW0,_R<>?/45D&:W ?>+_I,)K\Z]?. MKE.!_<6"AL$7L/#-H/ZONF1UM\:8IN-H,JH<[--)7I'!/!AB=A+,*@6$Z5L> M2)8Z.2E&RAP%SA?FHZBB;F8D=; X-%,-K1^'UNVXP0D8V?EYM#&&G+,F!&W=J4%FON;C5/I\2]9J?!PF;[\4K MH>+U"/XS0XIW6Q]?SZ ";)])0!@0ZAHU,D1HMU/W&8IU_J>XD'(,N/ 1A+N? M^^@2"O=NW#%8%8L_7 2"<.GK@ "XP3!8X;5=JLJP/4$J+TLCQ0CS+ABR'BS? ML'H?@LZ#?P9[MA9+R26(Y3ME\GX^]P>%:U9J-@K1U5=84&.5M1Q$;%%LXQBN M$UM05-]R&S1B% VX3%@_F\]6VGT/_M?HF@B2&X4RW"/Z/FI;/L0O@N(ZHXJY;3@DHP/5[DYBMG3%>'IBOATM0LW[*M:\.*&& W#KFC< M.-[@RGM7;KGYQ?\<#2U,6:SP@;0:?NWL^?"9K29U.FU_[KS>^S!#F/#0PVK\ M%X9Y0=+#7IB:*!T[<>'M&QYLMN/+CONF^I/*Z=58LLKQ5_L1IVAU AH]U_W% MS3P%G<;2Q?U:^3QJ'\LOWPW_',XR(K\]@MYY59""89>.?0(,K?"E- M8_$V^_ ![;9W*B_^AOEV#8+8&FR5P;:W]45JF>"4:,33-$7<,(TR+#PRAE#/ M'$N4N&2+8[@5F.^IY0GF4F**P5OT61AX06PZ46Z:EL7E,_DUUFI- M5*HA*7!V,"'J?=[/E0Y**GBARXD^#D0 CJGA*,)].@#0 8O8#+XYPWX>! &T+WQA$5>2"A57,E%YU MS%#KM^D%*W5:DR(8=,.G=3RQA_7A34U4K NZ:'Y>=.&L9+/S;OZ@>06>,$KC M*C5S.G>;U]7S?3$:Q&^5JA_/-]2PFLV@4T(]S&@?!IT(2@*F:CJ]9^%;DT%M M_P5[J.@OG.=-W>:#43D&1? -'@>&/)J4,/CB*UR_/M5IVID!PC<;QQ:N#-'\ M>7D4+=>CW!6!T(2<@&8+%%\ =IZ.BJ^=4_CL*#SO*!Q#G$]/+D")5C-1+50X MN=(@?]^F3Q).MH8G$YCE25GY^ZM!128\F\Y;M,65GO@?"@!L@]RNW^[R^B"W M1X]7N](E_&,NWLN_NU4=K0D6-W!UNC_K@^5R;EGZ4;\_.HWT$+[3Z$+T0PII M07CS<$@X_A7%)5Q(5*3IZI_\1\*>S+*G5G>HBRF@?%/$N?TSXB<8\=;Y>#0* M]'P*I7TW!=%R B ,G_QW,HJ'RT']U&$UT250X7]]_AY6,P)ZK<+AO88&_^UZ MT+QNZ5LA6IFAWB1$]!8A<]Q;74307I:O$*PE3F\ RJN$:4+LOC5! C-9I& M?E1"^EL,CXACJ Z']C"?I@,+^^(?%CS6Q"'<25\P]&" M=+GO0>EVJQ 6$#57&Q4U20](.SZK3)GHR(_>D]'IL*+RE0/M6;E +Q"4T!QQ M4-F+,#?5*=7D!!C9U#:QN M>(G^S+U3>>.(,-J2W^/0;/@!#'@^ZC+BH^]\#!&FC=@A7!UFQ@'.3BNF$46_ M5L%XLZB\( 9PM7"W;A4REMOHB1N6M9%485T\DAN.:P#JSL-**WLQ/'?CS1-U M5K\#%X!WB^!4O.&J#3!KVJD+$U __^)$E@"Q1H%Q5L\H?*$\ I,:1= $ QK, MP&H!:N5RZ:EGP;*#T3"Z$.-">Y!4>$HS&H 15X4@JI-@YL+0&S>(!BG8&$-S MUBEG,6Z+'E+5+V?V?W ]A*T57*+?JB/$:Q:^G [X1\*ZGLH9^:<#:7!_@DGL MRA?O?B2]K2_4:VXXS9#@*4)]*B9^#.[%:\N>D$-X%I0G7 MZL8L M*IA9(&\X\@RC0"./ HA-SW ^[,W#26K*5Y^%5+C9\&K"5Q<\F_7W;@#=YK?# MNPM7[H]"D8Z ;"O-]C5-9%;-@F5@@?%SICSJ&JHI2 MGT7 5/[7&$4_YP25W(#VK%W0WUQ1NR?#^V%9YK'CE:1.I0ZN4>21?4Q/%D,( M\DCW\\-I('X5XQ.BTL.M_"3HQCB>^CPP5,VIOUO1R? \4V9DYR.O"&@@)$4\ M[*^(4"W1C2.["W%""P^[H")G\E0_DAU5/9>JP]VPV6+0@\G'<:2+ZG52UCH5 MAE!,VV#K8'1%7E5L&MM,1BKE7T].F*FSBTL< M_?;U277UI>H+ 3B&@2"4FQ6MB_ QW<[17+QPI;QL"E\\O0 ^H2*\!#FNSRNN MDJGGM#^;LA&RO6HH/BQI?(?4(.&!DPO,-L)#+%=AM.!H) MQGK(K@ AZ8>3E8#^"]NR.W-&P#>J/("A&\>CB"G&[__5FV&\K\(G\HN:Q_7K M(_HH><$!89HQ#E4@P4"'U;WYB:K=7X(4]Z=?G7VX68<+!8DMZXU2[\299=D< M5#CRSRLU%/._@C^DB*^PT&\0AIBD>S8(!YNLL,LV9"?'KDFFB:1M>7/C>ZA[A;\_(?TN:\=[[+]P2GWJ5(B.]1=Q@A93#!AF6 M$"P]3PUY%F?P\W6_.GKWN:)PI:&GW16C0BY/U4D3D\>C^N Z:G+ MSHH+QS/ M]R>!R\0MOGB1(B^_!JR:H4A\USH-B+:S8&17U*SF(Y&8-7P_T451,[<0O#OE M"0LL=I$DSYPA>J_ZP>;O9(U8&0A7'[&;.&!AHX0" RW"/$'S=9',WAE$O,O[* M2S(!FOC?"4Q3_ZQ)3$*@ERH"GZK1/EP\/FM(R':#^?@7 MIVLACF'VK-/UFE_RG_F#+3S(+#3LJBS6A?FI@F K=7U8F7W#>3A['5(6]//% M$5ZP$NHIGHEV'5S[2\WT_M4-Q*%;A;OEY31RHP2-H[3]VH%QN2)\+1RPJ/4;=.>H"&3I_]R>-,JSJIA,)_G/O]6KU3^HV:BK MG(9]Y2=%?0PX,RC;2* G6)'L/LI=L?1)RUVMR Q?PUS9@Z=+!VT3_KR='\QL M#>UN/(P)W&Y>0&!EC*6S67'GT]WSSX/>]N?\\_$67._#U]X_[^!>AO?.7_=[ M=.<4?GO4V_^C?ZE T?;6>6]P@'N#/P:[VX?GO=_?DX-_=ECO_)#M_OZ)'1QO MP3C?DMW!WSX85E^TE)BHU"%E$HZX4Q0I$HX;%)?8&HRY49?"FW'FK) Z21GE MV$FIG" A'IK(1&JB+II6;Z;G@_%%8T$J=S-P%!" H+&O_>)])U??^@0KL86N M-0>O@:T;IF^9Z7K(&@8&R-2D[_9\&"+LQPL[=#_LS!>\'\D7QIADC&.4::D0 M%UHB*;5#4F"944:)QW0571<_$!PQ#\R,MG4Y&0S SCZOZJ!I=766;:8XC>JZ[F957[]6Y9N5*K]0TK[Z4-!-FM+K/\>;Y,X?"L;N M^-L;ATP8/&[6#OGAATQ^=%2W=%+[081XB-XR*S^:NW26N'7 -2+=?]07C M?NCV+[, L9>V"+7JJ6^ 8RP$WU5G>GLKYL07(H$;&7@V6WT#[/< MQ!!#&>V%F/-9^:P:B9\+:_\ 73P?7DY^;-(?H[G6U6V/5G0W94^/J)'>KSV< M_A+/-$83N)(M__4#JS^U2,!>=[< W1)?7069>CJH>#2)NH0C6Z$HS .AQX-T M5?8>>_,("'REC^&A-^.;V[T/2W7JO/_):N_?WO]A]_.#$=G;=_2Z@:&/_W>G M]26;5*P)(-X)^GYB:FX3_2=:L95;FWOM4GQY8NZG2_&3S,P2;8HI%8E/N-/" M$JZIDI2Q%/[@)"..V?3+SD\WD ][:%5:"=_U=*MN)1R^W^OW]M^RS_M'Q[WS M#\>[Q^_%Y_VM[[OGN^S@^/#T\S\'HK>_PRZV$OX\.,"[]!.,S_;W?M]EO=]A M/+$=S]OSW7.;[VV_[G\^AO$?6[][AL]B&^&/^/2+Y])SAAD2#%O$F:)(4\L1 M9BZQQ#!N%-]X17%7RN01.@G_S#ZY"X5H<;3%T77 4>D)QAQG/+.4),Z1B*,D(Y21%D!Z%.748T2;AD"U'1(L\0BG=F$.&=200!' M">MFG+4X^A2FV.4A/J$I]CC^[17S4*V)4;9[J<#$RGJGZ'VOY8^@Q#5C7&?U MBK41CGK%&1=7MO&A8,I=X1DBK0O!E8,+"$2+&$()>F&6-"$T8P:-Z$="5Y#!/F;IMJM;V@ M+<[<#\ZH#*A@HK(L%*#)?*J=I$0QFP@%]C8Q]T#C6YRY5YR9,WRJ*7: ,8CX MU"%NJ4.228V8T\PR(UD:3$.5_;2C':BWZ$WHB[V=>UY\ /=)YT.4< MJ)8&_00-^M@PMT3JI/="H=2E(C@Z,=)48I1XR3P0)*Q],+J(9Z$C'NFLJ]41]ZPCYJ:R)E@0E3FDG*>@(SP)Y74I(HQ*)J0C ME LPE2GKBH2T.J(]2[M)"ZS04=J_8W[R/5:-^;&:)QQOO%J7$B1\6D!Y9:HC M[$VK757CVO-_QEJ8V[/V8RM2&0'O3LLZ#N#]_:.O>_^\/?O\^P[;VW__?7?[ M[R. _J^[^UOGGW__< 3P?;ZW?< O5D8X&'P^VOO]O0@E(>%>HK?]]K3WS]OS MWB!>_XR._N XR__\(HI48+CS*?I8@G7B %^(VDT&EJ,BJI M]E?51IB5U5G(_I>KT&UDV1(?E41TMN:EPJ\3WR??=M<\P4S(;ZL(.RL%6W?X M"LUT0L&(?FRB=S2J:K1>+,.[E1<.2-N??[[Y^=)?WC_T9-QG/;F''>FLA7*< MWUF9X5_*MBC>&A3%2]*Z*!XAZU(5[U_M_KW/D8:S@S_9_X+5"-"Z[\S1$.Y\ M&,N#[PS-YKS7=_V=>2'Q4)G\1!EW7FFL[?SK]R]>4B<29Y%/C$!<"8Z4H!QE.DD<,QG3TFZ\(G13 M7+12.F&6RYJD3XO8-LK@CB_*VJDJ._^SA/?&6RR558XHDW*5 H0*:C&UACK* ML+.U-*0+TM!PXX@EW#B+U#[^M1.?:.:Z25Z8=/2VWY]^413FV@N#E N,WF8A M4L$X9$RFC4XRK*C<>"4V^2772P= LA\6>-;YNH:,,2C%V'IK?%1VW# 4$KZI MG5EPT%5-Q981G3L9>ZWHW)?H[+\57P"R)1%)AK*$8 "6U""I,$:4*VI=:@UW M.@33;5YVV\UD9]EE=]IYR3)%>28X R4BF03JY85(# >J%9:=9/6RPXMVV>]W MV7?H%YVI3%CLD54A>R%A%F6 %$@3FVFKI"99&I?]\HG>;-EMU>-#IY8%]90W*N*#-@I&:N@"J\[Z(V4;Q?UC"\W0\R@W0:=]<\.) MF]8UO_CVWUAO/A1N?U:->EZ/Y@Z !;Y[I&(K:-MH"W,R* M5%T>K_ HA(LL-,^)Q#/6JZQ[N$T+X\9.IZ-..;JYKO&=*,:LWO'1Z50CPH4VK;.M.KK6Y96/IUT(:E_7K/<0&$G7 M(%&WZH84MW#->5KJLCYRNG7>.[P7\M*PG>^BT+JA=7@PL>IN>U4S\$, OT/0 M(-WH@2WKHKVAZLTM!;A_J :ON*X$[]5%NF_;F ]3NI=@T%IUJ?VE:_?*9#,A M#U95]H8;_T156;S)Q3U5E7WL@H16*'KQK+>R'F)9[R=WZJ6&MUMK< M:\3LY8EY&?5='B$OH@IR630>_ZH=-_NCU^X#,">P?NT'-U!Y. [?\^_R8% > MQ'.YU8B%O:MI6O!_L?OGX^/A 'Y^\&N_L'9/>? M]^3SM@$3].WWB[&P,/ZSW?.W,*X#_'GPX:CW^X=![[A_O/O/P??>\:?OG[?_ M_MH[_Z-_L/_.[^:-? E-$U@XFR).A8&_4H4DSC#*');.I%X;'PYCNNQ1(F%_ M9G\U\6^UL@[71(6154LKO*_\_KM5&WJ&^?TK!./[IZ, W&6+W,L@=[,T(N:$ M9=A2E*4$D%M2@B2A#A%/DRP+!Y66P+XF7<[%RB4Q/"YT/WOK@ZZ:]7%OI5GN M1 A:Z'Y0Z [!-BUX+PO>BU6AI'498>$$*'1\3*1%RI($ 5:;U,K4*2$?$;Q; MWOV$X,U:WMV"]V.!][O1I&BQ>VGL7B@Q8:BW6!/$?$H1UPXH./,,)=@FQG') M,VE:XOTRB#=OB7>+W8^&W?!7B]U+8W?3W6T%H]BE&A%!)>+4.122@)#)N&&4 M.:SP8SI-6M[]M.7(FW_O'[G"*3]V1<*>Y EQ7 MB"D-H"Z<1QD'C#>9D!3^YW5PIA"*NTRL4W>+EI$OBP%5W=1^(SMGU?CYHZU= M6P;O84A86P9OY71HJSF7T)Q[S6,(PZTT!GN4&*X0=]@AZ;%&8"01QK/$*Q4J MX1&PA[++Z=A/;0\]5"6\Q6)JE\JF75U>[;Z*J;'U*:8F;LY[O(?B:-M.CU>P M$MJTX.7Q%H4M"M?<.>WM_SW8W7[__?.@=]3;_KO_>;!+=VG8IG]\[>UOG5[, M']O=AF\>OQ<'QUND]\_!:6_[W>" OL6]?_X>')P? $2\RP\&[\GN]NN0 WW: MV_I"L?1IP@AL48H1AYE%0'P-@EFEAF/#$XTOYCEF6.%4,RNXEK *5*9"*<(8 M<:D@*DTNYCF&";\U[>O&4GF74[IN'\/BF%.JJ!,X V!B7'JCK&*<&&(93A/% M_,9*;(UEB[CMNV+0^7.DJBSE#^[;J/\M9 2]4R;OY^.SYY23O3?L]$;?JD0G MWJTSZ)O)UZHSA%OUXVQ,,Z\[OX1DQ+HBT9O"V7S2C20DV8(@1K[+YM]UD7!J0F]=J^+6S]7N4\X-1 M\;7SNE!#[S(\3"\S>FHNAW5'\'%X@SEXQ(D6H\;-2?"*Q?'.JF?.'8<@3$>P3^Z8<>> M%.Y$G<%U^M/\\Q"$K\?.#H&E=T8PPV-5Y3C&8G7S4<2'\_5C5$-X?9+[,/,P MQR4H]OCJ[?>343'N?-SL_AEJ0>5P MP5"' QXCU(Z$"[O_3F#-X!&600>BF',\9=GF MY2.8_UNM-(A@$&,?*M1]"\70NQT=#L:")@"-4(ZC 15.PR+#QLZEDWX<^?U MWH?.21_PX5IA"-^]( U64)8 %[',4PYZ0NM$ %)I)93!B56WU SC-XO%:U7F MY4?87\KN#?\&^ IVQP<8!7G!8G)^\/U+XE.768L1-4R#EA T5$Y0"'.;V43R MC(;4%+:97B$FW0IHU%+K3+@',Y@+%6@J!S5$@:8J0B6AWDMS6VVX=IWOL,[F M[ N8 ]@ZX1$67"+NJ (V8"A*A$G@#\F<2X -7,$$:C2HMK7OCT9%5=4-^!F8 MB['DRHR'PHHEFYV_BGQH\A/ A&E1H&Y=E445L5!0K"T!&J, '.F?Q:MI=PA0 M K+SQV3H.HV*+%&QC."]$U>$S.&I9AP5^6$^#([H2' CY(?O1#@:U*(9OEC$ M7+:@,T]FX[(3UYFE+F41M; M=38=2_S>9N?UJ"A&IW"GKS!"NIWHQAC ]!<]&==* M-P]IQ$'=-I;A7]5U8CTL6ZC38?W0P]%\%4.XSGO;7VQF(,93PURPH(R=RXX)!*#>%#N"4Y\)H#+X^MU>=@8L21- M+&8%;7::(D3853(TM1C+ MNS48%1&J?XU6GU@A<_K M,_W?W^KMPI+*5W_5SY0N1_W)V/U6^_UQ\_<;MQ2M>O+&$#?C \$7)K+Q]U$Q M/WAR]P=.['I[;FV>Y M=,-\5(#TELY,@G-Q.!K#Y9O>F5!4OYQ[)(&Y]2>V8G%ND$\&95V?.!#(:N\$ M(*P\-PW8KHDAD#H_&1[F@=7-F.&,):VT3_,*C\;+P_4#NGOX1:2&,)Q(!"8, M&4SD2:IDQ96XG:/9C<4+0FHM.B MTC]1N0WV55#;%YRBE?,8Z @4;S MNYM%Z\-LB'^%A_JKLL)!_[UD23OD $=8$),*ER"3*(&X]11E-.,(A(:IQ("* M$"H0"K%)Z$U.UF7KS(+B3SP55,&2'M]Q 4-,G+ MHR +>S[(QHM71H<"5I\HA5UJ$B2YAM7'W"+%P-)(8GM+^!N8R\8KEMQN9,S= M4C59J64B8DSE2/\E!U0(P#+33<&#-3X"2G=8<1F?%_!N!)^@Q8(5OP47[M?6 M"2!7A3]!\2G I!#"64-5!7=PTU5M\=&$H#C8ERM[QUOG@0A1JTFJ-9+2.L2) M]D@I0I %LNQPZIUT(;&=7>$/FK.@*%A! I0Q160RP'0FPZC&9F)6*Z^&G@K2 M]:QJVV_%\]QK:SDW53SLHE$Q=M6A\[2@\[([1\ *24V)Y"KA-O%9ID7",ID!WM'<$J(H AV21IE;<*T=^MV;^'[<]J@53]&=ZP>$/TY&AZ& M?1#DYR7+"]\%PU1+3:S(D/<9*&V3:3!1I409V*C28QXB=B/PD.16D5D$GFF+ M@688U#5-;*:B4AXY-]ZL+G:+ M0J7"6>EH9.@@ANA2(\ -AIX I]]\WU@:+^ M&?[;H1W4&:CB*PAH[!ZHS%$=3^A57M36;TUP+W;S6#'A;=UPEP3Y/0,-J@4F MSOL$A4!"8)\I11I3AU+BK"0,:^JRVS5HD-HYA[I*C<[/7)9N0/C(T/8.1/OO M(-DO6#0^?>^=?I&I8IB'<^K$@E&LC49*&(RHH,XS)EW*724:] ;16 R_/%+Q M>* 6D0!%-\16A%B(Z\'L6=DM<8XN1'"',--QD=>=M"X!K-+5)(%5!]QA4G3Z M.>B(;L<-#]5A]!D,7'$8(GH#RRA+ /$2Q!F^$?R>,",YZ)1PEEDY0LM)R/\! MAC*.X>'S(\IN??G%]P;J:[C'-QCBO E8B-XIJ_B#^2AJ?WL!'U6B$3OFA$Y0 MN<_=K*?.Q:>O+@-;>1310.7A=W#;(>B^4=$\)H+G-$=JF)>#2VVF5"?8> %? MKM%2[KL)I[#Q -?W1Z>=7T+\C0.F=OW(IA'%%Y>K;N);UKV I\\7;A&M[3*J M7U"F)8Q8E?&H3(6'.IFY8>,P"P4+&XXT3EW_VZQ+$7SB5#&,J%J;(%/#'E2R M^AX6U@;'D,FK\\4X?14)K=Z8]BY^^WIG?WMK?AI7N0KZ^2 ?+PQW^OPFY :' M^-$@!K&#TL()=ESX('IUW,G7ZALSR>C.9*T10:8:_PK7OD'Z&H'-,%5',!@4 MHJ>FT5HS@;BTE',)*:?$)TR+.HAGFSLAE/./5^W0(6*L":Q-6!Y MW:*#U@@A!;-[=1OW[=81 .$$(:YH8Q,\?_B:;=OA:&KZ@'W3G&\#'!1>A:;$ M5_2':T1I_'/%QU?%XEVU7>%W_YWD(;BQZ?V!B\21J,!<%FEUY7T-(AU-LT4Y M^"& "(($#PW_#OD/H9?W\/IC(" F.M2RN(=P>GK)V1J&O.=W&AMJ?P3F_AMU M$O*PYG&T^*51G/-#'LQ^KS(J$H.,X01QQC,DJ;9()"I-X)K4)7+C5;)YQ9%/ MG4LSZI 0N3D(>'SS.E]QW <,2DF>*N$]XSA-,JFL5D2XE'(1(C"O9+:-4[Z\ ML(-?%R,NMPMU:D>GPWAK]:4]5 8IDG >5KSS U:!*OPJ?#8,)%OXQ MP]::CWV;JEH +S7IC]=,_RR;//JQ"DKZ- M*B@=PZ_7,]W;4$:PN/^GWZ[B& M ^-V,0J'ZXZ180'O!"4>*5GLA$U$=1A7H+ !GZE-$C=9J<:6K-S7YW1>N_G M+Y[ZU%F<)*E57%JF!,$9Z$Y/E4J)9K6>I(RTYR_WFH:RO?N]=_@EH9G -C-( MF(0CKK(49:DG""NF6"II:K#ZL7/S:TY?IE)VAT.71Q>-]M!E">DA>UM?/)/> M)X2%DV\2"KE[I!*^82Q>7]>>_T2VK@ M=X*FB"14!XJ&D09!0@B8]P+#/>PW$FAI$BX2(U-,N8R M+,.BDZQ>='C1+OI]+CIH D=2YE*5(L,=: *".5) /A&S!!.+L\1P'33!9GK] MHMM),ZB"8J\SJZ*H5*9,[8T$4[M_UEU:A.Y4Z:L5H7L1H0,< M(GYUYF!6&4HDDXA[>*4 L)$#%FHISFBF,^">X@8NL?2B.[!B),L4Y9G@H=T< MW#K+ $6 NG!LI[A!6MQXB$7?>__%^22!I75(V(0B3CT8'-@ER,+"N P61ED> M@OS33?I#P#$$8O$SN-$L5#!E(%5N'%"=A;.[RF]WT:3QSI6K'.N]U7B$T'RX M'G>4R6 3UU9R^8+ETO"0YL2(Q@GWB#)E$9?.(47@56*Q=T8J;*R[.LUI+3A, M*P:WBX'HO?]B,:"3HB$,*WC3M,F0EFF*E+4LU9D23.%00_0&5A.\&R^ TK02 M=:M$'0:BK*F 99$.)4XF(%8@41FG%!'L#%:PYU6H&W93^-9*DYQ6#&X7 ]8+ M1G+& $E"O;C0PR<%WJ,9P\@K1@DV0 9PB%9.;PA5GB'+/7(>4T4A1(?MVCA> MWLP'_8+%ZBL%?84S0H60*4HU :65N11E%-@U!MK"8=*MUBH4,KHM 'Z5N4N[ M]I?7GH5\Z=0SD5(!*^YIJ$@ID4ZM13*UCAA%129HT"R7N\>\= ],*T2A/OL6 M!GJB,)=6>(E2FV:(>Z> GG"&J"%,IR9+>*SMM'FYD<+/ 68V.UMUZO2\AN-- M$39UG>P+(2Y+\Y@[-H6YBP3^517"?!/\3,,Q\./>J'(ZO>0XEOVW#)B,\,*( ME!$D*'>(JX2 , *=49)KQ840+"&!R5SO%KP;$$E/,.8XXYFEG',IK?4R(2GS M(G&.I/<00="N_HVK'VN_**4)]Q867A+@L=@@C9E'0"D-%\!M4^%#',KU5O(% M$^<'RO?=2^>;;'TZWR2/T/FFR+_%V-=Y2%;P OROLXO/<[> MQZGY[X/W07]\[?BL_[GV/\U>[6%Q(2^X+( M ]T*\5<:V+PU#!FI88:]2QUS%UO-V$2F*4BA(+!0V&&5<(Z9)09SFF%_17N< MZ:ITWLUR0!H+=-^MU06#@4 M5&M>;IXK5F5?A22_ZGOOB&,N.KIO45%ED<)N1 M]Z4;QUI'TZ*EY4*UI,DT/:WYK.6I.HE+':"ZK"N6P\>3?CAK@U=F=#C,SZL* M2C[_WN1]U635_JX+"80+\Y2'Q*5^OYZABGA.X^]SF$ SKO/FBM"([_*C5V7B MOM6AKK$ORZQ&[/4/$U>H=(V!FO.#VBK&QM.W+5VZ'+2)65-=]10RJ>K^W M""J(U#Q5L1-ZT* CF)C.T=E)6+W8TP\F:P:J S<^&EEXHL.JW/#\^!CDLK'E MIH4/&^L:*61("@C)P>'_NQT]"BT@JG*&1V'TLT19N&Z5%EK5T(P%M6%PHR!9 M\^+_.G1L"/T!JN+(X3(PEORPRNML#/NBQ![!O,'O9W,5$X?G&_\"=C10IMXO M<; !HMP 9/F?(S>6AR:J7AUX/=G+GP.+0RZ7S$0#P625F[=7.@'GCA?2J_"> M&#.)^4\5S$?U?X5NF*;MAWF:-4N; V7-A"[>$E,2\JHIS5!F)>3S- M?C#V\OG' I60?8X852:;&X_K6M5IP"0A8]=!?3PF*+XO(*@C@; MX$Q#CF#RXS6FK52*T:#2$ UNL:CU8D6)Q3:(PRNFO5)U\TZ+C4481W=/O1#C M(S6./6!FRSFZM/PT>@P)Z,71I!\J+(Q=W2*O2?G"I:]?S63Q*6 JRAEQO="S M:ZE&79(8Q7EP087Z\\$/DA# FT2RS&:)N#4#^;+U_2Z,:;K%/\1;KDIN\6/; MV;O[7\]Z[[^DU.-$)"GR66C+96,4AO HU#GW%"SNC"6QXL@0L6TS>9,)JZAUR9D MK(:4M]%B%X4EXT8?X:!B+DN]>JPKEF7[Z')TO!5:)23 ^U(K/6+">\2I%DA1 M9Y!P(L$<,XI5&@IQX1]H@G-S2:U+OI^&]:8O2=\-KJIL06W[ ME%/72ND:(AN] _/:/=%:>EXU\U$G@)X-N?\BCFYTO"L%FXR!"NE M"J=J&,QU <>Z54'AHN^KL%7Y&KC$9#"I/(%UZ0E8_<*! 5U60 +_=IU?@@?G M7W7- -\KIS6[@+^-"M+U3A_/8%)&L4[5)ZWAHW>*((4JE>XX/687@(HX]0; M-@3DZ1!:'^)>I,XG\6?A]6%5-J.HG4QS?7EIXA9&'IGB/<8N&TXAGAT7+U0U2G/BWN]&>&Y#0=>DI/+U>%C1 W3;"^$^^X&U.]TQ%Y M(*UO #7> 6A$W^V?TR?=6L&JH(]/1N!93K\PHZ1F-$%*8R CW%*D<,I1JHVF MU*49MC0<]UZ?I-!=T$#3@D>+LI6'(XD?*B-3R>;<@U)5NGP,R?1$8(L=%HYF M'"B:YLIECBA!A5,XD?<8O'%),K?"4[92"5)YOB5VWW_Q :)$ ()%FK54FI0 MEA*&:*:5T-;;U/A@8M\YB>S>73PNH M#R"Z.R&26H2F@\P)Y!*,0P4#A[2Q,5?#FY03T'?DYJRO.P;!9HJP+",I2P77 M:2H-2QQ.*,E\8CFV#PE?K1QUA>26.-E9I 2DB,P&"R2,.4HQ0Y(K$ZYSGC(,+AO M<'W,[))6"&X0@C,@A](8ID"G(I,I$Z*[01Q""3&IG03";ARC(I@LUZ>97$36 MO"H-/3LV# ZI83GG;E=47X6C4M]&M=#6*I[/%D6L"_+JM] MA7>WZ3,,H7P_X#<,=YY^=PE/V$)]M?*RO[$9TCB=\]K79F/T8#B.O>K V$5' MG@TA4&_FP4.-&,CYH\?"^C&(*BK.1JQ1G+T1S+.J.B_.(HJG8[CFJ>9>O1CV M-KM@W=]ZQN(;_MLX?U<.K[DR\6E/8XCFC[MTXZ7S&P=\81F6S6FY!_ +'G!X MM00*[H5'?=-\TIWHO0UXN, ]IR"Y%8)Y/LRDJRJ1O36T^^K[BP7,WO;;4(_$ M"^>\5!B1)"%@32N%M!,<)G[!$Z 2DC@=FH=7"XBE0$SH;Q^)71TS_H&9]K*R>D#<]CPE\ MR(2961[,G@]"#A(>G^1#-7C#UR'QDJC-$:$HSF1@G4WHQWX0EB2":),*!\6%EDEFGDI11#C\WSNF+ M^3,K9'!?D]F5;G8^CD$>4!233E.2GI-?86?8V55GESVZ,TI;ADD(_#VTW(KM M$K_5I?5AUPWMK.%08*8U'[PNN!)N(CIO_SL);F'0.*'3-Z#77T#*8ON947VD_[%)*'"'>9E%5 9,WTB67W[)A;VMS:OPXZNU?'5O2ZH^4R& MZA(FM4QFL#GZ(MIBKY8=%/&2+4?UO-SE&M*[U;HLG$8 M%^KUV24@W#I5A>W%"=OS6[/'C-\KMR;CHU&QD.;_Q!UV'ATO=\]WOW]),#7" M2H$2:2CBF@ND"+/(FXQ8RC+C5.AMWA6<=I/D"ON[EL.8+308C(;5+NL,E'4- MX?0Q[:(JKA]2FL*K69^H2SNAV]%!X<^\A+$4-'QY.0&UH+*%2+644O%0+M1D M:::=8C))B6&BZMT9('\""9W='%L:0]Y+#R6?-:$B10W ;$:1NR0A"MR7$&>-=X!"M( M'L3<:JR8#*9]3BY![1I6L$#VBQ1?9=BU/@Y*![490"\0?$;KHL#?CKJ_+]KS M<:A[LBA_]@9,V%FH[[ MDWZ8G:EPL_3#I/7IY);+WQ0"'DX3,]Z\?3>]BZ?[DG_G!H7AODS($/-[X_Z M>[V+O;DM+P_\:<'@X&@O-TWA3!(0N4#XPB9+8(XCS9."OZ3"E! -$OK.LWXO MKF%VA?Y*KE;U<9E0.V4/%H2N+/;/G[P""7 FQ_"0D@(^?]:SS6;=::VT"7C< M)!NWNGC0^5S,,U7#'IL[=.8$L]LUV+P+:E_!SMSU[,PMLS,@8)_;VOZ=IU1, M,;"\1:7^NVH,O#&)-(] Q"^_'KX^IM&'(+!#!.0W(%TCD19)(I4D52[$J(G+ M==M7Y$]-\+DXO19"X>L?"J1VZZ8_C$CEX.#_NCO5X#JC-Z/#@'>F2FA!52E#B6H$@(BS2)$A$;G)(L.D=R'X%5 MT88UO_\>5+V8 &7>@MK3697@6(.X)=7U\RX6XM*N1/DQ/^;+]RMY:8U MOKNL8JE9L%!VY59OFAF]%FZ_SD:XE)8\GQPU+U#[N2.>F=W,>[]M<5NW M;N%:J/U5)284W'E2^1='EV)\%W2@4A\D5H5)LEXUFM.Y"E/*^?25!>OW+DP- MO?5 6/F,5 LVZ3E_V@^Q6]':@MQ5*6K5 RM'V9366Q]C+PY*:1A0(RJMIR6-84%MS-8.?3NKZM,FW"^Q]Y4_ODW3&'J MSB<_'44\SW)/2!Q(03M$N0"*2!J421PY\H%H!3M%J<0[SU)_/%A-$A6GO)VB MQA)HL-[!I(7GW":KN"#&1<5!C+98/*"B-D\';XHYJ5;0 #M^8AWMT_.O!^?' M1N=F$@%V062TH,*CW/\9P6D.UA(9;00=C:ZM=/"E6M=6J;%4J6R= :!&B<#( MS+&2 :=1E951/8N-DSL'=@2*SD55OF:I)EF^91#+LPLN38 I"]^5@_YC]L>. MS^#FB@]6_MFZ8%_]ALQW)SK@EP7&.&>CJ"P3,=L\)RZHFRB?$X_KZ++:N2SH M+9?,;&J!W4$M,+KIM<"NC1S9$IEW.>2Y$FEGZNU$_EVJYE[7>:H+"UR9Q+'; MVK]U)?CE/+V)7%P".;YVN,]IB3P*YK M,\ >PIE62\7%#_G#X\UIY/KTC!Z^/?1 B%U=!R6F,.,BFR(@H M$;-&$VTY,:7L"C.Y\,H*2\\"-==E=N?L"5/C-O"6TZK:Q]0[/*?F+:J(MTKP M^T'RNTVD;-'57U1G9C[NM63VK1:X%FGLD8-B'X'&WG][!1*UEC%*SY"4.9L> M*Z QYDG^)_GK4I MII@#:]%W9I:YF3XM6,R&NTJ?;WZ-0\R!PMJHH&PGGS.@@J.368Z>D MBW2UE67&%FBC3M\[:0!CX,$GD@1'UBN-N".@3GN@E @2223.R9#[DU^O3M<: M;*5+VUX/M+[!T XN)AKHG*1Q!YKU<.P^U<7@9X6M9_IT989>!KLU@35+:)>+ MUF;'U<=4>4\Q 4QR0;IQ4@,WQ%3L\//7?^S#B;CAI)<] M0654V?HPF^916_'=91VN;7T'7"Q=68[H;4VR7+.I5CF56]H M-:1)CLR"AVF25=D93GLDY#S"256V"2NJU; 2[317CW>)HBZ7,+DZO+$FP$O1 M456]MVK[\A2J\5]^>KU8M5<4Z#C:G-XR]9[DLKN3TL.#6"H[W@=FH_]0?YG$ZVM2K%O'"DYLT*TR#*7)N[&"&F MKF;7SV[]##53" 1"GC_?&7CR!7DA$?LUMA5 M%]Y>8@'5@^"@K9A9:7&$$_M5)"B/ 4! MAEH:$P8]2@N 2Z+#=:F@#V)?J=)XYFH(EJ32HQ/;6VEY^6F-+H?[>[E@!Y?. M*^DY2M(JQ!.WR%&%D<\!^H*Z+!/O/!-ZM&T1DY8A#EL,-,0D@CWVDB2EHP?96Z?[EMX./QX1:':VP* 8"=.\UT&]NS^YX!-Y.-2C\.?7C MBCHWL[C$E3GOVRVOW=XIM'#,[MH[]%W6N8;S;.H)A)&]/@X$>T&91UQFJYXS M 5F.-0I"RBB:$RN,=,KA/(P@.6'7=C)OB&BS MB @#C'.*/4""18'DE)V@);(**,EHEQ(AQA&=@(@$6>-WO"2Z+(L(C^"+_%&P M:\2'^TV.SNV &4@)/FJ,K :%BVL)=*<)1=AS%VD( =0B$!_T%<[(UFWK)/XH M?C5T<<]T<7A^'()4 #P&",%*Q 41R%!)4=)8>0 F+UCV48LKRH$M]4??,K/G M5HF5P1#.L"4A:L>U@=7"S"O0A&-NG)#\-4B+&X%@DP[@._+J];%/#B0""1* MB@YQ9B,R3A/D3#:6!1UCKEM!\%T)E<92[+31403%!: B%5PGA;47V%)R7>!0 M0T*;14+T\.-Q,M1S[P R*0;%1+'0MO?WLI?B'S MY(:%F60@NY7F/(WB6!<%,X^M/^0=N'7MYA_D_8U"=K\'X#/-!T!$ M112/P+U!"N2Y68Q1$B.L5<+"4L^HS9U"KJBDN]UV_MO&H?P]"]IZHK$HI3KI M /;SGK5+*FW"-#E/!>6$>:L\3]1C'[VT4C0A%UL%)T=[K-B;<\ #S4U1F$#< M)0-P8BPBDDMKG;(AL:P;B+O2+X4$$% ^\I>H* S&J\%B8&PW$0UH"7^*#\V,KM+! KDAHXA$WBB!K.4$XI&94B.(.A'.^;22CK;"&>90VO-Y>0L QR M(+YWXI=I(?FU&0JSZ/W9.%JID[>UI!4M%W//D>O#]36H)AD"FV9RN& M#5]U\[R']:,7GS<ZHOD-W6V_6K1LS\.^ITA\Z"NC&ET,E*V$G6S&C-RDY^ MN[2HNZTGY1N<]06HN\8]B))FO LJJ918AB@&,C7(V!K>*84'R:.)+-LJ-O3I M^07(UQ1;857T@*\QDL3XIQ8H)/C9*V743T+7L!.5,@TS*$I76@J1&*8(O#QF.:* M)DQJQ+VSB$>::[0HC4QT,O?3QIS8K+2ME\ZG[0P*4ZZ;:=Q6D?M1L&Q(Y7Y) M);L-=>(N.J.1XP$XJ 5Z,3["7\DQ9ERN-EE:05_C-9E*Q16I7%+GED"G\SVJ M7 ;1*A%\C3)G6Z/S/IIK3MCZ94ZA&\X+F)1,A[TTM(FH"6+I]/JEI\ TZZ?@ M&SV%F']5CQD/2H^-.3UDKA,8P/BE8)";ZG>K<'WJSYWV H#!G-E!K=I]F6W0 MJCMS:^1:S"[R1M7F=^WA'\"ERV8< 1.WFCHI(U=2&2.M5DIA[(4&YK%I@0,_ MG_3S\>+P_%A$:6+2#&DB".(J6&0#3LA+K+%*,6H>=YZMBD*YJCG8RE 20HE- MQ%EF%.7 BK0&RL""A$BI=5QM&D7\?*$DGSY^.]P[-BS&F"OW!Z]!AA V(1>( M0U$K*VV(@:F80YNO:"QQJ5C%7$W/*^!RH63&+4TD+Y=:#E4W#5=?WKYM>2!# M/(G.T]2,V?8GO1FN#Y'Z\=@\'S%QD7O 4<6C M=,;B)+7')@B71>V&*A^=*I_GW#7#); ^'@!+0ZF9F7-%HD/LOXO:O8_=F(7>"]!/ E(#G0=3D9,V7HLM2PQIMVO34M:VA9/41+8L2R3- :V<'' M. LM!;U-SR)&Y_QZUZI[>O=R9?+YRM5-;?([J4W.UMI.X*7_=Z%:QX93U_],<'3[LG!MST,^,D!'P$WW\#U)YW#H]_A M?7^>'L+S7AV])A\^O;F$IZ_^>?[M8/\UX.?'BP]'@)LO8&PO7I*#%R_9P3\P M&_I2'.[_^_3P16ZI]C&+L\Q[$I6AB!*<2Z%J@QSA"2474U(^P/[+G1G[WLM, MCS%,@[(*8\IIX9[(7725"A!@W$V<6\WHZC_VGCK-:?I[T%, M<3"8U&Q^2A[]^5"9'*XS;:U>JBKDMGT;V&E[NA]E.]8VA7]LQ\!#0\^K_>?' MH%."O.T4\IB!P@+:,TAT#M1H29R1R5F!6?8*K,]MGVOA?#:E^ZJ@:15-FDW1 M-PP;!4VR[,[=T2[_8JK0*+J$/O3 L3!D!/"I J0Q9:ULB[5WU<[M*@*UJ7/;ZK?ZL1^:5Q#LLL:*7V)XM MAK8O<5!;"LX&G?[$4YW[_9:PU/G"WZ5:=O&85*6I2JGL)YZ4^!:>!"_XO?7' M^'1ELHR%PB4Y%HM<\EHYJ>&%+W(ZQ'MV[#BLHB$@+7L!O)!$C2QA M'&$?A!0JRR3X&K";P4D^Z+=TJVN)4Q"8Q&2YPL1)$8T)2AKON295O@SL;Q5F M=?N-WN_DXNR]\ ;0=1.=.@^_YY\OCC'!2BOI4<*@)G%E.'+16*03]511%UP0 M.\_DKEK1BZ3UW2"W$!HZ?*-@_-!3K8 GC-V ,1 9W!#B3#Z MK\KV5G'!U<^K^%_.0!QU*XU^4A3?SX9?VM>'FE)*PTZ;&Z3$N;;8#3EO)#F_ MV@=Y+C-S;D/DKK"L%W9TM:R[EY36=J?NN7W*CG"RQPKPIS[$URF2>8\#W4\8/( MP&Z%"_O];M<.]DI+CI^76(Z>?SV6@2EG*4,TY A!P@*(-SE$F )B9 U;)0^J MOMS5*]!A!@Z%,":9"_M33E&8RYF]*,&LL])#F7?!UN2 VWX=S% %'1"0QO][ MW(OECZGB!I^*WKHQ9VP;!!9AIK(Q>X0BDZEXR7(!W07/IDEUYEZBV!%W82B3\3 U>Z MDGGT@88L:Q#@_%II^$0H [P'S2H8L7*/%S=U3FQ>W-^C;#9YE:K?AS#(GV]7 M^<'>L>Y=R)>=OYFL]=UVV)*WZZKA/!?:T>..D76+?H6F3Y+(OU*4VJV?:Q]>S&0SJZ=-Y6VZYY"^6EUF[5L*2NA75?IGRO- M93_(;FX5?Y@'7UG0YG/6*LO:C. GQ%\.Q]OHX=)1)VY.)_J'/Q&O,YMR1DBC M)4>"D@#2*';(Y@*8V;&3RY!$ZU*62]N2JK9D*S+85E/3;NNH/R'7*IB[HK%Y M:H8-!>V@=C:4;H29JF%G!EGCR5_.V49F9A&@X).9P:4J*G*EZ:5R7^13I2>' M:H'4[?3ADS9:MRW"](/D?B.?66<03M=H6\/]>B7W>N%O6,>7/=B*6-SO>38O M8;G]Z*>]8QM%+G4>430RMV[CV9M&,3)"X^""CL#:<[3>^A96Q=,U M:;VV1,I O+FMZPD([[FNR]RI6$N6\_!]I8=M42ECI"+BWB? D,991KYIS,Z^6,, =OW)!82WKPMCYD MI^_)^Z.3SL&1/__PSSOQX=-K\6%_#]Z=X]'WR.$_+[]]./+D$ [:\B'[\.G? M)W"HOAY^^[W[ :Z']WP^V/\L8'S\8/\=>?_IL'OX[1V!@P:'[-W75R ?2R"E M2"B2)H#6@ZD )>X<-_&=UC%HJ$T+NHW3/E+C?&4ZJ513Y MIEZ7HVP$^HG)$(-4XZ4241(.:AJFB!ML,M8[1%PT.E'.E+'+9+5!X'9%@&CJ M3W2/43'V#<>GIS8'> Q76ICJ5*3<<;T0QZ]KLR0NIR[ FC4/_M5P #K MCW42A*CR)>I!U.L%@E@.61"=P$O;UM\GG^C3GKVZ(=G,XT8UIM'R,JP=.GY\O^94 5DR^&%2 5J''/-A> X+?DYZO5>L9*/L$R71F/N=U]K_+_[G=4KA/C[WMBCXIDYJ#PS MSQ<[6V3WS VV?,*^0):+*_?CNRYM"&F[".DP=TAY5#IZ0AB_O($-Q*\=S<.? MS%J.SR^$X;6&_6XGM";+O6W'-FO/#[WG=[" VT,0]8_UVY\"P1#3@$1#$PV( M- 1S=R#2R&X_C^Q&R6,_DVEAK'2.WP);[6*[F_F+M=F++VUZQ,M3^5 MZW.#5N86 9_:*6VI(5'PF'L_.!L9Y8(S2XFU4=;A.^HN^F!=$W'V_*OOCO.R M[@V'$?X_'-FOTUA/MIWQ/R?O3[]V7WWR_.#T)7VU_XX='KW_]FK_-7GUXH"_ M__:F>[#?[1Y^.R#O/X7/'SZ=?)[< ^\:?Z#OY.&WCQ?O/[WGA_F9GP[XX?X[ MN._DT^&+=^>O_GG'#F".A_3-Z:L7;]+A'_CBKZ/GHX.W^/PX**Z2=00Q$BWB M7N'< )V@@*/CQO#H3-AYQFE;,;DF3V]3SM?W,-0&?QO\W0;\=XJ\2C!!B-.*8\]Q*B2(C56",^)8#KF/@R &@!L ?A0 M-E(IS*/4TG,XI=)(K%RDDCN1N/+\+GLH-P!\[P#,IP"L:=02E!F4@C>(LQ@0 MB+P,"<:,]5XQ[7D&8-,6=)LL$)OEK=P2D_KO@[X-SO;"QGHGZ5WOX$VH:\T8 MMQK/X3X:6.X+J;D*7BL%^JZFG#).I B-07F+\/SMG$&9"L5!<'8HFMP;FON MK &!FFL9I.$:$R9WGIDVH>OJ!-XEFG_?>=L\!VT#0?< 0=QXE2AWC&9MSYJD MA0[8!, A::)I;*I;!4$SFRIG!HC<>^133(A+8I$.$B,0( .S.&I&<^63-F'K M2D\V$-1 T$- D&<2!TV$4DH#@P0I*"F90M24!!!^4F-6W"H(FID5-4NY '4 ML<<3Q$, *)!4@!5'9!BVWP: &@QX1@Z3&3D1G68J$"R(-54%H MK14C63YRC65MJS!H9EG#T5 2 8-*,FQ2,![:=NV^T.7D(P]H3 M\E,W&'3'&(0]UL(!P4I!N,;*8)]8XE@03)V*N#&L;14&S0QK) BJ-<=(10^Z M+!<466H9PLZE0 R50=F"08QODZNVP: GB$$J)*\QCJ#'$H[SQ1I:_P06FV#00T& MK8]9PPPHE1AB!,= M8(Y;H,2,6 >M&DL:UN%03/+FC+.82\%$CI%E-V-N>9_;!/&MDT0?S%G;G.@.)#2)RH$A[@1$EG# M#2*6NPA,W'NK=YX1WA;D-!CT!#'(>8MMB"P)RA6EVG.B=738TF1C M;'*#MPN#9N8VZR@1L+.("IYRYV27:S-0Q'24L,^@02B94R/:F#U$;G"#00T& MK<,@&GP,1"E/@59CM-8[:BB1*@:' _&-N6VK,&AF;C,QXL!20@QS@;C4!CGF M 8AD(CR%0$@".8C+-B6LP: &@QXSF!9T,*%%8(09KI*QS&/B;.1)8RXK7:PQ MMVT-!LW,;5)+S*F)B/-<(P6[B$QNW$L\T*ZT4YC J_E"A5RIJ*7&2'#.$+?)(JN,1C@(:X,()L2T\\R0ME*;5RCK1J>Q M<0HWZ!6TH"Q0EY3C5D@-%$ZU$U8+%G6DC2EOJ]!K9LK3P@GN@@"]V?J<%*9R MU I&F@B"DX=O(P;TPFWZ(#FI#7H]^GH]0?0":2I2)V*0+(+8I1T#Z2LJH&UE M&?.R,0)N%7K1N2+1V%JO+2(N$,294DA'DY!0@J28 RHEV7E&%6F3#0RZ:^"K M@:\;P1<'D&+**0E:(U4).#8#5=)C*S'VNK$?;A=\S>R'CGIO$AZ,LXI0T*FX"RH1&7QC_-LJ M#)J+XR-*,$,\PMJ:7!(3,(@;BYCT3AG89J%(P2!)'J+$?(-!#0:MQ2"C7(R@ M(3D*.K 7+A$3!1::\2"]:N+XM@N#9B8\PJAU2D5DA.>@ TN%K%04<<:Q5(S MAL>=9ZJ1@QH,>FP,'=:Y*B;!T7"MM8VBL<-M%0;-['#4&Z%= M\,AX%A$G4B,=)484Q%S.HPJ86\ @"AC4%*3[.>+X-CUX[\'V\$HK;_UC_38& MOX?^V'7C>J_,9NWU(W9 NIMUW7ZF*HS R:H4>%(@\7'+@K):$(8!!6/"C8%S M>YCJP='>Z*"#OQ;&NG?,A65$*8:PQA)$>Y^0!?D)695;&JB4^W7O/"-$M@WA MV^7>NN4!W3#W?<,\&N;Q))@'=IX(A2GUC'""A17)1!Z8="X9F51CF=XNYG'X MQY1Y^"B(U\DA;B7\H[Q$3BJ/9.Y' 7H:=X9FYB':6CQ$@F?#/!KFT3"/I\0\ M'(LN"D6UXX$;G32.D7%C, %NHGAL7 I;QCQFFD=TQNH4/$HN>L09, ^C<_-L MK0A/C$7*P\XSEJL#/$B;FX9Y-,RC81Y/B7D([+AA.4+7&DXU-Y0&QBVQS((R M0G'C"]HNYO%JIGE832V)22)/<^-O*SS2A.5:>SHE$1(WS@'S8*PM\4.4==@, MYE&<2?\YLG U_&_H?'DVF?KA&(BPXY_]?^7+:MYN\)_/IFM0OE^X=O$LZ1"Q M])0I4-VYP-QA&U)P6'@MJ)=FI2!6'9'.()S^^G9\>FH'%_WT1_\4WG@Q?-[[ MV.E%>%'OH^V%M^.SL_Y@]+;VZ-2GZ2C/Y C&\'NW[S]OYRGIQO]Z<_'AGW#F M*)_0#7PWL^'^Q_%C ^?K#_#D[*(9R8=^1P_]] \>\N M#EX?.Z^-Q#(@8@)&G%*!G,<,!4F8)"F$2-Q.*P*4G,%:CP;CN#.WRVL%B-7P MNHC)-X;R:UA"%S8:G52?"2T@D K9VN_USV/]6H=C6L) (/&78&L'/-:'\ MG_^E*5&_#5MQ1C"E4.ZP(IE+7L!?%VD:_IDLPMSI]!%H>_ ;O \>6@YB=GO6 M'^NC)ZJ350^N7L?J<,(Z=>W9,/XZ^>.WT!F>=>W%KYU>F6VY:?GTPVM^.^^$ MTX?!>/?>>^50R9T M5PC9#+D9\JHAFQL^^1Y")5:CX!--45HM]=Q$V[S_9;HT&G._^UKC_]WOK%[: M6/40T3 G@QA;!_"6DV'K>2_$T'H;ST;QU,5!B^'V#;9\PKY _(O7V")N<6E# M2-M%2(<@NCPN'3TAC%_>P ;BUX[FX4_FCY0IV+ACFQ7NA][S.UC [2&(19/, M4R 88AJ0:&BB 9&&8.X.1!K9[>>1W2AYC&-VV@FA&Y^6\/9+I]<:G?3'\*0P M_->CJ>J;>6E3A^BVY/3'K+;Y=0Z33:M+]'B;NEE;>*>1(S^2I[C-L1\RN.0" MYX[AQ*GB5DMBE:,IX62#M4W*TEW$?OS9>7\43C_LO_E\\.GYUP^?WGPZ/'K) M#U^\^?R>_O>G]T<'YP?(*QGAQ\V_MV\.W]Q8?]PW2PT%O1,B^9R1T5LS]<7"X]SQFRA&B/5<)<^YUGRCQ$M?D&81N$;1!V17 S M85$:SP,5D@ONG.)"2JDI#YZE&)K,F*T"WUFQ+:Q!70G4(,$Q0UQ*AX"),B0H M$PXV6\D,OJQ-Y4/DXS?PV\!O [\K:C[GSF&)JT"\X4)S1V@ E9,X29TD39VQ M+8/?69TQ%5B05ELDI;< ORGEOND,,26Y2X%SSW+?]+863;O0.T]!W" LF"OH M?R^&]"?7^>6:,6XSV*MD3.(D)BP<#RX980T628Z38CFY=$N-$YY T$W;6\:01-Q M-B.4Q M,*L),X);&Z.4A-NFBM)60=" T$_$P1)I4'J81R#Q,.3%EIBH[TR D?*@E:-Q7&K(&AF<:0.0,9% MAF+(+49H"+G0?T2Y]:I/4E-/;([W;%/6B$$-!CVJ7]DX!6@3"9.:2Y#2$^.> M EU223!MVFQN&0;-S&[>Z61"C,A$JD ,$@G!!AODDHH66\-YK#"(D*RYBS*[ MQCRS&K2.&)5N@IJWBW',7 P\8*^M-/[^G6LJ MLB\!T*;5K<\]4.>7;?[?D\&,LCY&Y ;1?D8VP:Q^M=US>S'<^<^%R9]V>M.G MY\I#EU9I_6Y-VS7,[W -+#Q1*UG$W"7N'3;PG]4Q:JE,"#IM0W> >VI$L83? M;Z+O?^P5FOT;#J:_^(D[3>"#\V,,0KHQC"--$D6<$X)LOLRV'K%U]SWY8%-CL:_JM=WA%BBH-! MN;8:SNRZ;L?"SZVAB<1'KW; M.IJUI"@CA?F<5N.$8Q,'K0[\93\.8@QH? :/GKQS;+LM@(!3^'74.@-Z[@<@ MZ4X&NR\@>K1^ ;%CZM*&&92;AR>=LY)Z4GZ-_S.N/L+/\+%<8?U)!Z97+H*5 MGW\;G,@(DD@/5@BNML/6>7_PN74VZ,/HLD12/_0:[_J_=EN_5SO7.K47K;[W M8QCGV UA-/FEH_[J[:XV--_6Z57L=\6&7MZZQ07.;X3%Z=>WQ-:9O.3F WSV%MS^"; M3G\\[%:7#7+1;/CZTLLZ%;%-: :V[#]N(=VF@+4--A+K%;<*3JF@<"J#IY$R M'*]-0!&WD&Y7B;1_U0MTL0B=L")3P5;^9* )8[LX3DI$S3@P>Q\- KU#((.I M1H+YE(*Q'I21G6=F][)DFD]I-^]Z/GNW(@4!$)T$-DD$'K6P.N?_*Q^D8=%@ M?9UOI2&%^R %<>P3,,\(>DH*UB+N*?!1T#Y1TBRPZ)(-C&92N!Q!.R6%,"YH MG'%B5%HZG/9+*?ZX6(J_ BB&VZU\U@L!Y9TN<'>6^>J7V+UHWYJPODNP:@CK M?@6S/0J"F1&!2BD-\CDQA',JD4L> VDIYJ+U1+F8F]U=15NWI88(G%4S4+"Y M$9PYX333Q@#H".DY#OHZ>TI##?=!#>Q@[]A(#7A/*,+.$<1=2 CD 8>D%2IJ M;T72,O?-W;U<'F05TO1RSX\? )I%P>T$9)^)X%8)0[X_K.2=OAO93B^_=B)W MP0N_YN? 52!-NDJ0_!*SV 3B$DA69[83RC6]++;F]_=AR .0_T"VZDUDQTO" M9!9[??_TM#,<9AT#I.8BKED0%'O]+.&>V0'(^""RA<[0=_M9]K^],C#WAO+H M.2DQ3Z(\#N1P(/C\A,ELQD/[,=9ZP.ZRT:9USXKOJH.6C92CO5Z8'KBFZ>+' M8ZH2*,$V(FTM!F8>+-*.2R0,#E$$%1U+%6!V )O"7D8Y@P57BGI-*.$L,1#3 MO<;6*1,%DU&N4IV7"768"@Z-5M4P<_GK9VG>G+0]7&I:NG=_]M$HD&._B MVB9VZUZ)4N]R<\7O/]82[WL??'5+/+;+%-N^(=^T(^4U&1&;4-Q^4T?S/0Z+ MGZN!V4*[LM9CM#39PDU^:HU)]J.O:8"T6[?M4K)9Q+ )HWG,!HI-IX^F>\9# M;M%$06H5K6CXZZ:E%C;O?\3W;W)_*[FKMB&Q]X^9S62S!;--V-/-V[Z[C'.\ M=IE^CCJRC*AD M8^5[(0P6FE=92>)V.<440>OUP7Z'Y#T]YA'#V-X,/3E]]> M[7_^^IY^^'SPJ7L*]Y /_[SF[VD>X\NO!T?OOGUX\:'S 7Y9#CY\_^F OSKZ M\].'T]<7K_[Y<'JX_^_NA_V33Q]>O&0YD/'PZ/#SA]/_/H5?%IO-<*$=U28@ MZQ1'W!N+M @JU\AQ@I'D<8@[SW16,^\[\O .S\M&ZQT-\C;(^R#(:T0T5C@- M_U"NF726*6,CHQP';YC(R$L,H8Q\=Z!X \IW!\JS)-3HL#0^)"1*T=:D/7*" M&"13T)0K[PDEI0,8>8" \'N"Y)&2N^,NVSHBT#U,U<,()0[I1P/G"3*$T.!\VH.LZ)#+.;-B1_ M4*W)TL2[]QU*^=P.'MB!QL3,'GX1WU6/QU<'.R_IN_I8??PZ/GY MJZ/7]("^.3D\_>_.^],#\>'T30?>@>$?H-Q=S\<_9E@/.3PX[&3"7/"!:*") 0$%)$-H)/#!F$E MN/8R\N6 26FU]+FVKPZ>RZBUB%YR%8FP@C",EP,F 1);?_6'PQ:L>:LL^K5A MD.L)?V6(X[4CVB3:7Y,[.Q^-#>#BQUT[@L<[.X13T(,E[.8E/(,E'.8E;+D< M9OJEDS%G]K,=C08=-Z[B.4?]$NNY=AF MX'>>-<('H=$]UZV:O_+'?F(75Z<']LPSAS M6GF8^VYN'B/[.>8T4AAMG7!816"G%'U)D3SKCR)LN.U6S\E9A9-A5>,\/XF] M^7LZP^F5NZV_)W>7L-R5]\.0NN,06[]T_K4XX;MN^$LK!VN*=PD_U*68,W2KTP= MA1MMIS=)_"POAF4M(DR.>1_D]--!N;R.?%^QIE>LRC!_<58V;CR4,Y<9R@@','&YH4,@DS!-^'J'.Q#FJ7L7P[<+0B7%MEJ@.Y5R!:[T/D+< MS2[GWS^H9L1/=\3B;O(>'MW?O>G.G=5Z^6;%+FQ$S/2VA44?%3YY4+''YXOL M,:=Q/$"@=$-(3X&0#K.8]:AT](0P?GD#&XC?O(RMIY$6\QA9>G>P@-M#$$\M MO^]22E\#$@U--"#2$,P/@4@CN_T\LALEFWK,MNT8_3(I\CE-;&Y7G^-7#\I7 M]??9Q,Y=#.35G\&.[$/D0&_3I9L5]+T-1L'B_[,CN&+3XKR;]S?O;][_=#+U M5W0$_^&Q+M=IZ^3:@Z-<3DM<1MK-\8]7Q=@.)YYO=-DMOM2LX#8D<0_+?!G[]CAOO]Z^.WU^8=/K_D' M&.^'3R_)^Z/77P_W#T\_[/_>O11!_FWOV_MOGR\^''E\^.TYW/_[Z>'^2??5 MT2&,\=\GA_O/\4&.3'_Q[\4$'4I#BHI2))1VB MKD U*(TU52L([KD7:><;; M&%]N5W=)K7FL\_4]++G!WP9_MP-_?[ /0H._FX>_LPP>32R/F!'D3<2(!T^0 MBRXAX02)3 94[SSC.@V)K0!X : &P!^< #^T7XA#0!O'@#/&C9[QBG1+"%- M1$0<6"HR,CHD50I68J ,_Z'G-B M1<( NY)PBKCA'%FA%?*4"!8U%BJ7'A2ZS=CE&B$;"<#76.4GYF4.MSRVJZ(9 M2S.69BS-6'X:5^0&B4#[L=<_[?2^/ZKC'@7X9@?O-Q:PV;MF[S910NZB=TT?-]$YUXQQXZP\:XT\U7;??:3) MCI5*Z9M7LV)%2U5P&BO/;:P\\PTF&*54)9D0=:G4SM'( M6L5R!36F0W*:I5S+G+&VD@_09.(IE8)MH.@>H.C'@RX:*-HH*)HKFNI"P-X* M1+D350E'%SE#E@*?T=(8GG2&(M*66C=0U$#1XT+1'80?-%"T45 T"SYPA#C! M8D(!F>\6.DL>UA+9S.6 M9BS-6)JQ_#2>C T2A XOU[>^RA>Q(4+NX^WG9NU>TP7JN^)L)[7^[]8/0^?" M;:_N);-.>,>-\'ZM\/[J[9QW108L(O8""94BXE$JI+E.2'B#N8>Q"#]7<#O4+'+_> M:-@ZC[E/(UR$IMU/\S-@$(,(HXFM^+7TA VM-.B?EL%->O+F ??3%8TD[[V% M]:S)Z1[,8#*!M]&/![">V\KUWD9_?5&I5*\]VM4:66]]4$\WL??$T3 M3":V;<0"LV;$]SYBW;1&W?">I>&Q63L5AHR9,5 MUO*00B">VBA5\#*4QQ]#1RTS^]%.\_A=.#H^?L_;?P^?_M8/\Y__#I-6\.$2\@D)1&W$2/+O$=& M4R4E<3A2N_.,B(@VR MWD5D.&5:6DZ, ^BAIJE1V$#/HY=+M9K1( &"$D\L.":=L%+)Z)6/]":%P1KH M>73HF:4/@'2C',YMP D3B">I$&P:09PJ)3$@CRH*EWE"A<"^:VQ/NT7&HF4- M'O6E\^.FM(">*+(;(D"=523H7)*46^L8:*^ #X(S*]@M:_)_ MBX-^L,.3!N\?&^\/_Y@SL$7F<5+$(V*21EP)A30F')FHJ+.)):5L]N]I2NAO M#X#Y3Z@5;@-*=P]*('X L=KDM0_<)>*,\]JZ*)76P?N;&-D:4-I04)J9WI(- M(C"B$0'5(IO>(K(Z!H23)3(YKEC@#2@UH+0AH,1<2,IB&Y@TW'L0CIP%RL2> MB,B$\XWY;1O@A\XY'9,5B6J4$XT1MRHB;0C\@YWT5%O&. 8=N &>!G@>%W@D M9RXZJ1T#:4BG: )7')ADTC[I%,0MJ_(WTM &P=',)">5=1+3B(QF( U1+I 3 M 2.%#9?",\[C5JIH3<#;CYGEZO('35C;TP=Z@' O?!*<,<>%-P[>Q8-DU$?B MJ;A)?\P&TA\9TN>K-FNL%;;2(Y$ R'E,#CEI$B+1\D@=MRQ[64P36M(@SV.' MECBKF?5!4.$Y"51S)[FC(0HG%*UTVR:J;=.19V9:$]QP%BA#1"F'. :)TGKC M$8U1>D^\%(3N/*.D"2UIH.>QM5L2!9 EP]03$'JP=DY$T'1M4)QJ)QJSVC9 MS\RL1@S7-(J ! L198S2_82L;AL\__F>56'TQC#F L&)&KNE' ^ M 'Q0FAP.FE%U+'-USNJFD\&,I#Y&Y ;1?D8VP5+\:KOG]F*X\Y\+*W;:Z4V' ME!._+RWM^BW>M*K(:LT2DWLO#OPF$W8,?]O!Z.)H (.MCOQPOS/TW?YPO$%5 M?R\F> O8=WI #EX\__;AG\,3P%YR^,]+ >\ O/Q\_OZ?-_!W?^_@C>3Y^?'^Z_(^\_?189+U\=_7[RX<5K<0A8#5B>#CY]O#AX M?1Q-Y%$DAXQC@)H2:V2!I)$$ 2Y%(JDR9KGJ+]'$&JHT"5*!B">UEH0FX;F4 MCC&2EJO^UIO0*KO0FM^&:\OIKJ?QE:5RKQ_9XDR$XXY3Z;QSA"692RD6Q7]KP>C'9YN].<,+6/W3=NO\I.-/6F>#_I=.@,?;UL=NW]ENRW8& MK=' I@38#VC\)79@JWI^&H^>RW?WQQ]/X(X\!+BUGUIV#,(&;*@' M.KU< YRTJRKCP[$;QO\9YU=U>E_B<'1:*N=/Z^'GB?3LE\['BM FPZ]G/!C. M1G+X]N_A="0PFS]LSP;;;KV$\WW1;NW'WJD=?(;/62B#XUM7XF^] VT&1O=_ MX0R'/BSIJ _3_Q*[_;-R2;XICN#*SG#R]MW6RQX\SU<%,F$RNIUG!4>B%RL- MJ4RMFN_T[,"\!A=P'3S?PAOQ)Z8SR*,9WIK>6,/*.^D@JK:\=\RI)2G0A%SB&(%L3)!5(2(5,-?, M4&&JDAF[EQO _.]VQK)/9\[+:>DEA13_7$UE &RY>1K-\ZLQ>+.-A*L71WR<)%M4J9V)<_A4NDO$."P-*\[ZYX"EI26Y'=D)C@]7H79^48C=_(:+">*LY:;Y M:;NMO\>#X=CVRL;#PMLI!,ZQ@2F?RL_[+YA11J)+$#A%Y/-.[C"SM")E.C"D M_[BJ&=42A#@C.*?$4:QT+@%C69*:)2PY@]'(=)TC0"R&N0%,A?ZH_OVR4O@E M@@J0+7)S^F$G6PAK7)$_':R\OC@X/R8<:^4-03GI O$D M(\$&2")H#DSNFD MLPD-3N(E7&G!(>SF3;[B)+0S550L[S:TH9+0SE,5:# \$J69( 0D$PQZFI*1 M-;1QS[1!#_>.J12!:Z(04[F=HY8,.:,#PB:;#T+2-K*=9X+O7K:O3DDC2R@N M1N QMA,R\ $YK!5MYO"Q@L4)K"Q**K#O>-@C>4Q6&0,CHC3W+=.!8T\]5R&2+QA$627%:++E(YR<[&+ M: =++ WXY9D%X;GB=YD3]H:GG>%P3B$;SG&]><%_/]_P=G+->GX'=% D@.$" MPRM-I;+4/<>T:W*%6_)PTP05+11/YMS@+?>AGZQ%E(;8H7AP"V)M5)H M8ST&'ND9:9CD?=,O/./U,:'$)NPBLHP"$'+ID:5,(&\=#E%+%0S0+S&[E\-K M+A'PM$O9K22YJ5$D7_ERT F=\>E66[*VP)"5.QN>][-=9HXO97M&)W5 +YC" M2^5)@W,-@+1D6,E2$5P*Z-'M R.L%?VB9Q4S1F6,JH%F68>H&M%EZTDQ:61< MR2834*,Z86R[-:K8"I=F8)-%]")OY:\G3VMUIH-Q\2,\Q]O!H/3FP&UTP\W[^N8_[H-:44<1)"@?F!-N =14=,D P8&S(FV@C><]WY)ZR4] M_'C,<0C$A(2,]@'QR#UR*2@4%:?*@4S/M ?.2Z^BK=MN/$!(<(YID%!SG5KO MO%-$YU 3S0)6_KHHH6;C?W#CV<'YL07X]HEHQ)("3$D8(RM 9<#,!LI2\K)L M/-DUZS=^(FE]3Q?8F>>B>[';^G.MH:[(_&M9V13'LL^H9O.WM)(1#X*G9<1A M3SG0H%&>.R>DM))2CU7#X>Z7&E]GXWM02B@!"JRDPB)N;,B I!!Q3!"C([=< M[SP35Q'C;5%(8.HL M,C$XE'.XL@KH4;:96J,QXU)DP\7E.N670*AJ2OT#*'1["49IFNN+RN!XX,#$ MC"+ OE*BWE@6Q+7U8QL2^D$2XB#!4,5"L!PCDU+,F3D:69X4LIX!907"8@ 2 M(OHN)1B:8'=AER./A$<=@8$ %U&)16L=@$DCP=SSQ@N08 R5A%/F4+0"(^ZP M0X :..\^PRG U@3@&6:7/X0 =7FIW#LC?#\=E9?S":?ED]<^I5KBQ =A KOTMMK9Z& ML51FH1QC/FR%<7%ESP]I7$9OL\5K.NC*?'U+\XPDV7BM0(>+DN?#P+$W#"C6 M,1>QH:NC1&Z)/RO#??.(N4P QA#+24, ] M4P #@99GG(+SAFP$YL]EHLAX(A%33"6J933"@C1R%5.R:V/3"G%,@P\9::]B M19=9Q"UCB)I,EAMDLLB[R&11[%$S6:;/LH./\+BM=$M<$E7VJZ M&U4S1ECMKCT;QE\G?_PV:=#7Z94U*S>M!ER7,ZJ?7T]FMYK, M4O)8]:/>-9RO_QGODO4_7OU@O:N%O.&3-Z7]:5[3.ZW*]!!=,%\>/3^H\(WN MWJ 8TX,MYGU4N7J(]3S8.]Q[\?S@^>%1[1Y]V]I_^?:/=V_?OGQUV-H[W(?_ M]OYZ__;EV]:K/UM_OCS<._SCY=Y?K3]>'>Z_/)I<\^;YVW=_'95+7OW]_,U> M_N'MXOXL9E ^@;C4]_UQ:WC2'W>S0=E6(?@),*U_GOUE &I^7$6\V&X?OBBZ M0W\\:.WU>EFE>Q.+I@"__PDB58M@]'^GFF7J9'FH"DRH-,L)_ZY9^Y2)ITZW M40?EM%OUB]\^_V/!KY[' M"U)!B+VL;V8WO 6$]K]^>'^7K":@)E=.C+.W9> !24\P&R(OYE\UBQ4_B();7@G"8E M?S1_8?;N=G*.2(:QG%LR:IW:BY;+03#QM#)#N'C%O'9;;\>@SUXQ\9H>8 @P MTFH@\>L92)XP_"[L0!X\H&CGK [%SND9.09AVE[6=[(2_;$/^@?HTB!CQ#SP M02N-1^-!G.3=E" '^+9DP)QWX%4WFNYNZY].;J8\:G4[IYTJ6*0YF*W ^]LU_%HDZ^GL[CT2Y[F\G>P!"!X+W];YAXF7Q9K HRJ MFR&@6K(2H9(G5EU9;5 G)UUUTL65VU39F:[8I_S4JN%(=H7E0S\>#/*B5D.M MHV/RF,X&_4]5]#M\=GGMZJW(!L?1L#W)1KHHSYQ+)N,F; *X^ZH>LKS%)"-C^@1!NY.M[^U;]?[B-B M6H!9(9YV?&6H&^6 V4S0&27AK?F$U>OKQD,XHL/A-'FK3L.+0/G]T\HTF&\! MA,G!/YE:00EF['7O2A/C8,BM$WR8?.]ZU[6SR>RBD8<3Q'* M]V'K8$+M:2(47' 6^V?=F,7(CR#>?)OC%Q90MSK@^5,YTG"^SO,9+3FP(#IW M6R-8]]U"!S",_X%W_85<88#3\,DZZ'-FD1\ (R[6A76#SRPG?BS?U;(6/ #P MI[RZ!2"3TT STH!T!@_+6)PM]/GO[->I7PB0VR^"1/P*LD.^(B]H$1=B:-?R M35Z!03P%J&]5B<+9/]/.\9:P-1X$OG8.(\[VF$JB..MGKCX97;YC\G<]N.R8 MAB$M30W 96!AS&-?<"4GQ)4<#@O;Y&MLA$=WBEJ:=R=;/[M/%38]1EFQKQ)DX:=[MOMVM>%DA5) !0:T'R1.HO5<#?Z_?0[,O M8#DODWL^E[F$QK#UI6,+A[U$PY-H9U2GRGVM2)_ZW(18M9GM6BUY?; M4?W0&M0&DW#6,KEYCY[-"GW&W?SX HA+R:#CG%T?5QWC\WQ&OQ31X^SD8EA. M919#84UN*P%L]OE[V:NM$><%CH$3U+4&FIR(!\J).'S^_XXR!GXE@7]N1^*7C8Y8UG>73@J)S D.!Y5 M'.89G-;*Z9VO@Z$%P*!*) DPL/Y%K@U1>:_SVY6HGC=[%XRJS!%TF2X,MF4 MC?SG+$MT+6AE)Q6_>PM*5?Q_=6F0M="Y8--:CZ#M5J[^D+6]B2E@:$_C-3!9 M@\;5"_RT,O*SH)9W:Y&&2L3$DZKKLP4GOY)8'KFX3S$?ESRI]F*QA4P'*W"D MH,!BC9]K))&[1M84TEC70&-:2S4[9,ML^0]+U5,!.J%214+$$QC M:O/]CYP)OQ"[9UN9?]5L+QOIYG*<8%<[/5]M5O[C;')=+5&6M=J]G(0\OF;& M\ 1 P*P%+^;,4[8K)H.KZ&B:D5H[#.S'CR!69@O5':U:!1:E)%7V3=;2<2VK M+I=Q6BI-\A?[+SL8 .T?17_2 Y#[6$RX+WM^MY#8Y/=*I0)X&V?+);#)P62P MDZU:2,%L9V?&-,VQ0K'IJR;K6]8QCZJ;%8!1K#,I3VMVO934Z2U(!D#YQ4:> MO2)C.&5%,5N9*Y()VL43VTWU0(=Q=LN3$M;_R2@$9S0?WXE85GD;YI3C.4,1 M(#\:#ZO919OFJ>^R8T'PPF3S#&THUA/')9C M-"'HBTK*'0]K#7$);$ H+; <@([]J'LQ"=*,V5DPS'0^*-;JR:_UFE58OF+B M>3+YGA!M=U(';SBWKIDS]-,H5MKZQU)48?W654[F\JY*$2N&BD$N238(Y]ET M52Z'!TX_E&-?L[@BDQ>V#D!2LI9+D8_NU(!2Z?=7DD[EI)MD9/M6)L&"?Q.# MRPI9N D>NT'PF%H?//9X%8VW$@*OJN-7&.$RLI VIZ8-HVJYS%M+4!N(I\45 METL"9(D,UC!F\;>R\!1YHIC8JF#]XK]G_[LV@"\]G,HK'KXNL).8(D:7XVL! M+[)8-N-9Q9M;2](3:!I.1(I9E,JEP_EK9<&NG!)9'\Y!":>Q#A>H..AH$"L]9E+I M^;9&D)NZ/VJ\-? M!95U]G7>@A@"O-M[4J783E;/<>( M1%&D.*#Z5)VL;9+ 3$_?IB^_]JU_YTC8E.E$-6=D&Z6R>B)O(IC M1$A<%"(0HNN=TG5<\B7<'O)4<3?5)U%40^^![AIJH51A56[ AB/+X H$Q!O? MJUP44: XR7GLBY!>=;E(@M"N> )XUP?VND?P(J6"1%TC+2J*J%K"5 O[2 . MB3I5_"*?43VM"%8KE?;*2=IHG2NB*PBT=N"ZY[,&EKDA$61R-BC H M=)&N=T/WJ4 =L\G@;"_?PS8YZ^H*X]=B;CF7A;'9M\":K]P[7+F'A^C7&KH\ M>6BCU_N;*O>TON!M07H[?]9J;L_I2HB^GS+O4L76KNM2SY"6?7K8#]4WZ%*T,;T)&K!?3(0S=ZDU0G?BQ!QH_\RU0!+/" MKV>6,'"IZUFBO!96M/ZF^N/Q?5&*79@$,;6\HN.-1BJ!8W!#!;147*;"8I@V M9+8P<*D;V$)?MM<@X9J2UR"MP6,3 I:Z7 MF#7)I;4Q]5QE/W5A=#6+1'")*G4AYM10@IW?7H@W+FH=G0JL>RX^4W=Q2N:5 MJ:0R4%_YK5P;7-9D^E.6.M1RMAKK$;QV\,8W%[0QZQG&>GB2%46L^WV(%R0' MV$7IL$P8)W%89,/"2IU.T2U8M#6PUV;@4G=B@VJ'A^PNH_"=S/9&\:U$>ET; MS>-#-W"IZP]=PEZ1-Z%]=EV?8]?K;8H<39&]39<;;BKV2U8H3>[![U/(6EBE MS9QAXE(WJP/*RF#7#$T*Q'K'4"C,CAIP!K;BW'DR?><57UA%JEB9*L;\8.!2 M-VB*>+X0F2S;H"H>69FU,4I7]',@5Q1E,BFV@\#1$J)940Q47@[1]2UA2"XD M_M8$'HTE9-9B!EL90X6.,%FXR*0= MFM8:K?@L#5SJ@PD &?]_EL[/.A&89)D$J!Q#Z8SV4KW*:R_M;3,,U/^PT7'.72AG'63SGJ*I1:] >[#>JJNNT!DYOSUE5#WS8ZW2. M,01KT.J/!KQB7C&O^-E7/&B[AYD^=X)I:%O&MYFP&MWV ?8XTZ^:P/6C[ZPDOE,2P *PLP"\ MHW#_,[#Y WID"5I,L1G&4%C!F(&>I3.J42#F&6891JF(P<9Z=.,;5\,('UH.[ MD&3#&HWCI,' 2"8RB$+?LWE@\] T\]"SA[V.D9)MBA2Q>=B%DX9M(YG(( JQ M>6#ST#3S8+?[CI%R;8H,L7'8B8^,Y"&#"/2]R9FYI@3IUD M&)NI>Z*Z6%WB M.:D+MV<[[A'\R?VH9G:&@1EIF]TY0LSJ $QD$(7VNY0P8Y]:0SIV9] SDKF9 MD9K$2(Z93&00A5A#-I*Q._:@:R9O,Q\UB8^2APPBD'&I5>;KG4K* M[%[/S*HRYJ,F\1'K1]:/Y\C7CCT><5K$Z3EV=^">.ARZ$TTYX'ZF/-@^>5G0X_G/(/IQ M,O,,9:+;M0?#D^?0F\>PF?^0/=UK,!IG@TY]C&[''K5'1J:$ MF)&:Q$C.$5IJSCFOR(S=$,8&#=D[1D\-:\@7QDBL(5E#GB5C=UPS$6^8BYK$ M16::6(,(Q*A)!TP0' KYF3N53ZTV>G;7/4( XP#=RLQ(C6(D'D?#F"!GR=BN M/>P?H0F;->0+8R0SK:Q!!&(%V4B^=NU>GT'EF(^>S$?L09X\A''^0ZL^BU1X MR61&J,^^N!5AS(.K&JLS.K9C:%Z(^:A)?'1RD"W3U2;G%IO)U_;0-9.WF8\: MQ4=&\I!!!&+]V$R^'G6-Y&SFHB9QT3%R7^>L'KGX8A\:7HLPA/79UHV(1.*% M%,'P_'D0!6F&: BW^X% <^#SU$:H;?<[/': &>GIP+1&,I%!%.(48R,9VW7M M4<=,YF9&:A(C'2-9P!J2&?ODQ_;:M3OMSDH7.2M'YJ'=> M3L/W%00I:QD"@R/H350:@Y[=[W$0G1GIR<#Z'$3G'.,Y,O:@:_<&9HZ-8$9J M$B/UN J#->0Y,K9CMP<,HL9\Q!@8C8]A[!_$:];4[7AE 7'S7&-9S50T.D, M[4'GY'V[1QXIR#QH,@^.3@X]\ +GO+)(F"P23J=O#P8G+P=AM?R">7!TA( > MJV46B0:+A&./^@V4BI?-@8UCLE,S6+,TJV%E*@T([Y2318-H$L_W:ZDYNTCP M>1DJUQYT.J>.%1_94C$+FLR")T=\?X&W!Y8(HR7";CLGS]^Q3G[!''CR$BW6 MR2P11IUIUQZ<'CV*=?)Y%^WTS*S\,HA"CPKIS.2Z'"RE.4W\\NS7\A0=ST1C MHC'1F&A,M#,@VB/6PHF81R=BLAF.EY/5M6^,O5WR^_G]_'Y^/[__^=YO5N-* M4\ WKJ),)"+-M$VUK4CPU-9&QLQ>NZ[==X>FH?4P$S6*B9R>:0QD$'6X0KF9 M3-UIV]T1 ^$Q$SW)O#JF,9!!U&'-V$BF'MC#T[=GL')L/!^]=ONL')O9?M&0 M0(6,_,OVB_V#%%S8<^)C=-LGKZ@T-X3)7+0C%_WU+T/7<=\:R4D&D8G+;QO) MW2X/KV8F8A7)*I*Y>V.W+D.#,A<]F8OZPY.WW#9+/YI58]$P<-!JZ2*769QG MOH);/?2:LW7F"K,HN#T>* =1_]0:-$@MGO?-COI!4CK(U9 M'(PZTZ'=[C(^<\,XL&E,QH4HC2U$:4 DYV.S" MOV=EK5Z/[/[HL*.O&>+HY/1J#/<=]M+*D',L#4V6!HRJ]P[KV+$R/CF]&L-^ M3K-8SR#2L38^/W% I/S^R4L462.?=VW.Z]XI7>!FZ56SRG*:$,BY*H(WUEA$ M8AIP,4XCM43/[@^Y?Y7YZ,F@YD;RD$$$XH1L,_G:[IX^Y\KZL?%\=(3!:*P? MF:]/?FR.[7;-G![*?-0D/G*/T$ATS@J22T\>2[_?16:%<6I8@NUFG^\K00/K.=#54+[_NVNWV87MB3D==SF,<7@V8SK^' M;24\.>\:1%KC4M-L2=F2&JR)'!S&[)Z7.C)%]-F4/@<#GQGS&D1;MJ5L2\V5 M%^-4D8.WTH'1%71L3U] B=W@L,."SK[$[L?, Q& __6#VY_^!O_12YU[R4T0 M$;7ZY49^^MLX^?&GXC'+/UK$:9 %,5!)A%X6W(JW=X&?S6"WP"EJ(&E'/6[= MS[PQB&R>B;?J4-K5W]=_4SF2B<")7\NTWI$J=5+N? (/G&081.)"3V!U:?%N MNTZVZG]G2K3*L<]/17KQFR"#LYW4Z#I83]?/XE9$N=C(DXW9WP:^>1?/YR*9!%YH78OD M-I@(2VUYR=INV;B#NDC]78E63]*"Q+\@AK20L-G06Z3BC?[#6S](%Z%W_R:( M:('THV4=".]1?#@:M;I.CUA1YGO^=NN2>ZV>,VC4BH>M;F_8J!7W6IT!^'XHEF[PCVX[W'HA&RYY\8-G MN(]]F25"6+_!6V:I]2'RA0\NWB(3\[%(K$[;WB$$J3VS*([$ ^S#7SWY5XV0 M8%X-KZ:1JV%C_D7N=$7/O M>:G7IO'@NYD7W8C&4S^*G^5D0H?JR J/7BI[,%+WYB&#\'OY_?S^_G]_'Y^/[^?W_^L[S=K7%>_ M->@UP*O\1XQ@#GC/]+W,,VW:PFF.SKQ3.BABV%, \(T#6^JZ+3-G!)@B0L7[ M>=#$%C;J]%SF(E;$K(CW5\0\[X<%B 7H"0+4;1T!N_2,1(@]F9T\F7Z;N8@5 M,2MB]F18@%B 3C,2HC4Z* +V&4D/.S$[<=!A$=3/B']8^[+VW4Z9O_YEZ#KN M6W-]F(:4?E5G ZQ)[)VH,^AAI'_5&)C$GC_&O-X)^X/ZK>7VH+6K7=\>U-F_ M/8AGH)Q:"8U:1[A$'6 0"G-1D[C(<5I=9J,C>8-/6Y99C'+"B6J&BY [.$(X M^(PDB!7Q+EPT9'/.7/1T<]YN]9F-V)RS.=_?G!\CNWM&$L2*>"=%W&(N8BYZ M*A>UCU%YS5STPKC(,5@5<4?1'@=Z%7^A7B++M&8B3KWOY&'VCA%S/:,,/+/1 M3@D@E[F(ZSBXCN,I*=0N=S:R(CZ />\P&S$;/9&-!GUN3F)[SO;\2<4LG2.D MO\Y(AE@3[Q9VY?XDYJ(G:Z,>VW/FH@-T>@W-;-4QJ\F@(:'[O\=I)GQKX=V' ML><3*EB>[K9ZY"3:3V.C@RN$);&2>:OC]QTMC%$U@ M. L[MCL\>0KJ)?#P"WT_&W VX.9JOY$!51PO2_DUAJ"-B0@XMM,9FG9O>^GO M9[/'9L]1(_N=&2)W]Q+;H*(#J>OS)J1N+ON1MQ=1^/N5J7NN5;^,+PQ+KQ^ MJ.U6MT.D_CD(0SP]*\W'Z20)QB*QHGP._Y-:Z2R^BRPO$9:76=E,6 *+&Z?T MQT2D"S')@EMA+6 ]L=\JA/O%?MA6D%FQ\DH<>EKV.[RTXZ0"?6?PHB-9S"'X9/_#4RQ0G26[# MOXU7>3'5K#<6P!P1OD;]3#T3ZVUW?TJ%@>N_C\IMJ+7G8:877#Z;Z)/J'2K& MM];)$#X7"29A/8!H49Q9WF(1 MO@5Z= T-FVTF&=Y2O)FHEYRE)68IPW3LK> ME2G<<0$U/XFC-$BS%-GK*@$6S.?6IX6(_HB3S&P8^HU'!,[>H/O6^%/Z[B<2 M.4WT=["5/&62'YGD)>?K,@;;NIL%DYEU)\#36("Z"^(\)2.T !D !0GJME+] M<%N;OJ[58\OZ Y1Q8MT++U&*.;5F8&K <@C\?00:=PX/RV+0W:"/X44IZ$HO M"^*H95DK>E62\:>_C9,??]KPH:DT_@7H@/8IFR5":)L%I@]V?RT68$; 0,D+ M6:=M6V[;A?]FFXI,*F9]D@@OA8>\ NG(,W"_MX&> =@6V(WE@;G5 M%E096_U;/,KM5D^_#7[XRFWUZJ]QOF]97_#PBN?)U\#CIDD\K[T*S&^0B#BJ M&].IH!U)YP58P4/.R!)ODN6XYTPL+D#P<4TKSUG$P*#T %S$/GNZ \J$8'\% M$"F>3E-!'H9G^:)\TA)WKYP"TL5IC6ITZ0+YB_TOEL5 D:QX29UDB?#S"?RE MYBS!V^NKRE-TV*9Q&,9WZ"/-8_"R@@QE-,V28()"!+]+TQAX!Y]]%V0S6LZ[ M3_^X>G_AC( VP(#S8-*RUIK!M5S6KFW3<;?N$_\EF@0++P3R^O H.-[4"T7- MLC9:R5L-T.\/J/=2P< A!2!YL60_X+'_XT6YE]R#/G)&-28IP/$TCR1B[L&; M?2G(<,& 9TWA3^14/Z3XK%+G>>21)_$WT%P9/N05 KEIGJMH-,5-'OSN^YK< M3]:LB8-1ZP2P%XR!)2*Z 6FAQT5I#@]$CD[C2"EDN(!-/"EAOB"2 MKBH@?'M%K54N(L <=_!TU#U*Y\#7%UZR1O?("YZ? $4C??=9U0+E*12OTT)N MTX,#O!PFL%-2 MYM0(NW)GF:Q7,B!BF82)J@ZBZD7,=H]O$7(+<[4@26AHH+ M/@,ZIZBAD""U X#]RR])DY0*34PKNU^@J,&"\PRTVG^$%9*JI^O;(@1I:*VZ M!UK^*O>IT6I*YOFEDU[\)@!C'DQVD==?8U UT1P\(1 1:2,_RP->"MENV;CC ME!=+%415T[XR*0B*&#+,"IL-O44JWN@_O/6#%,A\_R:(:('THW4:\"[PLQF. MOVJUY< N74NL7J ^;\G/EH+,\D-WV!JXWO/6W6Y<\:@W[ MO&)>,:_X!"L>]'=\\!%:&];;BD.F< S*$:Y/$.Z2VSH^F59SQ0'S]'>0L[Z;])9_[#JK._ $]J!B.)(/) :/=.OFB 5 MS=1VRRS/RHZ/]7#'>D9N@2$4-5=01J=W"M;7-S7-(\#HW,FL_D$YZ0#'PFQV M/#9S1N?!9@WDI*8QR[N9%]V(9V"7!SP&$_C&U-6P/GP2BZNX_W-[6\>PD:?S ML!]1:+[O;I>+_FI\>J($U#I^K66;9,)&5TINKV)LT(:NRQ1C_:YR@M*"7FNX M7%NP=M4/E+#+,V&EOY_2/[?H+!L%-@IL%-@HL%%@H\!&@7EF;YXIM#P6U%9^TK+,.JJ# O&L$J;!XR3=WC$0 MY)Y"HGVP/(XH0@?3A>>-Z^YT759^K/P:I_R.,$J7E=^+4WX=AY4?*[]F*;_7 M[5;OH#-7SU'O/74DU%XD:0R(H<$W!T;A8Q2^32A\#<:Q^2>A =P&/FP]@ .? M2V 4_6NF#%&5 "Q>GLWB!-[JEP $UB)/TMR+Z*=QGE@? MHID7(0S%;XAK(JQKA(,(@TSHGOBT@(DA)!(D_8??KJ^M=^I?6]:?(%\*?$(D M10&\P ?5F+F2=0%#[SB-)7H2PB^H!?;LM[G2:!@ M]W8%+$(B 1UCX'E:>4[$I]^!_KJ@/UB@]424$O*$.J44CR 4J\='Z!AC@FZY62\Z0@E.V]1%%MC7U&J#%>HJ'AUB!+V6N@@")K&;CF%L1V3@!=B#V#%NCC!0$A@8J) MTHD 59!HN!K"I5)H.80\LPD.K/[@&>8=X6OT\S,&I?D0P?*%2*15@9-3EGX) MH<8\;)K1J#7L=?:#IND-6]W1OC@6#P)DN,< R'"<5K\SX"4??\G=71GCC!J. M&8>$&_A> ,R("8S43 5A""+!&:E<0RCZ8@7EY91;[HCQP/7C7#_^*+0&5A+G M=>QK^OT3B%+\\#W0W%>!G==?T-S6QB.4L"_4K=U3H&-"J"^6 JO MZD3JTPK[#T^]@Y18/&E99AWA8=-XV1_5^R\/IB?CS25F; M431\5YL.J96XW-QED(@XLF9QBO^X\.[#V/-5-S3!ELJJIM4&YL;U!ZY E4M& M^R2W"FSVX=M"1&GE'MW8K6Z0J7=PR,@K!1#!:_%M$N8I0C[ /_MBD0A@'#QW MR7!SD+C@/_0//^Q"E0;H%4V#=!\:H/R%N0^_0M&9J$=%(B/I6X[/5(0HS;SI MU%8_Q\^U+HA1.--XFMTA*,?<"T#8(L2/0)&-_7R2K81YZ-F3Y6V@Z"^!5DQV MKM+2VG0G*7\)AUSI#&^W.O7.\/V,RC2)YP]WA"^9DQEL2B1TV 1W4:"4P',B MH%4=> )W4JZ];G>DV:FRP2--$"%YI*6]3:T[ 1S[<-YE]P3%DC+.M].^$+]KT%^.#?!7X?\4%/> M/O@](#-2M. 7Y=? '?@2^@KP[$YXO MW370Z,#NV;W\[MFIU@T4KFA.M]6O^^/MX_OC"E)#:HI2">V,HN$AB)'<&)B% M,9SH&7B^&X[R,^AS+P$N1Y*\!P\@C,])%]2VYY?;LX3R\Q\R]$=C5\6DY>O3 M!>&P1634)4-*0XR 8H7]4G[F&6.U7*-]CFYLZU<1@>\B[-928FLPB(?7,/7_ F ?AE M]*1Q0'21%Q@5O[ FN'?]_G.QI(_B .U1:\OZ3*IJ#5J57@D-L*$35I?-"&\M M>'13H;BK7#0I./Q,(NA-P>>/Z"I;O^^\^_2/J_<7S@@--.AK_ 18?$)WZ.8< M^V.UWOOEZ^AEY3IZ+OIN99/5.[?FQ[: MRFF0I-F%%"AZ<.W.MWS5NY17@7471%0X^!DH.-!L&>I0O'EK1Q]>Y:5TW07V M)OQ(\/2#2;" )VP/+Q1;!5&2NZWN5=TW<$=TX_TWK#9#+-"X^&.!H$F+*-X* M$N@M BH3^D;"!A>5K;ANC"VY!5O2K9/MU-B2IHK\HV/M!*.KXNR-46R/U>=7 M!,D+2D-MU(9WG^$#%Q'H1R:P#B/5097$1RV ML+YXWZR?Y9WA3&3DET>SO4T<$DB"9$ 0=8DB+.E7O2HV;55 UOP ./U5M]5= M$<$5.6K)%7Q9"I2M>620KA>Y2CH:BR?BR5=:'&@%Z>BHW]O52Z443+R-XC<" M/$(4)]0A<9&'#>,TM6Z],%<>%&*"J[S!)N6P"_PM/78L@"*BLDV"8]_TV#.( M_6T0/K!(UD<@R)F('&Z'SI<$IMMJ/\$&U67,(^:D9Z-L.<,USUX5+H*]GQ#< M4$UX\*(K*MFLFKFL9\W6V5F*7>//^J5*J->$D)%1V=QT1?0P<" WN^Z=Z6," M$L52G):[=BFKFF1M='WWM"*]K;N\@>HKY92&4I$4$:/'7J(W&=_ _Z_O G\T M&G4Z8W_4<]SN>- ;3_SN:.JZTW';'W;I/)>^PFL MT&=B4N+V3V4!@V;UW^$1&X!/ESPY9) :SMI9 &MW.ZUN>]0HR.=!JS_L-FK% M_=:HM^^#3T7C7F?8J!4WD<9-XV-<\:ZZXH'&2!/P\\Q:C>LP8/G.1>];S/9) M\@(\8\<0B> M^$,DDVHKF('8C8\CXDFP9I2O^L8T9,;#O_^XPLS$8>(P<9@X3)QG)X[1\8.& MP#=?/P&@^?DN5D:#)K";0?3ZG@T0&Z"S-4"=CMUO'WYT)QL@-D!L@-@ L0$RB[N-4P:.:_<[ MA\>69_O#]F<3RQU^@M$+,C^&I3.;$LM<@_MJ;'KSB7,B]QN8W!3ET1_8SNCD MLU":D99A1MKF^)Q\F);I2G.O>P\S]JF/K=^SA^TC#/9F#?G"&(DU)&O(\V1L MNS,ZPK1Q5I OC(]<(WG(( (=/73QXHJR'A@P:7BQ%D=+]U R';M[!&O% 7IF MN4TLUP1N,XA'60+V4+JN[?0/?_UEI(/(97(EBMMM#9H0P/E2G77 Z8.G-GT:IU*ZG;X]ZIP\,KP333GU<)X\ MZ+3;S>,_@^C':=WSDXFNZ]B]00/E@GGP;'B0]3+K99:))9GHV9T^N\L-8\&F M<=GA6XY>&:^,5\8KXY7QRIX)&?',X9 _K4QF?@'(R/Q^?C^_ MG]_/[V>LX6>PL>_B-,-A6;J-Q7HMODW"/ UN!?ZS+Q:)F 1@A>.H(75_O!I> M#:^&5\.KX=48=^L>-L EP.Y6;Q[#9OY#=G^O(8:<>3OU,?9'=ML]/+XQ@RV\ M-$9B-!HNCSE+QAXX]J!]^+XGUI OC9&<@9%,9!"%6$,VDK%?NW9_.%RY +!R M9![:G8>ZIO&/0<1AG*ZC)30.!#S.?>0F*Y?.R!X,#E_$SM %S'*;6*X)0!D& MD8OA8LY. CI#N]\_/,XY*UUF.5:ZK'19 M;&&&WG"+%JUKG,<1O-? .XS2!R MF8S1U93@S6>1"B^9S AAW1>W(HQY8EQC%^#P1$UF)/,\=5:0S->G/[;7KCT8*AO&@,91!VN/SGX MP'L1AK ^V[H1D4B\D$(9GC\/HB#-$,[B=B_P<0Z5FJQD^J[=ZS5AI@&SW+FP MG'-X9,47%)YG$3@#$>@/[$&W"6+ +'$7DC6NBP"31*!USW;.6Q/$"M< MYK:-W&8XIQE$*BY >3H-WU?PSJQE(!1.(C11@[CNP';[7(?"G/3D0=%Q@I/ MUW'L;N_PV-^LZIE;CZ#J#]\"QZJ>A>=E",_KKCUJN\;42+"2?\&E.HXQ;-@L M+6U8J4X#0EKE9. @FL3SO3JJSB\6?E:&K=.V.\.39UR.:\^8!8UFP9,71+R\ MFPA+A-$2X;1MQSGYQ"16RB^8!4^>0&>ES!)AU)FZ;=OM'[X-EI4R%R[5N,S, M%@J#2/2HJ,Y,KLO!"B(3 ITO>F5/L0=,4"8H$Y0)R@1E@IYJ99Q!>G0&*9OA M9$A9"OW&V%LQOY_?S^_G]_/[G^_])O<<-05'Y2K*1"+23%M8VXH$CU\^NZ#@ MZX%C]PZ+T,Y@8,QNFRL,#XKE_H)*#)G]SX']ASV[/3!>AR,W5(IVV[[9%I,\^8B1K%1 /3^,<@XG -=3-YVFT;Q]7,04WBH+_^ M9>@Z[ELN@V;]>(;4-XM6GL>%B BY1.A503@."6%=%X,H:BTA,@\SBY$L3=8;K MVJ/NR2=*N PK2S!0A,U*3&(D5)"O(<^3KTXE-T%$M.N7&_GI M;^/DQY^*QRS_:!&G01;$0"41>EEP*][>!7XV@]T"W\SD1COJ<>M^YHU!N/-, MO%5'U*[^OOZ;RI%,1)2)9)G6.U*E3LJ=3^"!DPR#2%RH#3LN+=[MU,E6_>\L M*7GV1ER,$^%]O?"FL*LW7GCGW:??_5@_'#@9_?0AO'Z%2IM/:]M!CU8Y]OFI M2"]^$V1PMI,:70?KZ?I9W(HH%QMYLC'[V\ W[^+Y7"23P NM:Y'DM&W=0%ZF_*]'J25J0^!?$D+84-AMZBU2\T7]XZP?I(O3NWP01+9!^M*P# MX3V*#T>C5J_O$"NJ)*)ZOF+3EF33)6TM/W0'K:$[W/QYN^7L_6&OT]WSMUN7 MW&NYSKX//LV*AZUNMUDK[K4Z_?T7Q5S!7&'*BIO&%8.6XW8:M>)NRQGMNJ@' M*EU,N L:MIHCEP$I7WYIS?/ ]T.Q=-=_=(?GU@O9<,F+'SQ'G1 X4]9O\))9 M:GV(?.&#A[?(Q'PL$JO3MG<(<6K'+(HC\0#W\%=/_E4C!)A7PZMIY&K85C]R M-4[O%+;Z % ,QAEJM^VVS\P:/U_>D;GWY-SKC)A[STN]-HT'W\V\Z$8TE@O9 M]]A[-6>DO 44&R[VY-3$VOX]=:AE$FC'\.PA S>ALS MB4W;T'4^3B=),!9)6L^1IOGBN9?<;?5ZNZQZ3385BUNPMB5?%,E[EGZ6_@,+ MR^7G/_ZT&BL@[FD$Q$P9V-\K.F9FA;TFUIMGJ#?9:S+6*+#7Q-+/7A-[3>PU ML=?$/'-R>%406O"0,XBBUO,BWTE*=X6?9+,[A;7ZZTG#8F#PF?Y6_RO,H'JL@ M*BUXJ6S!2]\8"R?,[^?W\_OY_?Q^?C^_G]__'.\_ADNY>B/==:W]UJ#7 *_R M'S%B.> ]T_]_XG"._4C2% 2O3L]E+F)-S)IX;\ITVRQ +$ L0$]P94:M/LL0 MNS)/=67ZK(E9$[,F9E>&!8@%Z#1XV&YK>$A ['.2'G9B=N(@YA_6OJQ]]Z+, M7_\R=!WWK;D^3$.*OZK# =:D]D[4&_0PU+]J#4QBSQ][D7_"!J%^:[D_:.UB MU_8'6:\[^S<(\;3S4RLAM]\Z_ 2?0PP\9S9J$ALY3JO+;'0D=_!IRS*+40[J M#CZ%/XP3(;?/BI@5\9.YR&5[SFST='O>/D:.\XS8B.TYV_,'-'&WQQ+$BOBI M.<[6$9*Q5^HG\@RK:&(D^^['-_ MX9X:9J,GL]'(/4+H_HRXB"LYN)+C 0EJN4>XZY^1"+$BWM&>#YB-F(V>RD9] MYB*VYVS/GU3-XK(,L29^>MC582YB+GJJ-NJQ+F(N.D"O5]LULEG'K#:#AH3N M_QZGF?"MA7P$;FJ8;? M?[PT5@&\]/>S MS"N)U!:\0*D!4@*\#S?3\KP"V,.^3>#=9_K/_.&W$=&;6<9\P&W@8NAIJT]V! M<_HLT"$I;&KT_^ *_?@$;8Q'X=CN<&":WG_I[V>[QW;/8+O7=UHG+XIENV6>]GN\=VSUR[9\!PB)=@]9ZUUNNH5L\X#G:Z1\C",@>;\'Z* MA/^8>4 M#==:0<^EUP61+Z+LS84SK#R)'MWIR-*XN9?9F4S80DL"IS2'Q.1+L0D"VZ%M8#UQ'ZK$.X7RP5N8[G@$C;D MW0AK#K^?A?=PNKY<54L]Y8 '-$^!KU,_5,K%/=_2D5!J[_ M/BJWH=:>AYE>8M%"&R#7YT"06?; M2FYU=JPD:R;F*4M9B0[>."E[5Z8^QQJD'KF%=SV+-A5"%0EI=O]WL9O@MC"5BT? M'@4'4#YM)Q52+@,_+W\\6<>/!3]L;0A8U4[%4U\-6YW:%EQWS1XD""EBXM#6S;0S;,$F^2Y4CC3"PN0'?!PC8\;!-!36M9:V5NS^&ZK M75N\,X3%;SXSVE@T"19>6!Y/ZH6B)L]2=,V>Q[!1X5K&J]OO?GI *9:,#H<4 M O%?CZ1BO'_>%'N)?<@R,ZH97V9EHI\V MC<,POL,?SV-PKH(,34N:)<$$=3_\)DUC6!?2Z2[(9K2$=Y_^S_M"QG B^H*M?!WDQ@]"OP%*+<=-P=+0\:"SX!D M*7(14K9&2R]57Y*N>2HT7:SL?H'Z"!:<9\!Y_Q%62#J=/.M%""JC937+]Z 7 MOPG 7P@FNVBV7V-0RM$*EM/LM37@JI+=\'*HZ^XY2.OPIRJ3E&F61L M10P9!H/-AMXB%6_T'][Z00JTOG\31+1 ^M$Z6W$7^-D,)_NTVG(4D:Z15"]0 MG[?D9TM!0/FA.VP-W.[FS]LM9^\/>YTM+][ZVZU+'K6&?5XQKYA7?((5#_H[ M/O@()=OK;<4A0^P&Y7#6)W!VR3TG^HN]X6>-T[L(3V'Z(X$@]DKL[TJR8(13.5W3+'LZ[C M8SW:[A69OGBFT/%;-533D8](E9BD9 M(U9C+/\VC3]??RZ[RU1AKZQ6KE8O4YUJG,/;_'1E,H6)=0'\U7V"K'OUBT^F MT_9TA:AZ!2@>!''[2LLPZJH/BI*P2IL%3\@:]8P!;/H5$^T M M'%&$#J8+SQNNVNFZK/Q8^35,^;FL_%CY'4#Y=1Q6?JS\FJ7\.JTVZ[Y=WO_4 M:3=[D:0Q.',&&U &2F.@M$U :48WK&]O3_\GH0+ZI= !-8B3]+X,-*M#() MJN"!PYNF$K<)L17T8EO6'DA'-RMQQG4@.IT21$<^8 LTB8)GWCB- MPSP3;Y7=:%=_;VBIQZ[B[';K9*O^=Y:4AO1&7(SAL+]>>%/8U1LO!.Y-O_NQ M#D !EDH_'2W:"I4VGY8QRH]>_ BTCC)Q:GWX=QXL2%"6T_%;D#KZJW<6TUBD MLD51;'%5!R"6F=/JKB :/1K0AY!CP+0JY+E-&%QU@#0@WS)XS2T([9Q )S]> M$"83Z) HG0A0 KWB!!_)&8-(7C9&Y":JK@[]2?/,/$(7Z.?;X9JK!SXR(0# M?RR7?XA@^0(>1Z8'3DY9^26 &O.@:4:CUK#7V0^9IC=L=4?[PE@\B(_A'@,? MPW%:_*!R\>Y?/Q18 VL),[KV-? +K"]?3GVUNF=0I;F@>^'XKP,[KKVAN9V M,!RE?G^E;.N[!;/3"V.AUN^6LA.-,X"## M(FU.R^TUP'OX0O-Z.=#V],QE!S[WXQQ+-3>&WLTZ^Q->D0Y#5T-5I-MI]4Y] MPSHD@5]JA(.%WWS>-$_XW6/XM=VTM M77?6]?'"R=8:^/K':>"K].\M=0-O[>.[BY.OM)Q)63Q1F61?/I0:? SPS[Y8) (X!P]>(A?,02:"_] __' F M+;N:!ND^-"C:765/K]L:U%1"=R^5L!D/P-ZB#&J=MT#^.!D'&?PAS1/$A@ ] MD&8@^'>S8#*S[@3"<E:2K^EFQD*HRTX_PTC3&0X8%WP793+\J M!*T?$A:&AR E079O^: ?)U)?WGF)G^JG@;K =90D2>]!@\[/M\^YT!UKNOK/ M336LZ^I?[N9W:I+?.;HSH)KYI7@^O9O?0_&3NP0=-P:-<+ZL^UFD0%)0@TB* M]RCC\3FQ;6U[?KD]2RA_9L5J#>M(%,?R9!7+EF]/%X0%%9'ZEOR8TIL1U*@P M(9'(T)L]7WZ\1L,4W=C6KR("8Q+2P5WZ\R *TBPA&)XS85G7JUG6[B MTE[+K7'I\/GP4N0SJOX54,*[$=H.P/_@PO'9L/+255S#Z+!)D$?Z%%[R59#C MH*]@>,<$UV;)LWOWZ1]7[R_02_HG^&QA&A.%DD 0XE?=[X/[W>2KY2TJ/BO= MVU--5?5W7IC+'X]!](2(EK':$H%>$SY$$BTE<"YX MNEY+*CW,"C!,_:YZY^%+E[VNI2_-A.=/@'2R#K M+I*8!!L>J5X%(BHDU)Z-2_- TTV"!3QA^\48J9.(N0>KT4!R0+8)R">(+.Z$ ME(_:-7Q77SCUL8EO&'J[)6G',TAWBS<9P>&/CC<1SJ.*-35_EQLD^PJCALAC M:J,VO.M<'.YB;T+O#5S6BO5_Y71:/:VCCJV;EN*Y ?QTDI5XJ],@\B)"CE02 M[HLQ.3%A[E/P>P7!3>X=70V4QQMPT*93Y0<$>N,):@14 F%\AZ$D]4:U1K2$>!P&-S(L/:+7:IE%Y.LQR%^$ M0+55BX"!HSD()$$R(,A8$82,G^NV1N6=M6K* MUOP"V/&5ZY0_V&+3Y!J^+*4$UCPS2)?]1'A_+JT!A9'0GT,GMLQND;"4D2&" M5U>RMLD[57E",&5>6EUM%$<7("QP]R6/T_]7GF9S"GTI/'M?3$5"CX0UTQ54 MIBW"P!L'<'4-1&W] 6F,%_/2MYO9W5*/VX<7!/Y_?1?XH]&HTQG[HY[C=L>#WGCB=T=3UYV.V_ZP MXP[^[\CYSB#T_.TB^3'X=Q[X6'" I_7.6Z T6Y]%"NIQLJ8BJ<%34L#+^AW. MG(*G&+$D[TI&"RAV8G=[%?8J@P?*V.D;EUWD$+P)R6QTCUS_RFE7?PT"%(>W MTIYY43$,Y7/QS[]X$[0P]Y1MT1>XXOJFKD4KKZ9KG,I2T"6HK!O$/PE:4ZX& MNU3O?#)0BC<^^/4T1U.Y\\T/7P8WMML@SE/:CC55BY>D^'D13&7MSV6JJX ^ M?)-@]*W+UG7K<3?&U8MR<4CK[LD/'IC\:_6>7))Y!S+!/R8B"[".Z5$4V^6N M7-GX.4G:92J+_398NCN=V%,G>G.3"!R^8XV]D)@'K9YC][M.63" Y[$2V5LG M(6,!Y 53X5;-%3Q01DJ5NU<&)]4%#H_$H^^ Z8PP\Q NK\;I5Q]8.7(ECI,8 M)X95NLD$4H),!K9->53T1$P3 M>?7CH107^/LBDDZ74!%E2G@1W\06L"=\%]D-Z-MON3U\H&,%4_#L*+$%_]SI M?:]UP^J*X,A38$QX!QVY=-7>P43ID% M('U?*'[D$;AM$F6TK)(_[PQK5;9$=!1>?]G4PUL+S61YMUX0RLOC?<48K+/[ M5Z4QV\;,TOIJI:3\,GQI6+INP(6X&7MU2[AL\K(C\J=5+E>HS4_A;@UR]:GV MBO*Y2H#DE9EJ=XND:0;7[=OB:H,+*!]0O!,]^SA:HZ;/BO&V"[.'-3R@:^*D MZNA8JHM0\:RDU+K[1Z+CBP*S7=)$!;2E\'6],>LSA$I6CKJ2B(+C+83B;4FM3K"4*0JHDJ!TZ? )> M3$3V6%E=?>HV!E10-6U-WDNA*F?FE>O2VYK@S0[> YRE@C@UQTN&:H12B7/O MJ_S&K5!A'GA_@ 2(J,%$_9-7^9LJNHT3,.0D%=7'UZ)*0!-0XN("#+_6\^6Y MKIQ0>="2Q"K+,YD%H(.+P8M5*X<+*0ZH;H72#?8"#@GHEI9.I%UYKZT<5SV^ MCRISO4VE2PV6/G"HQB)$NI*PE,I+:\H[4-/%>,PT!ULY":@R!+8@)2.G>.!< M8!BR]HB:_B,7$3T$+\U*/>BX2AQX#N+A@V/:G!$O^>A+'@QX&![/BN!A>#P,KXGC>\Y[E,P9:5Q#*/IB!86' MX1WSS'D87J,9AH?A\3 \MK&DCHEV-B7U/6)<[A23[/O7M)<^\P M:*I2)-3K7!9S*CRBX 4#<3.@9E.G#0U&MM,9G!H6DT%M68J:+$5=U^[V3@XN MRU+$4M1@*>KT[?Z0A]^=F]-,'074R(1%9P=PF(\X9.IT1VG6P1U423UEA)1Q M2NJU.[+=_L#(&5LL0,:P"0O01@%R'-<>]/HL02Q!+$'[4&;8L;O#(XQ9/]-1 MCTWSD\O&2PXLOR@E=5:7^=?.< AJJGU0,\_A,):@%R1![M#N#SLL02Q!+$%[ M25!O9 ]&AXW5'#28O#*PS^@FTXV]=9M&]A2]==8?E<*)L$=?DAF0;(^YZ+7%I.D?U MMP5$(0ZPP2]/%)*7GKN!H\7JZ,5.!=ZB)>>B%1NXDSB*:N=J*(<:$Y(%\T"B M>BNL*0U(2NV1P(FAF"AP@4K_O,3K7N3)9$9C.ZBI'_%(L'\>Z+6*@;<$BHAP M&1*U"]%1Y!*7YGB4#ZQ.KZN/_@B]-+N +8CZ6D R\BD0.$]$DOX_EA^D". 0 MP('XA$:'HPV\#/[=)^0> I74R]8S211GR6YQ^(S.L#J>I#)B;GF*G@++6'CW MBHI;Z5"#,2,^6L7,4N,3Z,/'7@4I[',EWY M-%-"1ZID60HTL$LY]^%N&9&D80!<3[!7?ZI8S%61LSQS6[4M2;N'G:J/BQI6 ML2WWF*M7UP2:80D/$T06]%&Z,JVE$#F]=D2TRA(%JZM08XHQ+/0A:&%/@^[* M:2W_%!82 ZV!:IQ?\V;"SM!#%I;L1[=J^F!WJ,*UM\>8I0#VP7_(<=$HT"@J?'@"_%=#352S2&I MC462EI5\H (P-XB6\ !KEDZ[7')(+$$$#D>M06UH Q%ES10)]+WZ2P,>5M^C MD+-6;'@R"2HNEB.DWDA0-/P:,K[7O$5;LT1,_^N[ MOSR, ]SM@/3@,(O>WW[T?CK,41U7UC4N^@8LRQ*@D9#0M:>+ *<:BHPDB*!? MD?FG>4)8ANA/YVE:,4]5H*U'C^%Y(CQSMSGPS)^FTXN?E?-ZC0BBUB7B/LJ1 MD&?EK8$_XL=TN5)*.;PGI%0;_BV1F*D*?E'?KB4.5P):D":W(>*9FDJ%M\]9 ML$CE=2:/:DR,0S3)9"%_%@R-%[,([G[X,]M*+&/PY_>MB&'J0YP3U&'N)2XJ<:8T\]OZ$8LWF@$-DACG-S/K MTR2+,31!(Q_O%Q@V5B&DA?"^:M=P:5&W,4T(EUCFJ8Z%U1RMM;/1::9XR_JS M==V"5<$]):)_KOZ^\A8<1JX_*BD8(G3C@V1LSFWF 4RX)*!0/MQ3*'B')_D' MZ,9)H 8V?%"7PIVN+R9M> MF7,7]D%$J+[Q/@[0<N:+>"OR]SIO29N"DOT(LC.1[A,&5!-?0A#3C('RC-3U )A53R?&X.8$ 5-+ M%-@_(]+QU_BZE&8.D&3\>GGYA\00E2_S=)Q CHQ;Z]4IZ$LUTE4:)!TOD(SR MK]R_4<-T,#0JE8:>)*O W>'$D=!0<5R*ER0DX4DK&.8B-5>/YL%M/8ZB*4KE>7 MP#W@)@HD8BV08IHC1O*M#!SC)%N1J)!JH9A@GS$F56E*5V6ITD8C$GET$V#0 M4I-E,S)].50)ETL#A2XD_U7'"MF5QQ>[HR#/F"!TJYNF60XZ< L<--F:O=$&FL4I7)* MY21()ODNY1&J:Q*5,BWR6=VD0RE_B9&XY[8O_ M+JX*% ^3,;;W8J)PZ1Q;9;%48E9SX_)CZU_9[-B8L=BBV,QW.Q8/")(.OC.,&\$4;B?#9=[ M-&CUG.Y^L-S#UJC;/0:L\W#8&O;Z#8-U1IH>M&?E.9"PKKY\^$VE*UO+!9:G M).8Q>H">@Y[_\^?E[U^NOEQ^N?K'!^OR]_<6_,-'_??W5]?O/GZZ_O/SAVOK M\N=/?WZQ?KO\_-\?OEB?KZ[_NT[^!A:6/ICUH.N#5Q\IM]M(O/+&4Y0QH=L? M3R7K;DB\ES/HQ#NQ74%W2XTY8<6X MI6F.^2Q57X&W9B L<*L73JO3H!8Q/*6L\8N3^B1@W!^MC,@OEXJT(W;#W!U. MPX)5H!L9S!?>)-/C#XO%8=BKS(;)&M]S2NJ4 R!7YUFNGQ0G97I3'4V++KS% MD7LA(CC>S#9-(AQCJK3&K/C%U)OKDRO9COC$ML9Y1OR'DZ\\J\9X((843T_E M7$.2!2IXQ3,7WS#12)'495ZK<6*Z,@'M!8S#_*6X3054NE<)I"_@UABI\==U M 8;[&,JA3D1@0%S6!B5!^I5N:T&:54JC\ N;9AW6AYNM%G*3IBZ&9A8U56O' M)M+Y36L["K)<+I(^F\'6B[52/EN5"V=832[2\D7(C!63)\<1XEXRG"K66ES[U]Q@NRNGB'')J=@5T"(K A/0M8P8S76'!3=/?PD M^2KD5#!5*"J#<91!R1(:CT=)B\L;$4WNK=_ 5MR@2OP96(O*W"9YHJKS(_]' MG7NI9"5O<@]'=@I,:XAQUM*1JEK]/*9-L:2-8H/@[LTL/YYC<')2'>6H2MF* M7"Z=%BC+*08)%:%5QD.S"I%!?_^O?QFZSN#MELP7JA0]5#J55=MR@AH-+U;! M4E^_"SL=9*A5[4@79>-V:'(S9@H>V,TMF.HXV2W3>K!B(+B6?L?W3KYWFG%/ M*N^=7:/NG8TDYKM/OW_Y_.GC-5TX__C\Z=V']WC';/R-%]FU-]AK1AP%>GB/Y)X(GRL^C\G/^O/XK*6Y@LL+RJ*0(JT&%;^!5AY7>V> M@#=[LK:N6B) -G06"'W[Q!G;,0X4%70+B]'%J(]K7O,]774E'U1:X.T/6O<] M:OSP9*ZD.,_Z(Y0R4ITO_EW$!V M\>4;.M>']VS-<[Q:B6FH"W*PLU%N6;;1H5<&7Z0!N:IY"!UP^2#Z7H5J05$, M)*M?%PMTG>'+N@"('//ZP8Q%!&PD*W_ >T\#V=2X?KDZAZ,B)$$B2U^V4@&/ M+KT''WVNZX+DDZDO5A=HZ7Y+*M0"D:$;1C6=[XWQ4DO%Q,%7$0:S."9F5+$0 MK/_1$Z,EX?"HQW1W+P^V8"6U.JJB!)&:"%W4I4\="4+),Q^N!;!4)5$>SB?6 MES[][K+,X*UJ3 :]:)<[Q2J&L:#2(- ,/H:8,%HH)IXJUM*%"-A45CRKD$9? MX!AI2;OY(@S*FK.B.B%.:CR%51,"0S>8%X7KX<_EJ_"!0323Y1)T#2NO^E[! MW_*X0""#M))!5.T[(DFPA!E+,KS0MPYF5V>JZ5!(OY_4[>_GF=_$!2BC M0Q2@..V.$14HVX?%NP:I@@U:\(_+SU^LJZO-O/SP#NOA3Y/4WZ:VR2]___#9 MNOK]ET^??[O\^_7I_5]>#W.!*/W-#.##,Z:X:Y M;%F;6 ;KBJQ?+M]]^?3YO+@%&T;'>1I@4SVE.\NN1DP1R_N+C&J06T49?/"X MU&4;PPM8->/YX ^EHO":]FB24R$3*TL\7[6OE1G=M+AVU6(\ND)&-TF5%TL$ MSX*_9;,"8T YM11L6^Z0^!_;NH]S*YW19B;@'6*!\KU,D&L?$T-B<9+6&R_P MMN>VW_Z!0:,KV[K"\!(RTF?,K_\B?T'?<=[JO>S0IS&%NQ9\97N[QG*OQH,W MT[6M',K]7BQ"NF[J("IF;?%JB">1+V0]-]4,*"H\-N7:G"M@32)F0!S9IX.U M=81X5NMU)K253_^X>G_AC"S8IB_FP<0FE!MJ?O.^"F+2.1P,%>?)]$'Q/10N M8+(8_H87["2O=LW1#4:#RZBJ&AF)S65@12*C^8&.V6)1/=6O97C'B;Q,-4%F M&FP.UI7* AX0"+ST-^<8MZNQJXBJ@8!T!>+BFF.98\SU7R E*=),QQM7VF!E MH0GMCCZ\BQ/0"I2MI_ 8QIOA;8$OM2)\3 DXS0_BL> M*P478SCW7KTVP$S!7,)US15^A(Y]MZSK $-F\\"_H'9Y6X)9Z,8QE<>AEE7- MK:HJ:HY-)(AG1_IDCM5Q8KX(XWN!68I%$L^"L52?<53_6.U!-]32@ZAAGOX! MM02JK"HVIC>/,3!%^G<>^\$4XUA%JUM!^T*[IYE85.1"'II"N*!0/(6(9>]^ MYDGJU0I ;L)XC,&O5:FI1LHT!@&6C"7ZK-'\R*7?ZW7+*"=\!80K3BJ]UJD5 MZI9>(#,NJ" #?:BP,98?H*MD9'OQO:RAA(V 8&+@4J(5J#A>C.>7:BC(:A < M8]D:3+*P"7Z^W(6MB7NA.Y"KNY5G>$IY60FGB5U+E&'*[C7C34J\%ZP(EEZ5"K!;!',6I?E< MA7HK.!4I(?!A&3@F/Y9M%;@LP5A0[ MU[ WWFW@56O!@%Y9@1)KD[[+DTB[BZLK1#[#3(8H"\\DSIJ'6:=Y632XPLM* MLX NQ30:T(!48:;JQ67%7HR:( *NT5@W&N=G64WAV9,:6F?OI>V^UXB\Z[!L MY;$4>+8(+B JJ?5RU<1D6'6+U9=Q)K^/9,(";U1HDWN;="$Y8&FIB6@5$B6! M0 J^Z1)8N0I1="C/Z;@7"'FDCQ%\YVD-UZZZHE2(KUO6$F3J[#1 U\P#K[6H ME)P2MN%&[[YE/1:PRU2=48&8U8E,S2M*3M/"4 -)985SQ9K1_4.:%!E8#C(9 M0*[@6GA)1 6O<9Z%H]ZOTKGDYA;9>^6#/0Y$MJ!(A4A\M] M(9-NRI>BVM( TT>X7T*R2JF<-BD\3Q*D0I'5O$MR6>?D[E!N45TI43:UPS$3 M6'XNE8TW%:@)O1(#3DSP!+23INIM:Q=#U(%XW4.0"_PI,# VIHBJ7QW?15+Y MX%O*C'2E;4-^]UZ)[W85*T'#X(=5C:U7O/8>K/TS>_/-]\=X_759X4736L;B M'OZ].;;WL1>ORR 1.HLM*]+OP3U.%7QM&'M^48ULEQ>SZFU,"Y8'Q@#4/+(M MV:8E>5US,ZB>I=*S6+2,3EFDKVTU\[1DEE2-UIW"@RO;%0+8D-Q8YR4MD,45@5JH1Z+SR$A\[W,*^&]*+-->/!3(8O+QROH MPIU1":L,]J96"J3:3NYF(J)Z?>FR>;<>W!+0;I?!#E A(:R2O.D260>QY^&H M5>VZ@MF[UT=;I/P1EBG*)'1K5'QL_3T.47.@'U2OC(+_ 2["=Y9M9$C5-8PD M^^9+]T/&)5_!H90]=06U92M;AKM-A*QATIIRS:-7@/Y=]WO4/$NK;UE%YXS=A.1O MC/7Y$J\7;BPQR*97HIR"M'U9ZX>@EJZB(Z_W@ZK/ID7>P2Y5N0S5\Q07)2G MU>_#E2J?:]AQK/N!XX?E7%8E:HGSBI86:L(D3QGO+5CXX7,S+;$@E, M!\ 5[$[Y:]7#]$WX%Z"4ZN":Z/200TU"#@YBG 7*C@1*ARFG!D2 C(J?>!BZ MGFRB#&RJN*YN$C_P[T18XK"!) '7*2+0D:JU2X0O].:HT%#0A\!=_Y*6M%K6 M0/Z*MH^R@G#I%.=QS4>4:.[KCJ@\G7_.J)(K)TK4"4=$5?RN%((O%D*BC"T] MD=3Z$BWT3!32[VO9S9;I"]R+JA(L8JD>%9TI>/P*)FJALG>S3J1N54G5'&T) ME2EBR6<8KAZC7(F0!H%XIG)#*RQ0R[K$^E4OE+!ZL)[LOI(50>]'/4[J?C_ M6I%EE3G504AR>F6D6 .T*6K+1K;:&LA>4FU,I;X&5UTUTU M=1?^VNV5IINKDO8PNYVV\7A[1C@OC[WH_5/%%4BO%V,+ M@D3.30J$4C9TV9=12 R?5V+F2['),@((VK(,O(-"0]0(79Q,Z5P4),R#!8F2 MGC+J(O^^R&40_EQIQ0%UX)V;Y"Q%.QFL?)S,+N S,C&91:"3;NXK>4K)S*73KPN#)J$7Z'Z& MNM94.QL+R@X(G]:H,SDTW(-*$NHKEGZGAB+0C4F(3 *_ )=UI>8!*9L)=<;X MY-KS5 N73%99E*))=%$,.@E,TGED&4-_GB M@JY%8>_*"+0GFTHC#E\642V**HM$#I6=K1U6;%:J5J;Z:BN1TJYJ6\)JA"E. M;KR(%$FRDLBEM\BKM'+W-'OD!9FKC%(27-5V(L7+VS9X&R #R7U=V-2PU?:H M1D=8YHU$Z))"2N^_BD =I5A*ZDU47(5,$(;V] \JV[:M:\0OBE/K5\GS_X2? MA'0]OXHF+14GI EGW?+AY;/Q5Z+RH\KR-..IP&I"'*$3 <+#R@9\2JJT2_'L MHK +SP"4ZD+BT,YC4AY2'-0KME]99!A*AP]*K@DHQTM]CSI,2)931H'*?M^2 M_FLY]ZZ6FRS-%YDLU<%+H<\I:.ZOXGY)Y]6(5!;H*HZ6]2SY7'9M2EG37AON MBJ05G5IJ#)TMZV_ISV9W\;HS1\PD]-*Q) ]] 5 :B*U7^"@?O[RGY?SF(I29XRF5H^ M:Z[Z>JD<< M3U]*G"FQ!KJ#"H.O=_4I20O::%V89?X?>4^UWU2M(15].?<**QSEQ#M 0)1MA94ELV0Y03*H2+*D<_TLRYAJP575 MNXMLY-<@D=1U7X9ZY8!+66P1>O>%#E-'J*O$X$,XJ.1^F3.:(RYDAD03(Y]^7CQ,REBN!.DY$7HL5S7/[\O6M;R MQ;-WK+5ZNU!E#4@4M;$-NMC&EB_,/E%]2&5<2LZ0%1AAPO\0.@H)5R"TJ&%D M316>H!L$[D>4J0'Q]:.7U7E1(0_EOR:=)6M$6EI6!0]0Q5=%6FL,Y'13Q)KH2*.NM!=4KZ" MF3+QP)S Y>6B0+]1O>2J @SSN)ON6_6HH8<9]!LRPK(P%PO7J%M#^M]P#Y I M0S6 M<7%U>1ME^9"GTAGX%!BTB%4#O;I8R$H >C6Y,83E7(V X:S*J1@GW&&&DY.TPZXEC34AV76;LXPS'$"C?H MP?Z3ZG5J:YT@;%5#\I9A*"W)2H0M;<65,*_3/QJAH0@2>;5X@L+.PHT&A FD M+'R-@&7"@K=LIH2DJ6>U"- *XB6>L+5+V[JB-0!*WQ.2*B.X50 ML4F:B#29@>H1&F6" )/25';J(5G((U3R40JUBG@2#$P9-%VRP56F*+6L;O59 MG0\+M)T"+:J -Z4G58F@J@JWN*)B53X%HT?J"<3O1/5*BD!&"PH7=TTX4K^X MRNS5]];@6S6P4AD6UZJ^ZM:I,OTU]?GU?DY=Q[HE;W82K>_L:,<;8[T>C5]3 M=H51W1)6 !6^9*7D&"<'D+)?Z7VCS@WXWPAKH%'A4]:G6@%4%/XO->\B<\$E M,5 1AHI"E\NH JGHNI&R0: Q1[(;5GLU;[8+WA)=_10G MP0WJ)WFL&YYGRPQN '^=SZ!!?\/_"J/TYBSQ^3^JW4,NF7V#I^*N=, M/UVHA7 ';O>8/?P'&FYV7/88.-^CK!QBJ6[O0"/-&DU/E\)H69Q1W&&]P%0# M:^FFR!JI,/C#T-9S!(C),JER=-[2^.*)++('95%1NWU+%(_QL?Q"&EK MT.V4N%9NF(QP(8*>L&Y$?)-XBQEYKBWF9LMY% W&6I9BZ"!6> ,_- M*F4(<[S>P2W1\V7E?*V21J:\[TN''G-/7E)/51>EWG<*Q(T<=YV%JP?JOZP6 M7E!I0N%L%NNCBU[QMVK1C\0H5CZL3.!C2[V<$[TQ+"S"5- "9<1E3=NJ[./ M*Q6FO'NE 3_\31 2%%&43PVB.KA2E4B((/K7"JY3ZFDPZ623Z?BV@:* MY18JZG0HT &RV+;@[H6:)Y5QBVBE-J $\Y4B1!TRU8;&ZA5P]>JG95B.W%R3 MRFDUYS[U /W+V]-.=R45ZUB^+%D4TI-^0_T&MNGVH\(LGG\K<[+P55T$%&3Z M0P*JKN9PJ5(O3W3$*16Z0J]6UB!3XQV)_0[6+YKH8@DT7+H])"W2K"4<+:VL MJC0_YVD:@%^E1J)YJL8-@TK@TV ;H.S920LEC$/*Z$?1:K)=A5K'J?AW+I,D M,K*JT.G!JOD*%!?SIG?)C7U\K0<+-30 ;F"^>F&$RS"F+IK8)]16?.B MNXKT$B=QLHB+[N&NW[B+95=:\V5%86M5]L:47<0:W]@&-OY&U-DIXTS2>!)Z&AM:BHMBJVE*U5:)5R_N;[1B: M&C9OM(R:UZW,$#*>B!J-KWOCTS5OJ3J>ORTJ^L.$4#5F3[Z]&'/GLS5OJVK.OIF#+[OATN9)JM1JE M0()$6([E((2:?T<5845OF>H M!:S^Y1B_OK+E>E"05)K!E33F2,-?J@3$> T MJALY(3:J#A&$TQ!)@K[D/3.@>4M=RX#4XE1HGDU71MG.542Q6+\8N-2UQUL9 M>%1T!1>C\,I>0L2S5_WH-8@.64VXU!]<5TTJVOS?\'<_GA<8-^(;@J(HS6!] MR)-X(8!R\.TX8NXQ;ZGKXTV5X/VME]SCF8?B!N/(<,OPO<2OL0,5-"R2X-;# M;D,%_*/B[1&&[@6!%5&D4B#$0[U5<0VS,:>8M]2=0A+Q&),6M=E\E4;G6OJ; M#]G I>YTR )GF4Q*I4 3TU,6Y6:?L@PE%8W\)6Q:%4*$3].\I:X]S1KNBYR: MJ_-_:I["K0+G*]!_J%7D0E5H\4&;M]3-GKZNJ8=[VS0,I&]?W.8(_(*$>P,N MT-O--3)\V$8=-HBIP*'LLG=W:U5A@P!Z)H>BA;(NB(]IHA^.HF+!DE]K2O#1?(1%&X!=E4>5L*:HFN_"3X%94)X:H MQQ25W2LE]V7/T4,UART0-Y *%.#POFB"+ 8MB1+MEZ0B3['96..":9NMJF$G M03+)YREE<,]&8+Z4P)EZMM,&?!44H?N%@A<'.Q3+%E=J^21UYL=AB)#YU&:- MF#E"G;:NB*I\"PX9JYLRK8>DI0SJZ!4[#M[ :N:BJE6V+Y38EQO!1%=+[\I. M5]E07[[=)JZIP-)4NF )!&Y]*5^!BD\UGS@L#73.$MCYE#H8".4HB>]6M K8 MCTCU>9+ MPUH^1 697Y"E^MD2QK3"5%Y?_+(Y&0$0$% MI_;Q@AINBR]2TYE()**$5VFHTMWX\.&4VK/TY+O2,IZ)!;NJCB1NMSMVQ0D7 M/HUR>5=W#LIYQE3+\51H5JF6?MP.X4JJ 5B0P'KLJ"4="7")6"X(#ZH1=Q1- /D4\E MPB64KNI 6((05E@DU$ GDT2XTK6L C^B^3[%S@D90@YE*O>TU*I?S'JH,9CX M%J25YA?J_2-41\>1QP*T!D/G48OJQ^ &J Y\H#;^FO ;L2XN0N/[D>+5.'-; M^#\0W>4/$.KFS@L(@)H*(! 1BEI&M'"LRI-$/BJV#HYES<^PG+;UV]__0]0E M^)8"@J5\@L(E1)^4!BF%X3*\(;:4X)?DVNYH*':E-27-4P6-)_MIW!)_%H?3 M(%W'.#YB$6=JYF]!7'14X8N__G%=&XBH"*B01;U(^E+J_?(E/;KVX- ^.6D: M6%>/K%>EGV1%V=& 3KY NRR9#>[*V$9&2ZW"?-(&B1:JJ\C#LP3+KV 7;PM&*9+7:H/(\#0FY)_(G LYVR(H/E:3 M.-2[B^[<.DW5H8Y%2$-LEEY4]&RLM%G)/EOE1=9;:@J]O:2JST;?+A$IF"L$ MH:71PH5ZN5N>M5(7Q'563?FK3JMO_:K$TBX[D17I===T50153 3[GY;613CO MY:#8-5#ZZ3W<5*5%+6\"ZK-"KU%%E01/+<5>#B-2S%P93S:1O7$H%I*5ETFC M.GS\:G]E59I4!EY=DE9$5)D?I,>*7X!^-L*L3/.Z'K'5&BIO1-+(Y8'KG./% M)-"6KH;P6;Q54=Y7=^D)31XBGU[#CQ23[74.YK;9(TJ?4':?#B MVDBF=1Z.II-&C=)(])5.M+7H675<_'J K##R*MZV+Q=O9[Y5I/PE?46==1+I M]-$*99UOC3\*_/_Z+O!'HU&G,_9'/]\<3OCJ:N.QVW_6'''?Q?QW&_ M>R@NW>LN!Z;I7TQ1:!O<\:LO'WZSW)8E8757__OG[Y\__'IU_>7#YP_OK>O+ MCQ^NK4^_6!_^Y\^K+_^?=?WAW9^?K[Y_O[>^O/Z W[XQ^=/[SY\>'^] M>N_<>A2&T&F#XO\=/.!';FAGWNJ=,V]U-O/6^P^_7/[Y\W^O[I^]_'3 M]9^?SX[!,XTK/@Z/I2I=YYPYJ+>9@SY]^?N'S];5[[]\^OS;Y9>K3[^?&>^L M,ZX<8J3/FE+9)=W^S M='_XW[]?_7SUY;P, B97R[GP82#3DN+;+!@'67']3\M_@8N?NO:J:I(@Q4J2 MN>6T+_X'+W[3(*RBBER7XWOQZOE!%Q65$>[-.F55T"O71L+!57]7.D,6OOQ- M@KEK@L>)+Q(D=N@M4O%&_^&M'Z2+T+M_$T1$%OK1.NA^*2JC4:OK]$A:L@3^ MW]?/5Y+4DI+T8^:O?CAJM;N#S1^W6\Z>'[JMWJB[YV^WKGC8:XUZHQV?_",1 M1!(%J(MG^5_?=;XK%914#GAF[N);H2S4F>$_[2@4%79 3;-\6/*!=67D5+13 M(OE^U7' M]R*=) &5Z-6H:8J8(W,JI4YF8$&# 0+?TCM]"L'7FLUC4[SCM!R3&/>IXM\_ M 0W-$_\#\>D!/,@#06BO>)!X>R B^&*B$ 7?6%03C%_#Q7N-6W3MXJ*K[Z&XX:R,,; M2E?1&I==ZL*=OIR0X^Z,.EU9%ZB*1:KO2E6K+"P>OXNN_[67C+U(I!>?OH7B M7C_%;;==\,J]Y9N@:6:@B9K>-4U'-8Z(9JIZUN8&+OJQVMQ]4)O_4HP'8FW^ MTA51QVTY_V\S]9!!5&1USNK\..K<7>>TD&"O<>/J3F;_@^)OCD\5"63U>J_UM^54V2NA:@F.0H MJ;:MRN 1\'#X$X7H2&/_[(54_GH]$XB$ M[F5K-DB[T!.TY-/T&*VWZH7U-VYX%XU:F>MYPY_J?2S8V9.(&>X2&P!P7KT^ M@ Q,G^PUCI 65O6G5<-6CC<-V$"\[(51ZDU*G0J7)QXE MF23@EJR@B F*M5@TQIHCS+C5G=RJ7<$?'*!<9[S3EO]1!^(-[ $:!BX0'20@ MQ=DMI!(&X*A\*\YZ$>VJ0YY.?*5+E%%3>AQ%JG+.1/#5LE8W79L@'75A)0LR M-5^"*NEW.]NA2KI6QS[_#/#']W/+[O;W _[0YH@3F7-NV#=K'SWL\&8K;]K* MYNIK#Z$Z>&[+UQ-0,1ESBMUG:2Q[[HC8@\M>HVB?&[U#0(B0=Q]YL)[*8'WQ M6J#T%@&B&F(6L*/53!2F(X"2M'].L57^J[X6W:AT5QU1T+4\C5C-&.0]W7Q. MLN92KFEC84Q:\'.L1&D.8+XT3T_ C>/$=XN@$37FT/JA#G, O4J->W1V _T, M#1#$+[W4GRCE$XS\QF-BVA>+D#)5,D$@Y1*0,N4"UK@34R8# M[>\=#[;_**D5):#]1_=^=/T$GE:34/D/"UY<^L$%Y92JOGC9@9)2E3^#4B"4 M(7P9/ZBH0;IGQ>J'F'X&/=_ F[QJY#YU#CM N>H'UDI(;9JE$%.2^]6"?5Y M&;_4X$GY)XV@+-?A-+)-&TH[W?+23GN<^'/Q$631Y.H?4$L#!!0 ( %4X M5%%Q$P@W60H -Q; 1 :7)D;2TR,#(P,#DS,"YXM7T[>O?OX M+\?Y_?3V"IUS/XD)4^A,$*Q(@!ZI&J-O 9$/*!0\1M^X>*!3[#@G!NB,3V:" MCL8*==R.NWY7'!WX@7?8Z7>.,)?%F@$")MII- M2!L&.3"*".HOX+8#S0&P4H(.$T4NN(C/28B32!VW$O9G@B,:4A* *T1$&WME M0.ZVPF)$U#6.B9Q@GVQ7QLD[A+2):#SA0B%6@ RQ'!IVI5 &S'$]I^NU4&K4 M*^YC93PU&V_$*P"U2:2D/G.6*/:>9-!J5V<@D-UZI$M\\[JM.',F<.]! _+\*O'PQSNF3QL#KHJ MK.0AKU- S4M?\^(=/(^7W?C8E0F#2A)_;\2G[8!0T++7MP6'+ /2!\X2>A?Z MY,D?;XW. @,+*'-4&I*8,:X,'GTENS:94!;R] )N6Q+.,WVAC&P( M8?-SA(4O>+0EWML3P2=$*$IDO@09!&-!PN.6+D3./,?^X>-H#SB9#RD06 T1 M?;L-('X2&7&OEO+,,6B?.6Y)L$I$4@V]9?$#$M85'T HH_\(Z2,\K"L]@)#H M_U[PB2!U!0<0"_A/J+!<6O>$@]8\(DIJF:7D"5$;/"VD![Z]?:R MM#U3 9'%2IZQ4@=,

:))F9%CA1'BG*L*(4[0]CY71\@P6(-R:* L,O9KE5 MK'8SZN2QBQG1^Q4J/S7=K L%2AY^@31O>)28P: 8Q!T# )V22P9F),\Q="TZ M=M-W7;=7S?1+HHB':$D6 5VT0ABEE)OE#1N-*^P]C'@5$R$]_ M)E"[%L.J.\+N).P^T'/=_:(/E%D^(X@H0WF2_T8IT>7H9MG?'J5G6(XO(O[X MK,J\&:'=MONN>[!+?&O\R!!HD!E/L:2@VYN<$)#<;@1E/H5V6:M]H;'J77!= MK!:#=CS7\]+&F$H_XC(1!$X,!6VU/ V3EY=4C%'S=!IDUSLZ8C2$%@6F(K[/ M$Y@\L-$-:,*'>5A%*]IQV&VF_]9MEL.'E@C1'.,/ZZ1Z>$DK5;)6Q^UVBA&V MQ5K0"&='C>J!H4;HIA-^=.V?XDA7CULBE: ^E)3L_FWWZ-SA!1L?F M"EUWOUN,]Y=P!?0^)?\C)52RU5T2QUC,TM:VB.,61Q9L6(*V#BUULK8*R#V MY'O8+;;&*7@3TV;U4MPIC3TO]7KFV&Y@QSLFPZO*;&6K-%C O-\MH*\K5 M8 U3Z#46>F5X2NJY\490JS=[7J_8PVLT\+/ U%"_%M ):/%E[K"R(38"VWT? MBN5!T10+Z/QQX^U0-RYL..P!TNT5^Y<2JS0R3LSSBU-LEMGC"6&RSK)N"; ] M3GK05!;6EC0BQV!">52--T2]0+'CL ?*?J]8NLO,TLA(29_MW0L,2O#-8]^* M5MD :(^0 \\]7#=%]F0QCZ71NJ\7&.7P]J#XT"O6] V6:&0\W)(I84G5ESCF MH^V>?^BY_75]9Y#-TVSV4_/Q3PFP]7F/U^\4)\49AL5O(Y_O9,+76OI9A;&N M_73<;G'^ME!X\Q9_,M%WG#^705MS? >FT(5^=&Z"IL^B,STLG@?<$3&E_CRY M[&2=+;CLMNKTBIW1TE:YQP(9\F4L_3">?L5&">A8SKBL^RRI$BJ[Z6 B7E;: MUY[H9+B10=Y(RUT3E;X_>L6EO"'B;HQ%U49K,ZRU[=+KB.ZZ;0!/]A(K>J]1 M_80 &3+8FFZ)6MV #8.]-]CO%I>N+%9I8K^P4;GU4IL5A3VE'?1JA4TC4]DM MB?2KM3=8[+1V4@IN3V@?/*_P[D&&"AE<35U(*=-GV?6Z;<)NV.UA=MBK8TS; MK7]X 'YLK^YE3L]7]COKW<[9IQ^,/^BMEG_DVKIX@ME,?F(CR@@1E(TP"^Z2 MB=ZUG;74,C^]O2=/ZC3B_D,+X:$T;=MQ*\21WM&I-WD?MUX$-Z-1I"\=MY30 M*T[FDQM'$T#"@WNSF3-(1/;@0B; "%6)/OM5\&1RW$J'4T7B%DKW?J;?X#A2 M^[W,'/ 84U9!!*MOVB6J!/KJ F;Q-\-TXW)<(,,:=4\&Z>-YJIM#+'YQ]>M*U.*%RK._R M,'WAM$1V&\A;%7,0_#>1RNP:!M<, C-QPU&:VC-CF@+PC:KQF$3!/3_3>?%3 M/(GXC,!DYXF4>\,+87^KRH/$$%.I/U&Y)?%N&/CJ*5;S!-,CBJ-+?E^]AFP% M>T."597DS;!N*L9P_16X@1#ZBPUZZ'"V' )UW'R;21<0\^^&"/,U)7#\&\.S MO;2]))WO5+[F0+6L?BJ@NQGJ>6Q-ARX%?'6_N&2*0!U7N>IZFBB8C>A,6FKE M+5!O-:LN^JXRY\PZJ]-UY[S%>K?=[#<0>1"J58MO[NR>3^'E7:/6LI5>JDFO MX6BYQ/PEO.9,;RF\9%.2KB9 NSHU&Q"WK9X\!^-K+[0L0_DW#O$+D;Q+7;/! MOGHF,%.V^4L& RF)VB*7!>#O$\:LY:??03UY]S]02P,$% @ 53A4476K MH2?O>O MX&I>M\RZ#X?M"9TSBI MAB2/YPU1I]AK$,WI;DKD_/K-:@ 4#Y $@2H2E,,A M$B!0G556]L]_/SV:[GV)7=^TLU^>D1_QL[TX\VUH9I]_>?;'IS=(/_O[ MKS_\\//_(/3O%Q_>[;UJ_3](%H:B@*)GK$I6%(&^Y0\AASZXW1 M3/SOYY],M")A)5 @)B#NA$>6.(<,%])2D5+ :EQTVLS^^BG_XVP?]X"Y63^^ M_.79X3 <_[2___7KUQ]/73?]L>T^[U.,V?[RT\\6'S^]]OFO;/PT,<;LCW\] M_VC?K/H@+$OV__W;NX_^,!Y9U,SZP__K"W-Q='UT[CAYCV\L\_/KR]=,FF:T)SX==3+\\:[IP MA+*FL6$XD_&W6]?;_T:DMU-_,AW??@>O%ZMFDDK1&T^'. LQ7+SJO43SLH6O MS_H8X)>^G38AWP O[#3K]N-AC$._B8#66+6 F.Y+^[FP\J67%Y^V_M*'IAG$ M;;?\YM2Z.!W?G9STZ+.UQY./0^O_.FRG 2S,Z_^<@'HF+/!@$W%(!JH0]\$B M*X-",:D8B*0V2GM99@N^1NPGV[OQ!EA<83_+18ITLK<':54(N M,W8!,L\[O]=V( $P]<_VOL9LF!=6?TZ5[?PU+%VV.8M/[/-X.=7B!N$KUUF'N",';@ MV$1P2$N3D'?:,$*#LU[4P,+=I*V##OHTT5%8+\7P\B$.MIG%\-IV,XBL^N<> MG%:6>@RO8FI\,TQ2%,E$*H'9!!&.9!29X"3"D6M.O$G,^QIXN9NT=?#"GB9> M"NNEG'WY1L?[X3!V .#C+AZ" V^^Q+<0GQ_%=VW?_QZ']^F3/9T8PU(T,2&9 M0,FO$[%)4MB42KJ)_:]F7M)SMR6SH#^R9 M==.XI(4([13E"4%0J!''G"&KDH5X4:CD/(Z"U(G&5I*S2Q%88204D'])+'0G M,:S@4%(592 ,A6@8XBD2Y+!BB*D8(W-,61,KP6$U1;L48Y5'1 $M% /%V]D0 MN]@/5P#*/3 A4\X([ C+A,! ,4029=(22RFI$D&M)F>7 J7"<"@@_V)8@!@_ MPN7#A_@ESD[.::$"*Y&X1R);+!ZT ERRA(C!TJFDN4M5RCBKR5D'"^)I8J& M_,LYB[Z/0S^1A#!-L4*"68ZXD1[9P")H2W A *1>R2J>8;Q\&2:6T#V>IRW0""YG$1%);><@$_E<#N2%)")/$ .ZZR/P3)AJMBNVXC:I7"W 2* MR;\8(L:*PYRSW]N97[I415D2(:' +(17)CID+*=(8DVME"187F6C924UNQ3@ M%L# ]A(O&=#:V><&8JD%/7%X?>JG)WD+_Q]M&[XVT^G$4HN%\1X%'8$RR26R M*5HDE+0FI,2\TY7"VSN)VZ5@MP TBNNC1OD/S-:J F@D4J@0D-<6XC1'(&$MN@+4I:$:84 M(]17J0C=9?YVICA8'A9;:J&&HYS02!1<$7P_Y0:HD S!%SR\I%X+$Y@3Z4'] M19%M/ZHEYCHX4)!1B#,,UM@D4)6T&%)7ZEVHDB9N5OE^!&=X+[W?XOSSY]B=Y2WYY:[#L"9%T;AQ"#=L.!8.8'LPRC(0U@$^^KR3JVOLB&^ M@I8==6M;*7];D1??VIBWGGRRIQV<, MJ5(3NIFD=? @GQ@>"BF@\&[H,GB-.JC@G4 T(Y$G)R%X51Y12Q2#6-8;6<4D MW+*1N$$MR/:'N=@ /W)N^<5.Q_+#\-)VW5DS^SP_3A! OAB/E5@(T7D D6N5 M-&+6!\Z%-K9.?+06=;N4*VV.D&O%H.***=Y-^"'Z"(2Y:02'O>0Y.2\BC13N M24H0CXHB'22'X,YJ@L&-^SH%Q-N(VJ6$JAQ"BJFAX*8;^&WXR%D.X"0C4A*! MD>':Y-XE@DS4"7D2G6,I&1>KV(R+1.Q2,E5.\1N+N6"S13RV37A]>IQ/3X*9 MNK#S>]X"E;P&MB1BG()ITLHAZ_.)-":5QE00XTR=GHL[:=NE?*H<+$HKY0I: M?MZ_*JUW\+K:H>$#FPD^C$,#5[Q,4JD3Q)7KAW%*2;E>UVTEMPWY[S0*>_%16>?OQUTFGBXO0F5V6X)N+\# MI\A%2(ZXYSSQH(AR=;J/KM.R_>G-,4E_ Q8M;U5VU@]_-L/ARY-^@"MTY]T= MV0#!_R&?[_+"),V(1^\&G =0PLJB00H\%"[B\- K&PE]6*ZA^#V C^&.,D9<2@I#URPY)#)!^@ @SHZFPA751J4+E&Q?7ZT7&EY MZS6S$]#;-_?T(J:VB^CRN<'1R;" M*"ILOC]SFL0?'(Z>918X'DJ@1UH8J]=$;Z-DIDUT:3MM)OYZ_ M3@!(HG%$Q.*0 :GS@?Z(<,06)ZPU28_@KS=C['W*C3M$MV>%FP.B$V J] PV94TT$LBKDQGFA?!"*&56E1^Y6JG:I%%X4 M&^5T4;#3:/3._P"+W-DI$/8\'#6SIA^RG_\2E[2EY QF%FASXW$Y"TX[!8.4 MEL03YA4QH4[ST3KD[5()O2A@*FBG8!_*<1=],\H$?I_&4>! XE';#%DWD+VS?^$FT)L^4]4AH"DE]R@U6FEOPF$XZ3XQS=\8O#TZMGZ88*N5ANP+64X9XIEK(QV\U#$8;/,!K2J1 M_7V(W-VLMC*8JFFRY#&[J_M,YX/NO!782$TA24EB+,] LF\#$M9AXJT'GU2E M-G(+387KM:!9:X1$7GD(LQU/* \*1"*DH&E4F-,J1VEVUM"60L/M1O4^8B_; M)[N"OS=M!Y*=S7L/_-FGSLYZN!OG =/X:J&-\'\G_;"8%3%*Y" '4_"'8>@: M=S+,KX(1*VVEOJ('Y7*WTO0ZR-U=V!2[ M,_Z8==%.F__&\ _;S/(=^GZ6.SK?3-NO_XSA\UB[AXQSG-7?3ZQF2@:>SX9J M#8F)$TAS(I!13$3OF;%UN@/N1^9N503J8+.BXLHE?.VLO;SSNZQ94,*<"7#] MX*/+A^LD,C11\ ?)\$@DB[Y*Z]V-%)4:3WAIT=S]J!@3#%-(Y2%61-RSB!PG M'E$B-",J*86KG,.XB:!=BCC*X..F285;J6+K>R WHDWR;=G.7I]F!D^:_C#? MBVUZ%=TP@7124 SW/O/:Y]/%%#C,1^7A34F)3C)=R?.OM[;=<8W=RKR*ZKJD M=,M&F;?PZ2&-2U8@'*C+1\D!?A@G1*AD>G/W1YQ/4;YJ9G?G!W=$*K)FES$>A/-&D2NGI!GKN&1)6K]#6 -#US?CM55-R,JR/,8SM=F_[ M_B2?QKA,EN4Q8H4]$D818)4%9+0&)V5URLQJ'FN-A[V=LETJ ST0=,IJJPJ( M+J'[L.V&/-4DD_:;'4ZZ,03Z!#")O[6SX;!_W[V+?3]AF%%#(%(F N,<60GD M@LQS<(UF)EG/ZSQK8UO"=RJ"?7@(5M=UP6:T;Y3^ 2'*MQL&0G"+E<&(L1S> MB_RPKN0MHBHXK!S#2E0Z=7,#1??L#OGN7.+FZBEGS\Z)R30L#>W8*C,1*1+E M'.1L*H*75@$#FTPC[&22T7OO5!UW>#--]YQV\UT@II2*JOC ,7U\?SR>5WA] M&CO?@ PF3%M'*3AD'O)A=.WR02%I(/D7@A"MO/35 ZF5E.W2=)Q'\&+;:ZNX MX?D0Q\<"?FH_V=-\^#"7(H#Y-VWW\=!V\84=D^RC7$6:-]5%KZB4UB'F\R-* M\[A30VA S@>0HB!DZ>*-#WN9L*0YDU;3*.=WU27P*];AM87;3;558@<4M\3E]XZ[27 KS#@L2L"5@ M5I U. _]"PEI#LFU@& %1QHPH55RV#LIVZUMX$>"TU;J*M=P"ZQ?F9?W 2CJ M&@^QR&*>WN4W+GSR('9-FZ?1=A&BDU=Q_A->ST=AO#[UX\[9!XAK7J<4_3") M@3CC.: &\G?(V[T!"6*#F/8L*:& M[,F13D(C)F-2UG!&ZSQH9WT2=ZF]9X?1OJ)'N08&'B/8<]9X:X1#)/A\=BPX MI(5AN9\A:DMYP+I67_M&P=XCMPX_>8QNBX':&%V5@#D=)$A"(\IS<9#YB(S# MD%$;3*323&C+=FGK_Y%;B)\\1K?%0#&,SEE\GRZR/>^;OC[)>**)]E(+D %G M&G&2#\G*_%PD'IA24C##JYRNNP^1.W6,^>G@M!H.:EO351%)P$'')!FBFHXM MK@PYY002P4H6/+:2/V1YY\ZH=-N3>UY8SD#?**B81] RCHPE"L(P!\8CL4A\ ME4:%G3VY5PDKMQ_DNX\6ZCT>Y\I,*9R$D1'\B4WYF3TL/Z])*@_*#$%9@HE/ M50*+.^C:I8CW@21>YW* ZFPSHJA*1^\Z[,MC/W[*\=0YAT1DZ"]QIXR!-%&RF-6--)64(AQ M;0PT>1M8E0DF=U+V%/J;2@.IK+K*S>!:O=],"9.88V#-Y>F(/BH$OV!D= K& M2HAM0YW'V&[<*O!0S_)Z(+@4T$NYY]E^TDI)AQX1%!#N>Q]1$ M9'DR"&M*)1.&!5GE+.UM1#V!;J;2>"FFH[+G$5>PN3P!='XJ:.()D<(1FH> M$<2=A52::P*A/><>4Q*EJ%(S7IO">[8J?0]XJJ.]DC.5KU1JKC_M:8*)(RRY M@!+\AWCNMG$N680%U2D)QY2HL@&Y#G%/H7FI-*:**ZTBG);/D,H\&TRLRA.X ML P!<4$<![L MDK@\Z]LX@R0U)D\;L$@'1E%DFDAGH]%U>L37I&\MG#UV[V%]G&VONP>(LP[L MV>BOK34A!:$051%#1NHB,GZL@G'BK/4*BRKYWYV4K06F[ZSL759==5'4G<1P MX=G52S-Z+I*+#\FVPG!F/%#-5BSLGC_ 2U&II$T;!Y5TC(3QRG@7D\LD-DT10=:9CKT/<6E![ MJ%Z,1\P'ME):13@MH\;%LP4G6FI"E)&()0IQ(OAV9%4",8!/5X%3"Y'CPV#I M"F5K >D[J[:75=?#A?47S28DN-% IR?8T@ YUI"XF$Y,H8IFR0FV%=ZGOCZ M1*Z%K>^L,E]-B37'P>7Y\WV;(./M@<)Q-3L+!UTS\\WQ-.9!7N<#OO(&W262 MUAM,=M]+%)A.MA576\]Y^]A\GC6I\?E$V3PJ!Y =P-5\OC,VD.#M"Q:0USTH MKBN=:E)Z,&E5DEHV8/9:S^CE-E?X^V^V^RN.\[['05%S6[R!++>Y7(GI@J6X M?4RY?\HO'UKZBXL^K@Y6<0RG7=&1CT:"RRE,1\\5WJ?N\/!ZN/57U MON(NEO_]UL[BV?S^>W,R"]>XWR85#)/>8F.%SEB- = M=.U2OWE]>)144LV4[EU./C?R9HMO%G YJVC8.@*8+[IY6'7I^\68K!+LS)?> M(C"YO$ Q9F]W^)MR.[:*;\#DMQ;S[7B[?OTB+/T.YL'F1^ANH<>5ZQ1B^7;Z M"HB@ S.*V!:N)I0Y,QI&,UT\";%( 6KU2 MB8K/&C16$L06,+E]P6IBJ0.3^:,Y+CP#;R.1K%BE@!SNHJT"\UO XN;%JHBB M#AR6>Y@;\']I^W,[;E=248JWQ8]M2N(WK%2.\UMI+"6(S2/^RPN48[M*S+]8 MNT34>--2Y210.79<7.6\_/@Q=E\:OX3;]I*Y8^%R]MRM212Q22O MO-(6-]*MZ]623"U;,TXV/[#=]E'YC6L5L2GKT%E-'#>]OY4UWNQ2%85Y+RXO MRGI1^,[_.,@C?_WA_P%02P,$% @ 53A441DWVK[.5 CW<# !4 !I MZ76EU]EM/I MK/8:5]IC.[O[S M7 C8/$61;I)RVOWK)[!%RKJ0$LF]04ET=F7;LBQS?XCX M-A 1B,N__*\O9Y,?/N-\,9Y-__:C^ O_\0>3S_\[VK'WZ9I?,SG"Y_>#Y'6&+^X8_Q\N,/_Y%Q\<\?RGQV]L-_ MS.;_''\&QOZU^T?/9Y^^SL'OP8$4[@S+(N0F8XF,1 QLJ"-!6E*R=QU'SH93__YU_I+A 7^ M0(N;+KH__NW'C\OEI[_^]-,??_SQER]Q/OG+;/[A)\FY^FG]TS^N?OS+K9__ M0W4_+4((/W5_>_FCB_&F'Z2/%3_]YS]>O4L?\0S8>+I8PC1]>P ]/B\O_^%5 M-.:GB[^D'UV,_[KH_OVK68)EIYY[E_##UI^H?V+K'V/U6TQ(IL1?OBSRC__Z M/W[XX4)R,$_SV03?8OEA]>7O;U_>1CJ>+G_*X[.?5C_S$TPFA+C[A.773_BW M'Q?CLT\37'_OXQS+5O3K)5=0IL+YG_73?NJ-Z2,!F:?SB(R^B]-*\ $Q;OKT M_I@O/XME+' ^60Z(^/9G#XIW=@;C(05\ZZ,'0-M]$#O#LXCS(:%>^]PK.-<@ M;R*L'SF>C_/X_.PO:7;V4X=NO;,^F^87T^5X^?7EM,SF9]VK?S_8\3R?L;K% M\J!XA^K.S[L"DM@PGH[K=U_1'U_+'&:,?_XPS@3T"2SM>! ! 7: M8O0B&VF\LEP[CDF.[OSDBGN-?#)+UQXTJ1OE[%*S$X@XZ;X[RCB^_-@KGT8+ MQI=+/%N,L%.YC,)"]=+?9L5BS;8'I+Q]FGW^BYQ!% M1*A?L/H%XV*UR?[/^S!^M-72:*#9Y6Q D5[HC9;Q MXP^S><;YWW[D_57\G)8YA\E+>I^^_#_X=>0UBBBB8D&1T43P@$44F?!9SZ,. MT<0TF(YO//QDE-Q'J+>U+/IH^?GY?$YH?ATO$DS^-\+\Q33_0G;V* NGG"03 M.?@*X'$>UM=TQ#AEQ#IG5TED?N8$@!WNEKSWZ!)3<5Z"W]:OZZ/?]'*HG M_>[K69Q-1BI&;5,J#$($VE=R8C%FRRQZ)Z/&!#"$9J\]] 1T>K@0;VM3#W $ M7^PC;_'3;+ZLN):P/%^, &6627/2A**]0V1D 90AW42AA-9&81GN)-Z(X01T M/9B(;ZO>]%']>K'_[SG,ESB??+W -HHQ0$S2, Q$23HIZ.RPDNP%53#S9"P4 M-:#?<./Q)Z#P(01[6]=V"%V_IY\=&1"@DDW,:Y!,<]II@ O-Z-2(T3E;3+0# M*K@^\X2TNK<(;ZO2]5'E,P*1*Y!?)_!AI+F0RBO!C*>M0RNN6003&2;AI/-2 M)JL'T.6UAYZ ,@\7XFUM^O[G[[LSF$Q^/E_0NA:+D;5"9U]-=JZ)7)(8%A5H MHIG1ED?#%0X1N-GPZ!/0;%^!WM9OZ*_?%V@Q0&SKW4><3-9P MHB5CSUG!(%4:!F-IB4HS,OV#3-EK988C,8Q[<#1/J,RLT48^@ODY-\-:%A=>_@)Z+B_4#>HN5M7^MYBY "RXT0YFT)BNFC'@C&2^43?1>7 <#&@JF\!."%U]Q/N!I7W M"F]=1U5CJA>84&/!FJ,12G74G=<,JDEAM/(E:_+9Q1"!KBV//SEU'R;8# M(/KU+.#RGM%O:ZA>DY?OIZ_G_TQ';E2? K!LN@3>0:"?$!?H#"5$]K O>#<#*WP M;X\_-74?*-@-RNX5]KJ&J49<\?7\S7SV>3Q-2!M/TDIFQ220=:%S!&*A01:- MYP0X^JP'U_@-#*>F]CXBWJ#[7G&R:\#>S!9+F/Q_XT_/9QE'2BL ;NF,X;D> M.1E8B,4SRPV9EM9@&M 1VX3@U/1^N'@W:+U7/.TR2CN'Z:*3Z3KXG@TDRY%Y M5*7& @QM0ZB8!9#.YN1,X$,&O6\\_P0T/HAH-^A[@/C:>_CR,A.T<1E?Y!7_ M=EZ%,\K.F1B\8@W(-%N$&7O6)J MM29@\N;C;(HK8OF,WN?1HB_>#FD;)U(GN: MSX OA/* MR6A_.(%O(,0 T;27TR7.(2W'G_$76,(J[VFDG21/GQN6 37M0!Y8!!=83 B6 M6UT)/" 3-F$X(0KT%O$&W?<*J[W#=#ZO%[%?TD>8?L"NM,"DY)&7PA1F<@Q* M3@RD#\P(89V011@]Q'W8IF>?@*Y[BW2#CGM%T]: A(SOQ\L)CL!H6:_AF,R$ M2$LI&6@D]83H,$/).6VH/SM8O^OGGI!N#Q+E!KT>'"D[7[ / )]&SV=G9_4X MF:5_OH'YZWEWL.1_A\DYOL'YNX\PQQ$F[;BRD4E?:E&!DBPDJ\G/3]9P[DP2 M&^HUUN(OL(B=#E:/_*E6]OV$D^5B_9VNUN^*[O? ]L0IT4H+&Y@R0+;:%90= MI,7K\V6M!J\9[2,>G*W5!RQZ%9A6BBQ23V@M?1D P$8S7/+:74B>."4:B'L# M&WK%WC:L^3U$VLP*Q" $>9LE.V2:TU*]E9D%'D6V03H>AW#T$'1TZ@%7SDH>0&\H M\.Q_CFQ%-"!A[NC0<"^!#M#UK(7,!ZS_O#S8KN#YI=M-=T(TNM$R8E"KXA:D M(4^,;4TOOI%@8)W=M"2&$?AQJ. \V! B9U%9SK2IR0)8- -A//? '90-10Q/ MAP+7^H@\( /VD7,+S7\S9/Z!%^%+57+DB$P%4R,6V3&H 0SAP*+1(OM-I?Z# M>A3_P./&AH=2SW;/X0#9-NGK\&J\J(6.BW7\HF.TD\$[:8G'D,A>S5U6)ZW6 M*Z:SCL@V7[ [Z_R:T\_[ED^I$YF@PIT MX%X>-Q#E&K7*'&N(6=*IA+3'>$^PG+!1>MIE]"")5$=0[98S^CB:W4>. VH4 M"<7H/W_[^SOR6!59$R*Q(.K]L)&*@2ZT+R7K08"-Q>^R+=JO_RTXV%OZ(_'MAB[?ELFHG#F.F+Q6PRSC5B^#-,:G/& M=Q\1EXOK<'9KM+;#I_9OM[8O]!M-UZ(RFK05A;+TLD4570"7O'7% H]&C7;X M_(%"'-]"/]$798L5+"4RUC47BGD9$^.V9' \&+,IMV' V,8EE+[6^K/%@B3T M+-9686DYHC=&9T$O2_!1,&U1, C6L\RE03)0P94-]2_]%W8=QO'M])XZOFFG M]Y#J@$;Z=32K^^-+4,K3*\0S>0X&7#W4Z#PK03$,&+W#A!::<'@CFN-KO(^* M-FJ[CWQ;N.&P^/ALFNMO+_[K?/P9)@1N\6SY'.;SKV3A=-=-(S!HI4!>R^6) MY$9GYD%&!E9$A5$3]3=T6AS -=\%W4.1HI>I523BQ9O:2T$ MD7S6WW"YSC<)''CV9/P(6\A[%?4FTD?/A/19HH\\ALWM9_ON$W> .@5F#";T M ?W[-;:7T\^$8C;_2I!&EFQFH6J)KE7 M*[]%71M8Q9YT2GGRMP6!+@*XA04 M?K!0!VSMM\;R9HZ?8)Q??/E436?:H%XO/^+\VII'UA+ELE?,>D\X92!T6/W? MXJ24P@@7-Q2_]]?[#MA.@0Y#JV# EH$;%SV*DAO2&/G0VA$$J0+S*B=2'Y02 M@>SEV-Y@/ 7-'R[6 7L#?J/A[!/.EU_?D,/<-2XG*^53]83J+B66E-8V<1AV ?>DF3&X]!M8 M#5=.J-]FT[3:P*3@/BD0S-G8.2^)10V*T1ZHE?8HBFR2,+H1S9/F0'_Y-C," M1L:C$I*D-1P M00=/ET/P<3:ASU[40VCY]7*I!@V=/;3)\,0UN2::<*IZ6U=R\*\,E'AYMHHD%8Z K.F^:O,Q>!*-C8P#;1@G:UD4=C$ MH)B(,MIL-MJE)X<<)'P,]I3S@W)E+1+/IA_EKK?FK)'DY3A08Y&2659ZEP,GVS M$BPX7T?+:$RU[LOG)B[''9A.E!!#:6' 68O?+FRWKM@&E3D/P%32M%?IXIA7 M!#0J+2.9.!+;=*%X3/?9QW%'AM'!@),:KQ)WU47AHOQ"BB2\0&!)AEA']@H& M)FNFT!L#V2:CFU2]W03R$)D-PRAI>Y^*_27HM+ MD@_F%S"?UBX SU(Z/SN?U(IB\HW&:;P<(00?/"W;8:W>D$6R6*)A0H%2@FQ= MA"97F_=#.QF>#*R%!G&M*X@ZMZ@.*YWCQ]IEXC->A%=>S18UJ/*ZO(0H\9O)2)?-!;+AEX#(>H=;] UY2BG2QA+2JTF(BHM,^% M[(,#7S*9UTV9\=#-=X?0\LYM=_>1]G%ZK>Z"Z/MNN[N7SNYONGJ(P(]$!6-\ MPI08HJ^7,UZS:!2=6>0Z <><2VAR2#SZMKM#,V /.3?0_#NA2M>/=2V:ULFV'D_4C: M![Z!>I/[$9?C!)/KV(;J)7C]$<=H+'C'HFYT&40CM'!H=8Q)&ZL\+[$FS!M/ M-B44O4.7P>L/&[SE8/5=_&BUDZN98K )P$4*C>ZNA6PY>?V6V M3L!Q3G @13"1:B]T9!WEQ6"<9^?+C[/Y^+\QCP3$$!4:.K.3K>8\^7\\2.:B22%Y)-!-NE'<#>O$ MN-%+Z@TLG4WH7BX6YX0L*>E+2IF55-/4O+0,Z(QG.5A04G.A-XU_;\.'"T@G MR84#I-W@LFX3LJM#LS"@DPX]$W5&IA:(#(2P3-%ZC3&E^#:W^O?@.DE&'"KW M!G=SNTS72\ZY4 (Q%Z5D.B7!/')@)7BM.1GLI7G"Q\D:%D/+O\%]VZU9>U<. M-W("8BI&,5EX8)K'0)N:-BR;J&U +Y1O,Z5H.Z93HD0O>3>X@KL%;76VN8S6 ME^*8XK12'<&Q6 (R&Z$$54Q ?AP:G(@9,82<&Z2.WSEU,[AD4'#%#!A7.S.2 MQ:NX9O7**=@$UO FMZ^/8][IL8APJ,0;Y)7?N"R2W!ITL3 IK2'?-]7P(!U5 M5@*HA,'1'G72UZM]]-Q#EH__>I7+()56P'RN49'"R?,1@7Z1SH-/X%$V:7/S MV*]7]]+RSM>K^TC[.'=JNR#ZOJ]7]]+9_9=KAPC\.%2($:(IA"SG4+MS1LX@ M%+)?G2&H+F(L;29H//;KU8$9L(^IP6Z4$6LEK0FE2* MX;;-:?#(KU?W4MD>UZO[R/OAKEDFUPR;K"\RNMNU;Q5DC_,5Y^?'Z^6-([,K]L M0U_[6--_N59,V&*<=4 +3N2N:V=C;69-_J'*,H/VWF.3SBT'8#T^7_HI>#-; MFFFGR0CX15<3OIIM\TT./B;0*!4KV0M6)[0R'[QE*4@4P@552I,BRVV GOQ6 M,HBD&S'@=:ES*[I*"IQ_'B=X0/K .@CQ%]K-)K-NY,UJ\2.MBH:8#6U1 M-Z8=O]?TCXIL%16BL+G3 N5H,;(U@]>JR"%F"$$V\U U8GKRK MT5>^#0R(WV;3V754ZVFJ:X)#2D5%IYG7Z)CFCA9LC&5.HTF8#NDEHY1C( QKFM&:IU^GJ3U*YM@(Y/A8%U MMV4V12_!#^B%UJN34=VN9M,77^J2S\>+C_5%F)5?,"Y'KD2OM?*,J%^;I>?J M'*-G* SW$5W*<..0N'T9<\\S3D7%0XJRP7G0]?K9NO*1+AR\)M:I[&F[LUJR M6-M'"> Z98L.VLPAN1O6J7"C@1(:G K;@7'BK?.1%FFRK]Q%YJTJ3#E7G$5, MX)MD^WTWQ!A&] T\Q6\&[?J293P])Y#?;H]_QC*;XV7??%S0[C<'>OYX"O.O MG3%5VV'7ZYE9%T=9GX$C,%(9;VME5 2BN\H,A)4,,&FRKD $W20WI.&:GKSI M^ECTW8S*!'GU:OV,4]+/>3(!P!=-!K:LZ=LV,=ID(TLJR% P$Y@FT8]K*)Z\J@^7 M:8-ZE>OY<+^,/X\S3O/B N#EPE^>?>IFE@N((GC%A(':[,I;%CJL"5R,$;FT M32R:?4 ^>7HTTTB#^I9K5'[V&<:3FK7_?G:E)F?5[_!G6(S3R&N97$Y0$\&K M7*H[%\DX2T3TB)K,OS9M:_?$^>0YU%(O#:8K_ >./WQ<8G[VF>RE#_C;>176 MZ]*522&<3 O8ZH3+L ^;%6^1#I%P._ M.YLB[H^2) WN>'Z?SA$FM77(WTGV]1U[/7T.BX^_3F9__!OF#UTPCH1ZWI4 MC72QY%P)VO-DH'/+\EK,'N@7P8T"(83A3>*O^\$\/4XV5%.;GE';I#%2B0Y' MKI I;[KAEHI!G0T2E([%.0C$@"-;%:='EZ$4T&0XR[46!T)EHS70II=$36+@ MCH4Z@2 6661,VBG?I(3ET30%Z6-%]I#EHVL*VY ]4C:0ZRE[:W$:>WU!N4M]S M*I^WP54 MRQXA&U$]<)N0_MJ[&;883/1'XX6!4F(@JUEYG6N/JSIQP$8&207P7H&/3=+0 MC\B'77N&'(D.^TB\Q?#1^X?1K1I;V$*VC #.LBCD6OFZ0WI9F+ :7" 3.$"3 MS-2=$1[?\!Q H_O/!CQ '0.6Y2_FR]&;^2R?I^7K^:J,LWLSO)?"*&495Y+P M6'*7HBR*&2X-0)(JJUU\6?K\*]2@/]VDQ38 3]B.&$2F T8SKN"Y6JR[HO[P1D%0=5.F%%96XOG"%RPBJ6@'/E= M!<5.;N9C5/T6Z^"(FM]'N&UZB54TJU/&66Y5H/5$ ;GVZB PP"6K*2$R!<&U M:-4][!N*XQWL VKF=LNP \7:H*?.N_.X2//QIU6T_?F83KN+:/ME$S-:8N:! MJ0B23K%<1\\JQWBV7MG@ 1HUE[T'V$DP84CA#UV)]&+Z83Q%G(^G'X!6??[I MTVR^7"]^A0]R%AY,8KY@S3(TCL5<[9QDK0\8.9DY.Y4D[?"PIZSP)@)MT>EB M:Y=,2\>7"U 89E5+'XQA069.AYO3Y @G!:KM"-]'VDEXD&!A+VFWN&:ZW2-S M%T3?=R?AO71V?Q_90P1^G$["7G@N".>D=@N(87!-#\-%W M$AZ8 ?O(^2P2]BHY<_=AWHSDV$#W_>(/V#!UKNS=;!!9-+ MW'+GM98Q>R_0E$AN8"W!*V'4Z\F#=PW67'J;B7BU%RC3,A._LXG,%&6L,#HY MUS:IX-5078-OBVV$W#D1V)/GXJ/2? L[K;YK%U/*?CFOP84+F!VV=8G$]77]?5[SSH-1"7E4 M+.5 UJH)F07(DIFD0@B2UB(:I0 =A/?)\_ 8>AHP)-2%K'9Z=^JZ:J?OCSC) MM1;P,\Y?D$TW^XH7/0E&*DGNA4HL@W9,HXLLNOJ+E"$($U#[>PW X> \62(] MD$8:Q)?N>A7(X"6XU1-_72Z^7H[CA+;@1#^Y) ]I9(22"F-A/+I4>Q!),%>D=[9V*XU- M"/;X&J+T(]99)K((C>"9V0RJSF_0+*8(+"O:LU'Z -!DEL9C+X<=F((-M=*@ MY\J6%E;K5B"_8)K0;YDD8I7*)3"4#LC94(%!B98)J;74RNH0FFQ_.^)[\JQI MH8<6O5BV;;"5YU=9CFOR/RM+G+^M\!>+<1DG6&^Z\&4DHDK"^\A\M1IU\8H% M621SBG-1)Q#9V*2ASY"+>/+,>S"-MF@#!N9!(+@8B R>0R1!! M%(*$H4D7S$=3L-TO&'"P+)]&P7:.6O!">VGJN@35 M'W'!]E[:WJM@>Q^I'ZTP=Q=0?Q9L[ZN]G2IT#Q']T7@1BW'9*'J#E!/5S0O, M)VE8"#HE+HW)IDG?RJ=2L#T\'?:1>)/AM9=M5U=Y@J48*]%:EHP/3&=A&"A7 MF/3>!^F+0=FJL^!U)(^E 'LO#=WN]=-#O$URF#9>]Z[ "4X>E5>">9-J/P)K M6$1-YJQ.2FJ72!1-+(0[49T"#X83>Y.1Q4M:'^9U7]1UX9B'0*X-,E7'&ND@ M"9]2P(I4LM@ZWZK-+-K-<$Z!!0,(ND'!UNY-(IQ!'BUX)JM]3'N79)&<7%8" M>;]%II17>1TB\.,4^EEET.C$BJ(H*UKDB'\Z O]!F; /G(^#S$GPT1[/&;Q 3P4O2HJ.1142TQ92 MS?+0+#DK3"GDK#56@]QLNJYS>S&?U>CG__/5WDNC+Z>5T]V=I.?[< MY7)N&HSXK=DS*46PM-@B\7<\D#5K$8))B=18L[?UUV^=2,MJ?(1GM!;KVT\8>8.CN ZCRSHS> M??30P&SZ975\;QNQR;7CEB-G":N1J+6GHSP LU8; =('%$WN\^_!]5T29TA= M-7##?\%/UJ+LE+EY/7WRIDCD?+S[6 _YU^07CDG;1 M3,XL.F94W443MRSX8!C(Y&F#=2;Y)@;2O;39/LR,UPODOJ#*"9!H5M5S?#U^77\12FB=;^?+98 MUM)VC*!X8DF(4*,HG$%'[2B42N"D"VWZR-\!ZKODSF!::E YUUVD;1+&*HIR MZ;&.7) H@P<&+DF2@,H,.)VUZ+R ( IJT:2!S\X(OTMNM=%?@QH]<@[F2/OG M+WCQ^\OILY1FY]/EXBTF''_NK@%UR+:D%!B7ACP%:2.+$#,S%J45R2F.39+L M=@'W7=)K<*TU*'Z[C?'E]#,Q?E8O D89$#,7Y'(2^VL*"3!/1S8#Y%+K6$@> M30(%=Z+ZDTN]]-2@^NTVN#=S_ 3CO YNK&(:Y(%V6^XS;G"J;R, M7%C.I"\D&L,YBZYVVK"80,NBC&Q2CKDCOC\I-Y#N6M3(;3_=W\#7[FA/V5OD MWC =B06:JT0;=5;7QL8U3O6OA'A_!SSJS'$\:03 MSWJCO93*A#S*]"KYG D:\$26*6W5T0G.O-**)T7NS;%LO-O@_J3= M$%K;0*W>H?S;(-?VYELDK^<<1[E JMGP#*&.KW1:,:#O,2EJQEN0&5*3J/Z] MR/XD56]];6!4[V#_O5;EU9TU\ZR-E)YQX)KI3&"C(T/ %ET@8$BZS7WV/B#_ MY-F06MQ N=ZW [O+:^2M53PKQ8PDIUD+85@P03$OK;.6"R-SD]UL=XC?)=T: M:7 #V7K?$&R!6H.$BSVD%;G4W ,RC+FV8B-G*-1Q;R;J)".6HGB3I/IAX)]J M3FI++39(/R1#O9D+7:LN1#\/K MO9J+S!M96';2"Z#A-?=933"XFT,Z)DSU4M. MFI!ZXK]TVH2TH[ $YRIWPPNL0OJ%]N$@ M0+""!FU]F1PT<5>'@7^J1EM++3;8]][BI]76_+ITPP@P=TF].H#O-F$ZWNO< M2-#DV P+2'Q:&VFT[X%N;;@>30[6E/UWFKPTE\W+6RO^2PAYL6O)+,Z[8+D M@3< )IYRT)&%K /MKZ4PR!(8\A!H@TVE49G^O]!5@-4Z8&$B5"?#(K#HE6/>>POD M?@"TZ4^X#\@G'WMOII$&\8(*YP:DMTCOSSC1L;R"?/T;5W[R8H+P[?RW-#FO MI_C5]5_(9.1=#E)B9#[4=P4PL&@2,@XY9/I%HX(6_#ON,I\\@Q\Q*QJ$/GJM M=N1ML$%KHES69&H$\IA\M3>TL"E)[;@T35(Y>J'^OAFZE\X:!$OZ@;?6>.TL M'1$\!*95)!<=LV3))SHY! 0032KX!B3<_B)[=_[IT\4 .9BL.V&\G);9_.QB M1.':YO.HT*(B$IFJ6>%)L]X9EJ1%J6U"U$VB3#OB>_+O70L]-.E-LBX?&N=: M.X2"RV)DJV"\8@JY0(XIF3;MUFY#.54&]!+Y@+?VM6?ZM27_ M,E[4J:3GB]<5E_ MNTM[3PQ/]HPXINP;!.U6<\JZYB%YO"34BY<7)5SYY_/E;[/E_\9NBQMIAT7J MJ)CTU657BAR7C(;Q5#2W%UWMVQA@NP$\'H&.JO%;'D #=0UX''6R61^-*[#C M_UZ#ZY"5&#%I0U!"K,UNBZ]MMFKB+ZT;@4?'TTZ;S9V/.6TZ#"SFH8^B*XBN M-XU5D\[N1(D]'_P=D*2E*AI$9E^< M?9K,OB*^P_GG<<+-]Z'/)MT'=5?*\,Q_^W'Y?P< MOWUS1@?NE^6+BS?A;S\N\,/MLM0>=+@U00Z5C4Y6][$F>VBT)!B?@'GZLR$3 MCOO2)JSWR*=L[J7EG:=L[B/MXXQ6W 71]SUE*.5T"!5JJR8%#( M1O>@K7!@BI5MIF<\\BF;>ZELCRF;^\C[*%,VR?0=+V:%P"ZJ)5X_#:;YS7Q, M[AN9YW5FY.4LR2O'Z3ZC-O=]1/]YF[T6=6/H)A:O5#8F@;$Z21.X5D7ZQ#DW M#H4:]5C>7IIZ-R8OI(Q3[=!QT=F4G*,W]+FI9A8>H)>[/["_%O8 ?$/FR7 7 M%$15!WRX;.OT61!@G:2O=1"CG:$/)^%FDCZ6Q'>2O D>4T$?B@1-[FP-[QJ MG()+&C#>+?G>&JB./]S*[+N>"D%__P^8_Q.7U6SOJELO362:#'+F4S%,@;"V!&=3;-+6Z1Y<0V1"CI)0/.>(S!>A&)FK MB=5Y'"RYJ&M:IE.R2=BW/OP!_+8!-;TI*W8O<388_OV/V12_7KQ'OYY/\^+9 M\CG,YU_)X/IWF)SCR)/'B,)JAKH;CU=[\Y5@F""CV>>7*=%A"&5 MT"*LMW'I-T%F[374SK41,C"=:T:ALH;9&&L)%]#_Q/'VO)/FR_ *:=")YUWZ MB/E\@J_+9K@75R+:H^0J6@;9"Z8-R2+JZ)B4F)UU!6VC#/!=T!WK;K$E5X97 MPV.Y?_P5QO..Z3]_O?SRW\8X)V0?O[["SSCI NT2>+#H) -K:/.4J;!8%/TQ M*4_^"S=7;FF'9-AN\![L9G)X6LR:JZ?!V78)[1\(-3>DJTV_C7<5LM\%;,N+ MS;W0/LR=9PNU;V-6,YT].-%\Y+QHC,R%6)BV0C(O,3%IB]:"%XQM*F > <'N MN5%]=/S:1U4M>?5R^NF@>GXAGA#;6[C34]5'.52]E4M\SXHOKGZE_V#D)L@W(@4JI"*DP')S?6Z MU PISK7.LB@ GXP>W09S@!0.C_Y?^_=#262'F'SBEG8Q+)X[KQ7*P(W"9(I! MC$E('&T#=H!T>H3"KW_ 4/+9)<1LC-.N9.5(*CIP[H4JD'*):,A?\G9T_:/Z M[<&UE>AL_NJB@<(BS<>?5BM;^6_1<>*M099JCJCV*3)0IC OG.96TFFDFISF M]^ :H(O@YHD>OR^PG$]>C0MY$."S,9DSIZH'$71B,:%CJ>9"^9 \4UY*Z8SR M236Y>;@#T['B@2VY,)3('TL4<.N^]_/7]_01G3.84XQT]&=FL(YQ) >0Q2 E MT[GV%T0R"URKGN[W87NH^-]@--CU&#I0'6UF3FR&6 &NW,!=(+8,].V \6'" M>X/K=U?^]%3. _&(US9/04:6O7%,:V%9M-;6KFE:6L%S:3,,\\'X#<#>=+E3+! R$0B MTMYRCUE;Y6T469;1QD_LZ761(_&Z/)]C'B]_A52'G7_]YES(##8(E9D B41X M51@I-#*5,T1M#/#0I$'ZG:CZ;KK=!([I@AR2KAAOE2>S*JL/]'^Q&,Y$2'7^ M;)0,2HE,:,04+8@,33*7[@+U &(P5AQNR1ZY*\#3)/9!.1N0):=J@S,.U: LS,FB0K21K-8F$V]VQ'=*U&FAD@:] MHZXS_"UF/.NB<6_FXX1O<)YJS>\''"DO4TQ>LV"+J<,*,P-75&V/IF/10J74 MQ"_<$=\I,:>%2AIT9'KQI=[JG(\7'RO,BT%SZZ/4(4\B:(8*"1DY8\S7W1"% MCSE85:QJ8M1NAW1*_!A(\ VZU5_E*IZ1/"HE Q-FOY9457^8N!O,L7M;&PV]+B^GF5!AGN)B\7[6 MC>'KFI:2-^XE"D,GH;-)T8JM9V!HQ0 0I$-I;9O!KO[PU_O2=\M9-7EO-B1$"4LMPQEVTM[+&.MD(?F4C"&I$#@&H2/-L5X"E1 MI8E2-K"G=^3U&J>O]%L?%6.SM,"9B)AK^2!G/GE@OF3T)ENOVN1M;0-T2NP8 M1.@;V- [FOIM,MK7>JOTO.YP7=;1;[.+[6ZZ'!4)TG@DBO($3!NTQ-@,3)G M)=81P#?MD:%'TVW%=HH<&4H5&^C2.])Z/5Q3/31RRFR&I)")7.UMP9%%R3T3 M9!>!%Q!*\NV#:!7**9&AIZ WZ+YWM'738E<]_H7,0@O#,(3JHU[O["?BP%*U>3%KI\YZ)T3%EF!DHFIG,D8SK$S#+/ MJN1<9 A--HV;0!ZL%&48]-8-X'= U++(Y#:DAZDIZ:>J._3> M0\['88#S.7(@=UG*0B8,!V3!"63)J.QM4ER()F[&L31_3S5(:\7O(]X&"E\; ML151%UM;E11X&WB$6J;@M:#-#'1M2T, @1O4:!)735)+M^ YOJG85U5;G(4^ MYO+XB9A( 4PY*7PVLI3.;*#H'AF8K#6:4^<;_+&;P)S6@=^ M;W&WR F]@6E%]EU0M3SX-\-ZF,._O]KNX4$/F;?H>+ 9G4HIE.B187)$=\X+ M Y,T*R7K(*V*,C^ +NLKA6@ MA*H$[FBIMI9%H7 L:*690\&M<6A$:M*Z[Q:2DU!^/_DVV 5^GRYN04*50D*; MF8%:QTQ\9%YX8, S[8&^1 E-\G0W8#D)I?>5\59[<-AJ[OGXY>%W M?6 KF>Y2,$Y"M1"B8Q2*;Q'M,)7CWS[P6V2_:)G1T(OD MBHQ,%^D8R&29L$8+YT4&A#9W7K>P]+_16W_DK^,OF*_&%4:83?+9 7-. %FB M6C"@ X0L45T$I^^%-F7Q=V Z_B[=5_^W;_:&$7B3PO UM-]FW;S-R:J^1W-7 M=[+$D& P;7UDD(1?)[,__@WS!UHV MQ,Y[>'8E(3M:039$L R<4R2!>B7M+8&5'%V]D[:\"2_V0OGTR=).*0WB?UO! M/ELL<'D5J/(2C3>>U?EW9)C25]$04)>RH?]Q'=JT:M\9X0DSIYSY[.S3'#_6T.KG52_?"O4:K=?XGQ7B_5M,=0)]-U:Y4\@TOX*REDUWJ0:EET^1M*A4E"0>R;QS .&J> M9KL##6V)X3X^:0KEY*[(*M9?K&7> >)HEC.%5NYC@V5PQ/M+%ZR40PM4C%!Q8L6E8ST[) 4%PUN= _/D?N2>]X&(KL(_[&$<1W M?T#7+VAU$TEN8^&!\!1!QKE6V=&2.3!T*7J;' ?=).M_.Z2'-%/[JNZ.4$\/ MN3>X5KB);(5*92&+4IF!2#7B%)#YG!*=H\7EY+R)O,F$L,UP3I@)!\A[Z[XP M9![ N^4L_?/GVH.^NEFTIW8N_2%7UUL^J?^=]2X0;UQ6BV@Y.1:TLXN@M1"0 MP:NH(@8G;%9R=#_8 :38(P_@[@]L)=-=\@!D#+FH9(J7H(M3W@J7C2TU1=I9 MJ[:(=I@\@'?[F>#TVWF1C=5'_3(L^G]=O+]_/ MGDV_/OOT:8YI_.T#1T%&\A>R8"[7ND!.*PXID :RU)'\"A5%O,^4/S;H[X;E MCYH-#=)S.J3Q?C''FV*F9:6/],UNB,#K4B=1S*:=F[::*##B/I)/QY$97N?? MV!)8D,&P[%06@G/O8SOSO?X3ER\5OL^6S MZ>V7WA61HI? @LBU8(LG!EI&)G4A_6AGN4L/? 3LMI+OYHUX%-+>BS<-TJ$. MW@Y>=Y<6B]?GR\42IGD\_? ?./[P<8GYV:H)+U;E=VTU+R+FYS"IO='D*(.2 MRI,MZ'.=1%%$8#[5@:@()DFTD3O[J$Z1P]?ZW;Q,3X5/#?*U#I9X]\N_XV)Y MF7TF1EFGD+FVC+N:Z82JL!!H:;E6!)1DDH#'Y4MO6,3W2?J'8$"#*2D'O\!7 MU_*VOKF+*W/(.!@K M6!>-RDV&K1T*^/LCZS$T.^3$G=YR>_%?Y^/EUV^YF8NNYH-"_S^*/\8F=-B;M#AUE9*."%?F?:$ MEPA#CY6M^VKOQYI"3ZH)5AO/#.OS6T#+0L MHS-@/:=WS^Q.SB$@?8>T/+HF6PQ^>I<^8CZ?X"K1YJXU+;8MZJ(>TE='M!8H MY)0$TTYQ1KM^;3_#A?6:@W=M'+NA5G"L*N2'/OIM:Z!U?V]?B/I>BG0F*C@ S''%B$KMM!Y"Q8 MYY@H&4("+]$^3,W2HR'O/47@CYR[^^BW 6=?G'V:S+XB=L'GUU>+EB4Z,#XA M(X,X,*VS8C$X7^?H$/ON]S6X2,:(X[73?1W$:+*LC>\C"TX;0BJ<@":QRCM1_4FG ;768&>Z M$D.ZR,=<-U-07D=./E=PIA LH5G@,K/BE ()#G-I4GVW!<^?-!I$4P-6"BWF MR]'[\;+Z5R^G>?QYG,]ALD@&@=6T^H*['> M@"NTH3_=I,Q6!-^GQSF,0EHSY#_&RX]O<=+)8_%Q_.G][,5T.5Y^70_TW 'J M'L[D81RZ&^-Q?<.!M'H71QJH9,"#ZA#(&&UC:&*A$(CJ1 #71@>B,*DRY+ RJ@ MOUEH>C@GKC_Z>+9+1]X M8;R0F:T# MY@JBI[;NTGT/4;?>+U;0DK(*L"26#/GD&B"PX%$R*7S.Z+DR.CQI[=\3PV^O M_'TDW/3J:+W'?=L"?YM-<17W79UH18'021%86SM)>H%DTA3%)&3AR,S)QC;. M@]X!Y?$#8[WUNO6^9VBE-&US=AOLB^M(H4[D0&5)S5&13(1GP<3 K$01G->* MRR;]H7>'>-K).:UR-H^1Y+LXV2]Y'G\1*3NBV+=C7:^5Y/UZ=1 M<,4J(:$./,U,1RU9Q"R940F4]I%#;#(C8 ^,Q[<.>FASMQRBWJHX7N/<*U#? M_S&[G'!@4N8)6#2.SCPA' ->S> B8@VY1J./622_">-IL^8P50Q\L?&V6DC= MUDE6+ <)9/3HHIFVTC ?E6;<0BY9!8"=1LON%.*^?.KW:3H>+O@!6X]=@EB3 M< <80]^67WG^\6_"#]3 31WV$%^+=WD%)UE5"NU2+#@9B)8$!Z0+-7/6H$[9 M&C[8K75S+=YQ(SVL$O>1VL#*^P=)ZNS\; 6$C%9M(#F6R9JEDX>.!9"HF#0% MLQ]9CQ8]K,A!#?PU?$_X,M5(*E()P%849ILAV+H7%"T M.@#)H60R*W::Z+:;!J\^^0EJ\&#!'67FTD7CBFJT+:#K1'K0B* -G])_+M!] MT&X, S)91I$R[8JFZ((*E' 1@Q;*B,R!C^X&V5-J/>8K;?^P%C+<9:Z24L8Y M+P"T0AT1HR-ZAVP#5S+&:#>(U MD@$Y:LQ%@L- MSCO (^=*!)=)?4979]H!\XC(/)?"ED@RD$>@QS9XIT>30131HAAE YDO^H./ MLL^.U@[,VB;Y*-L0.VTZ-) M?Q4TF.1Q)Y-_F4TF,']V-CNO9>(UC)$&W2&> E\:*:3%<(6*ZL('N]J>_,(W^P9S M#;E;TCM,]*/+,2Y&!@1WV2B"6[-IK50,1)1,R.S1.V&E:).TW@OV*5#LB(H; M<.!!U^]S\XF[^ 43G;68:Q\+&.>7TS0[ZW*WNR2+EV>?("U',@GMLB).9(*L MG<\LU"8F-ALOHP[:N1N'W)9>K3U /&7Z'%4!3>82?,O+J>!__MK)YB+31J@4 MC9:>U:@BTZ'07NI0,I\E&6=)2E/:[$;;,1VK#6J##68@03^67J671+XJJBXO M1.J,V8C(+'91 Q*5IVV1@3>NG\EMGU1"B;W # MA @>!PM I%VSF-;G7,$B1]M$L M"A@=HPM-QI\>BP+W5$T0QVE!(%$5BR)M9<]<)" MY)%%29@T80Q5%#&DFQ<1CUB+.Y7/#:'$?:36MGS...5+O?\R M='9H!SR3C5=(7#!7/SDP:3 MTYT0;XBM1)E=(%L:26!&R:!*D,J*R!78Y/GH?K"'2+$S'_L(;_4!@\EL$Z ; MH@K.2^7H,.7):7 AV!(5O95*NIA"<*.MT Z1T&\PGT/MK=RC\'+;1PTFM;M! MWI"?"])Z8[$D$;4%X[FC5]-[56P,Y!*.=H![B"3?G9^=P?SKK+S#^>=Q6E.Y MOUSO^>#!I+S/ F[(G#LGZ7T&,,'JXK47TG/BKO4RH4]ZM-LC^@50?ADOX,.' M.7[HDKU?E]6'O[I,A= Z2)>$8[3GD/4*T;+H@F%>A8*!0V@TKNH^8/V'='6? M]RL9#<]GT^41<%C;7P@ M:P^TPNAHTPR\M#PKK!-^6LCB *S'CSD-RJ3;P[G::JO!G=@6>5P$9VJ;*QD- M,)5P79E5&_(CD*&*U2/ )G.[[@)UK)2KID093.H/G7Y5_8\W\UD^3\O7\]7. MWX43C.8I65.(UL+7ULJ>^5+[>41>)%D^,@T7X-P$X*%BG<-I=C:@A <.MJSP M+)Y-\PK1NO_R+J"&CH)N17/\F&A_1=W6^D!2/AH%Z.!2)6K%T,= ^Z*7S->B M3:G(JPY2*@6[%-<_1M7?$4@]DN;W$>Z &N_RRI_/SLB(26.8_/N,(,$T_P)+ M6 -<]X 2UD2?@<<[?RTX\;J!M+*K*5(![00 M;P#\>3Z#'.';VM<7-TI"[U?SMYOH*&)@6P775C1=0R[XIE!5(I!B8+HJ3"&L*>B-S[HA-3<7Y # M9KQUV/YMMEAV76PG1$#BW^OE1YQOVG.R=%G089N4UDQG&UE41C"3HN5!9$@Y M[J3L'1_XY)7>0K -FIVLT*S *'J^]];1R2($TS9+!CPC*RGJ8"PH*YOX]]=0 M/&75]Q?K@'U*.AZ^F'X83Q%KR6@]7LX_?9K-ES=/F2!U4>1\UB@%;4".,W)+ M/5-UUD5 LH].$Z)=3 M8@%L'80$B,%Z4&&7^.^.5^>TAUX_OE%DN0U3"MV[P)JZ+#+5C3' M#[OT5=.LE8P'#KIL!T<(N!79L&2RJ+<(FH%-=1O2V4N1N4R#=9L^LN+O"+H< M1>_[B+:=3[;.[K$<+!>FCI>H=5-!,,A<,8M&)R>33,;L='3?_.3CGM,#27NS MUW6 J(8.F_S^[N^SSSB?7DD[+\(6JXUA=8 UTPGH" H)F'.EYEURE6Z.V]FB MN=N?_>1UUU-Q>HHS7-::G],3>%,LTU*&7Y!?0QFNB#B%)V"DO["FP MY)YB^ = M;?[H1V. 'B+WFW&-PX4V=&"CN]9<+Z^S@->H(*J,X(!)1R>>CK9.L\V!U=[9 MRFJ99-DMOK'U$2>CTF&$>)2H!_DW%XU"7\T6B\L91@>$.39_4/^XQ@X ;P8R MN'>R^!+H-2)K/_S_Y5U+;R,W#+[WOPC06]2E0(+MH8=VBV*!'@,]J,1 UMXZ M3A;Y]Z5L)^LXGF0\'ME9][*(D\7X&Y(2*8KD%ZV-P+L'A MS6MO/:Z1-'LTMM%!*8G:P9:RUYX\E2^T$QFO;):$/.V6Z8%M;CN?>4 F[LWG M-9)MG\R;#T*K$H-5B%H8ZY6& &"4T.K:/>SE1'.2!X5B;81[>#;L Z-8%_(\^*!Q%@-]R)\_C^ M+=1W5]MNLV9) .058'"NY%C%[+1@4+$PX2W&*+D5@ MDZGJHZ _*W,[OCY;U"4_CXC;*:G+QY5?WQ@<%Z2MU\^&2:7HJ"QM[8KQO#(S M61.SY+26FM0N[XOT6-==#4VLK78^R@W8@0OI\G'W Y8)79]*3"Y)YC*95.51 M83Z4R H"ST8D![Q)I7W#=SK]-,DFQCCN[CJ:432(%7 M WB:R[T/8Q&]+/5 =9["[#*@$ HKKZ^*=0Y>Y0F'4(?#@LQ::"6.&%JV-K=W M;@E_6FO;1XLM1F[CO,SF7\,TX8HT[^GR+)ALN44Z?!F*(Y_$AE7<=LCMT>0>H/LV]]XMYA/TN(E&TE0.0MI-!-9%J8C'7D\ M%LVR12MM\K&X/B-&!\S)VH'FS SA<(FW2(Y]_78[>T1<0OJ\I/A= [->2!^" M8;$VY.J2(PO"*>9E*#Z AXA-\JR=B,[,',:1?&+QXW^ @& MUO9W/&N,>OX^,+7?IP_D MWFK*Z?/W*<[O;B;?*/!)]#E79!^39&4XC_;1@,GS.BW>% )>/+_ZRS(VCD9;[8BKK$C(ML@T-I+]IT46OL(;FP2M!=L;-KQ[.@+&2*D&F80D#H[ M4F<7I 9,68XVU>F#T-@-UN!@P1WO6+?E^U>=GA"#XHHS2P=1P@>6^1I."BQ: M%94S]EJD8QWJ=D \_U"JL=H:G/4V\3QU(_9 U+)8YS6DTY3GM%+B&[9R@ 8: M;SYK9,E;CLX2,CJ;,EV")V21/@9M4&@*;$KSI/P):VA.9Q+["+[%A?>KU#@^ M^5D/4J?@.,OTOA3CD/)B*8ZEX$6TR)W734RB&])I4X=#%/;N1<0@:3>Y>=BY M %9%8#SK$,EA2E-IK(Q.#"0(YL%(G7TLR36Z>^C$]+^/./963(..C*[4][J6 MM >X8T4;K]!]J,!C?UWVO(,8KH@C7F2M0%I:&2B\9CY9Q[2@0UU $9ESPGHO M2[2E29OX":QD6"C2V$CVD?_80W\J,4:EO+R>(V[,=Y6@HA9U)B]'.J&'0(&6 M39H9&0N Q&+44.%-_8,X#^FGW'^38@!Q:"+,!$ MR9KIJ) %'9#Q6KJ47*DCBWKI<]?3ST:;!XNNP=;]1%CWA.JI9ALYO8BOY'49 M!=/@ HM1<_IHI_J* [H_V..NCUK^L_,=SAK[_\!U!+ P04 M " !5.%11X9M) M&; "9? 8 %0 &ER9&TM,C R,# Y,S!?;&%B+GAM M;-R]>W/Z0Y(E$IGY0^&'!)#(_.__X_O],OJFRJI8 MK_[I3_#/\9\BM1)K6:R^_-.??KM[ \B?_L<__Y?_\M__+P#^]XM/[Z)7:_%X MKU9U]+)4K%8R^J.HOT;_*E7U]TB7Z_OH7]?EWXMO#(!_;EYZN7[X419?OM91 M$B?Q\5_+O^1"0I+0!$BJ!$ Y30&AB ,MXA@Q02E)LYLO?Z&*93K&&9"02H!X M)@"#G .*LIPEF=8RQDVCRV+U][_8+YQ5*C+&K:KFG__TIZ]U_?"77W[YXX\_ M_OR=E\L_K\LOOR1QG/ZR??I/F\>_GSS_1]H\#2FEOS1_W3U:%><>-,W"7_[W M7]]]%E_5/0/%JJK92E@!5?&7JOGEN[5@=8/Y5;VBBT_8?X'M8\#^"L $I/#/ MWROYIW_^+U'4PE&NE^J3TI']_MNGMQ=%TE_L$[^LU!?;LQ]56:SEYYJ5]3O& MU=)HW[16_WA0__2GJKA_6*KM[[Z62I]O=EF63UJU6E*K)MZ*;]RXW_R<.B^L+(+%6U?BS%?DZ[7YZ;J,P<96,!K:Z;]5^I_-3"^+.GK#1+$LZA_12U:6/XQ_$-W>KQ]7]7__96^4 M)XK+4;%9C@N+50L8_.\CJ]A%%-;BB09+.^^ORV-SUZ+3W"=CJ#%5LXHWNFY> M^\6Z5[^H95UM?P/L;T ,-_[ /YQM_Y>3'KLMMPJS4ER!>?/$+V)MO)N'&CQ! MW'J#URVKU]<[NT7."/M3M"ZE*HV?>D;QDX_:YZ^L5"^,9R1?KN\?U*IJ'*[; MLC2]J*P/^^+'_I&/[(?]U>T?K)2O__W1?,[?&J^M;'S=ZD/]595W7]GJPX-M MHOK5-%%7;U>,^I#!5(K/C6@: MHX#U964D#BR_B8R4NBR$76]4]5K\/7I<%745?;'FF-_]5*RBRKY<_>S'1I-] M1-R8;HX=/S*+'O;YH='1@=41_Q$=/K>Q/&I,OXE:XZ,#ZZ/&_*@V]D<; &ZB M%H+(?%1:$,(Q]M3=%G(VF$SW26>:J7OD>!:;7'Z_&=*XSZKZH%L'[^5C61J) M"ZD3#A72@ C) "*I\6ISB@&A# J*^,)=S_8; M\0V=O%^OU@^J-)RT^O)V93PM]?J[)2FU, O7.%6)-A-MJ@"*-0)$ZAC@),ES MF% MT]1G['>+FQL+M%Y#T:@8_:1:)7^^B5;*DPFNH.S&">&P&YD=6M@.-8W> M;C#<*'O9*_=F"C=40G+&%8F3LH>;]<<\XOA6/T:Q#DZIOIJ6BF^J;?B]JC_H M._;]EALWAHEZ 5.%>)JG0# ! >*Y<2Y@*@#'JGP&V)Y9T!T#"ST=OZ)4;SF^BVKLN"/]:,+U54 MK\TJT];F_[?<"3D@6!()G(1.RD=>>!PS$D^K_H14U'*^\6_K*NZ65DM MUTRRE6PH\!6KV6=5?BN$JOZJ[KDJ%TA!B966(,T,WBBFW) 2D@"2E.I<&()* MG!8[/D+G1DVMVM%#JW=D%(_6S90NC>IN).6%>3=+C87DR#2U ?'C 8BM7V2U MCK9J1[^WBE_FHOZPRDUD1K/5,#F\3Z3/'V9GRN^#5\OY]LV&R6.:Q@V/>[4U M"9'WL6[+Y+W>[>=CFOFA5*Q2KU3[_>WJE=+*K(?E)_5-K1[5 FG*C">) )49 M!R@3&'#-,@ UT5A3P^*8^'B85R7.C<2W"D<_;57^V6YU;[6.-FK[^9S7<7?S M.(.B.3*1#P72VYET!B>D*WE=Z*2.I#,&QVZD^XL3GR&?W:[_M33+EH44"^8?IO M_@>\%X]P[6^,M3,XR;W>%;,XM.U0\S_'^>QUG(,=Q3J(ZNO-&LI45?W2^,ZF M86$/=N0BIA1GF4" B5@#E, $L(1C('/*8(H8RFCBY\&>D3(W7M\J&35:1ELU M?;W4J8#41K=&_4#J(?WV0% 6(_SG*")OO.(/R0AR<5#^J2,XX_* M,0WU:,&/FZ0J%B\+TX19/[]<2[701''),@3BA!. L!36):& 2)2G5. DCYVB MF8\;GANO6-TBJUQDM7-CE!.PNOEB" 1C'ZNZ6>_, Y=,W8_R:CO,*R7^_&7] M[1?SBK$74OL#L#\<#.R3YB89MI>,V [*BW\?MA#X9,;Q2U9]?;-<__$O2GY1 MMU6EZMOZ#2O*O['EHS+> (%I0E.0X P#!"D&+,UBD$.=<902+G/99W%P5?+< M!NW.'[::1U;UR.H>-5BC)J#.BWE+C>(W[+BZ X3[7D& QQ[\6( M,UQC+%"N"W^618LS)I<6,NX-] T$J^H/^M?U6E:W*[D]__N\7LI%S+($)R(! M+$Z:Q4P,>)8G9C%#>2Z1Y$Q[[6U<%C4WOK*:V@BE1M?FN'IW1FW5]0T!NXBP M&QV%P6ULSZ0G9#VBN*ZA$39XZZ*TB6.VKEE]&JIU]8V>AVOBJY*/2_5!OV;E MJEA]J3ZJTD1!P&2L $JU^8G(#(A< M4)ICE1AJ\3HZ\]5@;ORR-< .F*T)]G"D/4ZYB1HS;NSY2FM)U)AR8S<2EX\V MR4MT]\>Z_67T5U5_70*8H[_1%X:Q?8E6KX"!S9T6!YW= MGPB8=N8^9]O)K'SVH7YCU%[??[ 1).]L,**\6S?QT,T1S>9C:*9@,\N:(2MI M8L9MDFK :=PU&ILKVJU(?R;@TFO&Q+NP+N- M_Z!PCLP)@Y'TY@IG=$+RQW6ADW**,P;'/./^XH"K_6>NU=FKDD_V?7]EQ9S]>W( M]/IS8Y0V@9/5>8-:N;D.@V"Y55:KVR2:C: MB$2I$@DE SIE B"64IL7"H%8)%(S33/,O [Q.J7-C>,W.>;V2O8*1.P&V'&% M&@JV";Q3+\3\5ZXN2 1=R78*G'9EZV+[R4K7Z27_\,'/-F6::1 F_*ZHEVJ1 M0IUE*&$@S:7U'F,"F+WP%F=(YD3K.(LSUQ#"X\;GQ@R-4O:(!R8_\9^CK;KN M\80GZ'7SP%!,1A[VOG!X!1A>LGM D.%)DY,%&EXRYC#8\.(S?>\?;-/H?K99 M=#<[(S#/(:(J!XG$.4!<B5].RME;L-VKV34:-ESW^D\ MHFXS^6"<1A[*_A#UN#70 4'8"P+G!$U\%Z##UM.P_ZZ')[[+_O[12O^@;Z4L M["MLV3Q7W3[67]=E\1]*+K3..==$ Y@F$B D&* $9D"D(LES+'FWS5;2W>087X=T[9A87XAW4_<]Q,=X=]V 7Y#U$]INP7A656*ZKQU)]T(>Z M;6Z^-?$5C4A^H%JURX9);3$>P6.0$V6CSK,,<(&1&6!QS.*$:@B1SYPT3)TY M3SL[LCG@(X>\F6-TFMN\,5U73#@U].P%;VX/ UY(^AZHT:0,'0:]8Q(.U*H? MSU9EO?AKL2KN'^\W"U>*#%\*38& + 8HCI0PNA8>>Z0 MG(+63>V#@!B9I9T1<.;BB]9VT*IYYX!2S;^.Z?2TT4F8\:(M6Y*[_," C0Q^ MW6/EQQ[KK1!J:8/!E?R;JFQ(>.O#+F"&)<$PLV<5&* ,98!FN0"8(99H$6.! MM??V14@-Y\:? 9:T!Z9&&UNWZ]P>VQA!/PX>FQ?/U;OBUABC2FD M0'-$ 1*9&04H24%.4IIC1F*&O [-.F3-C?M;56_:J.,J^KU5-[+Z1HW"GCL& M73"[,7$@\$;FU &X^1=4NXY(T+IJ'>*F+:]VW>Z3*FL.K_2H0/)Z]:58*54: M,F(K^?GQX6%=UDSG!WD\D8(([,*,?X;?0=5&[$!4B/4B.! 9VHS,AP8/T* MC'B@U%E%CUI*B(SWL]F/FJF\DON9GVRT=5ZG5YSXSYF]K>(I>) ME$@!BA0!B%,.6"9CP+06)-5<9]PIVG$,Y>;&^"'6E?9;=&#IM7K>XW\"'":6 M9^S7_P1;!?/K4H\I[AF[=J+I\#FZV&\"':D/.B?;T#*GFYA'0NO))#Z6#/\C MSD]6XL9SY;E.4\4A0+F9L)$2"% 5(Y"3)..)Y%1G3M?OC]J=VS3;J.9^3G>( M4$(AEC$G(*=9;F RWHR1E@.E<,)BA7,-I?O19D^,ICG8M/=ABJHN!%M&?S7K M_\=R$W3Q:GW/BI7'0>/.7N",O8\WA<-KT//,[8//?(\;'*R \\S=AP> M=Y[[<\]-Z(+Q8EG4A6JR+]IH\*_KI7F_:F]Q[2*G$IQPEF040"2D3;*: JE M HKF&#.BD,R<2MGZ"IX;]QWHW6XJ'6C^7_^!)!#_MT@U%GAN4[MVA..>]0CP MCKV!?83LYHKG&#%JON@$WYG\:-U@$3G-$% MQK[7V5TO_$*?Z/DI,?DY7R^,SIW^]6MHXDMX[XJ5>ENK^VHAXDQ#LPP#-+6Y MF5+, *=$ 6'X$Y(D3Y3T#U8;I-+<&'3P?E7TN[4M:HSSS?$QO(/=:';:;IO[ M)K);CTUW#^X$Y%E<=]MK]9_C5ML)BL$NKYVV/*Z_>_=5E:K)"+;(4(:T9!K( MA&J ,I4"1J$&F:",0R@PDUZ)E/Q5F!M?>WM=;6JUD?W>@RX+Z_CVZXBY>;ZN M?3":_WL*XW,XP =:S-(#/D6IKPM\IJ4>T1>VQH$J1<&6;]=WKUC-CF*+="J3 M7",)EW/.^(3N=Q^[4VICL^=[3FR7&X MZSMA: '=<(4B:#[*3B+3-"#L'5- M!3U,2-_:U**T"X%7JOW^=M5H]][ ]5B6QCLY.$]L\KTJA2B(XQS;:8(!CB0! M4$%J?N")4%Z7X7R$SVT^V.H>_;35_N?(T$++)'L+H@,3?&M4>_2,&WV/A??( M[!P2ZAZUJOTQ"UNNVD/^Q!6K_9$Y+5K=HXV>6<:45J9)V7*M8L&T M2G**)< I1L"P60Q8+BB I-<)%@1Y903QU'>W/ALJZX968W?4[/OT7*O\4VT M4K5GAK K@+MQ5D 81Z:I'8(;S]'H>DA)-]'[#@3]LWNYX1(T?=<5D=/FYW*S M_R0!E^-K?3EFZZV]755U^=AF[UI)6]C#.&VWPORI$;7/ [:_ \\AQ 2F'&2& M@0#26 "NA08$,PY3#65"O(I>#U%F?NRTM24Z,*:)3MR8$^WMB?8&1;_W3E

$&Z#-OF40OJG5HSK(%$L1 M%(I@D!*6 I1"#)B."1 42HHA85E&_"H@/!4P-];&$Y@2QM[\'HE7[%: M+1AD3&&4@#S/(4"99(! I8" <:RSA&--G(9PEY"Y#>.-GE&K:!N*852U1WF. M(3&=D'8/[U! C7UDW RS^*Y7)!4Q$C2000*$\ PED&*&00D%QD#%'* MD]AK!G<1.C0=>K<;](S&T4\[G:.MTI>K MK/381';'*.SFL8/-W9$XW2SV>+=O:=3C^W+OU[4ZM\(G:8PQRIIE1 Z0 MAA)0G2B089SEA",,5MM2JJ_")RZYZ8G):@M6W@;X)SOI6ES7-/+R]M+&SR9$>-C;ZIKX)T=S>//E\GCDVR_W_I/]^D95/WXT21S7=? M5?2@3&-&TI>F&'&]KFWIQ*:*Z?JA\45NHG)?W[3]R^.JL&[_NMS\FST\E$H4 M[6>A++Y\K:NH_LKJZ)OM9O.]-H+42C82S(^Z*,WO?]@M!O.;31+;/X?,*L9B$1.LUG%K3UWMLARGYR3;/J\Q_L89NVBRB495 #G*4Q0 )+ M0)@@0$,62TFAPGY'&.?%S&WFW6II"5A%5L^>=9POH.J\TS$0J_'W-KQAZK.7 MT8%"X-V+!%G@E!M]T'SF-NR%!PP M%&< *2DU(TEL"Y,ULZ$;#9R1X<4!.TGC?;CW%U;;"#7/VQ)G0'0;]0.A&7G( M[U%Y_B*,M6S7Y1IT=0NHWUX0"-/-QW MV&PTO(DV.H8/+#V/P1CQI$>2GB6,]+RUEZ)'+SSMG[/XO>GK#_JO[/^LRY>/ M9C5ZK\HV#>LB1XHDC-C[\0Q:1Y\#RG("\BSF)#=3/TJ;]+PI^+Q($$(00@8$RA! 6:( PSP%>4X)%@AB+9VVWQUDS6W$;U6U M.VE6V6BK;=2HZS?W=V'LY@ $0FYD+N@+FK@2]RD7H&#W<>N@US=DKI?GX5!]-8VSY_Q0/+]>&#QC)9$:Q DC2W) &XS8]9 XPEE1F M.8R56RA4MYBY\46K:;11]29JE8V,MI%5USTQD8Z/#VX/,!V28MR161*C9N@B0:(QPP0JE,@!68T%CEE M$/OL 9Z*F-L6X%USO+>][KWL>[/^#)9NWL$PA$8>[D^NF@;?%;AL^D@I^9]E M-^"RE1UI]H?M FP;-)Q1V)-&MOS("OEV]9(]%.;3;O-)K5=-.-$"2@AM@#,0 M:8IL0F@"*%.Y637$6<)B(@CU6B9<%SFWV7^O/-;OU[45MH!$Z"01.2!$"5MG" ,2LQ00S1*M6(P0=4I??%W4W%AF M=XPN]MI&_+&.5FL;]E,WW.,1^-6-@:&0TM9',#>4$ \TC M BX8>!-&M7UCR\O5Z^_VUY\+*JO]C.W M;G:5S!(38ZPQLTQL.#G-$D"3E &%$I(R*G#&]6*EOK!:R3M':KXLSFEPT'9P MG @=<:%C%+9Y%Y^JO-T+]:"8#J =2'D@;A,M"B? RH.+PV V$1'WQ,Z/0:\C MTDF?':]/QYW7;7A"G Z/]UM"OUROFKP#_UK47[=G=\U-P=N5W*[7?]PQOCRX M4I9C'%-;'ACGB *$D*VF*3" <:I(G)E%M(]/S5OOH#Z-^M-7?KL8WOV],.?CWSJ2; M)KU26[+!6A?]WA@9C7)%< #((=?U?=28=*$_ *?CE?^0IH;FKFN:76A%2(IE M KA2!""*).!9(@$AAB"SE*1I[)D/\TG[> Q($/;$ZO'2;K6BGBF/&I/[+N<&NWI8WU3%Y@%F/6E/NB.HM6Q)+' G(!, M2050E@E .-1F&4F%&="*)L1K5#M)G=M8WREM79RS5^\=$H4-Z 0W;@@.[#S\E:F65- MD_F_S>RT#?*& _J.'!(6T['Y9 /G1MT&S;:0R#8;7/#0*0^ @C*- M@]AI6<<=AQ,&\GBU'QO]C96%7839F]O;&UB&<[A-Q1]GMMI1EC+ 8,:->Y(S M$DO&92Y\R.=4Q-RX9JMAFS_ [PY6!Y!N/#(,GI%IPQ,9;XZX;'Q(2C@C95(& MN&SE\8#O>'+X^+[]7E2+-.-QKN($)"HW8QK%!) <,H 3RC("^P$P[JKLQ&32F#PT?:T0W,IYM/!]:V#6:GSS7]YSW_KZH MMX4D[$E)L?JB5L(6PJ.2")Z9Q4)&E)FT8[-VH%(RLX!($R&9$@EVBEITD#6W M$7Z@:N/6BD-E?<]K+R/L>BX;!+?1SU^?0O;2";(>YZ=7P0A[3GI9W,3GH5?M M/CWWO/Y*S_.1\XG=;.HVF[M8?%5W?ZPWNV<9B[F,$P@030E F"% E/'_D920 M",&9QD[)%WK(GANK_&T33KI>-?&C2U;5D60_[!Z_8N)K)-A2K20KHW]_9*5S M0LP^G>)X:C(.U&.?G5BM 7^:&>5'V #M 5K0HQ0/\=,>J/CC M]LO54PK37L\Y:=W(5Z_Q307V1ZTEF MFR^;*;DM 0\7# N:91R"+&6)O0=.@5GG0("I2!1E"NO,:\D34KFYT<3A/"L. MK+N)MM=FV@LR0;R8?MTYR,T9O9,F](,NIFCGFQ3MQ_Z2M>QFDZE]Z[9^[.[. M4)[2(-PG<*7ZZ3<'7VL0LH[.V# 9/;TU(=:/S>KVXWI9V/7M/D:/"DH8I0!* M@LV:,\\ X[8N-,U)G&*6IWZ5Z"^+FAL][S6-MJKV#L7K -C1TPL"V]A>7S_$ M_%W JV $=0/V-/I5^'A\>E@U!L>6^B- '_7Z]>LFJKV^W MEW[WU93WR\ 8"I%(!E+,J2$30@&/,P2D0%F*DUS"S"F'\$ ]YL8TAY9$RN?]._^0D+W@S&X&F%F^'-]9C"#M(DW-ZO MR[KXC^:3:]-EMCFUWQ0KMA)&;INO%6H5(ZG-1,4A!P@3#DB2Y2!),IIHB E) MG2[F]A$^M\GJ,)T*.]#?CD*YS0BOMR;X7-#MU34.D].(@(]])'R ]:'J=DK: M9=_?:>^3I;@7UA[SSHB83S39&+6-[QR5ZL&TVAS*VR-'T>/3;W.;F?GI:'I: MEP?/U0<%:T/-5CV[H'.*\FUSNGFII[5/)J.^;?1-I?SYJUK:_&D/;/5CP50N ML5(4:$DD0 I)P%@" :-9DL4ZP2QVB@$\W_S<9I%-/N!&Q6BCHV^^Y"?P=<\# MPT$9F>F]\.B1%/F<( T025B:(IHPEKJ.U".'.X]+3_W/MJL]R[,Z\N4*8TY#(!"=0I0 +:XD0) M!8+F'"5$9QH[.\F'#<]M@&]UBZQR[M/N$ZRNS[I]$1AY!+L9[S7CGK-TP(3[ MI+G)YMMS1AQ.MV?_WC,F;)-V[X.VN[ V^-U\L]DWOMD(Z[K:9.5*8S/%,AOL ME=DIUU 8I;DM!"#R%"<:(>XU^3I)G=M0/MH MH_DFX<2![OW*'%[N S=^"@/IQ"4/>\'8N_#A56C&*']X6>BS%$&\BL&E4HC7 M7^S'09]4S8J5DJ]9N2I67RJS_GF\?US:$?U*Z4(4]4)D+-4YY4"*A!D2RB1@ M)!5 DIS@W/ 0]HN)ORYR;C[25N-(;53VXQ@'C-U()BQR([/,#K2MMM%/!_I& M&X5_#L M>0T':3,WAFJ-N8EVYD2-/3>["QUFJNSK)I@DO;GNC#KW\]*F"=M5.,B9ZG($;'5E*@]2C;N(L\P M PG1/!8,IXIYU=,K1NY@WIDX@X ;-@,W4,4FCAS=P#L3C-ZAVAT6.S OD+- M>U5OC[U9XQ8S#3!-I7&+"0$DTL753 4M*EB"SX=X,5T;3/V+I?K/YK,X'I=1B]+)8LZLM7%1HP_Z$)K MC"B$L_*>)1:AR_)+$0F=[_0CEE^-$UG93E;5AZ,BH1M3K[XG3WJ;KT?G)IJO/!WM58VOM6 MS:+Q5?&MD&HEJ[!=J<>\8-^]K++C'YM=P2/>I MX>(-6>!B+N[RIZ[JXHW,F?(N_FWTX[F_KE?JQU]9^7=5OWDT,F[KEZPL?QA' ML=D66PB10V[#VWF,4T-M-K0VQQ2D5"&N-14T<4J7XRAO;FS6J!O=-_I&VBKL MQU;7X'4CJ("@CN5$DMF?GN[DA]9(<_/UA+FDB0\!92PV :I&=9A4 "MLZ$^H/T)U_/#47BZ[ _0 M7C^O^6ET3_.E%6.K#,0R)03DBMFC7,D!R=($<,RX)#%,(/2ZCW91TMPFJ9.0 MN.;;AOS\G.;+Z+JYRT$P&WD"Z0>7MX-\%8J0KO%E89,ZQ5=M/G:'K[\PX@W6 M._6]?F'4__LBE2RE#&*0Z3@'**$4,,YR ),4T@1*DJ8X^%76G?BY\H-/K,NQI*SV9[Y%7A2S,^/W,K,C&06MJI%)[\X-@#01%"4 IE8 0 M;(M2,H7S5%+D5\'^HJ39\1EK1UB[&.E3;_8RJ(X$%0*JL;G(!R5_GKF&0%!* MN2AL6O:X9O,)45Q]H1\G_*LJOGRMS;+LF_&VOJCWC_:4UC1OZXM\>*S-TGLE MC0_V@E6%,/3TJE@^FJ<7),%Y%B<,: TI0%@20"&7QC72+$XDIEA!'\+HI\;< MV&1K1;0Q(VKM:(:.M:2*#FRYB1IKFGE]8X\?\_3L.C=:&K]#1N:LT?K"F]^& M01F2_'IJ,BDS#D/KF#8'MN;'J559+_[*_L^Z?/E8U6:A6E:-'R"R+*64<4"U M=:[B+ :$RQS(F%*--<\11"Y<>;[YN7'@5CDO9^H"9.1W6[4=T5>>&E#ADE^OM,:/*ZU]-)^1K_8*:5D( MNWA;W]^O5XU/]E&93\^J7F0JR56B-) TLY?JDQ1PJ37 FF:<$"7RS.OVT'BJ MSHU!+E>_K.JR^+N*'JPE$:LB9NM@6A/L_&XF=IN'7[.BW(:&?+/GYML_/-I; MO/L_A0C+WZ'%YM\?;=T+\X?: MD#!_K)N-R?5'UMSEI"G/J1(QD"G+ <(H RQG*="I@"RE*<-QLC N.%\[G[!. MJ;\/V1U:,1[G;4P[\^/ M?SC%<_1CT!"-20V8-NSC.?KF))3D693HY[C9 V![=V&4@5DP#E"09(.:S M Q+($@85RGGL-5W:1N.R=P"Y;O?GNT+B0--2T.RD[ M'%IR/&B?_*W'G8??/O]JJPRM#NXH$Z1U1F-JSRH)0-(L6#C#*8 )R44B;4H? MIUBN"^W/;83]]CG:J]CGHO<9"+N'7P!@1AZ)8V#B$,@=MI%CSL.)VLBCU?]8Y?NBMJ& MEKY=-9V:92T MFYA[-;V#FM M[6'(@8^TNG$(OCYRWEI MTQ^6=%I]]F2C^XU^?&$:6F\OX+:'):^_V_@6M:W:OD!IFL,4*J"8W4P5$@*: M0PU8FB*8:I5!O^)E5R7.S4]HAX)JE6P",?[BQQC7,78CCJ#(C=4!DY"4V"5N4C9SL/N8B%Q>Z<)UFN--5>I''8^-Q88J>;'Q4\P3!OE.K MN3X1;EB?,S?D.'[2_J0#]YQEQR/U[#/]AN;?5&4WP)HS7,4I1(2E )DA"E"6 M"D 0S(%&5,:0R$Q0KWR0!VW/;6!N5/,;EH=8N8W*G@B,/"@W6@7/=G;&VI!C M\K#Y28?D&;N.1^2Y1_H-R$]FVET]JC=&BY?K5;,1_:]%_76;&N3U=[%\M'E] M;FV-/;,@N&/?%U)*EA&" $R-"XX$L>F?40(@QES(-$GBU"N.KH<.%(""24-I4N-RLA+LQ'F"G%<492!C._0(.1^V":"(1/ M4^'O1L6 W'\0,@##D7]%%C MTCEC $['<\N0IOPO9[Q>U47]XTVQW&246VB%N4PP!GF24X"0XH"3% '&$J2% MY#++G0H,G&M\;K-&JU]D%=PD572_AW$"7#,.;Q=-284726/B-SR,),QVD&RVC1LW(Z.D[5(^!=!VO ^"99M"Z(]-CZ%ZP?O#X M/6YWXD%\P:S3D7SIP1[7N.V5AZ*JBO6JVNSS4YBDFIIU \+"CF5"S30K*$@E MHC37.M4)=%M&G!-Y5/D>L>O,/1&'GD'NC6Y^;V*1X>%[<'X3+1 MO6TO?/QN;5\TO_/2]NE;T]W9OJCQDRO;EY_J&\]8%M],-W]3;XKO2KY=F;E> M5?4G5JL%9##&.5- 9@D&2'(&2 X)@"+F!,442NU5M+=#UMR\D;VJ-U&C;+35 M-K+J^D8V7L;8;8LC$'(CTUU?T'J$.%Z%(VR4XV5Q$P^E;7J%5V6W3,=Q5S'EK7M'+A*V1Q5WIJ%7ZWM6K!:,XX0+E8,<$0I03CF@&8U!@HED"'/. M$Z_4CUW"YC;F][KNC^Y^;U7U'/F=$/LN$H8!-]DJP0.S 4N$RV",LT8X(^^9 M%@F7+;^\2NAX9VCUXEOC?TA;K\J(^:S$8]E< &\/.I5L#T+O'Q[;3: MVACMC8RV5FXC$79VVI>VEN[3+/E4\IWJ@^'H*SUK=X_M:SUO3P^HV1RZ,\:I MZQQ,RV>J_1P:YM#YHK\%3* MM*D!+UIYD@GP\I,A,G''(+.Z*M,'V &)MDXM'V\]!J-E&=,K'%H97=* MC2=/]L\D_J:H!%NV]Y_?F-]5"Y(IF0ML+R0K;C-@2$!I;!:"B31C/\90QIEO M+O$3*;,;X]MTV:VF4:MJU.CJGU#\%-3KITI!H!I[P/=!J5=>\8LH!,@L?MKV MY+G%+YIW+KOXY8?[WBENSZ<_LA]VS?ERDX]2$<7LR3%0VD:BY(0#9IQU@,T7 ME64YRR7TNUU\3LSN*A5=/WNO%9*-WF]N$ C3S<=]AL-+S95'X+>ANY M"X.P]Y+/2IKXAG*7M:=WE3N?[N_1OS*$LEQ7C^4^IV02IXDF2@))!&YC:!F* M.<@HRQA1%";:ZQ[D>3%S&_R- [M7TR73I ^H[B[^,*BF,I1@RK4",< J0A *01,6 2)FF69H3&7N% MH3YM?F[C_B!8HM&O;P1)BYWCB4AO1,8^S7 &HW_0R!.;1PD8:24\3[#($^LN M!HH\?<$Q 8#UP\"I!9'3/_8L$:!J6Z/U8[G^5D@E7_SXK;(1\1^V^<)O15U\:TXI;11,L7HTO]O\ M<;VJ=JZSCB'*\PP"KI'Q1Q)M,WT3 7*D!;07YS'RVHP(H];<.-*:%.GE^H^J M#3/8)]%G.WM\RP^$Z3\WGVCZ7AF9BFRA^Z93MB9%_$?TD[4J*E8_1SO#HKUE M-]'>MFAOW#A5#X+B';0T0AC-IJV?$!3-DR(+85OOF6[]WI:T_X]-^,B;8L56 MPLBQR9RKVY6TJU*;U+U:<$52(9#Q03DE "ENEHXZ9R"!A",I-O&W)R(G";Q]W^_'8N]45:W+'7.^LTGI-QGKJ[OU"_5)"55\4_*- M^93^FV)EM(Y0!EY@OA, <,,B8DSG'F M5\COC(RY<=Q.Q=:IZ%>+X!R6;A0U$*&12<@7'&^&Z3 _)(><$S,I2W38>0RQCAE"< M>Q47N"QJ;N-^IVE4655OHJI1-BH:;:.?BM7F-S_[44$'V&Z,$ ;"D8EAC][G M%KU6SZA5-!P_7 7>UT#?Z MR7!CRXJO'DO3KE>?3->1[,EU?Y<%WQY<+W2:/E!']2>6T")I!*$ M :VYM,%3V"R3\AQ 2%'*-!8Y9HN5^L)J)>]\8J@"*NDT=&D[=$]4'?/LWMX, M;(V,6BLWMPINMI7.]J;:_=X#8P^N6S*B!C M^D[M$9LV OAA0]M"*CAQ9-P(V)X&UHTA9-P3A@65&8LS08%460*01M2LLB4" M&>$9%,2LM853XD9?P7-;4 PSW.! MH<Y3FAN7%R1<4M>- .$R0S$ MMHA:3/*,\M0SQ_XUF3Y#:IJHVT;7)L1 &FT],\U?A;B;D$:!;60FVJL;[:&S M&D=;E?NF[;\*IFND6(#SBSW3 M*QD1ZU7C[S;>[2+E,,%IDH&49-*F U7VMF8&5 HEMZ'1$'L=SAX+F)NWV.JW M/9[YO^,_QS&,'E@9?6M7DVD2_RV":7J38-H,#)C" MFSQ-CLYW[%_6CW55FQ^:?=G:#)Z'NNDXT_)-9#^[[< R$VW[6VA_"^E-9-IY M4'972BT]*U6?=*J;+SJDJR9@>M-+FV.@;9WZP,= E^P/FO#I6,:TZ9XN6'B2 M[.G2<_U(YC@WW M6%:()PEL^UF:II+!@QL>C0*<9 2A#TJQ<209DG,<)L7XA M\5JY7I$W-PHZ3=EX$S4J;Z)-&Z7]&. :XFZ$$!#'D?EA&(3>3.$(3$CBN"9R M4AYQM/^85EQ?ZQN LA9*REF((X] M E0L=ZX"Y\8Z;XJRJJ-WA5HUIV[O MU#=5LB\J:NSPK$)_#6LWK@F)X,A4TZAJF>506;O#WD:I-/H&+"3O"$S0JO'7 M9$Y;(MX1@9-Z\*[OAF%S3%?]&NE'8D]C#)HO;U=B?:^:W&7[^3C+,=%"V2K55 "4Y0F@2:) MRI/47IN&$FL?^G*4.S?B.@FN:;Y%K>J#:S>Y=H8;G8T \-7GM9(P2G2:V4DF> M Q1K IC@'& A<8 >F8>"8=PCSL87KK 1.,[2)X[-\47E-&K'NX6A-8&OG.@?+2>T M/6,G2 .=< T0PC&@.=5 8,BU2"FAS*N^6T\]YL=VNSJ:S9@["5QISGHVBY-= M@$O?:KU^7>9&@!-TQ,AL>%AWURF8:**JNKWP'*=TKI\JSU0?MQ=>EXO@]FLN M1 *=5X6]I[Z2GXQ?:J2_6B^7K+R]MSD+%R2)5:Q8##A7 B"I-2"4F(6G@0XI M1#.6H/[Y=#HDSXTY7[%B^2-BFWB"TBALQ^_#<=*=!S..F\#L)N&.; RJ]K\= ME'NGJY_FRQ.'<:NV#>JP5P%5"5K50:O[6,EZ'. :+W=/E_!G3.7C M@$EW9A^7!GIZCAL25=(Z/8IEQ((CI+D2)!!P;%].LF&F2R@2RV&O_+;B&<^/,1C_ MK?J1.##Q)EHU%E@&/;GLTC]36?@>=W1)G[,?QW96#[KPT+KHP#R;L^CPN6U" MU\;&F^C]KJ\W.=7VA@9T8\?J@Z .;G EIW5]Q\+XQ"D>3=" J81?UXJ/VB%B(5&@N(09K+W+C6# '"A ""9HF6$L4D][K^ M.(J6_WFFE&^M =;7WNA^$_VP*:37*]\-C%&ZVV,N>!)9:S."#ZQ!%=T^LEE+*S/3C"C"1NZ7MD*W*OSWG#8_<-R_4.I;6)S MFB&V!SV?WV:61P4I GJ<65PCF!,0&) MH#:T'!% \R0#DE"18I)+%7M5*X&'2\+V:X_WI =6?;U=2?OM];\_%M_8TL:-W]8O65G^ M,#Y8FW,&$R9QDE*0-"MIEG- >:Z!S'6,: (93&.WC&Y>Q*&$^HDP38O= 8P%39\/E7&!840))+'#$.59 KZI,);")L?#E2^L:FLMEJW5X("DKH/2D$IWDGPM(3O@\4) M_7N][#<92%4L;HWS*:T#^F;)OBP095A*B0%,L:VK35/ 8B* E"3%*B,9Q4Y7 MD4]:GIL_N%,NLMJYLE]$7:\WSG[&? M?!"F/6H?TKWS/R$Y/7%_\A%H+)[?T?NE/IGC"?R)KO\I#^(O(3[6>?Q%>>&2 M57Q<+POQH_VZ#RU7/%=UYV<)<]MVCA( MJW"@^DW4JAW]OOG>^[:W>Y>X\?TH0(],X $Q#I+'HA.OL7-8G!?^[/DK.C%Q MR5W1W4#_S<[C!?1*_I65?UU+W9S^,$BH84K$ RF9.1\JL3BB1!$"6(BYX MKFGJ%9/:0X>Y<5S'3M(G5=5E(>R=FMU3>]L.BG;Y[]OY=IS[+MZ(W3'!GM[- MN0V]2["/E$IL (JA]_Q\U9A\![ G3N?V _LV%;2P[RYMQT%!V9Q*I.., !XG M"*"4QH 0\X6I%"E!28HS%J"P[QG1<6/$<; >F0A# MPARJS&\'8A.4^3TG?0YE?CM0<2SSV]7"\)Q F^1_(D%,X30'BNAF0:L (UB M-,8\T91H*KRV34]%S,VK>YK+YFH&0%<@W4AG&#PCDXLG,H-R^XR7 /&,E&?+ MY-.=RK#CR9XU:[Y;NG@LJJ]V9?E!V]2NFVN]&F*=42P!13D$2&<)H").#'@T M9RG-7#?P, S#X>F@J4+?%2OUME;WU0+)/";<$ *6 M66:.QUP?2:P+E10T?Z2ZMSU"@=)G7H'G3_!<50*"== M7GBC&"J5Z DT$^03WOM>/;]ZN1&FS'K]2[?>WJULAK#M3 MM:7;[;;N0F5*PXRE@.1V8X+0!' $,Q"C6*D\T3@GV6*EOEA%[]RIQT6VTYBA M[9@YT6"\\;-5/?IIJ_S/4;&*MOI'>P/\F,BI.]S8*!BZTS!2 $2]6*8H;S>[1FIJLI"52^>9IG:7,LU*Z$<:KM"0C:!$T$"4$HYT%!R M@C65F?1*9M&5OJZ-&8.JJFT6.GNF\V:Y_N-?E/RBWA6,%TNS?KNM=U% M"TX1C(V? SA)S;HJD100(1A0*$42FM55[G;[I)?TN1'+5ODF&V-[R&GUCQH# MHIT%]A+7/C#.U]/QZ1U7EVV)QZ2'T: MZ5OHLS0N5UU\,WY859>/=IOZ4U']O=GRU#3%/-,**"D40!QQP VY 453FO X M@3GU\I6ZA,V-T_:Z1GME>U6:Z838C:E" 3=7C\K6/K];'_Y](=,,04T3($4NC,,$"> P30",)8H3DI($ MI@$VHL\*GQNW7-Q.O8F,_I'M^.BG>OUS].3!()O4YSMGT(;U8,B?:_.Z']JA M-K,[89M@8_N\_#EL[,-= M?G+H0O175JS>K:OJPVK_N_>J7J!$L2S#W.!F/@GJ_3/T7H5'?[):-YW@7H)>M]5:@! )UNJ]L9RP,+U"C[C MK%XO"7VF)>P5#"ZO8Z^]V(]_?EN5BBUMH8!]^X>;;\7JRWX!72V@0 +ET#A^ M"!%@5K8YX'E*#?HY5S'60F?4AXS\Q,^-F?;:'P^FI[O3]GK3@1E^-.790VZ< M-1[N(Q-8:,B]V:P?SE7X,N#U=*)2]IGMN988A%\@L M=FD6&\Z32@*N$@X8U-C0()2,)#Z+W6L"Y[GT7>ZU;BZQAUH*7X7?C=!"@CHR MA;T[0O)U-VK>#.4*14A.NBIS4A9R1>"8=YS?Z\LT*_5!ORR5+.HW3#1'FC9W M=%$WJ0J5VES,$BJ1/!4)2)(D R@6*>!96WLO@RF!B2*9CY/E*'=NWM5>QOG-3NU;,WRYQJT#7"DG.*RC,\^J*=W:ZKP#\28Z@CKTM3E/I,(2 MDYOHB?G)"X]3FO)[O1];W0KQ>/_8G")\J+^JTN:_*]57M:J:0U5;)MUZ9F8) M^D'?L>\+G0B>*@5!DN>&M=(< 6(6BX")1),TUP*F7DM#3_ES8Z\#]:.UU;_) M5;HS(%H:W6^BE6INJ];LNQ^3^7:.&Z.-"/G(S':(=J-Z]$3WJ%5^LUIL]K9[_X1M_,E@]%S9:OOS^HE?'7'FUYH)5XM$'\+Q[K]^OZWU3] MD15R@0B"3"$)4ID2@ C!@"IM%H&,2TUT2ACT3&?I)GAN[/*Q7#\H&[)D]T;L MCM)#LRXIFUM2-GW88QVMUG7TP\SA#T9_F]?;-V>E8Y>X$<\80(],0QN5HT.= MHZW2#<+O-PA;Q4-FH_2#*FP*2D?9$^>=]$/D--FDY_L#\XV_^+'[\5\*59J& MOOYXI[X9C&Q8=X:U2J59^6&F$4 XU8 G7( XRS4CMB(9\]JYCI(([[3LYD.WM_^+7AV^\??;3-;-#OUOJZ*N/GW^;7,75^!\N+_GGEGMGNFKY\>MZI=JZ+0LJB6*4,Y 098MSQ0(P MD0F0:B13E5(HE'-&N>/&Y\8:C7Y1H^"F?I)[YK@3X+H)82@<8Q^0N2/AE1?N MDLD#LL&=-#E9#KA+QAQF?KOXC-_05-_%U\7_?O_KYT4J4:JUQH!H9L9C0F) M\Q@#BB7,$\HS'3N-QUV+O7]Y% M?[W]]#]?W_E.WWOHND=D+T!&'H8!L' >GB?V=XQ)^^QFKC4_'<^Q^Y8F&8HG MBF_'W^D?^OK9#VT]L^J#_FU5V:H52MI,K@L&<\YR82_(8P@09 0PA@F "2$P MR:#YV:NFV$5)T7M\>%.U2;;L*]7?0E<5X\Z &2C>],]T.KA0U]!(JS_ M?$G8Q+[S%9M/_>9K+_0,$EG5A2R6C_;@9%_7YO5WL7R42MJKJ/9\]K%NJB9^ MT*]9N;*I8#^JLJF+N(FWRD2<:*)2 '.8 ,25F>9MJGZW9@V@U M-^XY-"JJ]G6CU,:L]D:WV!MF!UWS@OF;VI@8/:BRK7[K&6\2I)_=J&WRWAN9 M!I]TW$'!K]=/.N[ETX[;6A49L]I2MN&SV0<%.F@<2Q#%IHUN"8GE2RY#T L2BGR"RM@!R.^>)[FVD^TNP<:G+_7-+,)JU58(V5[O MJFYY59=,U(NG:#(SM MQ<8J^GVKL">?= +M1B>AX!N9308@UR,YQG5(PJ;)Z) W<<*,ZY:?ILYP>*27*XL%Z1-5")!E#3.<@22V7L%@!JF4&,(QS+*B,8[?3'%>! ML^,3JV&S"_.PR^K<7."\B1Y74E7%EU43.F]C+!Y7154]FG_\5*S:I6+ULQ_; M7.T.-\8)"?+(K'.4*_LFV@"^T9=O@NI^VT ;CH)<,0I)0U=E3DI%K@@WTIJ8UB_6@^)_7M2K[>!K*^^'%G6FRKEFE,"-:V3!DSBR8>)X!3\Y/&7,=8 M9@E+F1\K794Y-V)ZMUY] >^:N-X[\_O"IK&ZK2K5+^6L"^BNW!,4RM&/K7NB MV(-OG'$)2SG7Q4[,.LXXG!*/^ZL]BZHVE]7MEM!Z9=K=E/O52A":9C% 0G ; MF\L HQ*!3#&H$YA"F'L=VIV5,C=^V:3)VVG9LWKR>43=J&0P3B.3AS]$_F53 MNR (6C'UK*!IBZ5VV7I2)[7SX6$%/5ZNJ[K:7 ^PJ7066:JHRF0.L%D, :1L M.42)!$@DSC@F<9I"+W?CDJ"Y<<"N;D2C:'2@:;]:'"? NO% "+A&IH(>2/4N MHW$)AC$J9IS(>I;B&)EF&U93;:M%K&";'?+!E] M8\LFBQSF*5%(29#'! ,D&0,\P8EA#2H9DI@3YK5AXB-\;OS1ZFXW3]2V9G!I M*]"T/UUM\70S?+K(T?L8"?BQG9(=YKLZS4W5GVV>/XMU M\\-K!ZS]_94>H 5U8WSD3^O=]$#FQ.GITT:(C>%/2JK[9G?'_/Z^>+Q?$ D3 MB%(%M-8Y0"2%@$B. 62"P231!.8#]H5/Y,V-V8Y+_.T5CC8:#]GX/86[S[[O M(!"GW?;UP6_@3N]%5,;;Z#T5^8S[O!?M[][FO?S:H.0.UCM[N5XU1UG6:WNW M"]4@0BB>4PD(BU,;%Y, EN<0H%B2&!DO2\9>FR[7!,Z-80[TC;8*-ZN+ <$Q M5T%WHYF04([,,P-1[)NFX2HT(Z1GN"SS.=(R7$7@0CJ&Z^_UXYM?2V86A\H> MI3]6FUW(&"*JD(V;)L)F"R4:<"490-@&Y;$T2V.O:H5G9,R-538J1JV./?=T MSV'IQAP#$1J9+'S!\6:'#O-#$L(Y,9-R0(>=Q\.^Z]&>*Y?==8U7Q;="JI6L M%MI>/)8L!Q*QV YW",SPIN:?.5*)HKF&L==JY53&W$;ZQX,+1#LE/1-8KC_LQ0E'*^X5-XJU* M4;#EBW+-)&$Z]C*)+SK9]&6?CW?\D\%]7I5%_6/6RG-IZ3:?+/[-W A&$YE MFG) J;;;+68J(QE$($MRFL>424F=;B1U2ID;Y[:*1AL5;[8_1,W&XX>5XSWR M;F"[23887"-S:V^DO%))745B0$ZIRVU/EESJJGF'6::N/^PW_*NR7KS^KD1S MT?J#UH9/RJWCE4(:$YP BW!O%8PV&@:),$LL0@'GBICY M/N5,2PTYY8N5^F+ORMWY!,HZB7?ZM-/VTWZBQ'B?_*WVT4];_7^.BM6FRL[> MAO;"B>?>K&O'N.W;A,1YJH#;(-CV",+U0BIL3*Z;Z(E#=+WP.(W8]7L]\)5" M6ZJ>]>R?KV)(4UPMT/U!B[#C MF5$@W,8^/-JH>1,UBN[JT&Z0>]^!7+@[@P>03')9T,J;QRW! \N=KP<>OM/W MM&EI_OKE5[52)5N:MF_E?;$J; H&ZW$U-40JM4@X58@G"L12&R\HP_:BH$6: MXT3 6.F5(K,U*2V%& MAZ'<0JU'LEZIC*MYRV^7*3UPO,]F:&HQ')=/98VT>7ZWCHR M3=# )]64F6[N83<)HEZP2LEM%."^/C$C>9IID@.DS%H)I0(#SI@VL-,TB;,, M$>U'(,/TF1O/-*P.&EVC0W,\269@)SERT730C^WM6"W-Y]"BOM$SNBU+>^&V M^?GW<QZ+/04L MCZ%*$PH-8':.26$&"(]CH&2.,14*Q= KMWI_P*8H@V4 :[6+?K+Z_1S=UG59 M\,>:V:QV]=J0F3U1&0*HVU30&Z:1B7TP0MZD?A:)D!3]5,"DA'O6MF/Z//_0 MP-#")A_RA_)CN?Y6&%4-+VJ*8YF"5,;$#/,\MI?&E?V)9S)!6+IYD=<$S6W$ M'X?-->H:2*.MPCTC#(_Q[1[U(5$;F0#Z ]8_T/ "&J%B#8^;?YYPPPM&7HPX MO/1\N (K=Y;2%TKC+&,T [G"QF/B- =,&P> \T1Q#3'45 PMKM)(FALUV )E M!P5!&AT#5%)I477S H)@-3(AO+M40>4*8$&*ISP!8^S"*:VP9R^:\L1FEX(I M3U\8EM?3ILMZLUROM\&U+&%,8H6 )-)X"UAH0$4F09JAC*!8,O-_G[2>1W+F MQ@V[7)5-7KA&T9Z712\!ZT80 > :F1YZ(=4[K^<%',9(ZWDLZEFR>EZP]U)2 MSTN/]UU,O&P###^IAW59%ZLO;0J*!6>20F*@DS+/ ,JY!H0F @@5IRA-%)$Y M]EM,G!"XEN+ 8O)"XT M/_%"HMO(TX7$E>>#)J7;IHO2+.=9@D N9 *0307.L,P-44#$DN60ZH;:S8$(!N#(7#$ NU )Z,9+-M4M< ZIY[H34+F]U(]/FKL, M[0V&_8V&!9.$:Y5RP+E& -%, YX3#>(8*D4)(BC3/CQR5LK<^*.]F,-ZW'0Z M#Z(;0PR&9F1F:%%I%;PYN+84C@\Z$0C) ^<%33K^.VT]'O?=#_?-L]Y(C+U5Y@R"W^;867N';(<];7"Z#;"SACS9\CK_1+_I M;A.Y^)&5]8^[DJTJ,X/:LKW[2,=]Z*]0&*LTST$L,ILY49O9$6<$L$2;"5+G M9A2G/AZLA^RY#>6-ZE&C>W2H?+37WF]&]>D)MVEW)'Q')@@G:$<*N^Z!6,C) MWD?\I!Y!#UR.W88^3?1<=Z]77PP'W-NHEUVYZCQ)(">: 2VP67W+-#&K;Z0! M$7&6PB3.,^Z5"?J]-R23K.]OM@?RH1?Z+\?;.'\J MX!F6_2^[-\K//Q3T@'T3K LATUE,#$98 A3;1%S4#&:1913)+)5YYA1YXR)L M;A-WQQ%QG]C=3IS=!GHH]$8>]_V!"W6T/EH8;Z>\.1RL=P;S.KW3LQXW*U?% MZDOU497-U6STC MHVC4:-K[&.XBMFZL$0*QL;X'E7PG["A)!JUY?DC5MA>LK%I]4L[[V?(\Z M,+NKV(=WM6__8*7\I.1CL__P=M4\5-U^8\72LM&;=?FVJAZ9,?+%C_9O]M]* M?GPL[:_KN_7MZD>3BZ%IZ>XKJ]]6[]?U[>KVX:%4HMA+66B1"<53";#.,H", MZP)8EA*@TEQQ O.4NSDQL[!F;CQWF)E!'$!R$Y5;/&P2X*JQ.F);2"*]+J-B M TK$?VP?*!IQ M=+_OKQ!P@;O=0+@K2J1$S@462+WT; $UG4)U[2P6\\'@:\IW'3LK.]6=^?67 MU(NMQ+9,TI2BN;N8[G0BZ9SS4'QT2)Z7/22)P23I0$G>/7<7-+@D'3#)MTUB MH&G[H=DCU%SQC_3&>70S>FM=?=Z\B9HE_<.]@7[MF>8R MXH/=G]YF:2[VYJ:]\QGDI%;A7O=XMY7)5]^CX38FG:KE;JNW'/\3J22KY MBQD :]=3PR1W^K5[_.[Y] /JHQE$,"D4+4'!;(O#7&# ".$V=2UCBHK<_)_/ MRG=$7>?F5/8U30ZJ!AV;C3G$COOS\QBXL7?[P\;,?_-_?#2C'B6,J.ZT!Q/C MXWYTS#&!R-"L@NUV4WUNVJ1L1;5\M"HT>_FIUDB@5("446([#A! 2@9!@9#D MU)Z'YDZAE ZRYL;;C:HW2:WL3=)3-[#>R0#,CI$/<< ;.P B'+> 7(6+B,1- M7#@O;N(LAHMV'ZB3D498E+F+)<"R%1 @$0I M 4W3 F#$,=,*ZXPX]6GU%SU7=ME;D'0I/2YAB->.@QO?C(/N1/03!JQ__J,W M1E&3(MVE3YLIZ8W*4?JD_Q-""[7\]L!6JW=/V^7:B%A Q5-(B0(*VW9M@C+ MH;;=!T299UQCCIRRI\\\?VX\U-89J75,.B5]B[&\1'"87"+@,O8!KA!<4401XIB%)$4^SHEC\4!7?.!V1GA7D\\+VQ8WWWC;)_J(+4A*V=+C' 3=]3?_W_R(9+/]/W89V]_RG:_NQ7=V+;8:A:R?[L)VN83]19[9IN[+-I2.; M?S>V2*4JFD76R[77ON?(YIWZJH1:_E#RV^^;_U*LVBY8 2E/.0(X50H@95B% ME*0$F,*T(!H5$$/__6%W!>9&.&=V'V[VC7[,!.(JZR YX3FE6T_7Z[EO9?EFU_ ML)45M'< J"B8RM(<4)D9]TJ;@>%YJ@ NJ128%)JD7IO:P^+FQGA6S;IE=/U# M3^'@%($+<+M163P01R:NJ_ +R#%R@25NEM&@Q(GSC%RL/\XTNZQ[U]9A-LUGM#5? MO4P%E?O7Y]Y_,0;V<-&'N]H7[@^S.'X MJ]I:OZ8MS:4H@I31',!,&"8HTQ(0F&- 2\0R6'"BH/+Q+UX\?6[3OU7.SV-X MB9>;@Q",PL@3NM5KA-+=)RV.^:E_*6#2+_M)VUY_R$]?=%W/'[/LL!MC[;PW M;D*OAG0IFPVVR-#-S('.*,6W O( 8V?]ZL(_JN*X=8F$ZS?K@$9]1^0P[(7-]U:$C(U+V'' P^ MT8'(Y:XPY^6#.F2>F9]7JDY!6\O;!]OLZ.]-]$*IE&3$UCE+%04HDP5@2BJ@ M159FN$P1%UY'.RY"YT8V?9WK33K64];/EW'"W,V9B8WDR!335]?F [0*UWC> MNN#I[>7X !33S7&2.ZF?XX/$:T?'Z]Y03^>7Y4I5[]E.W6^JYP6D1" I"* 4 M$^/:E!(P) I[E()X660YXTZ1*F>>/S=Z:3^^M8Y)IZ2OM_(205?W)!B7:?P1 M1T@"O(^3AE_M;KQ\ZL3^Q4F3CAV*TY>%>1!?#&#*K'5D[9]\7O[/TU+6A-#\ M01G-%Y#I5'*-@594V +)"G"D(2@PX05*(6*%5Q\R!YESF^![E3O/NJ=UA8N8B=U+#QP>.U7^-P:VH)"JH?' M]I$/RZ>'A=!2YUR60+#<.!8PTX!SJ$%*2=V'/<^E5Q[SD82Y,<]!P:35T+=W MQ&L(W8CD*F!&I@T/3 +Z/)RQ.VXWA]=")N[9<,;&X\X,YR[TF\_;:F?88F-K M[]Q5OZGJQU(TG0(8S;"9T@PH:1P*5"@,.,PSNTXHC=?!8>;6X>F<@+G-YE;' M;;UF;O5TS.TYB^'P?(Z!S.A>0*U>'Y-H!5HNF3\PJ\VMO1EM_NOU;#[[[$DF M\R7+NKE\\;K "/,EX\M57;ID(04CJ48%R%/S9490(< +^WG612%2IKFBQ*>= M0N_97A-XLF8*JX."GO'>/=3*H]T^('Y13 8TNMX62S*V4YFW:OC<_WE7?-K^O%S#' M$N9<@!1S6]"<8$!2G %.,8>TS,I,<#]B.9(Q4S)I];Q)K*;VY;>Z^K+',:"N MC'$53-.PA!]" ;1P%H.KJ>#XR1-/_[.F'4_Y\Y<&IJ(_/3ZN5%V78&6S)GY9 M;7[_M-:;ZJ&I=;MOIT(+KHVC#U)6(H 4(X QE@.<"9SGFJ.\=)KZGG+G1@=] MM1-ALX"T43Q9'C3W359WQ-]M)3$"JB.SQPM Z[0JJW/24WJ<['4_H**FLCN* MGC:OW0^/HR1WS]NO*)OQYXJM=TI^>*J6Z_LOJEINY%_9ZDG59T=U.Y!^1? _ M5YOM=H%Y011+N>&MD@(DH <00A*X[1(S(146G@7U0A09'9L=K:'RKTU+I'6 MT]=L624_K&7)1K<-43;UAK'GQDCP\#ERWP2#,C89-K&KHM6]4^)ED(9#80E^WNU0!1+0G,$%"PR@!#A@&=<@I)0C 4K M2I1Z]=ESE#LW*K5J)P>]ZRXLAP-,H_I--QK5;23<:'($?$=FQ3C0!@2F M>@$5-S;53?3$X:E>>!Q'J/K='EC^XQ"(WY;Y8P7,"E)P($KC]AD', -,(,-/ M.9.2IU*FN9?O=R1A;DS43P_QK)AX'D4W;KD*FY%9Q \6_V(=YTR/6I_C2,BT M)3G.V7A4A>/LA<$Q)=O;M>R"*=K<<582CBG1 !<8 B0S 1A.-= I19P4N=;$ M:68/2IG;[(X377("S>$9'@VCD6?YR3B3:-GY3BA$"C (F(^[D@2P$J9 XDP M215#D'&OK'T'F7,CA,^;]3WX;"NH)=_,[Y>V\F==JO;R>Q\,NYLW$!G,D9GC M"AP# M.=D8D;F'Y9[,2!ZFN]\:N-LLOBOYM%)W^JM:L9V27YB1]ZUB MZRVK^TMNWSV_^$O='8JC5%(L-%"29@!AC0$M4@$T9)G.E>V]Z-3S^RHMYL91 MG1%V [E5-JFU3?J&W-AVW"__'-2\*VS@'#>9QQZ.L7>8QQH)_XWE:Y",NJL< MI,BT6\K78'6TGWS5PT*W99H:^O^YW'U__[3=;1Y4U<5#&F$_U/K)%H+=W*^7 M?U=RD69E2E1&02YP8=RZ7 /*<@1(6I0Y+4B995[9B'[BY\:>>TUODJK1U?R[ M4]9W8\=K'%QW?<9"=_0MH;9)QN]&\Z13W68H[@%OU4^^7@8\8,LH!+>X^TE> M&DR\V12"SO%.5-!3PECN5[6S$9D/ZO-F>^@Z_FW3VPYK&P&\8]NE6!0ZAS3E M&$C(&$"E0H JQ$&AJ,)E2=(<>^54>,KWXKD)\BZ,^LG*:)ZP5UTL1+-UN^T9 MX$=[O@.3RQ1C7G* F+!5NQ0%E$ .2H(%9AG!!&9N?:DF&)II&E;M!P??OR]\\M6@MNDMJ&>%^B M0/!B?HI\59CT6Q2(S^N/4>AC0JN>BJKI(-S\^]/ZT]I\[\R;8#/3",X988(# MFJPM\A)S@@ABB[6ZM\N ;SYE3P>$.DTZVDRZ(]'C3QZFJGP9C%U /U0&3N)50AP1.7 /5P?;CZJ(EI(1"F#N77CXC8W9>/%FBX@73^HF*ERZ-M9RY%<)F.V_;XNX+1:""C!"@ ME,J-MY&F9G&#*2@Q8[S,"&;0LX7#!8ESF_YGG/%.Z]"^#I=P#UW17('FVZQJ MG(&,L+0Y \ZXRYO70M]XB7,&@\O+G',W!@:"*/%DO!<;P-Y&0Z<%X1F4&% . M#=- PS2D@!CD94%R+B'2J5\R]&L)\(/% M/T3BG.E1PQ^.A$P;VG#.QJ.PA;,7AN:W-8N2]A"PUZ7(5APEM) VJJ%2" $ MN TSYR3+"Y$C9>:[7T;;&4ESF^6=HEV8P4VR5CL;*=3JFSS:8O+^S13. >U& M %'@&WMAT2'WM4/NH&;,C+0+2,3-03LG;.*LLPLV'^>97;HAL!ABW[FTG]Y[*R=^LTDFMM:?/< ES-P*)B.3(-'(MB/[E&-V@B=_U_KS(-VAR M?]'^TSWM+]\6QC2W4B[M\]CJ"UO*3^OW['&Y8ZO6:^8YXI+81!>L,MO!/@<< M8@P();Q@6L.R]-KE&)0V-Y8Y*)M8;8%9E+?Z!JY*AK%VXY=H"([,+M> Y\TL M3J#$Y)5A@9.RBI/MKSG%[:;K&N VT2L_A<&]NSUU]13^W3=OOTLK!04X7J M_6;]P\Q$PTAWNOEY9W,BZVV8IKBY1KH4.$, YAH!!%$)*$TY(% *@@E)9>;4 M "Z..G.CF*;01&-.TMB3- 9U/5MODH-1=I>E9U9RL"N@QEKXD#INR4XV4&/O MWXX]1F'EUJZ&-GK1M7"-IB^]=C5Z)PNP7?_4P,7@>K>LP^R7/WH/_=6\U&TN MOJ22H$QJ@!6UL2ZL!%QA#411ECE20F0H]UH/7A X-Y[MZ]N;DL9',3<%UD"X M"+KCPC BE&.O#:]#T7]YZ A-U!7B)9G3+A(=$3A:)[K>%\8W=[OOJKI[5+:G MP/K^5A@QM8"NJF_=9>"A/B8C)99"$(!1I@&B"INU8Y$#D3)9JI0R4GAM1#E+ MGAL#U8HG>\V3@^HWO8K6>_7]J,A]/-PX:1241R:G6 ![LY0W6#'IREWXI+SE MC;U=EG [S?;7=U/+\UA"HV#!+*WV3K=-UKOW72M8%&DN@"*$ %1D!%"- M,D PYBJCBJ>X\/)23DF9&[/42MJIT%9J#J:3TY@Z.B77(C6V.Q( DK\G,@1" M5!_DI*!IO8\A6X_\CL&+_1A@6C.0?>.[%PN#:"Z M]Y62R]TO3-05V#Y4['>Y^7W]RVJSJ?2FNGU\7"U%_7)L]"_+:KO[O%3K7]7N ML_&W*G:OOMJ_+6!:IE# $@A:%TXK!& J94"FDM(TE8JIS)D88V@T-QIM;$HZ MHY+.JJ0V*S%V)3W#K"-1FY98VVQP3])9E]3F>9!,E/%UH.RI1VULA^X?>\ \ MOB%3#]Q$7YRI!M#O,Q43[,&/6A1!TWT"8^+RXH,9]<%A>PGGJCKO6PE#\^F4 MT"PF-,Q*@ HL 65%#GB:4:Y$@2&B/ML*EP3.[>-XONZY2ZOA,,S=MAUB(CGR M!^LZ$+WW(ER1B;DM<5'FI#L4K@B\WJQPOB_TE'7[W?[/]M_XP5;F0[O]JLR3 ME\((M7^X72R=.J[\6$$U5%O:M?U ' M2WT/A2=])US/F>>GV0^(O!\E2O M@KT#23*9V7A+\SII E".&:"*%: H\SS/LDPPOV0;1[GS\]V;\W'[[AT"<5[T M[[C"B7<;"E=?/CK H[OT4; -\.V]D(KKXKN)GMC3]\+CV.'WNSVPU\EFO>EB M.%^D)2Y*75!9V [;)&< ,5L^"=(,"%QF6)0I05E! !:$@Q317Q"SJD<9^(=B#\N;FR.R77*^7 MVG_R7VL/P>R^.(X$W@2KV1JWU^O3L8*@W)")O4(<$CGYDL[!_E-K,)?;0MM) M[AOF-%FX=T^[[QR0-W%WQ\N6'_=R=+@GM,3S>KFI; OX;ZIZ^'6S4\9!X85&,M= T\*F M>&@):&X6,[00+!/<+&284_^( 1ESHP^K'#""'I)MK6SR9/S IL3QVNH;L)PY MA:P;75R)U\@LT6B7_-K ,D:UUP'[X]9_/A8S<07HLW8>UX ^?VEHHE?3C6;[ MLDG-HB10ET@K '-( *)E"FC&*<"E4)+K0G+B%2-Q1L[<"&"OYDWRJM^2;RK7 M:5C=9GX$L$:>_0$X!21K#:(0-T?KM*B)4[,&[3W.R!J^/(P//CX\KC;/2M7/ MNJO+NK9A\I1KR AE(&T06)<4<+:M@Z*>ZZ2#VZJRAX7VYYL6N!%*K5Y$)R95G!$MMOBNT_K[:ZJD[&,Q.7VM\=*,7FW_BNKEK9-GXVI M@PNJ<@&+$@*L;82WE-P0FCT<5J@L[=9K5OCMO#@*GANGU3WE#HK?)+7J2:.[ M[2/>:5\'VOJVY'(<#,?]FA$@'GL#)PZZ 2V\_*"*V]'+4?;$#;[\$#GN]^5Y M?W#[X MZV-O>TQ@0_(VJU4=;=-4]5]H7HI,6S<3_2,'EUD:&S3=K>]7:Q7I^W>0$X2V4AS(J92,8!0H0!SF0*BEQR6*),IUS['3(,2)L; M.W3*UF^_/*CK>[0P!+#KT4(DV$8_6N@AUM.TXXZ8!PL.B,0]6!@2./'!@H/M MQP<++C>%<$@*R@.::,%RSS M*B][)&%N7-$JF#0:!M6[/T;1C1RNPF9D0O"#Q9L%SIH><^8?"YETMI^U\?4, M/W]A\+;4JT3U6R&J)R4_+QFWIY)+9?V1ESTW>G];X+3(*($"P R7 &6E %P4 MT*PO%(>:9PQE7ITPKE5H;IQQHMJ%K932&I7T-*^_IZ];U?3^[KTE==W .N\[ M339"-O&UTG4Y3[PU%0?#$!E";"5:BN(V]9M=[I7 MFJOM,8@S+ O$E&'F3 "D"0*4<&5&E&5EKM)W'/U0EEEOS;C.%"-=< Z536\7#$ K));65.959.V*60J]#J8L2Y\8H MG<+-:78_16:;[)7VXY++J+LQ2E0L1^:5ZV#T9A=G:&)RS&6ADS*-,P:O^<;] MQL N;Y #M0?&(N7N^6$7-Y7,6/FUNGR\F1[E^W@\8I7;K-_7'[MW*IKU# MHB7,> 9PB:%=<66 *YP"F"-&N/&4"N34K\A7\-QHJM4[:EG6 \JNQ_3QL1O] MQ-ZA,*M5/*DUGZXTZQ%8$]9F/4W'6(T0\J[,>WQ]Z+M@$(WYA2_FKVBT* M6L",(@0*LS #"!40$)N77&BHI*8%+Z67I_3J^7,CFDZ]Q.IW8VO2M]7I^WW< MNXMN>J= MV*W_!%T7/<2;]?3MV 41S],&P_ @%.TDS#%/11[*6+B,ZZ3]AT? M69V^+'"5Q:JU&3!;\+Y+ ER*S_NZH9E95^&"2*!4E@.4&M:@.5-V?24H+B#D M,O=:6@V*FQM_=-I:G[_9Y6PRQ,1-PI^3=A.T;@/<;WWQ[?=-\\MN'1'>O/K" MZ#@NQ*)A/O;J:T*X_9=H3BA&79<-2YQV,>9D_=$*S.VNJY9=7Y78W*^7=NOI MRV:U%,^]]9806.8: P0S#1!+,6!8IB#7DF<999+E,F"]=5[BW/BK6S'\K=$S M<5DJ*@^!$RRT?\$)75IZJ>[9> M_KU.!#.KM*UYN*S_XW8MOYA7K6LG>Z=_6:[96BS9RD9TUE43MA^66[':;)\J M=9@D:4$0E1J"-+.QE9I+8-PK##*FB12#<^*O)QM_HI&],';;W MI5H:Y/L->^O COM?2,HW(;" M-8XB.L"C1U-$P38@K,(+J;C!%6ZB)PZQ\,+C.-#"[_8PWNK*J=M".K^P9?57 MMGI2"UH@D>FT ,K600@YBL<5K0I!PQ:.MK1AB^V&_^2[5;[M)OI6B7^YW_SX5W.O M@0!2^P.P/_2F]OGG3C*M+YK53>G+%P9FEG5+G/IHI$TRJ3/5H=92%KD$A5N(;1(&4,**(48 M0!A+P#.!@<(9SV .,U@6B[6Z-UK);[ZE)X_$.;WLM'G9CX2.&>7258Q,>*-H M2-W(8W#=J.$:K":MUVA4[(H#)3^U6D9LTWP!A_@E$X]%O4&YP[/VGBY5>/YR M?Z__XWJWW#U_5?=+6YULO;,IJ LA1&8<^]0L\Y5Q^HD2P"SS<^/Y&Y]?RP*F MR*GN]CD!?M#IE_A[)]\[&2^ M_I!1?5=_\+HK/^UJNP_S910K"1G(:88 XKRT-2-*D&?&\<<2P2+G_I6D^R+F M-HT/GW"U31[K8%7O'J4G@/3\@@?!,]G'VR#3A/'^.H!,^&?[R/A1OM@'*6_S ML3ZR\NQW^OC*:^;W?F&P+UM+&"\0824H&,^-ZXXXX#(O[&(^HZ30)N/G/^*K2FF?A>0 7._K,PQ*> 8U%OP -G[3U-!N'MGZ>?MQ?;]<*U4MU_=L+7][>GS<5+O?5/5C*=2V M#9'[9OM?'&*4"ID*#(V3KP@F FI !>J!"4U3C_7*J5NB8BQ%)H;Q[0F-:%E MM5'_O$UZ9M5Q3*UA26=9L@\8K8WS#[:--KS##/86@S8RU?V#CY=L]__K,*59 MC=L+S?X_&#_G[UMLL)L/H7UJ_7E+:9[6'[=H_Z%VYP)"3G)0,4*U+@"0N ,^E!#Q- M95E2SF7*%X_U$9]Q"*J=FU=^E4X^4_VU9B.>,QDE;Q)A_IFH@ZXW]22O]J;4 M%]PD7)F7P"8167)H=/0LR7;5H(HTTVLF ZK,+]]D*-W6=9,-SMB'N378]I_)Q_Z8''1O_FC'Z/7O>C=$ MK.07 ]BHM?ZN4FC::H QL#NJ%QCEH6%?VEMA_,JGE3W@K4LKVT]^I;ZK]7;Y MHVVVU3929IS3DNL"2%P6AG;3$G!).. TDZ04.43<*V7*6?+VLL5ZOJI5TR/P^_+QVZ8YV6MKB0NJ MF68E KA49BV0,@T(%QE0E$,&,>,%=2J;$2![;KQ5JV\]OH,!GC7<0P9@F+%& MAG5DS@I"U)FKKL!F@*W,4WM,9?[K-4N%B)V$IZ[ HV.J:QYQ?<7FK^J1/=?) MCG?ZM^^;:M=E#OR%[9ZJNF/I-S-RZB^;]>[[]J[ZK+9FW>U[/8ACKW6/6Z#=)*V:4=>XPTA$7M.> M$3;U&G;8YA-KU@LWQ.H#^:52-ASR0YM"W@:/=RW-;K=;94\Y8)Y"R"30$IKE M:DX+0&F!05:(3*HLHQ#3L"R0 &V<9LR;)(FMRIT:OIP5$VMF"H[:5"5NU MV^ $*2BSE!NG2Z0 ,8#E/7U4B-? ,E%4EP\X?H%9YXP?C+(Z MNFFZD*ES^KZ(?SI[49@K^,',UQ]FA.T9R'97U0-N6]G^NY)F-M\?"K0?2J#M M0^!92I4JRQPHBC)[Z*H R=,,Y*E6! DDB?!J5'*%+G.CQ8,I2<^6FA9;:WJU M[U^4,0Q,4[AF'-W\PHE&9V0J'G-@O!W%")#&]!:O46=2ES$";J_]QAB/#"S! M(KXK^;3O\/ONN:[I4$>L+A06TO J!B*UE8"A#1N%%!M7,B.\1(H7PJ^K]WE9 M2,.75V,E#]MSXY:]J6[<@VJP3O:RV.^,"K W[5]LVP^2^ MKF<@G>NZA0R'(^^, _+8/&2U!MRJG7QICL62V\KH>Z^:5IFM[HE1?H08N@#0 MHE*5A_AIJ-CIO_ !\&RAB!Y;#&P0;=L_9RP'@P)LS@D/^V?>K[4U-N^8@X[F#-]<2;Y4%BSD[[= M2:VGS43I7IQ/ZZ86^3;96Y\8\Y/._N3=2''@GPW6$3[#_, M]-M4.]O"U6Y];9[6NR^5>E@^/=RN97UIJ^'[S7:WM=6P2LI(J34%@E ;;X8H MX!1+(&!IWC6S N74JQG E?K,S4?J&9!TA])==R/;,M>J[;OW?]V N>[_3S8, MHY\!\%UO]_\F>3$DK37)3ZT]/]>' \T]W<>B-BIRA;1(^,8]$+A.I8D/!:+@ M=WPP$.>Q 2O@6_E_G[:[^B3"$+V4=>]"MK+UXCZMV];:]6ZB31+YKE;RV^;] MYH>J/CX\KC;/JJDNM\@XUC2G J0BHP!Q2@')M !429A+27"A2X^HO7B:S32" MKV=;[?KMK:O+(EI'LC6PW5[O3+07UT8FG95--46/)4:< 7=8:4XW?A/%+/^C MCYG'@F_RL9MH*=@Q_[\;07"SJ,53=&-;U7?\E MTO(L*MZ#"Z\XDJ9;4D5%YL5B*>Z3KXV,^MRU(E^4),T*VQN\D$C8SKP$$$4E MP*K .BLH%=#K//Z$C+DM5WH!,W^S2B:UEL'120H[L/!^IIM8<"B=CR"4KE)GA1 &42@@80PQ@ MGA>BS$K""Z^S\I-2YC;;6_425BO[)\_LN),XNLWSJ]$9V\.L]=LGPHT2#CB( M0=1\N)."ILV%&[+U* ]N\.(8NYSO654]VSB_![ND7U"(F%84 B5+LV8N6 J( M^160J"P-)V!.,J^Y/R1L;A3PNF7GGZN-;^6!06Q#=AO#$1N9%OS NG)/\#0* MXVWXO9+WAKMYIRT?WJH[_WZS-+Y[,[^X>5=74;=E_"U7!&<24 <7KO;@\ Q25!!B M"A2J&CAE!H6 M5ZVY,5!=75*O-K^WA3B6G3D)V]OCZ9I$&C\W[II^5$9F.6-04_*S,\G&Z/QD MK3)C\W.R-ZR7.F$\I;UMR<&X4?RFN'C'Y--(FDW*O''1?,W1D9\>VO5V(_Z[ M.4G_4!=F:5KJUOVQ3T4*OF5UK%-;@+/4 M4.LT3P$ML 2(:,.H-,\!8X3DA0&P4K;R"E& :DR!65UKA#EB2I6+W6;'5FYL,B#+BTOV$D=<,_=535;>6W9# ML+HQ1R2P1N:-ESBUS0]_^FSP^KF.Y[.I?T;CFS/5WB,VNK@,5]0V%@/BIFU2 M<=GNHQ84#K>$'@(T\;=GNJ8ORA)A#/,"4*XQ0+@@@!1Y!@I;0;- F2J%\CL' M&)0W-P=E'YY\Z Z\+Y_V4ZNS8[Z5*^*NIP/1"UH9T66H:I-V&,+WE7U>V>F]V7 M+ZJJ-V 6J>12$&V6+51EAA0R#%BN.5!89EDNBMPX'W[]%%S$SHTF]EHWD;XW MR2.KDA]6XSK/6VY6*U9M;6_ )N?;TP5Q' LW.HF/\,@$LNTHGO'D1:'G*[VF(XU7;>.@%F9U M0=,\M]5LF "(806X(!! P;C."\E))@.*]9\1Y_3B3I_+]Z*#3]+J6X?J^9ZL MG ;9]4PE'+.I3E.\<0HX11E$(>[YR6E1$Y^<#-I[?&8R?'G@NJ-]YK?-K?B? MIV6EOE0;XS?OGK^8\=_=KJ5MUOMH+UGDFD(D< J$5H8U4D0 565I8YZ9+-,\ MY1IWA.&X^G 6'D ?8Y^GM+F&=1<:D1%\Z)EAL=K^PV2:MV MTNEMUAY6\Z8#_%[YB$L.;\"B+CO'MI* MF91 C+3(@M/;:KKTO'SI93]Z3MO0[[IZ^('#+I*D-4\?.W>E]3:>Z%LRBE"J3 MF1" 4*@!4CH%I, 4$&[S/DI(H=_>[I"PN;%:7U>[PCA13-ETCX MC;T/)U_E/X0ULRZ=-:;ZJ'FB ^[PN?J%*698HU**DV\[G$'#!D M%C0R)2G)(!6E+_C[MOF\J6U9R@8F"!)(%K@TNE+[R9N;B1Q%/O1]0K8:^Q?Z]\1>,==V&APCKWS^CK0HZM_OE=V MK.".YAA(2!3"BN$42E?O8U#2W)BE4;8.P'ZI;M+HZ^Y] M# -\V?V(!MO(#!*,F)?[X83&%?['\/,G:J9&5: I:2W+@" M6@*N& )8Y05B$&-)O4XD3HN9VY3OM$PZ-3W/#R^ ZK:*N!ZJD2=] $H!$6%# M(,0-"#LI:>)XL"%KC\/!!J^.M_-P][3;[MA:&B$+G*N<93(%U$9Z(\4*0)6A MAI*6E".=8DV\.O=T&MXDM8Z!KL8))-WHXCI\1C_,](/&O][86>NC MEA([EC)ME;"S5AX5 #M_9> ,7]ZOZXV)]>Y6U,VP;%6QS6HIEFK[3?VQ>V<4 M_>]%*4JB=&;W&(7-:E49H,+X%B*'."TT%LBO:X:;V-DQP4'KY*!VTNGMR0AN MR#NR1'0\QV:.82B3OUFEDUKKF'3B!5-4BG&3/"WM>*%Q1$5^=X]=M'M!"LUS M7' H5WY%#;Y)44YR*C,F, $8YSZ5 YS%^U%4Q,4$K,UL(2M]?S4E'<^67U[ MK.+;T0MLSXBT HIHOT6)[#'XRT/Z3$M=G^.Q@"?XI\)\6%9*F/%M77_%,ZRA MS@ 3$@*4800X*7- F&"I8BS+I=,)[O&CY^8R==JY)W:\@FJ83JX#8.Q3EU:Q MR+D=I^V]-KGCU5,GR^XX;4T_O>/,%8'K';M#PE]72>Z5SVZ[M->7M%ER=:[_ MW6-=OKZWM_*?:GG_?:?D[0]5L7OU5=G2J'7P^+JNV0 UKF&=080JBPU^)I>AOF1BO]&NBB!\)-4A?>VNB$68,]5V1O M\&XX+N_F/>)CKQ5[@]VWOU_UWGIB)POC6Q1NDA:'F_[>]4W289&T8"1[-)(> M'(G%(^(:].W&,NJ"]@W,F'9U_';C=+34?D-5 C^SXKN23RMUIT^W)>CIOFV5 M?_=:^2;^AC*<*EG:9'&< Z2E!!RE$L"4*8D09N9+ZO7QC*79[#Z)K6%U^1<' MQMP.4J9?!%7\87?\+K[%8([]M9MV'/V_7[$QC_I5BJ;?4&B"PBL MHZRVVTW5=@-;WW]61LBA%LD[\ST2:OE#R6_FI5#_I5BU72 AGP)P7VM5AN MV?U]92NEU;4)OJH?:OVD:A(^G [GF=8Y+5-@G&$,D,PR0 J8 Z%17M),4X2] MO&,GJ7/CP]^>'AY8]5Q76C??-+9^_N=MLFTB)9*JL<"SQ843^&Y<%QW2T7>M M^_I:4%N-6U5DW@NEJ+TOG 1/VP'#!XNC/AA>-U^QB1[D0Q[*YJZE+35G MBS2TS>U@:DN;80A*0B1 "&+KYT% !"5EQC#BT*NQ]AA*SHWY;)6^W7.ST@O8 MZXX]A!Z;V6\X,"/S9[_J=O0^AF-B%WUW.+:>TV__CH3TR?W=L63YIY=^JYC= M*O[M^8%O5@M!A)2E8*!45-ILM/6*7-"7SYLL ?2D&?VLS],7A&=VURU7EY8% MOJK'3;5;(*BX("0'*K,Q!)2E@*09!:Q,L2*8IHPZS\)S0N8V(?=9RP=%DT93 M_[SN(T OS],8,(V]5O-'*"BK^QP$$;*ZCQX]>5;W.>-.976?O38TJ[M>G/UB M].HU7+91M*5(LU)@ B32)4#05G)(H0 2%DH(362>>795/R-I;I.^VVRP8Y54 M;8OPQT97W^SN<^"ZK5.B0#8R ;Q J]]0/6KH\44DXB9ZGQ,V<:[W!9N/T[TO MW1!_(WB1J9Q F@F@.;25YHH44,8(4"C5#/.T+)'7X=B0L+DQQ:6-2L_8A4&< MK]_JG1%IA ,7=5MWZMW<^6SBANS=7LDB'Q\>5YMGI=H$TC,[#JMZ1%O98G._ MMG7LOJAJN9%U2>RVI8[][>V#3?E:2*&YYH4"NL@50 5) 8.&A30I!!:00X2< M*DZ-K.?>:_P$(1)# %DIM_H%(6@%.D ,XX24O%E1!. M7=V&Q3$^UW9F!MXO:7]5ND>:%1K:@&,P5!RBG$)"2 M8(!+RC+*:5$47B&,+D+GQB>=SLE/G=8_V[H=G>))J[F9&\JS[;73$+@Q2VQ@ M1^:9*)AZ>);42WK!,G;M7R_K,33JB:] MMO!$BC/%,8( "UX"5-AFCSC#9@"0\7D8DF7AU./)5>#<.*G5UVB6J(N-G<,@ M=O1H(@(WMF_34[5NB=U3=HSJB([(1'5M+LF\K)9>[Y/-F&_'@WP6NF.0R*&]28G&Q_#6I.-T36O9]^8/MU)>5>5_LA[CS M44@N;,%E(%-APU'<#N&08A;H?VDI(D+LP]9>UR/??#JP-G?)IJV<47?-M_8 M'Y9DOF]6-NKXETUU9LN0JX)KB@H@8(X T@)95T.!DG),BY*3,A->_!"HR.P8 MI+'CIFZ,UC/@YG0AC:C&)J+-_BQQ+*2#UU,]RW?U@N[158B3DB*0:E9"A!! M$K <0F!66@7*\P(7Q"G<^M3#Y\8%^YC@3D'',)>3P W/^FOA&'FB1T5"MIE$ MC:,W%B(OI,P"&6?6&S*](3I[14U?*+!OU$WRPJSZB*=OF,VEV)N6'&SS MIHZXX^SFB/3]E0#Y^W/104ZIN\71[%)_<2H6+[V*>,^/# *>\GX IK92&P*D2I*34OHM4P]+VING-RJEZP. M&O_),PC[/*QN;!D'K)$IL*>D8< 6M#$H[3(:44.RSTN;-BS[HM5'H=F7[XC: M**WEI7X7(WM*N5P_F=^UU2P-L>W?_9)+R%)1 $IP:NM)0L!S*0#+A$!9CEB. MB ^EQ%%K=O1CPY/U:O/[MDF\UYTYO?YJGGP4:?S8T 5@J#(.,\)T:E$3H6@+HN:&^ON([>MJDFG:V _[@&$ MW3@T#FXC\V(H9 %A[Y?0B!OL?E;:Q"'NEZP^#FR_>$?@869="?8O:O=](YO6 ME4JU[S/#:2X1+$!)2@T05Q0P3C-0%BF'1)M?\,+K-/.LJ+DQ1EL>MU$UZ73U M/,D\#ZSC4684N,8^RSR)U A$<1F-J(>9YZ5->YIYT>JCX\S+=X1&DFZ,M[)[ MMM5B=[=K^;'+[3!^CGY:?5YJM8"$LEQIXUGH-+-)O<0PAJ$-G)8Y3YG29>Z5 MU.L@[5ODD;QQ&KN&WUZ&7XW7HD,ZL@$$P'/@#A59X3B M!JU>%CMQ!*LS#L?AK.ZWAFY<_7XKA"U78A921MS:_-B$SFZ_;%9+\=S\L]?R MA#*(;X*S(VIC/[)P8#DI05FNM7:)W]K M_^T2H!1GG%RWHL9#?_1-I]C !VPLA:$7=PO)4X>)-XO"$#K>%@I\3F!V, MV#M:_+)I*@_O-WMIQDJ:(0P(0L@L[ K;_*E40.D,YA066!*_ON(.0N?&?GN= M7Y[@=VH'!UXX#8 ;Q<6&=61:BX"H?R*S!T11DYE=Y$Z;T.R!Q%%2L\^]YWBI M/ZB?S4__]D_=;\P_;#K&O_W3_P-02P,$% @ 53A44:66A@Y97 =@4$ M !4 !I7)R(C(R(A_^=]?SF<_?,;E:KJ8_^N?^)_9GW[ >5KDZ?S#O_[I;^]_!?>G M__UO__1/__)_ /SG3V]?_?#S(EV,JW_\4):+ M\Q_^OEC^8_HY /S;YH]>+#Y]74X_?%S_()A@=W^Z_&>3,G?""\@>$RCC)3BO M(I3$F K)>R?U__GAGST&79C5D+G/H*).$'B,X)4V0>A2,K.;A\ZF\W_\<_T0 MPPI_(.;FJ\V7__JGC^OUIW_^\/5;__I\M>_ MW/O]W^7FM[GW_L?-3Z]_=37=]8OT6/[C?_[UU;OT$<\#3.>K=9BG^H+5])]7 MFV^^6J2PWLC\NW3]\.!OU*_@ZM>@?@NX ,G__&65__1O__3##UMQ+!QR66?_W3=)G/H6J:>?]^(W(3TMV2+=^J595?67LQ!QMOGN).-T\F)! M:^4LKM;+D-:3I$Q"Q@R@D1$4XQHBX154D6@QY.S$'?E41E;$R4:/*TQ__K#X M_",]F/3)??T$ZB? ^*46_]>]EVYE=ASU5Z*Z(:'W(?YNGFT@X6Z8?%LN,2[)-5P2$9;J'BMOKXO(W?OP4 MEO0@2!^GLWSUU]5(#:'/]6)@N6X52*3_Z0>20,'E$O.KK?X>9'3#Y9JL-VY^ M\UAL7*S@0PB?)N](Z%@9>3$+J]7K\FZ]2/\X^S)=38H507FO0(M(C#A)/* M MH *3U@CF@TKW 7*%CQ)6<4/TY8M^K!;B1YRM5U??V=B,&VCY+D7C068892]: M2+X#"-VD_^?%>9C.)]8%XWUD$*5AH+0W$+$HVL"U8RXP&XIJ@9W[I(P#FH%U MO!A4X#U 9G%^OIAO&/@KGD=<3E"6'!DB2*\5*,P6 F,:N T&M>+9Q2;6YAXE MXP+F5-7>1'J9@+Y2([O>B <4\-E@NZ;Y<-%DKHILAQ(2"C"H2 MS)TC\BTW43@"NC)# .366\=S4(;2X6(0@8X(!22J)__YVU_>37*1M(OR!)ZC M([,I) 15:'4DXP(/)A:WCXFH#[S<3>BSN[O(]>M&5/T)>EJ<(K21%_P.._AJ M.L>7Y&^MB _.;.2E)DB(CVP<.$$&L13FHM>!HCK;)KB]IF$O1,AGL4,,)NJQ M]XB-E7R+'Z8U^)^O?POG.%&12,S*@,4LR2'R'AS3#&P*6D<9?;9A,%?B]KN[ M"FB/U.@]1^($\78!CQ)4\@CCQ*\5!&(G4#N-\_$CW$L M*A_UKL#D2'S<>7E77N90 #E%P",CY,7%L@KNU^DJA=E_85C^,L\_4X0_R=Q* M*Y#V31$SJ!(8>.\H6E/1%N>,2G&(>.2A]W>UUYR.DT'$W(4Q^74ZP^4+(OW# M8OEU$HU,2B0!P3A-MI V8<(W@E'"&A>9#EX,9DINO7HO@*AG Y!3A3LR-MXO M0SUL???U/"YF$QFC,BD5"#X&LG\Y08S9@$&*VZ+"%,(0J+CUTKWPH)\-'HX7 M:!=6XM+>O<5/BV4-X&O6^&(UH= \BZ08:5&2C>,9*8:7FO0:N>1*:8E#G- ] M1L->.#'/!B>#B;N3V/?_O@A+>N+LZY:728P^Q"0TH"?XTVY(^Z,1Y$_)@IDE M;4*1 R#F@=?O!1;[;, RA) [P,T5I3 M=!PB)7KSG7LAPCT[1!PLSI%A<$9$YTKXK[/P8:(8%]))#MJ1B5.2*8A!1\#$ MK;!.B&1VG,T>C(-;+]T+"/[9 .%X@7;A;[P[#[/93Q6Y94M/EW87 MH'GW$6>S*^JC(4_:&@XA5;TH7Z+LH;=",#PB3>P3L!Y7G MDS$=1M)=P:4>#&Q90$6TU/LAOM3,C74*0G6YM)*N9!6DYD-D4!]X_7Y0>3[) MU"&DW(53UB6*V#@%]JZ$ C(G-)XYSI@> M&BS?7K\?5)Y//G4(*?<$E$UM_^OEF^7B\W2>D.QC4E)D"2*0\Z5R# 1XC1"U M8\1?=%D-CI8[-.P'F>>31P@A(.ABK+7H!45X@QF8!XC8#S7/+7<[A,3'+FBL MIG*)86,>HR$'3).+3NB6H%36$(LOX PK*)PR+@Z!E)OOW \8SR=C>[0\1\;! MJT7-"GUG20 + 8<%[3EUER]#PREH:H/;K[WOWP\'PRM"?) MM8MMI1997M*.D25I@H(4>"V04@&"5P(PZ&BRM,2-&VPG^?;>_3#Q?%*Q)\FU M"TR\G*?%DKRDC4 V8=F+Q<5\O?RZ,7O&"(D4TX.TB>(RS2*XY#*Q$T10KA9% M#.=P/$K*?LAY/IG9H:7?"9CH:2&MIY_QY[ .E\69$V4%9_5B>@Y8[ZF[ #%8 M7Z\U!L.,JFME0!3MHF$_^#RW7.T \AX9-^\P72QK[<3ES=?-/3.=DD-6"DC, M%*^5G" (YT%S;BP7A6LUQ+GRKG?OAY/GDZ@]6;Z=X(.+^'ZZGN$DU#O11"&( M3 PH(00$A:1:'RWF4').0_3LNOO>_7#Q?+*Q)\FUKZ8S;\+R]7*S=^;_"+,+ M?(/+=Q])JA-,RC)I(@A7Z@TS*< GH\"$9#1C5B>^XR+?H&UH'J)M/S@]CT1M M*Y5TX='<8&K#P>KUQ;IV@ZQ7E";,6U.OHM4NG6;@?T:=N[QU"':=AY*_(G-.^\U87M=?IW.Z673,'NSV&;[K_M M*B?BQN'E65'+O,.7*6'^Q:J9 L642"A MK:7I6"] &6(D.V\#[=!1[HC+_W!=08=0\][]0 ^1>0?@V='#4&GM$J8$B(XV M=>$41"TE&(L^,,RY^"8FY_GT SU(Q]_O!WJ(P#N S#M<3G'UTYNKU]_L6$EF MUVG!$50L9(5)(."+31"9Y>BMD<"(F8*;D8)G7>M>AU8#[U34IXS1S:KE1'2?E#G!RMEI1 ML''MYV6&*G.TX%WDU?9R")[BSLR$1JY=L&7'_8'3,7*;C$YVIB.5NAA,PMW@ MX_)HY)H)Z6PQ+"-('6SMI,K %2\!/49G,:$)34S)3FK&1"N4SRX2H[&V6=MJ_>DO< M$U.TE_^&ZZM#7,\"RZX(X*:0S\9KJMQ%!URX+-!%%OV.@ZX!+-0C1(WK]@R/ MJ\$4T('9>CG_3%0OEE^)A8EQEG-9[X :&4"IVG1 U2YJD165I#*3%0-!+;N]?C-,9LN%L=+>+C\;%8A]E %FCQ"9?KKV]F83OKC_RX3S5& MK=:46ZU""08LB['V JYMHTF[ADO+2I!,VR9P>8RH'GR=08*RP23?@95Y22J8 M?YB2H[85$+'PRYG*)!4#6X)CI UXU=^+?%/%T:6L&92S)PL"9NPLH$404)9*N5 M5 YY$4W*R'92TX,G- A^3I=U!X#9TC_1#B47%"3ZXFN9DP[@>:G#V+(NQOOD M=[7J') T.W!L7DU#G,ZFZRFN:'/='+A]7,Q(Z*NZT:Z_7HM& MHZ;]E8PA2TQ1R*B(+UF+_4I.-D4C0MG1'>!TE.Q+8"=G6L.<63312@<6YP9? M=T,+K9/%XA!*KE-(8Z2 P-6."#SJJ-!9KYOD?!XF:=PT=!L(/(RS4_31!;+F MN'I=7M";I]7"UESB6A*4(+Y'=?.ASO MN$W.N+M;(_0,(/D^\+.\H+?>D]$D>ENR-AY4( &I; 1$7LM;BHXHHLDFMSH# MVTW1N.%[.Q0-(/\.@+2Y#HNK]9WED))C/H<"+!:S'81*TF @DLH5HMNR9\+*=123<.L MS5J9M&- 2XN@;)SQ7\W=YY,DWD/Z:#'_\!Z7YS40N(H#)HR)PE5ML(M%$P^! M(E+C.6B&@CM33#1-SL-V$=.-X]PPB#]5!QW8GG>=MX@10;M5$I&Q&S;1.\[:.G&<6Z'HE,UT &(KK;AVI;H'-^'+S<$ M5T^+,Q'-:X=>PYFM[9T=1,M$[3,3$@IOI6Z2POX.7=VXU.W -:1F.@+:I;]W MXP306R$<0PUVV[L(.;@Z'B=(7H\ ,\_8Y"SM08JZ\;?;@^LT;70 J\VA\LV5 M\8T31L96UG'CUM96%,)O.M-;*%Y8$:)WC#>I;GR8I&X<\G; &D@?713KWV!C MHJ(-PFC2=Z@QAD,+LW M5.:U14J=38WS5%D).6DII(-4& 4667+PUM5)30J3TXJ[W"2X>X2F<6;[/BF8 MAM)(![O<(Q(R7F;&? "9%%E552PX28Q%J40D)U!@:6*83JPJ&;S1V=,&?L/H MHP-DW>BXM;U2)WCBCF. )'RL\]$Y!)T52'1:AVR25DUN4]\E9.S[U,,H^.&& M>8=+NP.TG.6\Z;$49F_"E"+3%^'3E#;0&VQ-?#2&9Z[ Q)K E[+.KQ0>0HR: M8S'*B1VCA@QQ-%0"Q1 Y=!2DZ1!(8F10+?)VWK&XN("L M=GQW35+JWR-L/Z=^\*[%8^6P3E?.8&![ZC[&;S8*^8CK:0JSV]P,U=3X]BN> MIL/Q(VP]9;MCD5";>N+GK."@ HL0GA0OU4%M6)KRH8V/!95O' MGC #@7OZ(*P++@6'HLF%A.?1[O@@->_=[O@0F7< GAWM6&,,41?B(&=?KR13 M&!%\T9"M)I9LQ%C:-'I[-NV.#]+Q]]L='R+P#B#S6,O=&*TVD0(3;9'6%".A MN$"1A#1H="I%,]/&XCRC=L<'J?N =L>'R+X'&-V__UQCBYQ*@( RUBLXM:5O M3)!C,3($&X-O=)C7=;OC03:JXZ3< 4YN8_W!04O6 MEY"=TUHT:;2^'WF=[&1'@N!^,[>A-=(=SK;SE\XNUA\7R^G_8)[P$'V49%A] M3J;>#)3@F!=@:2GZY)"8;.(5/4Y6)W:J!:Y.TD"G>'JY6ET0)TD*5U+*4%(M M,G6"7$>M'61O@A2*<>6?P%;=)&GL@[OF.#I"\IUBZ.9,./1HA44'O(Z\51R1 M A%N0))\M-:EN#;5*M^A:^R#N.9H.E8''4!JGZ&5R5KK"P4G!86HH\,X.&0! MBG=*,>5S:5X$=9(CU?!(;E!H#:V+ON!U;P.W:&(J6H(HS%. &CT97T6!KX[* M>'1]ZD8#1K4AEP M\BSC9G<16H/H6.D_IQ'&US)<+\5:@Q4#'/329N4!Q[,^ M4,' ]M'79%R?!W-C1'$4Z6'RM.'Q'"%:7:N;$C<^&VURDY.(!^@9N"R RZP5 MK4SPB=>4,+/@:^/06$01,2DK79,R\Y[* H;0_'#S$H14J15%).-*JK?(2J3A+C1ZC[(>2<+/L. M@'2'A\N#2UWG;'CI0-;"&E5;==)RBA"2],$Y&5QLD@+?24TGP#E=VXNA1=\! M?O8H6K\\M#;%"\8#@\QKPSQ7EYP3!;A1P7K-B@]- KJ]*1P79P.@X?#[!$>H M9D3,K9;K.O$E7Z3UZ^4[7'Z>)MRL0N<$UU(:8%(0_88[B*)0\,&$#B$)F>4^ M'B ]_P:LZ*N[D'J(@$[.YH[?V@:1;!_(V-2B;SE872TB&;RLP6B4AIA(FICP M1D+RTD:6"_*]7.A#X'&?BG&LRS"*O8^2$Z7F)_\CK?%5K MB/C !*1@HTB>,\5;5;-]HV)TB)RJU?LE;$>*N =\7,156DX_;<0_SR^FRU3W M4OKJN@B/1)*9!QF#(#N;ZU4J:8%EXZ3Q+H1&]?K?(6R?/BV6ZRMA7?(3,\1A;O M]M6]GT?<]V7C5(,,#Y8FPNW!"CU8F6YHB[8^%,!,X8'R6H,7F=$&;A4%I4D& MV:3S^VDW/MH7%@V8WSE)YAV 9T=%NN..B1PCI")J550TM7TK!RNMO$ MSWD^-SX.TO'W;WP<(O .(//8K0-I"^.TF8(Q6$!E^LQ'X4@RRDEMK8MM>D,\ MIQL?!ZG[@!L?A\B^!QC=/VIFEAM9>]^SVC-:9<<@&I_K'"@2BTF.MYE<>^2- MC_8UBP-N5,=)N0.<7';E_39C4UN'15*0: *1KI"8"(H^1+*[(BAA4#>I1[Q+ M2">[TY&*O=?6Z 0I]X.27TE.M;EE9>'OT_7'%Q>K]>(SF>N05?I?KLUQ M3-'6V$ "2A1)*&MBG;1:P%-XF(-RSF&3=NY'T#HNUDX#QVZD-=-4!V!\L5AM M@M9?OGRJ)3+?Y.9B"@J%A)(=!Y)3!N>=H;!5(.?6RU*:%&H\1% GAQ+#F+!! MI-X)>EZ7.D3^9N+CW6*6)YG(5261UU@TK3M=9T.C"1"2MS$Q8XQL5+#X$$DC M>]>#J'P'C@:0?P=(>DO:( (^$AL_D]6=+3YMBA2VPIHH652(F:($7@L[?2'[ M7>=09<&RTB;6N*'-]O<(5>-:I"9X&DX+'4#J'<[H1Q_^@G-!7B(,0GP)HCD(^94 MFC3 W8>X)).P@Y9.CMB&">E.E74'+*:149+0*G$(+BED2D-8& MK$*'+J"UJLEHKN]2UDD2?!@H#:N'#O:LJYGCMYBILQ!9) >O=KSD8=,@2EH@ MF05@S-0F!$JKW*2(^B&"QDT1#*SW!P:_GZ2$L0N.JEE=S'_Y4D5T,5U]K(MN M47[&N)[8$IU2T@$MLSH%.->$!SI KIF+:%,.=S:V!^J,'G['N!%_&W@,*=;# MT>&WZ)CCAUK7_W[8\9(/"FRB"@M.$=!E=F2=C1(0ZP ,'IA*V: -NWF.'JK'$ZOR"FOEU,_PG+8HG7,Z5Q1<9Z&4A]TWE8?MWXG'5D M:SVE7&S2:U?;_21H(;4SM5]8#+2T9(; C8" 29$3&KA7#>^3-^&INUY*IWC[ MO>B^ [-ZS>+E,OX)YUBFZXG1LF3D&0Q&BJ,Y60MOK0 F57#:.>&Q21G- _1T MUWOI=/B=)O-^_#Z*9V[D7Y+V(;BB*)01M3K>)* ](4*27OB"F7AHDNNZ145W MK99.2DT<+=\.=MG;I:@_3S]/,\[SZDX[CI?GGZI?DGF(W#L)7 =5I63 ;WBK M%[QB1"9,$T?N$"*[:\!T"K2:::>#C>W6LCG['*:S6BW[?G&CZ=3EK*F?PFJ: M)DZ)9',*D+%4.=:@.Y(/FVA1153D);>I33^0SG$G1K^W99W(K/^!O%[40_W79]#J[T>ILPULM_YC.+NBW)\YS+7(=IL85@HH44CEK M*% +'CU&"MU,DQ/KX\@=>4[=P(A\ I5U8!NOIM->-8Z]RXXR*F;-)62A-*B$ M=3J(YI!Y])G^EXM-+1#X';KV@]ISJ:D?4@D=8&I';YBK.;/7B:3"R>!J MP\$;JTE",87HN>>VS:GXP6%FP^KF@77\:-QYB, [<+T>:E?UZV))._S\Q071 M-$]?WR_#?$6"VM:H;;[:-H8XR__OQ6I=%^253-_4^C7ZP7J]G,:+]=91W]T6[?T"YNC51"YL7 QD M??\V7V*8U>[P?PG3>;4(K^1.7:A=UM$-U19!^[ (]*;R$0.$I,(TFD' M2G@)@6@ +U4LU@9/Z'EB-W/L2N^V4!M*&?V.<-_9P_S%QS#_@*OIK4S5M@OG M]:_=9FWO%N['OV^@[NT#,3S\I/?[K_XVUELXZTJ04%P=?V.9@[ OM[$,4F6D)EE*;4="]!]B_>#U'U0B_=# M9-\!D'9WEHY%VZQI9\_2Z\6[X>( MO@/\W#C/N^Q&58HV HV!I!UYFYEK"-(6$,XY+US1*%IE@F]3TF/+]H.T^_!, MI2-$W0%6SG*>5O&'V9LPS2\I9/TT)>?^DAG.I%%.B:;%J/4C5N9FQX# VG@@[P]!;7) _,5\=M5RU_7?#.10I+Z\T*Y07Q(V6 M(J0HIE[/:=."8#3-,L_-3!13533 >8>;BO+C#=5J[YJ>:63)(K':2S#L SXYVLD8:-");6F2,3"X&A*!HMW91-2>]R$ER,B8X0Y5$DUV MM>?4KOD@=1_0KOD0V?< H_OU2XH)9[)P4#M^$@?9@,\Z@BY2&ZY5LK9M?O'5 M0>V:GVJNP" ;U7%2[@(G=_/T$V36*S=8GG!VK$E0>%UHD_R2IDFC0;O MD]+)#G6D+!W(2F\K9&#:#IL_K9;J-NMXB,;R:KO&R M/><;,K2+_!;3XL-\\Y3_"+,+G*1L$Z=%!]SQ0$NQD*"%SI!-""$QI95JTB^U M-6.=..;#X+@K%'2P*C;K^N5J=8'YYXLZJ&C+UH:7JSKRVW+XR[(6<'HM$T7" M$E+VY*AHG\&'+$ GZ;T7Q#MO--'Y*'H[V;,'M,6-=39VFZ"]UFF50VWG_A%G MN5[S^HS+7\X_S19?<7O+?B*38(Y+\G.#LN1.VSJ/O7X0PGNN/2KWW?*9XDI?^#A/]YIJBLXGF4DB,!5BT MJ5[*3^")3;)T.9 O;RQ3C<*8$ZCNKEM'*^LYK/XZW]Z_R^RFZ/+&4I]DF;R) M4D/B-8L0#8/@T((Q.1FNO#&J44A: MU\+S(B&PQ,$6X:RI#5MC$XSVW3'D%(P=+]\.#.!U%XK;:=&)BLS%@$0W4Y'8 M()VZ'!BDB$&YE%W")A5##]#371^04P SA,P[@,[3WN%2EN3!:X/.>GBDG D0 MN:HM71UB#EP$XUL LK]+?T_9;N04F/>+CPX6SX'7Q1(YSIJS#"8'64>%*(@I MAGH,EC@*YT-H4C_5X(;?DS8G.06_#574 0 ?:$9UU1[C9TPS^B>3!(V4N7A M80,%=-)#*-$ %TH))8WROHG=W9.^_IJ4G *Y%DKI &L/[01U3=U<47BUT,X* MO?QMY7:UFI9I"E>[0_@RX5$F[EP$5]UJ59P$+XH *QGC=4*7B4VZY0S)1'_M M3UIL],W5.QBT![_ FFNCT?S@Q:5%J<5KO\5/=,#U+SWK7+A\B\ _#LJ*TLM7LZX#1_>!#>L=+BA:B] F4":GF[A0D2Z%' M*=$%89ON5Z\.JEU^JDLV@VQ4QTFY YS\ANOJ[;U9+FH6)/_T]6\4A+R<7T^A M/$OKZ>?-.>VNB2+?&BT5KKC4'DJQ)$1+JZ->P@;.:+W1,A'9-\F<#D-^)SOA MD2"Z?U#ZU!KM \]XM'K)*$.;X(ZY!L<$P(,=R%IY3C:]GWO1QX".0(, M'CVR/T0G'0#JY\O7/C37AM6F2PP9)*PW[!2%Q2[X ,8HS8-P'MO,/_X.72./ MEAP?=$/JK0L8?OK^Z/G I=^8[E^'@<5G?]%&#NOG,RX8+IF(.#Y!VYTD5&""%$X$XPFU0T6;?) MF>PD9]P:]@[0-X"6.K!_-VWWZ_+K=![FB63U8K%:UPM.&(-D"1+GOMZ>9Q V MJRER*5.PPOHFYV6/$35NN7D'N!M,8QV@;U,)L$MXE\=VUPF%B?4"A7/"\H.)-KJ'O3>&X)>H=X+*-+CL *<5?2R0[_S-N_WTY/TMI M<3%?K]YBPNGG3>Y5^6Q*2AZ8T!2,"1,AAIA!&Q2&)RL9-CEWWX>X<8OA.X#F MX!KLQU>\S]K+^6?2RJ*>_TQR0,R,.W"TX&I'OP".O!,(R(12L9 8FZ1V'J5J MW*+U+N%XK,YZQN&;)7X*TWR5Q;I,7IW-MQT!SRAJ(W\E:..$8Q%H)ZBI5!/ M>RTA%=H*F*BSVIMXF,>1.W*]>I?0'5S-/6-ZP]-OBWG:W$597W(GG8B,&P;" MU3(/S1A$6V]]&DQ!B2*U:%+ROB=](Y>\=XG:TQ79,TROO)LWX>O&M4G9&61. M@XH$),5DHMTD)V 8,L/D VO33?F[E(URE8BA.# :-U<3(QF]NT1#V5\/VP_$<^'WI2U7<) M]9=S>CJNUI=KEW0RR;1J7<[$26")W'G:6*+E#)Q4DB5)8>53>;CWB=L/LG_D M(Z3!5=@E+*^<\[=(8>8%3G()J79W!PRU4- J"8&^!X+7#KE>Y)":G"1]E[+] M /E'/E4:5GE=HO&.[WUS \@L*RV$ Q:8 I6)MVC)US%%E5K#ZA_Y M4*J1.@>;A#LX4&LF>76 <",3BKF @#'7-B@49_J"$714240L1;89QCP,^9U< MOWC5LMR]I48[,+CD9U_U/4W_?3%=(O%/3*V_OIF%^9K"Q=H=_=/FW%C[3:,* M2^$AJ^?&-H+3HD"VPG$K!9.ZR375_4GLLE"^*8#N-B1IH\U3DZUMD+KQ>K;2 MW;;T,2FC0O)U1%"<)!<+>%M9"A8E*U*HTN1>VGO7AB;Y@6'([VYH0@-OM:5&._!6W^*GRYWD==DT M?L:\N6B@?'";/8-\&46K/B@*'D, )4)BT9A,KDT+8#Y 3Y=^:%-HW)MP>[J> M^MGE29(),:]^)5'7YN0D1KS#5V(I>Q7!9^5I.R@%0A8!D'E/^T$JC>9(?I>R M+CW/IT3BL+KKP 3>9.C6,ONX6*X)\^>5J;^&]:9]_LOY>X(;_I6D^W'U>OD* M:\?S%,G7Y@8*Y[0&->T_WG &*B;%L?CD8I.^0:<2WJ5[.A:4FVN^ Z3?Y/%O M\]6-)6L=1F6%!B/J-I(2.4XV"E"%<2YMBJ;-;90'*>KR+NA8&_[QNNH =&^N MV:C47^T8V]M=M#ZBCX@@,M;Z&(K\/"_DO5A7>Q?J%'*;7?YAFKJ\!OJD1G$@ M??4 O1OV?=,P[/6GC9Q^^8++-"7)4L"()I90(";-07FF@)QI!1REEIY6F9)M M,O#?HZS+6Z%C[EPP8O7&\6&G;&LE#">[RXN@8%K2IICM"-.T45XWZ)R+D&"T* MT*'8.D=>@G>T34C:'FHF.3+3I#IT!RU=WA(=:2<_2C\=0&Q_*4X4SSP%5+^ACF M'_ M&?[ML)RS>:[_U#*!SV&V.9E%;9CR6(#[&L 9#!"=M."<,X%"NQ!$D]SZ M(41V-XKXE*.=9MKIP$)6\N^P\!9IK4X3N1Z7+-[^QHW?W X#O5_^FF87U5.Y M*:^M#"?.9B\$1G"^KLN 'J).""QDG^F#0AE:8/=IV>QNGO$IZ.\8(1U8[I.D M,W'&&Z\4P377">6>HE%7?2K%34I"629TDP*IDZCN;L#Q:.@^2']'@_739@T1 MW\MU!Y U1CME#6UHS'M0,A:(F 4DEVB?X\$'WN3N='O(/N6\Y/$@>XC^3H3L M+_-A"DW?77SZ--L(,,RNNF>]G)?%\GRKPJO8PJ%$@Y*DJ.MJY(Y6H[,:DC H ME$F(JLW8GOWHZVX&\RD@;*&3#MSA;[==I[E>=47.1-'6@R?Z06F?P?%DR!OA M$751,;>9&WN'CI''&+30];T[=,<+O@O<7/8DQ]45!U:DY(02P$5=79KT['6= M?82,(\.4=)OVM/=)&?E6T).@YR3QCPB@.I_REHA^GJ[2;+&Z6.+K\MMBDV78 M4>]\+35#FWE(#L$S5Q.R"L&E;$&:8%71C#;[.\5#]R=BGDA#=T/7C]G7GE(/ M'=BK%^'3E)C<="?+TS5QN7JYO:V)%3*W=_/P+'V1F?%"WWW/\&JAO; EYM_Y?,U:'Q6V8VG)08,2E- MI/M89R@45UN1UKL>)"<,+%J6]C)RC[YFG&UR#"@-+/*QP7.#@]O-P*]:A=QI M"LX9<<$$!_I8MBWI??U04'):+](*:_:"TX$O'J=@=C2 M51+!UOH+^>?9HNO MB.]P^7F:<'=-QMEL\Z -VV\Q+3[,JSBV6?$-U[>%=#%?3P0YKE%Q#U$Y!LK9 M!,[4%DL\2:ZEQA":Q V-^!GG)'#,#;H'8 RV/O[EQWMZ(T?['YL?;7Y2_^HM MEA_JOW][^_+6\Z?+:9Y>G/^9@K/MTTD,T]6BO+GQM##/;Y93,@.D*OK1B\5\ MM9A-\[84[!8WJRD)%K]GF ]]Q8_?6+G+Y.6;[@%R6+;PRYH<.D1&F%V'3M]P+W3$8J*'C!A!L<+ Z7IE-UG-F5+1&=[" M^ Q"_4\:_8F>^X])2.1O>Z^ 24-6))I$@G0>>/9H:TY#8I-& MR$,S,F[Z\>F1?6^4QYC Z-24OYO2EE6FJ;8QV7;HI9WT#4DFU5*U(PSWXP\< MPDP?0/) 1OG^:Z[Q6##X8F5%H:4 "UT AZSV@;.82W9!QS:SI!XDZ>1CNL?$ M^PW[)9; C/9@?:RE>4%"L#Z!5$9REE01ILEUQ_W(&]?4#827>X=UPVOF.5JE M9M;IZ:S46-9*!)DQ<0,QE'IID"F(-EFP0;/:=3WST.1HO9VU^@U_O_'PY6). MGZ;MCKUYU=?MQQNKPP1A%?&LE:X.A$>(L9 (E$U1\+'F*RW MD4>CF_@->U,X[FES(_RUT4\'P*M]"!!?U:K!0JMSD[.\1FL;M.=$(7$/IH ,X_8S+Z6?2Q^?[G)CLT&@*=Q.6 DIB M=6#1@>#): P87&IRP>IADL:]I-((3 -IH%/_ON;MP[U+-[>K7>GG?PW+?^"Z MSJO8-!;:7I\[PNL_Y75#Q *#L3M0A+#[SM,U;J6T6&+,D).B -)'!IZL%="# MK.0^!A.;W>YYF*P&]?)GNV5^PVS+Z%T=59FD0?("B@&/1+A&D:PT(2$VB9>. MH'7<>&% 1.U1)S^HWOYX)O)]_?*I#>7E2T([JGL<+*,(<,/62K:T,RB1 T,C#.9.&+%5B:=##LP I/E$/! M9#00LN-D.72$J*(%(3!;8PN:1O?F]J&N:YM["&J.LKD'Z::#_,]UGO2GK]>? M_OL4ET34QZ^O\#/.SKY,:QLAY@U: :$>-RJ1"L0BZ*Z1LW-)HDL1\E M;^3;=L/CXJ%D]G!*Z@EZ-U+TJ_O\_;PX#]/YQ$7&BL)8S[H+*,,%.($)A"E* M<58PMKG8>1"5XP*Q!4SV.%891F<] ?+E_-/%>K61F/@KGD=<3DHQ"87F8+PE M9SU8#BZ) (&'D$7"H'B3P1V/T-0)V(9'PD.8.U$M'2!L]P;QZOHB9%8Q2L$, ML%@/P6EM$CM%@PS3F^^N0:ND$99/$)6"F:5+_4E_<8 ARIS1U(.4BT'<#AKXLY?MT&][]>S//J;/TB M+)=?I_,/&ZLZ<=P&Y$8!UKLJ"NL_0-:[1:0FB(172 M ;X>"+GO,)654Z$.)HXA4^2=:Z<0:328&&LKT4#_;7)192_JQJU2:6VPAE7. M8#W\ALT/;ZMQCDGB7O[E$)G6740,E [=/OHZD95E"D'E#$EO2K^+!X>D-I&+ M0PS/?5UJ9=5BN>L&3C5^PE#4JECU[V06$-VF7)3) M9'*PRC4I5=B?Q'&]GA/P<>_V5!NM='JPM&7R^)/T6W\_G!%I>+Y]!RK"ELRB MS"!<263\E:FM!NL\@LRX"!*9;1(IM#0EKRZ[UFZ:3-TZ"@TAL!S00#9)U*Y5 M 8+V G01CD"ID+DF58U[TM>5$3D$&8\;D6'TT8&SNS6%MYG[-IO[)S([":>? M,;_%FO59$==M1O0>3.FXXR7& M .%1.GI&('S_$9<8"KUX(K633H@,5AD-RM)G@4L&0CMOK&&2B49YQD-)'7=D MQ"@[\E%:>D8XG 3+9>)<0F"ASA:*"#XI#R+)X!FFJ.6H,P@"=EN+T^7>P5;T9KD@H[?^^F96VS?-[E'6*M6.Q<+?9 M^*"*Z0!INS>!5]?5:]$RS9A&2'6NCR+)09"Z@.-6,2,4T[)94ZI'Z!K[5+/- MSCFD,CK UH.+\6\K+!>S5]."$Q5%M>@,] M2%&/MFL87 VCA$X33S]C7!^3;]K\W1!IIOL$#)1=J@_^5AYZHRT>ET8*!5G5 MNIGH#?B@)&2KG).**=.FUFXW.:>W2KSYU&\5;%GZ7'@.H&VLLP&8 1>*I/ C M8V1>,12Z/9>=5! .@(3[#1)/EWO'%N&WL%QNVC^>D)'>^9RA+,;C!+:U("8; MYW+BD%2DJ-YR#\YJ!3H+A1)+8>$)UM9@^6K:(U^7%X2]Z?K7D*:SZ?KKUN?W M7&2NN ;T7A*6LP6'M95H=9,,,O)6],"YC35/H*3(^3< 5*N MILM6#GZ=+1;+RVRD,Y[%4#.<3E$4[X*JC6*(H4 AGD*=F&QR^/4 /?U@YA@U M+X:7>0?0>;68?Z"GG===^_H\ANN0?- !2 (4KTM;:G-T!YI\?T->/ZVO)F9F M%S$CYTN:[$PG"[U#X%PN*9F2+]$A8+(D#,8*!)T4E)*5%T9&D9N8G-WDC.S6 MG*SF[^#F")EW@)RW^'DQ^UPG4=]:5I?VDYN4A"P,N"@"E)=89Z$;T$P(EBS7 MLDTT]2A5?>'H&+4O6NF@ T!M6MYBKN*Y9""A+)Y9$LWF8BIR"UY)!18Y,]JB MYJE)[>D]2D;>O88'SFFR[@ L?YNO[K& ,OF$)H,.M2: L ]NGE13]ZO.CJ=G=J?L=)U2#**([4)&<\)(/K14GN\H@1VV( M#QLA+LD]F)Q?CY= M;Q847JVG[+RTQB,D2Z&&DBS4.ML"5A3IHXD!59.SY3WI&[G#1#/8M5!/!ZB[ MO9K>8L;S35W4>")C-XQZ.D#=+U]JL>3%=/6QLO6Z5#:OW 6++'&O "42)U%X<-5J M(WR.+D4T"@(=)&KE11#-L#:2$#N!TO4;KB=&RF2\49!9).&)HB :'0!1UY7#9/)-JNM/ MI'ODU@]/M%&V56<'Z*W9ZO>7V>J)S$46+ 05%E25FR0W@#LP*3'O4$KAVU1A MWB!B+USYYX>KHP7=&4BNIQ%M>E^CL76*:F&@L([0,LD#*\&48IBF(*4U6JZI MV2^URIXW;HZ3?0< >ELU\;J\G&?B O,<5ZOW"[*6+\*GZ3K,^$0X@5S3=F]- MJF<:QD'0)*$0@A<6A3&Y22[B>X3M!ZMGF+(?5",C(JS>!9G<%M#/R_![7OP^ MWU04EL7R[-.GV31ME+8HOTZ7J_6K*F3IXD^ZV\ \\-!^=%%#8G-+Y)=>A.:O8#VS/,\)\N^PX =+8-0#;ZJ W9 MYQ1NU**SRE,-0B[#DM6$Z);2, LVF]JEW5BRV"X"3]QHGGT(LDEF=5\"]X/9 M,\SH-]%0!\B[M7PN'8,:"4^*-EF8P(!'S'6"+@.77 !7,CJ=C9-M&C4]1-!^ MR'J&6?M!-- 1DMZ$K_58]44UQ)N^&;\MME9YOIX4$81V2*N!I0!*HZ'%D0-( M[9E $I5MTW1\#]KVP]D99O%/E'JW[0F6T\^;J_^K&Y_>)GK?!@4[GS1,BX+O M$SE8DX*KYW_3=?5P_AWSAUKPE^A'T_64"+E_=YVK$'+@B1QN1G @/($3M6\% M6F]KTSCEF_2C/8'FTTW1P:^^,5E0!1]#9I"ETU"_@"!,O2$0@T8F!+>-ZE>/ M)WKLI@E/@\[[MN^)U/RLK.1)W5P>>V [F]FVO\OQX$P^,%NODF7F:&-F%#MZ MES1!IA3C,\]6]&(*AC>=VSL/1B+#P&(]X-C<,B_U5)5#D#(*HU7(;:;?WJ'C M^1JX0S#TL($[7!E=1 3WQ?9VNOK'YBIQC#X*+!ERQE*'1I"72FXJ9!-X#"0; MT>80\S&B>D'9$=K>8VL\2O1=P>C%8KY95#=N]VF64 LG@'M=@V3GP1N*E&L? MB\PQ2":;5$X\1E0O,#I5]0]BZD0]=("IFPU0WOT>-F5PE_<[E29K[8G^PHNL MPRXMB8@%0)NB,\FRH)HD+1XFJ1<\G:KV1YK0G*"##M%TR87,7!0IZTBL1(LM M>0274R(#7FQ.UNG(FC0@WTW.N-?6G@Q%1\B^ P1]$\^WM&!1(I-8)-@B(J@B M+$6HR0"GO9];QW/ QJ[W-2V]8&=(Q^@X07>%E5^G7S#?7 3S#JY; -8R^ND M9D52\:Q.=%"%,_J>;W.?_Q&:>MF]CM3W@_@Y3?A=X>BW155'F%W>'5',>F=\ M B2RH79(ALAB!$G^8A8R\=0Z-+M-4"_69V@$G2#V#N!S$_HOPNKCK[/%[S4A M0F(*<7/"=7:C;C8:GI/W!H*UY-&5>BCE##$G&-IZ*F58$TP=1.6X%ZZ'!EH[ M!?6,OK/5"MH+T6=3$F$U9TW^9\KQ).ZV]*1SWOO63H>XD MQ72 N&^"^@O%+*\6J]7K^0U;CNL)*I^DE1R2=ZZ>94F(Q1IPR"3C%D5)C7K& M?X>R<>]6M]M AU!$!\C:#&)[L3BG]W_$^6J3N:NC9RIKMY;0%;]G=?;V6TRS ML%I-RV7I]MD\OP]?)BY(%"8AF&"1>"<9QWJ/7":IN>+!IC91XY!,C'M?>VB\ MCJ;>CJ']M_D2MQ65N];PZFPY74WG'WZ^6-+'-_3]Q8;YR*-.2BA0.>=Z+3F! M8Y$D8(3B*C**OYILY8-R,>Y]\J<"=WL%=UJ4\6Z]2/_XJ4[8K%(AD6P>>$PU MQ@-/&J(,8Q\BAZJ_N#X2?UUNONPMSLA#S)L"ZWKE]/"V>8 M+9)_&)6LM[J1/O,R0'"6L9*E\FB;^%0GD7VRK[GOVW^Z^?9OQ4W"N=HTQD*Q MM9F,\1E"(3XQ9IY"XB+Q-H4KI]$]088VU=3-NK04&K6/#BN;-HF]ST&->8ODL?,5_,Z-W?EM!- M*LZ6RS#_@)MW_O3UWC([^STL\_;@R9D813V=S"EQ4%8R<$K5E!GCQBE&2[U) MQYC!.'C6!O80]-[K_#X*!CH(P+:47\WOL%D5QYD 4<\9E'$, I,%.&>V*"P: ML4F&ZA85XX)P)"3ZYM%:@)M MT"XAH-4>E,IU K!U]0(?,56<(3FW0.R#%(UL6$<'R]WNF(-HK@,(OD7R@*:) M7*0-*W^;3]>KM^_^=L5,I,W&LCJSIMX>U5G4$381O%6:...6MYFW\"A5XY9L M= ?%X338 1S?8&T:=%Z;+VZ$N+HJVI6NSD+/1+,6(:@G(%(3H]1)*V"^VS#]((;D*.O[L+M00I&MG6CQC/#J*4W7/U]NOZX24J0 M_%8?IY_>+WZ9KVOCM.TRS(%0%AL]!!>G1\ MG\+(OE+^NI1IPBL.A&26:YOJZ4[M8T:\ M;%HP:HE&%.[(.]BGN&IIS=\7:ZX)(T,6!(D M34&)"L&#=RA <)?KL"ZI59/CQ1VTC)L*.U&[CV'E"%%W@);[R^C;*OMM,[&Q!&"[0 5#RRF MS6JA!46+[O7\RGQZ6T?^B5"O$V=040F(F 7%KRE(Y2(+L4E;FP-H[ )1QR!A MO[*)D]7R+!#W_O?%=1,?G7)M71VU)5/-N87 JK]8>*S)MZA5$RMU (WC.E-/ MB;CCU#)R%O1M=0HV)I[%07*" TN2@7,A%RR]"'L=8E[K\3G]5O' MO38[_L'><>+O 3.74$]&ED*K![P5GA@GLH.POA; :50I&\T&.ZB[\=[Q#E:. MU-A=G1\AOI&U_M?I?'I^<7Y).'E_2H=D(9-;2*:4[%P0*$'H@MEQD3/?I^7Y M7GJ_]>:1-7^,WA9#"'%L[8')>6AYK4EZ RM9"=!1(8*C#?Q0R)9XR#W@R0YU?+'@>R^0D ME(P]]OR:PWO9UK?D"J?ZU<+^:;>W1O<)GHMR;,Q2(30]!,&U"F M>/#":\A69LX9:L#3RT4,'>\SX2/GC[C(;D6P3+Q_#^N7JM\7Z;'[? MP-C"4W0B@.>9MF1D"8(2$80JI$]E#;-IY*UG/TY&3I#](?>C!AAZSIO4MK_ MZO7%>K4.\SR=?_@[3C]\7&,^^XS+\ '?8CWEI^]?S;^Y"+,ZKEE,EM\Q&MI\N*RGV;:3 MY9.LDL],&6"VMK5%6&I>!&<@GH872^)>PC.D?_JN%'> MZ,!]7[O&P[SL=^3)_L@K9$1P]+ ^:HRVO;*5;[;:W\S?V6U!MGRRE!FW)8&5 M/H 2KO;A#QX*%K(.-FJ9VS2Z/9+@_9#^ASW=?PHU]P#G8\7\RW]?3-=?OXW# M7FVF5KS_&.8[U_K$^62RM@K(,72@M*SCASV#E"T6GA)3NJ_REP,9W&^Y_/\G M_4\(HUZ6UU$N94HXPV7MX7WI6&X/>R>.Z82:"):S20T>I@'*-EKO<']A D[0?I/]HQ^HAJ[72VT-9QJS=A5V%S MYGG40*$=3QEBBM#WB!MH=- F2/RXF!'F5]M7_K98X_5P%>4\SSDZR*[48M5Z M7Y"%#$7%:+V.NN@F8T,?)VN0!,B]IW^;0W-C@I8*TB;E0/HZ5U-;"3XZ!P*5 MSY*;[)5Z.OYW4#CR_87AT+,S>S&XCIZ-)3IAPMG##VMCEUI.-OL.P-#0;D-: M)F>J3G2NU<%.$\HBSRA-2#F'-I?SVIJG;U?G-J/DOKZH(W^WE^&X3%$KX2#6 M[5_Y8H%0+\!E461)0NC2)@?U,$U=FZ!#$/+(=+"3]-!#$H<4LO'O-BQ<,K3I M"" 4K5+-(QBLY<)917"&N DDINAE=?$:[? /4-3-'+#3='YO.QM" 1T@Z2;] MERUJ6.#(ZZ!H;S*K+6HH%$AU%E_F)>C-7M^D4NT^*6.;HD%TO!A4X!U YATN MI[CZZL7+4=*LBX9R0*6>MO!(DGL'K3QUHO405+9KN)^7F8IG%!=*JZ M[]J=@63? XPNXHJ:V MHM6HDU:E3?7U=TD;>8\;!@-WD36L0CJ V)OE]#-Y V]F(6U<@JN^CEJR@A@@ M&5V'%=L"/K((41 /BGC(J0FL=I,S,I0&5OK=R6:G:Z"'GG7;M>5YGYPG3W0N_ 0\8VN]SN-][25KF@)M5,; M*!D"1"\R:,9M%H)E$0?3?(?="P_2W,/="P\0XOCZO]5Z#VTIGM'&Q6)MW5FR M 5]\@MHG.DMMN'2#383KL'_AT?H_6HBCZG]7.N#5]?E_P&"1"P\\*G)BZIE: M\(3E8(T6WH74Z%AR)S7=S) 8--@]7?!=1"$WTS[W6E$A1T)\E*3I7"]_&@%! M2PDV7BMX@\L-@Q-K M2UUTI'JM:CMY&\ A(C@FN"F19":> %H/D3=N?JXUQ 912G=0N]ER8D([OR59 M!3!U,U>6UHM3BD+Y' J%"<)*H9_*QPN3($Q--II_N0]RX[<1: VP A70'LE?3 M_[Z8YHV*MC_ >:(XQ^@@:75 \5Z#TADARN!)9D@F6B@;79.BL#UH&[?'5FN( MG:Z.[A!V9]7\O)C-PO+L?'%1V^1E$S 6 QB9K%V[/$1.*ZDV\\[T UFPR1C4 MO2D;>8L;S3Y>KZ'QZ<3[1/G/+R2H[FW0M38D4%#L'%+?8 MPH,003/V76J-K]/4T &J7BSFGW&YGL89WN:L=CU;UAX?'YA%H<^W+O;K=B]3,FXF>< M7^!M*O>[Z7;UIT/<:]M)QD"WV"Z?_2LAZ:H5Z]^GZX\O+E9KTNGR^K(2%UJQ M:!@X4V\RQN3 ,T*4%5)X'J4*O,FQ[I[TG;I/?N%XQ@E>"U#PC% MSL%+DH,0T1MR2'63A.R^!(Y[0MD"37,RM+*8(%GRP@]FM"#C@&F8+Q4F)AI\K1U(7/EW601KJ_G>+V2T:>RS?CM M"S#*C$[4 6588Q4,HLT9BG6.21;HCR:U9YVH^SD,E6-PM*N%^A?2T,[YY]MO MW\+\;E;G%'T/T[O%^^DU.9E80Q)AFC_??O\^FR\_X_S').%B_WY%<<))2?K6 MU(;=@H7:2$\#0X>6\5S2;GK,H9Y;YQ,S;*Y52PP.(JX1Q#OW,G*QP.6;:?XP M"7%R4SO$/-TB9[8&0B*PI&B+44H(F1N@O[5<. RES1CU$V@=-I/K$DJSM0#' M;PR^3121#H+&A/$[(@;2.Y-X%&S-H,ECR/S MYS#^CD%6%SW6D]C&K<(>C(ZU7;'^Z_,5VBL+]ZC>CMG"I94=DU8[ZT"Q6FCJ M9 4G%D ?;+8:"2E-BO1'X-=>66NBB#J 3+A)P:6;'3!$;;$62:)HL?>7B/I) M%-D1J#G&BSU*) -W+/A]/JOC0S_-UX=Z5;>M%4O)Z )!<.*.H]]<4?5%@A5A MO1>IO^8%^P@8%C[]B7;6(Y_'@9,%^1L;SWC=\2,X(4M4$M!%7YLVDE-.A]5QW3A/DW#S[QEM(4SSN[ , MFPVMZ[H3)]?4Y0 B&CI(=E7I*Q&,)PO'YTITUI*]@Y;- M[VSI[7P6<@R/W%KOATL1DF5(G@!=TXK%##X+!48;*X(C_V.WXNM5N!SXU'#- M$YIBI0_&CD>Q_#K[L@?T.GJZFU6!HNHT&LDRA%78JT1.AT%B]/Y(D.S]T##Q MQN80.9^I0P/DG[/%%CPQ1I-E(H?3-W8%?Y8_CO;+X)-BU6_J!RJHA0#-"-25#/*8&O,X>] M"XC>N"!]E^>'CIW =C\_['M^DW#*F3P>&"'WS5.?[&%]AHA29GC6D'2F32BO M()A4L:ZR$SPSD;K4ZW8"RD$JAO.6SQ7KK&\>#WWO/!KGFW9XA@7#N(9@6>W[ M[CF$S"08U"I9D43J.)MO=^7AA-Z3I/;[-">P;6B9_^OS/V8_<#[=:H%W MF0SQFEQ&O_*7\->5#LY&SB($8E0]C@5B3'0FG3 L2W2J3?+,";2.\N7P1+ < M5^!UMN1Z? 5HFT&SV?TOL\7RG*F+G=9MD3_S^@8N71;B4BJ2KMIL> +EZK2] MQ WIRZ"#E@ZSZ-*H>JSI,[^$[Y-EN*D99=NLO[\(NKG2)\Y!C7/\@#[$LD(KM0#>[D?(V="$=P;<*:.Z4HI M@@NUTY/*+"+30L!-\-44=+8;R 6CM'(D?Z)XA O#)D0Y O M$\DA@J!T5-XG$3HE9_4%J3&,N.I-]MTP=8(@AHXIU(#(9%&[X6P"ZDQE2[YO M@*SHP"FG#!F).I$]&KFP<57QVSF0]&3I46+A%)GM1I1.9^#P&3:K1]H-0U:5 M0YM]A%IH&6P 84G5JFB()3I[J$T(I2%O691NL:6#GQBX=WL;0/3#T'%,+-G/ MH4>WM205BW829,P.E-".^.,9D&>)V@=ETVZN7M,KY[B8TZ6!U8[!G M#A4O_H;+*^=],4(B<)]K:WJ&X*VFO0BN-!JZL'=?S1N7F1)1H[S!3A1_UT+2 M8V4QTG(KVL9]W[4/L\7B87C("=&A_0OU$0[J0&)/\9_W83Z=3*\?/O+@NEN) MV8NL@?22)]LE< AKCX2F"]X958?&K7K' MNUJHSR%EKIE0K"39I 'V08J&U2V](&)7I_3#_9])H9S>7>BEY9HIEX:=APX" M*AX7WH;%)+V9YG>3F]ME M?7=YTH6!H<_:U%D"6"L-Z1(E0U FR(88%#2RI-OT"CZ-WI&JIV/0]"SK] *2 M&X&5_;C--],E:07:TN3'5K_C^P="S/=Q_6_?;Y?K5\K#ZCLK+[3P%I*/JC:; M*^!J>TKADQ)8?],U_49C\0OKM?LPF[Y*'P0C.A% MXC5:$7@20,99(# P8ZS-RF]JTWQSHQGY[5V.ZL^G6]-D@C.)H-8C:VDL) M4XLFR;$.VAD=LV )A[BKGU,ZTEOZ& 0=>4N?*:T1W,]G:NFW=_L76#URD::. MR1+/;29TU2;RX$.)4-"QK'FRCC6I5FJXIV$AWAB-LW%"8[2GI*8*KQ]LLD/. M)=;I?S+6J?)UBJD+=5:X$UEQ)7D3F_0UPH;%ZV@0U G9)XIS!/ DAI79_%N8 M)KP?,[-Y# XZ&V809-0)E*;37V<'0I;"!1Y$4KE)3^$#](P1C*<*?7< 6@\2 M& &0_D"RF29IN9XALWDZECG7(1# LRB@HN+@L2C(!HTPY)45VR@19'F-RLHN^S>Y:M3M/7V0W);[':YY7% MP**0"HSP"E3M916YR$#'2#O%>12=VLP=C;\CZ1Q79.8$.+AFO\[;8J\4]EQ<=/M\O%,DQK>=7.FQ%Y1\R9HA%8'7^J,D\0)3HH MQI18A'?>-KEK3R-W7.\@/<+S M(;@=)\Y0'S*O"(]%T"RZJECA4"?*Q-LP72 MQ:*9\6V*@U^A:UCSKR'J^I3'".!U9A1I/=C>22L=%@LEUX9QGMPH5[ M\9( M5*5PO&"$[DCJA^G4=@&H7EZV(WTA_@-OPJI_W7QY]V4>IHN0ZHHGEA ?6*N? MLN$NA/96*KS_8X^I"L[R8A#)D46Z*>G:A)B4JPGM.I-1)WQN-#KN9<+.#\3M M7__=9)%N9HO;[?R(5%),-4!4=+8U.B @%I4!D4EK6&$!FR23'D'CT*7#/:+H M>="NC:1^,CUUD WG=$(X[5,MM=Q1V[R4$BQ1Q%R* 3+>4G5J(T0G TCC.7J% M1:HF]G5K)?@8R#KTI;=W3WZR"F:A%H;YHL';>J(%UJ; 7)-ADHOT5GOIFEP) M)U$[RU^\NPA2/WA1@)E8?A3F(M9Y-*A8T M4\DQ+7O%R- -%$^4V:[43V#?X'+_&/Z:?+O]MB;=26.2I/V&(A2HE,D_3H(# M:K0B&>*.ZK'-[M:7!Y;]*9*;]<'$X>4_F6Z1KBS+ED@D,]\1 ]#4@5XU9RG; M()3#E$5OW7.??'FX)IJ]R/]D)H[BX:;;M7C?#,;%()ED8')AM1[1@$/QI"MVDKH+V#K! F, $/O_W<[6=Y]Q.776?YU^@,72]PH>^^$ M2L$RR,0?NJ9)ZK$4"REX'@TRZU6;PO:#)(T'4Z<(>_=EKQ_.CP!#!P[;?6HW MRRI$TMQ"UWZT6B5PPG'P3@N5?2S)-DFJ>8&F8=^*1W,!'BV>\2)M?1H-\0:Y M5^"3L: X6:01KN?%>E&A*DP3"%ZD:C\XZ2_;=,'6"((;N6UAGC=6>UM=S MQ*VF_L+)J'@=XL"0?)00R"HP28$6L3@GL&B[@Z47YK<]7W^4J#A%>KMCV\YD MY=!H^'WV)\YW-V"=<4$4![QD!2I*A* " @O!V61+[=+8"0O[5A_6'6N$A+/9 M.(*[9C-M>;.+31D0,MJXKY.7,W)0S@:(43&H[\M%:9ZU:U)!8:V9_O'3 M)_O'@Z)5+\_U#K+2F$O5\U%JB*\"L"C6&*ND8U(DS.J$@9U3P?,E$H0]'E.6L+LEC *\\'5 MR7U(28!1 MV@CG8HJ^329X5PI':6.?"(Q78T=]2&D$\-N:#++%P DNKES,A?'LP,5HZ]&L MZ2O% F-H-)D!V:E&@:0#%(W2<.\'7OU(811PVF]BW._MRVS[YU<"/5?H:#-2 M&5#6(G&L2$B8..,Z"'?1_..]1([2VN\+=(UDU3[[=OV#^EL,"_S[W_X/4$L# M!!0 ( %4X5%$VAAK9W@@ &%1 8 :7)D;3$P+7$P.3,P,C!E>'@S M,3$N:'1M[5QM4^,X$OY^OT(;ZF:A*B]V7AA(&*IF(5.;J]F!8[,[=Y^N9%N. M5=B65Y(3'SY(PT6IW.U]Y9IW,^/2<_3G_Z3/IMSR=327/%-1]MI"SSO2J@Z+ZG50(Q=J1CAJG)W@'/AF-3O]V\EVK11'Q.>/2AP8_Z?N2'@^-!W^OU/18>!8>#?C_J^X.@VXL] M_S\^*-F!ZK:-TLN4?6AD/&\E#/L?]KOM]X-"CQ8\TLG0][R_CQJF[NE)+'(- M'4H08+]:.1O2-+O1+9KR63XT8T(!V* N#VAX/9.BS*-6*%(AAW(6['<'@V;] MGWAM[V!DR_8\\V^$ EHQS7BZ''X_Y1E3Y M;D"N1T?S[IH+GU5),\MA65/R_ M#)2'<9C+A1W;>Y"3\IS58_6[9G3CFX0'7).>W_;O#FW[H$)X#$R.,BIG8#('>3:^FDX^3K_[@IY]?[L5)DWR$]4Z 7'_:)-SIL*D24(F-8^71"=4 MO]L;'(UV&2TB0W49"*U%9N[ \#4-4K8:OY 1DSCVE!:*#>LOHXBK(J7+(<^- MEJ;1:(Z*A#2M)A9T4X'/\7'[:- S^*,!='14RZ^PJ6VQJ:.CS<)!N]?O/ESL MM?V'"W]7\'&WW1\<[2BY8_2VNH,15$'S#XU>HVY1T"@",C"6[18WH_JZ,BW> MVG$JK;V8*8OU-IO6PK%\Z,-3JV](.U4VI_$W)MK.$_;N/-]Q1(U3O[V:D96A MG0D?:<()2>B<$UR\DG(C/A>ZY\(?1/) M(UYFX)1D69F##1 V%9GD81N XGATY[&8*=XQ;[*##@<=+V/>=QUT/-6$/U % M@ '0D"W)=2X6*8MFK&D1I,*-2$"GN8#0!G2A/".4F7H;%7(6,J6H7&*5C%XSZ'=-IH)[$2@#7:8F:((^ ML$+()01)4"V'YJ )( E9)#Q,B"KQX[;]@DE6"<$!9%RE$$UA8+;@.H$!J@*\ M1>P=Y1:@FL Y! \6C!(LU\W@(-%!XBMXGWL.$O\T2&0DYCF #N+7+<@T 0^A M.A3+M7*>Q^!K&9<*OH=I&8%, +(U1&D""'+TSPK (810A-8TO<7("I[4O:X! MAB.3M&IBC3*%"@", M"K\N!0GY"JA,2I6*@:-26;<:4E1LD4;UJ]0!!HA>)U_!FAZE0);1#WU+"DS)U"BE" M%L%M1?8!JR(&X&$X[R,LU,"8_&[&S:'FRQ!\=-CV_$,'QW\^ MEM@LO(/D)YJ1'C@3/M&$YTR![@#N)D?P;>9I8OHBI*7:O0GF$0(&+%+U9#,3 MHI0@ -SK.5?&:8=:+#=R<$WFUMU?#QDD2ZFAI2HU<4LMS2JL9(O@6,*P(P0.T9Y$+%ASMO66P<;3W+&8,'.T]+^WM M' YML-_N@=3.) C$.><1A8S1HZAGAR16?#?)!'<5E4M.IF2 MK4SUB#@,DXLB#$N)5+&6R=LB-1-*PWW<[ ^R%%BXWCY*]A]H$@/G081TKW:E M> A,9':$X6:QO%SI=6"U2JA:I3TQMC(MX96 QL!M:_B_;6LP>^NC&K6;MVXV>OWKR'GK<2/V/2+7MK'(L]*. MEA'70JI5>LO< )%9QK5F!F2W- L$E29HB#CH9@3L [9"^* P/(&_N-14$P+[ MK>2@N@'_,C>_GE(';N>""QC>,ERX@,'M7'@9)OR8I@074SCP$NXMPUUJ(6? M(E5::K6#8,'H->:9[&*&R32991CS2XQZ?_"CN*E:[+<[^[9XY32"AHJMG/(' M>:Q:O($F0$B _$V;[%*J2529 5N >!DF M_)@O22PA(&D"2S 31@'/F-_95834M.D>GL]%.F>8\\GIK/JYH*PB+Y85J5@R M*%TDPL9:] [= 3T]2T*LO0-IO.SS'>Z]^G\)ICMJ]X]_I_R/,U+ON-WS=Y7\ M4AC)"GQ]4' .+[Q)&)"+4(L 7L"NUS1G'+TDE'VMUGVWUP>D,Y\;![QL@IJ; MQG\AWZJR9(74YB"B JR%&[Y)/;Q79V8WA]_B''YUECQ+.(O)^(:%)6[@(1=V M80!/QMNOMGZ"?\E6Y=7"P<$CDA.%L,9L_3R^>R?U-;:WI &@0:G9 MJ'INWN:1?G6;!X]U>_"TO^K3'CYHCD$\_1]02P,$% @ 53A44?4J,$+; M" C5$ !@ !I#,Q,BYH=&WM7&UOXS82_GZ_ M@G5PVP3PB_RV&\?9 &E><#[L)6GJP^(^'2B)LHE0HDI2=MQ??S.DY#BQTW6: M+6:&-(]_.+\^&__GYH),32K(S;]_^C(Z([5&J_6U>]9J MG8_/R3_&__I">LV@3<:*9IH;+C,J6JV+JQJI38W)CUJM^7S>G'>;4DU:X]L6 MBNJUA)2:-6,3UTZ.\0Y\,AJ?_.WXAT:#G,NH2%EF2*08-2PFA>;9A'R-F;XC MC499ZTSF"\4G4T,Z02<@7Z6ZXS/JR@TW@IU4A0@0#WUV%]A_0Q302&C* MQ>+HQS%/F297;$YN94JS'^L:GE=#,\435U'SWQ@H#^.PEW,WMD\@1_",56-M M=^SH+NZG/.2&=-O-SN.A;1Y4!(^!J6%*U03L9F0.@O*='^79Q>UX=#DZ.QV/ MKJ_(]26YN1U=G8UN3K^0R]'5*7R%;]>74./B]@56V/%1WQ1*%Q3T,Y+\PB)\ MI3_LM3\&PV[0(3(AXRDCOU 5THSIQO6]8 MR&ADLZ03!\[-A5Y]];[,51G48 M*,C1Y)]-]_N%PFR$C/I27H31&IO8.V,#0 M4+"E$:2*F4(#")IK=E1]&<9DQL?;BFY9?5VNH,1 M=$ZSS[5NK6J1TS@&2K"6[>3WP^JZ-"W>VG(^K;R=@B5FDTTKX5A^U(:G5MU0 M;KZLS^5OS+:M9^WCR;[EB&HG[>9R1I:&]B9\H0E'9$IGC"@VXVP.'HB9=SQTO-:$/U$-@ '0D"[(72;G@L435G<(4N)&+*'3 M3$* [I0GA&:+4B1&57@ZPPACXU^ % H2>%*<2I(0M''4D2FW'IFMMY:A8Q% M3&NJ%E@EI7<,^EV1J>%>#,I E\*&3M '5HBX@E )JF70'#0!)"'S*8^F1!?X M\=!^SA0KA> 4JX%Q%08GLVYF<( =0XN(_:.(<@@<+1@D7JV;PD.@A M\0V\SUT/B7\:)#*2\ Q !_'K 63J@(=0'8K52CG/$O"UK$L%WR-1Q" 3@&P% M4>H @AS]LQQP""$4H56(!XPLX4D_Z1I@.+:IJSK6* 14 &"4@%ZE!X?Z1%1/ M22+D7%>HJ=B$:Z,P5*9XT^D-6M97P$]7RJQIZ_'/X]\;>'E['O]>:\+Q([#X ML'?8:7\:ZA+ARG02NE R23A<[NL#BR0C0A6SF 48Q/'%!FPA3./[RO446V"U M%#Q(]"+Q&M[L2$A=0#OT+14\*5LG5S)B,=S69!^P*F8 ?@Z0+NZC*$X MGR(LU,"8_''&S:/F;@@^_-@,VA\]'/_Y6.)2\1Z27VE&>N!-^$H3GC,-N@.X MVQS!MYFGCNF+B!9Z^R:81P@9L$C9D\M,R$*! '"O9UQ;IQUJL-K[+F8,/>U]7]K;.AQ:8[_M ZFM21"(<\9CY#:J96;1 MG6K@14SK(^%1%5?D W3(:<@%-PM,9VWJ%JG8\I2E(,>BCZJN+ O8P/2^'%!> MJ!PH4-OT6Q0!L5@%[ +!A&5,40%,""4L1XK%*D5F'-L!%?,<8D//=Y[OWC/* M>+[[+F:,/-^]UH07,RH*&PLA&; DP2V!,X!QO6$A9)G;W"*V;UT8LO4%# MB,NT6X$)96&>UV";Z),N:S-<7DJ^O4)-PFKARC(VH=XI M+GB&^BYFC#U#O3HB<^"_3B*XK:I<=+(E&YGJ!7$8)A=E%!4*J6(ED[=!:BJU M@?NXXQ]D:;!PM7V4[#_3) '.@PCI2>U2\0B8R.X(P\UB6;'4Z\!I-:5ZF?;$ MV,IR)(MMT&GM40:$"R+X'1/E]K G]>NO-I'G1;^MX8V 1M]O:_B_;6NP>^OC M"K7K#VXV>OVKR/G@<2/VO2#7MK;(L]2.%C$W4NEE>LO> )%IRHUA%F0W- LE M539HB#GH9@7L [9"^* Q/(&_N-14$0+[M>"@N@7_(K,_H=('?N>"#QC>,USX M@,'O7-@-$YX*07 QA0,OX=XRW*46<08L4J:EECL(YHS>89[)+6;83)-=AK&_ MQ*CV![^(F\K%?K>S;X-73F-HJ-G2*7^6Q\K%&V@"A 3(7W?)+JWK1!.!IZ7_-:"W3#A:;8@B8* I XLP6P8!3QC?V=7$E+= MI7MX-I-BQC#GD]%)^7-!549>+,V%7# HG4^EB[7H([H#>OHN";'F%J2QVX<\ M/'GU_Q),=]CL#7ZG_(\S4G?0[+:WE;PKC.0$OCTH.(<7WB8,R'5D9 @O8">H MVY..=@EEWZIU/^SU .GLY^937M:1S<_EOY"#55JRA&M[)%$.UL)=WZ0:WILS MLY_([W8BOSE+GDTY2V">5C[EM5LBP)/R]LM-H'BDQ;*\7$(XV-KCW'#HWHIC METMW5.&1^U7(C*V>W??D5+_:YI8T!+@H#!N6SS18/_ZO:O/L"7#/G@Q8?KJ# M"NV1B2?_ U!+ P04 " !5.%11&4DX0=\% #N) & &ER9&TQ,"UQ M,#DS,#(P97AX,S(Q+FAT;>U:;6_;. S^?K^"2W%;"S1^3=:\K4"6I%@.7=(E M[FW[=)!M)1;JM\E*T^S7'R7;;=(VM^ZP 4G1 @TL4:)(BGI(T>Z\ZH][SM>+ M 00B"N'B\OWYL >5JJY_MGNZWG?Z\,'Y> XUS3#!X23.F&!)3$)='XPJ4 F$ M2%NZOEPNM:6M)7RN.Q-=LJKI89)D5/.%7SGMR![\I<0__:/SJEJ%?N(M(AH+ M\#@E@OJPR%@\A\\^S:Z@6BU&]9)TQ=D\$& 9E@&?$W[%KDE.%TR$]+3DT]'S M=D=7BW3?S@)N@-Z)*0C:/6THGR4!.*.DN\:[F/%G$?M5+PH2W^-P]M.KUX_(?#,TX M:N>T T/]M26#ZHQ$+%RUWC@LHAF,Z!(F243B-\<9[E-1# M-9>Y;B?()V0Q+74U+:7=X"9@+A-@6YJYJ=KC2GFX#93ONE:]P<09G@U[76]X47W' 9?!KU+9_CW /5#70<3Z([Z<$<_&XZZ^(A/!?T9 M&>%R,KWLCAQPQF VX%*;:CT-IH.>W&\P[;IQ_'R4[4ZAVQ]?. /!\&,"T.WG?'0VFU?&7\\%7Z/8<2;$,P]JJ=D3X')%<)"GR37<' M=VM;/'C!LP5!^42R[L'4DX'W]8'YUF@K-P:2 ?&35$;/=&W.QDAIN60&(J P M)=PE,QI<"CGOCYH6);11GI*XI5JF>TCH,0+ M(*":#]EOV7(+IIN M(D02J1YT $'N)A6D.BD,[$8S8M MF4MZR\1=*SMX?E@>'N0?'+4G']G-D_Y$C2JGIG;KD86A7TSXDR9T),S<881Y MTL[@TX)P#%7A"B8T33B"00QG"8_ -*J?8)9P!1/?\E% 8Q_A<$H1%2,7VS;B MI+P[*#Q9!@SQ1D@HZ>5HDR,58 <1 L$(YR*JKF>^&_AU7Y82R(YAM@BQUT/9 M0PEA2R8")1>GWQ:,4WE%R22,W8/Q0W($J,%F;_W0/[H%;41CCE:@F."T(F6\MT() M[SG?[)9QH>.=C)E +7*4W:*_]O]@<1]N#'U905,Y,8P]D6#) J M[[8^N?3/*K^W&YK5J/^.J&6B5/;)[^",,M=/]BT>Y@SW#\]?']0PVU6_\!&3 MT0"9_Z5!GV9>L$O!!$'5%A/T9Q)R'PH]=^[?=AEE-C+E'IG(>)Y^>U^8<;>F7=+&7^7W'HO[;JS MZ+!WEMSR(NGYWL\=67'V-BK.Q/-4B2-_W[6E1)(%LCX3)P)<"CZE$?7+2O2, MA?+*K\K/99EEO6B2+GB:9'2]YBQ?)OY\55G;>@U'_JHJU.(T)!)JUC^.N??9 M3.7QF<3%6+80M%V<#>/A]S4_?'>]]=.;XC?_$DA]DW3Z+U!+ 0(4 Q0 ( M %4X5%$U00 VNZT! (>$%P 1 " 0 !IJM 0!I 5 " 7*X 0!I&UL4$L! A0#% @ 53A44>&;20+1 MFP F7P& !4 ( !F"0" &ER9&TM,C R,# Y,S!?;&%B+GAM M;%!+ 0(4 Q0 ( %4X5%&EEH8.65P '8%! 5 " 9S M @!I'@S,3$N M:'1M4$L! A0#% @ 53A44?4J,$+;" C5$ !@ ( ! M/"8# &ER9&TQ,"UQ,#DS,#(P97AX,S$R+FAT;5!+ 0(4 Q0 ( %4X5%$9 M23A!WP4 .XD 8 " 4TO P!I>#,R,2YH=&U02P4& D "0!< @ 8C4# end