0001558370-19-007893.txt : 20190809 0001558370-19-007893.hdr.sgml : 20190809 20190809160233 ACCESSION NUMBER: 0001558370-19-007893 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190809 DATE AS OF CHANGE: 20190809 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Diplomat Pharmacy, Inc. CENTRAL INDEX KEY: 0001610092 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-DRUG STORES AND PROPRIETARY STORES [5912] IRS NUMBER: 382063100 STATE OF INCORPORATION: MI FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36677 FILM NUMBER: 191012950 BUSINESS ADDRESS: STREET 1: 4100 S. SAGINAW ST. CITY: FLINT STATE: MI ZIP: 48507 BUSINESS PHONE: 888-720-4450 MAIL ADDRESS: STREET 1: 4100 S. SAGINAW ST. CITY: FLINT STATE: MI ZIP: 48507 10-Q 1 dplo-20190630x10q.htm 10-Q
false--12-31Q220190001610092007447467774993966P5YP10YP3Y000001610092us-gaap:OtherNoncurrentAssetsMemberus-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-06-300001610092us-gaap:OtherNoncurrentAssetsMemberus-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2018-12-310001610092us-gaap:RetainedEarningsMember2019-06-300001610092us-gaap:AdditionalPaidInCapitalMember2019-06-300001610092us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300001610092us-gaap:RetainedEarningsMember2019-03-310001610092us-gaap:AdditionalPaidInCapitalMember2019-03-310001610092us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-3100016100922019-03-310001610092us-gaap:RetainedEarningsMember2018-12-310001610092us-gaap:AdditionalPaidInCapitalMember2018-12-310001610092us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001610092us-gaap:RetainedEarningsMember2018-06-300001610092us-gaap:AdditionalPaidInCapitalMember2018-06-300001610092us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-06-300001610092us-gaap:RetainedEarningsMember2018-03-310001610092us-gaap:AdditionalPaidInCapitalMember2018-03-3100016100922018-03-310001610092us-gaap:RetainedEarningsMember2017-12-310001610092us-gaap:AdditionalPaidInCapitalMember2017-12-310001610092us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001610092us-gaap:EmployeeStockOptionMember2018-12-310001610092dplo:KeyEmployeesMemberdplo:OmnibusIncentivePlan2014Member2019-01-012019-06-300001610092dplo:KeyEmployeesMemberdplo:MakeWholeInducementAwardMember2019-01-012019-06-300001610092srt:MaximumMember2019-01-012019-06-300001610092srt:MinimumMember2019-01-012019-06-300001610092us-gaap:RestrictedStockUnitsRSUMember2019-06-300001610092us-gaap:RestrictedStockUnitsRSUMember2018-12-310001610092us-gaap:RestrictedStockMember2018-12-310001610092dplo:KeyEmployeesMemberus-gaap:PerformanceSharesMemberdplo:OmnibusIncentivePlan2014Member2019-04-012019-06-300001610092dplo:KeyEmployeesMemberdplo:MakeWholeInducementAwardPerformanceBasedRestrictedStockUnitsMember2019-04-012019-06-300001610092dplo:NonEmployeeDirectorMemberus-gaap:RestrictedStockMemberdplo:OmnibusIncentivePlan2014Member2019-01-012019-06-300001610092dplo:KeyEmployeesMemberdplo:ServiceBasedRestrictedStockUnitsMemberdplo:OmnibusIncentivePlan2014Member2019-01-012019-06-300001610092dplo:KeyEmployeesMemberdplo:MakeWholeInducementAwardServiceBasedRestrictedStockUnitsMember2019-01-012019-06-300001610092srt:ExecutiveOfficerMemberdplo:SignOnInducementAwardPerformanceBasedRestrictedStockUnitsMember2018-04-012018-06-300001610092us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001610092dplo:KeyEmployeesMember2019-01-012019-06-300001610092srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001610092srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2019-01-012019-06-300001610092dplo:SpecialtyPharmacyMemberdplo:PbmSegmentMember2019-04-012019-06-300001610092dplo:SpecialtyInfusionMemberdplo:SpecialtySegmentMember2019-04-012019-06-300001610092dplo:RetailNetworksMemberdplo:PbmSegmentMember2019-04-012019-06-300001610092dplo:OthersCreditDerivativesMemberdplo:PbmSegmentMember2019-04-012019-06-300001610092dplo:OtherMemberdplo:SpecialtySegmentMember2019-04-012019-06-300001610092dplo:OncologyMemberdplo:SpecialtySegmentMember2019-04-012019-06-300001610092dplo:MailOrderMemberdplo:PbmSegmentMember2019-04-012019-06-300001610092dplo:ImmunologyMemberdplo:SpecialtySegmentMember2019-04-012019-06-300001610092dplo:PbmSegmentMember2019-04-012019-06-300001610092dplo:SpecialtyPharmacyMemberdplo:PbmSegmentMember2019-01-012019-06-300001610092dplo:SpecialtyInfusionMemberdplo:SpecialtySegmentMember2019-01-012019-06-300001610092dplo:RetailNetworksMemberdplo:PbmSegmentMember2019-01-012019-06-300001610092dplo:OthersCreditDerivativesMemberdplo:PbmSegmentMember2019-01-012019-06-300001610092dplo:OtherMemberdplo:SpecialtySegmentMember2019-01-012019-06-300001610092dplo:OncologyMemberdplo:SpecialtySegmentMember2019-01-012019-06-300001610092dplo:MailOrderMemberdplo:PbmSegmentMember2019-01-012019-06-300001610092dplo:ImmunologyMemberdplo:SpecialtySegmentMember2019-01-012019-06-300001610092dplo:SpecialtySegmentMember2019-01-012019-06-300001610092dplo:PbmSegmentMember2019-01-012019-06-300001610092dplo:SpecialtyPharmacyMemberdplo:PbmSegmentMember2018-04-012018-06-300001610092dplo:SpecialtyInfusionMemberdplo:SpecialtySegmentMember2018-04-012018-06-300001610092dplo:RetailNetworksMemberdplo:PbmSegmentMember2018-04-012018-06-300001610092dplo:OthersCreditDerivativesMemberdplo:PbmSegmentMember2018-04-012018-06-300001610092dplo:OtherMemberdplo:SpecialtySegmentMember2018-04-012018-06-300001610092dplo:OncologyMemberdplo:SpecialtySegmentMember2018-04-012018-06-300001610092dplo:MailOrderMemberdplo:PbmSegmentMember2018-04-012018-06-300001610092dplo:ImmunologyMemberdplo:SpecialtySegmentMember2018-04-012018-06-300001610092dplo:SpecialtySegmentMember2018-04-012018-06-300001610092dplo:PbmSegmentMember2018-04-012018-06-300001610092dplo:SpecialtyPharmacyMemberdplo:PbmSegmentMember2018-01-012018-06-300001610092dplo:SpecialtyInfusionMemberdplo:SpecialtySegmentMember2018-01-012018-06-300001610092dplo:RetailNetworksMemberdplo:PbmSegmentMember2018-01-012018-06-300001610092dplo:OthersCreditDerivativesMemberdplo:PbmSegmentMember2018-01-012018-06-300001610092dplo:OtherMemberdplo:SpecialtySegmentMember2018-01-012018-06-300001610092dplo:OncologyMemberdplo:SpecialtySegmentMember2018-01-012018-06-300001610092dplo:MailOrderMemberdplo:PbmSegmentMember2018-01-012018-06-300001610092dplo:ImmunologyMemberdplo:SpecialtySegmentMember2018-01-012018-06-300001610092dplo:SpecialtySegmentMember2018-01-012018-06-300001610092dplo:PbmSegmentMember2018-01-012018-06-300001610092dplo:TermLoanBMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2018-01-012018-06-300001610092dplo:EntitiesOwnedByMemberOfBoardOfDirectorMember2019-01-010001610092us-gaap:RetainedEarningsMember2019-04-012019-06-300001610092us-gaap:RetainedEarningsMember2019-01-012019-03-310001610092us-gaap:RetainedEarningsMember2018-04-012018-06-300001610092us-gaap:RetainedEarningsMember2018-01-012018-03-310001610092dplo:SpecialtyInfusionPharmacyMemberus-gaap:SubsequentEventMember2019-07-222019-07-220001610092us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300001610092us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310001610092us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-04-012018-06-3000016100922019-04-222019-04-220001610092us-gaap:RevolvingCreditFacilityMember2019-06-300001610092us-gaap:RevolvingCreditFacilityMember2018-12-310001610092us-gaap:LetterOfCreditMember2019-06-300001610092us-gaap:BridgeLoanMember2019-06-300001610092srt:MinimumMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-01-012019-06-300001610092srt:MaximumMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-01-012019-06-300001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-04-012019-06-300001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2018-04-012018-06-300001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2018-06-300001610092us-gaap:FairValueInputsLevel3Memberdplo:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001610092us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001610092us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001610092dplo:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2019-06-300001610092us-gaap:FairValueInputsLevel3Memberdplo:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001610092us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001610092us-gaap:InterestRateSwapMemberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001610092dplo:ContingentConsiderationMemberus-gaap:FairValueMeasurementsRecurringMember2018-12-310001610092dplo:SpecialtySegmentMember2019-04-012019-06-300001610092dplo:PbmReportingUnitMember2019-04-012019-06-300001610092dplo:PbmReportingUnitMember2019-06-300001610092dplo:DspReportingUnitMember2019-06-300001610092us-gaap:TrademarksAndTradeNamesMember2019-01-012019-06-300001610092us-gaap:NoncompeteAgreementsMember2019-01-012019-06-300001610092us-gaap:CustomerRelationshipsMember2019-01-012019-06-300001610092dplo:PatientRelationshipsMember2019-01-012019-06-300001610092us-gaap:TrademarksAndTradeNamesMember2018-01-012018-12-310001610092us-gaap:PatentsMember2018-01-012018-12-310001610092us-gaap:NoncompeteAgreementsMember2018-01-012018-12-310001610092us-gaap:CustomerRelationshipsMember2018-01-012018-12-310001610092dplo:PatientRelationshipsMember2018-01-012018-12-310001610092us-gaap:CustomerRelationshipsMember2019-06-300001610092us-gaap:TrademarksAndTradeNamesMember2019-06-300001610092us-gaap:PatentsMember2019-06-300001610092us-gaap:NoncompeteAgreementsMember2019-06-300001610092dplo:PatientRelationshipsMember2019-06-300001610092us-gaap:TrademarksAndTradeNamesMember2018-12-310001610092us-gaap:PatentsMember2018-12-310001610092us-gaap:NoncompeteAgreementsMember2018-12-310001610092us-gaap:CustomerRelationshipsMember2018-12-310001610092dplo:PatientRelationshipsMember2018-12-310001610092dplo:ContingentConsiderationMember2019-06-300001610092dplo:ContingentConsiderationMember2018-12-310001610092dplo:ContingentConsiderationMember2019-01-012019-06-300001610092us-gaap:EmployeeStockOptionMember2019-06-300001610092us-gaap:RestrictedStockMember2019-06-300001610092us-gaap:PerformanceSharesMember2019-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2019-06-300001610092us-gaap:InterestRateSwapMember2019-06-300001610092us-gaap:InterestRateSwapMember2018-12-310001610092us-gaap:AccountingStandardsUpdate201602Member2019-01-010001610092us-gaap:InterestRateSwapMember2019-01-012019-06-300001610092dplo:TermLoanBMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-01-012019-06-300001610092dplo:TermLoanaMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-01-012019-06-300001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2018-12-310001610092dplo:TermLoanBMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2018-12-310001610092dplo:TermLoanaMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2018-12-310001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMemberus-gaap:SubsequentEventMember2019-07-190001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMemberus-gaap:SubsequentEventMember2019-07-180001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-06-300001610092dplo:TermLoanBMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-06-300001610092dplo:TermLoanaMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2019-06-300001610092us-gaap:RevolvingCreditFacilityMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember2017-12-200001610092dplo:TermLoanBMember2019-06-300001610092dplo:TermLoanaMember2019-06-300001610092dplo:TermLoanBMember2018-12-310001610092dplo:TermLoanaMember2018-12-310001610092dplo:TermLoanBMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-06-300001610092dplo:TermLoanBMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMemberus-gaap:BaseRateMember2019-01-012019-06-300001610092dplo:RevolvingLineOfCreditAndTermLoanaMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-01-012019-06-300001610092dplo:RevolvingLineOfCreditAndTermLoanaMemberdplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMemberus-gaap:BaseRateMember2019-01-012019-06-300001610092us-gaap:AccountingStandardsUpdate201602Member2019-01-012019-01-010001610092us-gaap:AccountingStandardsUpdate201602Memberus-gaap:RetainedEarningsMember2019-03-310001610092us-gaap:AccountingStandardsUpdate201602Member2019-03-310001610092us-gaap:AccountingStandardsUpdate201409Memberus-gaap:RetainedEarningsMember2018-03-310001610092us-gaap:AccountingStandardsUpdate201409Member2018-03-310001610092us-gaap:OperatingSegmentsMemberdplo:SpecialtySegmentMember2019-04-012019-06-300001610092us-gaap:OperatingSegmentsMemberdplo:PbmSegmentMember2019-04-012019-06-300001610092us-gaap:IntersegmentEliminationMember2019-04-012019-06-300001610092us-gaap:OperatingSegmentsMemberdplo:SpecialtySegmentMember2019-01-012019-06-300001610092us-gaap:OperatingSegmentsMemberdplo:PbmSegmentMember2019-01-012019-06-300001610092us-gaap:IntersegmentEliminationMember2019-01-012019-06-300001610092us-gaap:OperatingSegmentsMemberdplo:SpecialtySegmentMember2018-04-012018-06-300001610092us-gaap:OperatingSegmentsMemberdplo:PbmSegmentMember2018-04-012018-06-300001610092us-gaap:IntersegmentEliminationMember2018-04-012018-06-300001610092us-gaap:OperatingSegmentsMemberdplo:SpecialtySegmentMember2018-01-012018-06-300001610092us-gaap:OperatingSegmentsMemberdplo:PbmSegmentMember2018-01-012018-06-300001610092us-gaap:IntersegmentEliminationMember2018-01-012018-06-300001610092us-gaap:CommonStockMember2019-06-300001610092us-gaap:CommonStockMember2019-03-310001610092us-gaap:CommonStockMember2018-12-310001610092us-gaap:CommonStockMember2018-06-300001610092us-gaap:CommonStockMember2018-03-310001610092us-gaap:CommonStockMember2017-12-3100016100922018-06-3000016100922017-12-310001610092dplo:SpecialtySegmentMember2019-06-300001610092dplo:PbmSegmentMember2019-06-300001610092dplo:SpecialtySegmentMember2018-12-310001610092dplo:PbmSegmentMember2018-12-310001610092dplo:UnearnedPerformanceBasedStockOptionsMember2019-04-012019-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2019-04-012019-06-300001610092dplo:ServiceBasedAndPerformanceBasedStockOptionsMember2019-04-012019-06-300001610092dplo:RestrictedStockAwardsMember2019-04-012019-06-300001610092dplo:PerformanceBasedRestrictedStockUnitsMember2019-04-012019-06-300001610092dplo:UnearnedPerformanceBasedStockOptionsMember2019-01-012019-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2019-01-012019-06-300001610092dplo:ServiceBasedAndPerformanceBasedStockOptionsMember2019-01-012019-06-300001610092dplo:RestrictedStockAwardsMember2019-01-012019-06-300001610092dplo:UnearnedPerformanceBasedStockOptionsMember2018-04-012018-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2018-04-012018-06-300001610092dplo:ServiceBasedAndPerformanceBasedStockOptionsMember2018-04-012018-06-300001610092dplo:RestrictedStockAwardsMember2018-04-012018-06-300001610092dplo:PerformanceBasedRestrictedStockUnitsMember2018-04-012018-06-300001610092dplo:UnearnedPerformanceBasedStockOptionsMember2018-01-012018-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2018-01-012018-06-300001610092dplo:ServiceBasedAndPerformanceBasedStockOptionsMember2018-01-012018-06-300001610092dplo:RestrictedStockAwardsMember2018-01-012018-06-300001610092dplo:PerformanceBasedRestrictedStockUnitsMember2018-01-012018-06-300001610092us-gaap:RestrictedStockMember2019-04-012019-06-300001610092us-gaap:PerformanceSharesMember2019-04-012019-06-300001610092us-gaap:EmployeeStockOptionMember2019-04-012019-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2019-04-012019-06-300001610092us-gaap:RestrictedStockMember2019-01-012019-06-300001610092us-gaap:EmployeeStockOptionMember2019-01-012019-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2019-01-012019-06-300001610092us-gaap:RestrictedStockMember2018-04-012018-06-300001610092us-gaap:PerformanceSharesMember2018-04-012018-06-300001610092us-gaap:EmployeeStockOptionMember2018-04-012018-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2018-04-012018-06-300001610092us-gaap:RestrictedStockMember2018-01-012018-06-300001610092us-gaap:PerformanceSharesMember2018-01-012018-06-300001610092us-gaap:EmployeeStockOptionMember2018-01-012018-06-300001610092dplo:ServiceBasedRestrictedStockUnitsMember2018-01-012018-06-3000016100922019-01-012019-03-3100016100922018-01-012018-03-310001610092us-gaap:TradeAccountsReceivableMember2019-06-300001610092dplo:RebateReceivablesMember2019-06-300001610092dplo:OtherReceivablesMember2019-06-300001610092us-gaap:TradeAccountsReceivableMember2018-12-310001610092dplo:RebateReceivablesMember2018-12-310001610092dplo:OtherReceivablesMember2018-12-310001610092us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300001610092us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310001610092us-gaap:AdditionalPaidInCapitalMember2018-04-012018-06-300001610092us-gaap:AdditionalPaidInCapitalMember2018-01-012018-03-310001610092us-gaap:CommonStockMember2019-04-012019-06-300001610092us-gaap:CommonStockMember2019-01-012019-03-310001610092us-gaap:CommonStockMember2018-04-012018-06-300001610092us-gaap:CommonStockMember2018-01-012018-03-310001610092srt:MinimumMemberus-gaap:PerformanceSharesMember2019-04-012019-06-300001610092srt:MaximumMemberus-gaap:PerformanceSharesMember2019-04-012019-06-300001610092us-gaap:PerformanceSharesMember2019-01-012019-06-300001610092srt:MinimumMember2019-06-300001610092srt:MaximumMember2019-06-3000016100922019-06-3000016100922018-12-3100016100922019-04-012019-06-3000016100922018-04-012018-06-300001610092us-gaap:InterestRateSwapMember2018-01-012018-12-310001610092dplo:EntitiesOwnedByMemberOfBoardOfDirectorMember2018-12-012018-12-3100016100922018-01-012018-06-300001610092dplo:EntitiesOwnedByMemberOfBoardOfDirectorMember2019-01-012019-06-300001610092dplo:PbmReportingUnitMember2019-01-012019-06-300001610092dplo:DspReportingUnitMember2019-01-012019-06-3000016100922019-08-0200016100922019-01-012019-06-30xbrli:sharesxbrli:pureiso4217:USDdplo:itemiso4217:USDxbrli:sharesdplo:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the quarterly period ended June 30, 2019

or

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

For the transition period from                     to                  

Commission File Number:  001-36677

DIPLOMAT PHARMACY, INC.

(Exact name of Registrant as specified in its charter)

Michigan

38-2063100

(State or other jurisdiction of
incorporation or organization)

(IRS employer
identification number)

4100 S. Saginaw Street, Flint, Michigan

48507

(Address of principal executive offices)

(Zip Code)

(888) 720-4450

(Registrant’s telephone number, including area code)

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

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

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

Large accelerated filer 

Accelerated filer 

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 

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

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock, no par value per share

DPLO

New York Stock Exchange

As of August 2, 2019, there were 75,830,397 outstanding shares of the registrant’s no par value common stock.

DIPLOMAT PHARMACY, INC.

Form 10-Q

INDEX

    

Page No.

Part I — Financial Information

3

Item 1 — Financial Statements

3

Condensed Consolidated Balance Sheets (Unaudited)

3

Condensed Consolidated Statements of Comprehensive Loss (Unaudited)

4

Condensed Consolidated Statements of Cash Flows (Unaudited)

5

Condensed Consolidated Statements of Changes in Shareholders’ Equity (Unaudited)

6

Notes to Condensed Consolidated Financial Statements (Unaudited)

7

Item 2 — Management’s Discussion and Analysis of Financial Condition and Results of Operations

22

Item 3 — Qualitative and Quantitative Disclosures about Market Risk

33

Item 4 — Controls and Procedures

34

Part II — Other Information

36

Item 1 — Legal Proceedings

36

Item 1A — Risk Factors

37

Item 6 — Exhibits

38

Signatures

39

2

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

DIPLOMAT PHARMACY, INC.

Condensed Consolidated Balance Sheets (Unaudited)

(Dollars in thousands)

June 30, 

December 31, 

    

2019

    

2018

ASSETS

Current assets:

Cash and equivalents

$

5,771

$

9,485

Receivables, net

 

329,595

 

326,602

Inventories

 

179,083

 

210,573

Prepaid expenses and other current assets

 

27,007

 

9,596

Total current assets

541,456

556,256

Property and equipment

54,246

55,929

Accumulated depreciation

(24,682)

(21,404)

Property and equipment, net

 

29,564

 

34,525

Capitalized software for internal use, net

28,354

30,506

Operating lease right-of-use assets

 

26,329

 

Goodwill

 

486,563

 

609,592

Definite-lived intangible assets, net

 

195,273

 

240,810

Assets held for sale

3,450

Other noncurrent assets

 

4,121

 

4,670

Total assets

$

1,315,110

$

1,476,359

LIABILITIES AND SHAREHOLDERS’ EQUITY

Current liabilities:

Accounts payable

$

326,544

$

308,084

Rebates payable to PBM customers

20,964

23,264

Borrowings on revolving line of credit

125,000

176,300

Current portion of long-term debt

 

11,500

 

11,500

Current portion of operating lease liabilities

4,255

Accrued expenses:

Compensation and benefits

11,184

13,348

Contingent consideration

 

6,838

 

5,075

Other

 

39,012

 

21,014

Total current liabilities

 

545,297

 

558,585

Long-term debt, less current portion

 

434,005

 

438,369

Noncurrent operating lease liabilities

23,017

Deferred income taxes

3,553

2,781

Contingent consideration

1,820

Derivative liability

9,777

4,292

Deferred gain

5,175

Other

 

 

253

Total liabilities

1,015,649

1,011,275

Shareholders’ equity:

Preferred stock (10,000,000 shares authorized; none issued and outstanding)

Common stock (no par value; 590,000,000 shares authorized; 74,993,966 and 74,474,677 shares issued and outstanding at June 30, 2019 and December 31, 2018, respectively)

636,331

629,411

Additional paid-in capital

 

51,597

 

50,544

Accumulated deficit

 

(378,690)

 

(210,579)

Accumulated other comprehensive loss

(9,777)

(4,292)

Total shareholders' equity

 

299,461

 

465,084

Total liabilities and shareholders' equity

$

1,315,110

$

1,476,359

See accompanying Notes to Condensed Consolidated Financial Statements.

3

DIPLOMAT PHARMACY, INC.

Condensed Consolidated Statements of Comprehensive Loss (Unaudited)

(Dollars in thousands, except per share amounts)

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Net sales

$

1,287,624

$

1,416,078

$

2,544,432

$

2,758,562

Cost of sales

 

(1,214,897)

 

(1,317,662)

 

(2,392,485)

 

(2,569,768)

Gross profit

 

72,727

98,416

 

151,947

 

188,794

Selling, general and administrative expenses

 

(80,816)

 

(90,642)

 

(163,684)

 

(172,329)

Goodwill impairments

(122,891)

(122,891)

Impairments of definite-lived intangible assets

(17,979)

(17,979)

(Loss) income from operations

 

(148,959)

 

7,774

 

(152,607)

 

16,465

Other (expense) income:

Interest expense

 

(10,170)

 

(10,392)

 

(20,385)

 

(20,819)

Other

 

101

 

394

 

282

 

811

Total other expense

(10,069)

(9,998)

(20,103)

(20,008)

Loss before income taxes

(159,028)

(2,224)

(172,710)

(3,543)

Income tax expense

(434)

(1,740)

(1,053)

(871)

Net loss

$

(159,462)

$

(3,964)

$

(173,763)

$

(4,414)

Other comprehensive loss, net of tax

(3,358)

(962)

(5,485)

(962)

Total comprehensive loss

$

(162,820)

$

(4,926)

$

(179,248)

$

(5,376)

Loss per common share, basic and diluted

$

(2.13)

$

(0.05)

$

(2.33)

$

(0.06)

Weighted average common shares outstanding, basic and diluted

74,730,823

74,158,622

74,595,906

74,077,916

See accompanying Notes to Condensed Consolidated Financial Statements.

4

DIPLOMAT PHARMACY, INC.

Condensed Consolidated Statements of Cash Flows (Unaudited)

(Dollars in thousands)

Six Months Ended

June 30, 

    

2019

    

2018

Cash flows from operating activities:

Net loss

$

(173,763)

$

(4,414)

Adjustments to reconcile net loss to net cash provided by operating activities:

Depreciation and amortization

 

41,459

 

48,170

Goodwill impairments

122,891

Impairments of definite-lived intangible assets

17,979

Share-based compensation expense

7,855

10,122

Net provision for doubtful accounts

5,567

3,919

Amortization of debt issuance costs

1,921

2,742

Net realizable value loss on assets held for sale

1,654

Changes in fair value of contingent consideration

 

(57)

 

2,339

Contingent consideration payment

 

 

(2,704)

Deferred income tax expense (benefit)

772

(632)

Changes in operating assets and liabilities:

Accounts receivable

 

(8,560)

 

(22,732)

Inventories

 

31,490

 

36,407

Accounts payable

 

18,460

 

(4,526)

Rebates payable

(2,300)

(3,487)

Other assets and liabilities

 

1,382

 

1,448

Net cash provided by operating activities

 

66,750

 

66,652

Cash flows from investing activities:

Expenditures for property and equipment

 

(2,845)

 

(5,487)

Expenditures for capitalized software for internal use

 

(10,707)

 

(5,878)

Net payments to acquire businesses, net of cash acquired

(1,289)

Other

21

46

Net cash used in investing activities

 

(13,531)

 

(12,608)

Cash flows from financing activities:

Net payments on revolving line of credit

 

(51,300)

 

(53,150)

Payments on long-term debt

 

(5,751)

 

(79,750)

Payments of debt issuance costs

(821)

Proceeds from issuance of stock upon stock option exercises

118

3,351

Contingent consideration payment

(565)

Net cash used in financing activities

 

(56,933)

 

(130,935)

Net decrease in cash and equivalents

 

(3,714)

 

(76,891)

Cash and equivalents at beginning of period

 

9,485

 

84,251

Cash and equivalents at end of period

$

5,771

$

7,360

Supplemental disclosures of cash flow information:

Cash paid for interest

$

18,464

$

18,589

Cash (refunded) paid for income taxes

$

(713)

$

1,741

See accompanying Notes to Condensed Consolidated Financial Statements.

5

DIPLOMAT PHARMACY, INC.

Condensed Consolidated Statements of Changes in Shareholders’ Equity (Unaudited)

(Dollars in thousands)

Retained

Accumulated

Additional

Earnings

Other

Total

Common Stock

Paid-In

(Accumulated

Comprehensive

Shareholders'

    

Shares

    

Amount

    

Capital

    

Deficit)

    

Loss

    

Equity

Balance at January 1, 2018

73,871,424

$

619,235

$

38,450

$

91,816

$

$

749,501

Cumulative effect adjustment, revenue recognition standard

(126)

(126)

Net loss

(450)

(450)

Stock issued upon stock option exercises

200,677

2,461

(552)

1,909

Share-based compensation

3,161

3,161

Stock issued upon vesting of restricted stock units

10,705

157

(157)

Balance at March 31, 2018

74,082,806

621,853

40,902

91,240

753,995

Net loss

(3,964)

(3,964)

Stock issued upon stock option exercises

129,722

1,831

(389)

1,442

Share-based compensation

6,961

6,961

Stock issued upon vesting of restricted stock units

47,683

1,109

(1,109)

Restricted stock award activity

21,924

561

(561)

Other comprehensive loss, net of tax

(962)

(962)

Balance at June 30, 2018

74,282,135

$

625,354

$

45,804

$

87,276

$

(962)

$

757,472

Balance at January 1, 2019

74,474,677

$

629,411

$

50,544

$

(210,579)

$

(4,292)

$

465,084

Cumulative effect adjustment, leasing standard (Notes 2 and 13)

5,652

5,652

Net loss

(14,301)

(14,301)

Stock issued upon vesting of restricted stock units

244,948

4,766

(4,766)

Share-based compensation

3,572

3,572

Restricted stock award activity

(5,929)

37

(37)

Other comprehensive loss, net of tax

(2,127)

(2,127)

Balance at March 31, 2019

74,713,696

634,214

49,313

(219,228)

(6,419)

457,880

Net loss

(159,462)

(159,462)

Stock issued upon stock option exercises

27,313

148

(30)

118

Stock issued upon vesting of restricted stock units

65,988

1,544

(1,544)

Share-based compensation

4,283

4,283

Restricted stock award activity

186,969

425

(425)

Other comprehensive loss, net of tax

(3,358)

(3,358)

Balance at June 30, 2019

74,993,966

$

636,331

$

51,597

$

(378,690)

$

(9,777)

$

299,461

See accompanying Notes to Condensed Consolidated Financial Statements.

6

DIPLOMAT PHARMACY, INC.

Notes to Condensed Consolidated Financial Statements (Unaudited)

(Dollars in thousands, except per share amounts)

1.  DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

Description of Business

Diplomat Pharmacy, Inc. and its consolidated subsidiaries (the “Company”) is the largest independent provider of specialty pharmacy and infusion services in the United States of America (“U.S.”). The Company is focused on improving the lives of patients with complex chronic diseases while also delivering unique solutions for manufacturers, hospitals, payors and providers. The Company’s patient-centric approach positions it at the center of the healthcare continuum for the treatment of complex chronic disease states, including oncology, specialty infusion therapies, immunology, hepatitis, multiple sclerosis and many other serious or long-term conditions. The Company operates in two reportable segments - Specialty and Pharmacy Benefit Management (“PBM”). The Specialty segment offers a broad range of innovative solutions to address the dispensing, delivery, dosing and reimbursement of clinically intensive, high-cost specialty drugs and a wide range of applications. The PBM segment provides services designed to help customers reduce the cost and manage the complexity of their prescription drug programs. The Company dispenses to patients in all U.S. states and territories through its advanced distribution centers and manages centralized clinical call centers to deliver localized services on a national scale.

Basis of Presentation

Unaudited Condensed Consolidated Financial Statements

These unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“U.S. GAAP”) and the applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments of a normal recurring nature necessary for a fair presentation of the financial position, results of operations, cash flows and changes in shareholders’ equity for the periods presented. The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019 or for any future annual or interim period. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (the “2018 Annual Report”).

2.  NEW ACCOUNTING STANDARDS

Adoption of New Accounting Standard

Leases

The Company adopted Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842) and all subsequent amendments as of January 1, 2019.  Topic 842 requires a lessee to recognize the following for all leases, except short-term leases, at the commencement date: (1) a lease liability which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Topic 842 also requires expanded disclosures.

The Company adopted Topic 842 as of January 1, 2019 using the optional transition method, which allowed entities to apply the new guidance at the adoption date and record a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, and not to restate the comparative periods presented. Therefore, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods.  The adoption of the standard resulted in the recognition of net operating lease right-of-use assets of approximately $28,400 and operating lease liabilities of approximately $29,300 on the Condensed Consolidated Balance Sheet as of

7

January 1, 2019 primarily related to its real estate operating leases. The operating lease right-of-use assets includes the impact of deferred rent. The Company does not have any finance leases.

Also, upon adoption, the Company recorded a cumulative-effect adjustment, after tax, of $5,652 (a valuation allowance was established against the full amount of the net deferred taxes of $1,387) to increase retained earnings for the amount of a previously deferred gain on a sale-leaseback transaction that closed in 2018. Such gain recorded on the sale-leaseback transaction would have been fully recognized under Topic 842.

The Company elected to apply the package of practical expedients upon transition, which includes no reassessment of whether existing contracts are or contain leases and allowed for the lease classification for existing leases to be retained. The Company did not elect the practical expedient to use hindsight, and accordingly the initial lease term did not differ under the new standard versus prior accounting practice.  After transition, in certain instances, the cost of renewal options will be recognized earlier in the term of the lease than under the previous lease accounting rules.  The operating lease agreements include lease and non-lease components for which the Company elected the practical expedient to not separate non-lease components from the lease components but instead to combine them and account for them as a single lease component and will continue to do so for its real estate operating leases. The Company has selected as its accounting policy to keep leases with a term of twelve months or less off the balance sheet and recognize these lease payments on a straight-line basis over the lease term.

The Company has recorded operating lease right-of-use assets and operating lease liabilities in its Condensed Consolidated Balance Sheets at June 30, 2019. The lessors’ rate implicit in the operating leases was not available to the Company and was not determinable from the terms of the lease.  Therefore, the Company used its incremental borrowing rate to determine the present value of the future lease payments. The incremental borrowing rates were not observable and therefore, the rates were estimated primarily using a methodology dependent on the Company’s financial condition, creditworthiness, and availability of certain observable data.  In particular, the Company considered its actual cost of borrowing for collateralized loans and its credit rating, along with the corporate bond yield curve in estimating its incremental borrowing rates. These estimated incremental borrowing rates were applied to future lease payments to determine the present value of the operating lease liability for each lease.    

The new standard did not have a significant impact on the timing or measurement of lease expense in the Condensed Consolidated Statements of Comprehensive Loss and had no impact on the Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2019. As noted above, the comparative prior period information for the six months ended June 30, 2018 has not been adjusted and continues to be reported under the Company’s historical lease recognition policies under ASC Topic 840, Leases.

The disclosure requirements of Topic 842 are included within Note 13, Leases.

Accounting Standards Issued But Not Yet Adopted

Credit Losses

In June 2016, the Financial Accounting Standards Board issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to improve financial reporting by requiring the recording of credit losses on financial assets, including receivables, on a more timely basis. The guidance will replace the current incurred loss accounting model with an expected loss approach. The new methodology requires an entity to estimate the credit losses expected over the life of an exposure based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses. ASU No. 2016-13 is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2019. The effect of adoption of the standard is required as an adjustment to the opening balance of retained earnings as of the beginning of the first reporting period in which ASU No. 2016-13 is effective. The Company has not yet determined the magnitude of any such one-time adjustment or the overall impact of ASU No. 2016-13 on its Consolidated Financial Statements.

8

3.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The Condensed Consolidated Financial Statements include the accounts of Diplomat Pharmacy, Inc., and its wholly owned subsidiaries.

All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported therein. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from these estimates.

Receivables, net

Receivables, net consisted of the following:

June 30, 

December 31, 

    

2019

    

2018

Trade receivables, net of allowances of $(29,166) and $(25,342), respectively

$

314,864

$

299,407

Rebate receivables

 

9,964

 

22,375

Other receivables

 

4,767

 

4,820

$

329,595

$

326,602

Trade receivables are stated at the invoiced amount. Trade receivables primarily include amounts due from clients, third-party pharmacy benefit managers and insurance providers and are based on contracted prices. Trade receivables are unsecured and require no collateral. Trade receivable terms vary by payor, but generally are due within 30 days after the sale of the product or performance of the service.

Rebate receivables are amounts due from pharmaceutical manufacturers related to drug purchases by participants of the various pharmacy benefit plans that the Company manages, a portion of which, depending on contract terms, are paid back to the Company’s customers. The Company estimates these rebates at period-end based on its contractual arrangements with its manufacturers and such rebates are recorded as a reduction of cost of sales.

Inventories

Inventories consist of prescription and over-the-counter medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Prescription medications are returnable to the Company’s vendors and fully refundable before six months of expiration, and any remaining expired medication is relieved from inventory on a quarterly basis.

4. FAIR VALUE MEASUREMENTS

The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy was established, which prioritizes the inputs used in measuring fair value as follows:

Level 1: Observable inputs such as quoted prices in active markets;

9

Level 2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used should maximize the use of observable inputs and minimize the use of unobservable inputs.

Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:

A.Market approach: Prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.

B.Cost approach: Amount that would be required to replace the service capacity of an asset (replacement cost).

C.Income approach: Techniques to convert future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing and excess earnings models).

The following table presents the placement in the fair value hierarchy of liabilities that are measured and disclosed at fair value on a recurring basis:

Asset /

Valuation

Valuation

    

(Liability)

    

Level 2

    

Level 3

     

Technique

June 30, 2019:

Contingent consideration

 

$

(6,838)

 

$

$

(6,838)

 

C

Interest rate swaps (Note 7)

(9,777)

(9,777)

 

A

December 31, 2018:

Contingent consideration

 

$

(6,895)

 

$

$

(6,895)

 

C

Interest rate swaps (Note 7)

(4,292)

(4,292)

 

A

The following table sets forth the change in contingent consideration (Level 3 measurements) for the six months ended June 30, 2019:

Contingent

    

Consideration

Balance at January 1, 2019

$

(6,895)

Change in fair value

57

Payments

 

Balance at June 30, 2019

$

(6,838)

The carrying amount of the Company’s debt approximates fair value due to variable interest rates at customary terms and rates the Company could obtain in current financing.

5. GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS

Goodwill

Goodwill is not subject to amortization and is reviewed at least annually in the fourth quarter of each year using data as of December 31 of that year, or earlier if an event occurs or circumstances change and there is an indication of impairment. The Company determined, due to lower than expected second quarter results and the resulting impact on future forecasts, that there was an indication of impairment for both the Specialty and PBM segments and, as a result, tested goodwill in the interim period at June 30, 2019 at the reporting unit level. The impairment test consists of comparing a reporting unit’s

10

fair value to its carrying value. Based on the interim impairment test as of June 30, 2019, the Company determined that the fair value of the Diplomat Specialty Pharmacy (“DSP”) and PBM reporting units were less than their respective carrying value. As a result, the Company recorded total non-cash impairment charges of $122,891 to goodwill and $17,979 to definite-lived intangible assets.

The estimated fair value for each of the reporting units was determined using the income approach. With the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. We use our internal forecasts to estimate future cash flows and include an estimate of long-term growth rates based on our most recent views of the long-term outlook for each reporting unit. Such projections contain management’s best estimates of growth rates in revenue and costs and future expected changes in operating margins and cash expenditures, which are based on factors including our best estimates of economic and market conditions over the projected period. Our projection of estimated operating results and cash flows are discounted using a weighted average cost of capital that reflects current market conditions appropriate to each reporting unit. The discount rate is sensitive to changes in interest rates and other market rates in place at the time the assessment is performed. The discount rates used in the reporting unit valuations as of June 30, 2019 were 10.5% for the DSP reporting unit and 11.75% for the PBM reporting unit.

For the DSP reporting unit, as of and for the second quarter of 2019, the Company experienced lower than expected results, which have impacted the outlook for the remainder of 2019 and into 2020. The lowered outlook for the DSP reporting unit includes slower than anticipated brand to generic conversions and delays in the release of generic versions of certain drugs which tend to provide higher margin contribution. Additionally, anticipated cost savings are running behind forecast primarily due to delays in the implementation of ScriptMed, our new specialty operating platform and while the previous outlook assumed additional investment in the Company’s payor sales team would have resulted in new business opportunities that would offset anticipated negative impacts to volume, the Company has seen limited impacts from this investment on 2019 results through June 30, 2019. Lastly, while it was believed the business environment would stabilize, the Company continues to see volumes in our DSP reporting unit business being negatively impacted by member channel management and increased competition from larger, vertically-integrated peers and a reimbursement environment in specialty pharmacy that is driving continued downward pressure on margins. As such, these conditions resulted in downward revisions of the forecasts on current and future projected earnings and cash flows from the DSP reporting unit.

During the second quarter of 2019, the Company recorded a non-cash goodwill impairment of $68,218 for the Specialty segment, all of which was allocated solely to the DSP reporting unit. The non-cash impairment charge is not deductible for income tax purposes. The impairment loss is recorded in the caption “Goodwill impairments” in the Condensed Consolidated Statements of Comprehensive Loss. After the impairment charge, the adjusted carrying value of the Specialty segment goodwill was $272,442 at June 30, 2019, of which zero was allocated to the DSP reporting unit.

The goodwill in the PBM segment was recorded as a result of two separately acquired entities (i) Pharmaceutical Technologies, Inc. d/b/a National Pharmaceutical Services, acquired in November 27, 2017, and (ii) LDI Holding Company, LLC, acquired December 20, 2017.

For the PBM reporting unit, in the second quarter of 2019, the Company experienced lower than expected results driven by continued business losses and lower earned rebates due to drug mix and slightly lower rebate retention. These lower than expected results resulted in downward revisions of the forecasts on current and future projected earnings and cash flows of the PBM reporting unit and a more conservative outlook in 2020 and beyond.

During the second quarter of 2019, the Company recorded a non-cash goodwill impairment of $54,673 for the PBM segment, which is not deductible for income tax purposes. The impairment loss is recorded in the caption “Goodwill impairment” in the Condensed Consolidated Statements of Comprehensive Loss. After the impairment charge, the adjusted carrying value of the PBM segment goodwill was $214,121 at June 30, 2019.

Also, the Company in connection with the goodwill impairment analysis assessed whether the carrying amounts of the reporting units long-lived assets may not be recoverable and therefore may be impaired. To assess the recoverability at the DSP reporting unit and PBM segment asset group level, the undiscounted cash flows of the DSP and PBM businesses were analyzed over a range of potential remaining useful lives. As a result, the Company determined that certain trade

11

names and trademarks, certain customer and physician relationships in the DSP and PBM reporting units and certain non-compete employment agreements in its DSP reporting unit were not recoverable and were impaired. The Company recorded an impairment loss of $16,772 to therefore fully impair the remaining intangible assets at the DSP reporting unit, which is part of the Specialty segment, and an impairment loss of $1,207 to further impair those intangible assets at the PBM reporting unit, which is the only reporting unit in the PBM segment. Refer to the additional discussion below.

Definite-lived intangible assets

Definite-lived intangible assets consisted of the following:

 

June 30, 2019

Weighted

 

Average

 

Gross

 

Net

 

Amortization

 

Carrying

 

Accumulated

 

Carrying

    

Period Remaining

    

Amount

    

Amortization

    

Amount

Customer relationships

9.5

$

88,000

$

 

$

88,000

Patient relationships

5.4

170,100

(77,025)

93,075

Trade names and trademarks

 

1.5

 

 

29,350

(23,593)

 

5,757

Non-compete employment agreements

 

1.3

 

 

51,399

(42,958)

 

8,441

Physician relationships

21,700

(21,700)

Total definite-lived intangible assets

$

360,549

$

(165,276)

 

$

195,273

December 31, 2018

Weighted

Average

 

Gross

 

Net

Amortization

 

Carrying

 

Accumulated

 

Carrying

    

Period Remaining

    

Amount

    

Amortization

    

Amount

Customer relationships

9.8

$

100,200

$

(1,238)

 

$

98,962

Patient relationships

5.9

170,100

(67,964)

102,136

Trade names and trademarks

1.8

 

30,650

(20,270)

 

10,380

Non-compete employment agreements

1.6

 

61,389

(44,100)

 

17,289

Physician relationships

4.8

21,700

(9,657)

12,043

Total definite-lived intangible assets

$

384,039

$

(143,229)

 

$

240,810

As disclosed above, certain intangible assets, consisting of certain trade names and trademarks, certain customer and physician relationships, and certain non-compete employment agreements, were impaired. The Company performed a valuation to determine the fair value of these intangible assets and as a result recorded a total non-cash impairment charge of $17,979 which is recorded in the caption “Impairments of definite-lived intangible assets” in the Condensed Consolidated Statements of Comprehensive Loss.

The Company recorded amortization expense of $13,753 and $17,160 for the three months ended June 30, 2019 and 2018, respectively, and $27,558 and $34,170 for the six months ended June 30, 2019 and 2018, respectively.

12

6. DEBT

Total outstanding debt consisted of the following:

June 30, 

December 31, 

    

2019

    

2018

Short-term debt, borrowings on revolving line of credit

$

125,000

$

176,300

Long-term debt:

 

Term loan A

$

138,750

$

142,500

Term loan B

 

320,000

 

322,000

Total

 

458,750

 

464,500

Unamortized debt issuance costs

 

(13,245)

 

(14,631)

Total long-term debt

 

445,505

 

449,869

Less: current portion

 

11,500

 

11,500

Long-term debt, less current portion

$

434,005

$

438,369

The Company has a credit agreement with JP Morgan Chase Bank, N.A., and Capital One, National Association, that provides for a $250,000 revolving line of credit and a $150,000 Term Loan A and $400,000 Term Loan B (“credit facility”). The credit agreement also provides for issuances of letters of credit of up to $10,000 and swingline loans up to $20,000.  The revolving line of credit and Term Loan A mature on December 20, 2022 and Term Loan B matures on December 20, 2024. Refer to Note 16, “Subsequent Events” for information regarding the credit agreement.

Interest on the revolving line of credit and Term Loan A is accrued at a rate equal to (i) the monthly LIBOR plus an applicable margin or (ii) a base rate that is the highest of the U.S. prime rate, federal funds rate (plus ½ of 1 percent) and LIBOR (plus 1 percent), at the Company’s option. The applicable margin is adjusted quarterly based on the Company’s leverage ratio. At June 30, 2019, the applicable margin was 2.50 percent for LIBOR loans and 1.50 percent for base rate loans. Interest on the Term Loan B is accrued similarly to Term Loan A, except the applicable margin is fixed at 4.50 percent for LIBOR loans and 3.50 percent for base rate loans.  The Company’s Term Loan A and Term Loan B interest rates were 4.66 percent and 6.91 percent, respectively, at June 30, 2019 and 4.78 percent and 7.03 percent, respectively, at December 31, 2018. The interest rate on the revolving line of credit was 4.74 percent and 5.19 percent at June 30, 2019 and December 31, 2018, respectively. The Company is charged a monthly unused commitment fee ranging from 0.3 percent to 0.4 percent on the average unused daily balance on its $250,000 revolving line of credit.

The Company had weighted average borrowings on its revolving line of credit of $130,573 and $152,229 and maximum borrowings on its revolving line of credit of $157,000 and $188,250 during the three months ended June 30, 2019 and 2018, respectively. Prior to the First Amendment to Credit Agreement (refer to Note 16, “Subsequent Events”), the Company had $125,000 and $73,700 available to borrow on its revolving line of credit at June 30, 2019 and December 31, 2018, respectively.  Revolving line of credit-related unamortized debt issuance costs of $3,711 and $4,246 as of June 30, 2019 and December 31, 2018, respectively, are classified within “Other noncurrent assets” in the Condensed Consolidated Balance Sheets.

The Term Loan A and Term Loan B requires quarterly principal payments of $1,875 and $1,000, plus accrued interest, respectively.  During the six months ended June 30, 2018, the Company made a voluntary prepayment of $74,000 on the Term Loan B.

The credit facility is collateralized by substantially all of the Company’s assets.  The credit facility contains covenants that requires the Company, among other things, to provide financial and other information reporting, and to provide notice upon certain events. These covenants also place restrictions on the Company’s ability to incur additional indebtedness, pay dividends or make other distributions, redeem or repurchase capital stock, make investments and loans, and enter into certain transactions, including selling assets, engaging in mergers or acquisitions, or engaging in transactions with affiliates. The Company was in compliance with all such covenants as of June 30, 2019. Refer to Note 16, “Subsequent Events” for additional information.

13

7.  INTEREST RATE SWAPS

The Company enters into interest rate swap contracts to hedge variable interest rate risk related to certain variable rate borrowings. These interest rate swap contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any unrealized gains or losses that result from changes in the fair value of the interest rate swap contracts are reported in “Accumulated other comprehensive loss” as a component of shareholders’ equity. The Company measures hedge effectiveness on a quarterly basis. The Company does not use derivative financial instruments for speculative purposes.

In 2018, the Company entered into two pay-fixed and receive-floating interest rate swaps, which was effective on March 29, 2019 and terminates on March 31, 2022. The combined notional amount of the interest rate swaps was $290,625 at June 30, 2019 and December 31, 2018, respectively. At June 30, 2019 and December 31, 2018, the fair value of the interest rate swaps (derivative liability) was $9,777 and $4,292, respectively (a valuation allowance was established against the full amount of the net deferred tax benefit of $2,503 and $1,099, respectively). During the three months ended June 30, 2019 and 2018, the Company recognized other comprehensive loss of $3,358 and $962, respectively, and during the six months ended June 30, 2019 and 2018, the Company recognized other comprehensive loss of $5,485 and $962, respectively.

8.  REVENUE

The following table disaggregates net sales by therapeutic categories for the Specialty segment and by product and service distribution channels for the PBM segment:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Specialty Segment:

Oncology

$

718,081

$

706,291

$

1,404,715

$

1,393,188

Specialty infusion

 

192,156

 

181,250

 

370,604

 

346,967

Immunology

 

140,836

 

142,952

 

276,528

 

278,551

Other

 

164,696

 

203,253

 

332,287

 

368,019

Total Specialty segment

1,215,769

1,233,746

2,384,134

2,386,725

PBM Segment:

Retail networks

57,784

146,127

125,196

291,288

Specialty pharmacy

18,070

23,001

34,167

45,314

Mail order

11,817

17,018

22,782

34,010

Other

2,642

2,601

6,085

9,603

Total PBM segment

90,313

188,747

188,230

380,215

Inter-segment eliminations

(18,458)

(6,415)

(27,932)

(8,378)

Total net sales

$

1,287,624

$

1,416,078

$

2,544,432

$

2,758,562

Rebates retained, which represents the difference between the manufacturers’ rebates earned and rebates incurred to customers, approximated 9.6% and 22.3% of total gross profit for the three months ended June 30, 2019 and 2018, respectively and 10.6% and 14.8% of total gross profit for the six months ended June 30, 2019 and 2018, respectively.

14

9.  SHARE-BASED COMPENSATION

Stock Options

A summary of the Company’s stock option activity as of and for the six months ended June 30, 2019 is as follows:

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number

Exercise

Contractual

Intrinsic

    

of Options

    

Price

    

Life

    

Value

(Years)

Outstanding at January 1, 2019

5,186,025

$

18.42

8.0

$

2,910

Granted

 

453,808

 

5.19

Exercised

(27,313)

4.29

Expired/cancelled

 

(954,413)

 

18.94

Outstanding at June 30, 2019

 

4,658,107

$

17.11

7.6

$

606

Exercisable at June 30, 2019

 

2,167,286

$

19.19

6.8

$

196

The Company recorded share-based compensation expense associated with stock options of $849 and $2,033 for the three months ended June 30, 2019 and 2018, respectively and $2,642 and $4,152 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested options not yet recognized was $10,704 which will be recognized over a weighted average period of 2.1 years, assuming all employees complete their respective service periods for vesting of the options.

The Company granted annual awards of 366,330 options under its 2014 Omnibus Incentive Plan (the “2014 Plan”) and an inducement award of 87,478 options to purchase common stock to key employees during the six months ended June 30, 2019, which options become exercisable in installments of 33.3 percent, per year, beginning on the first anniversay of the grant date. These options have a maximum term of ten years.

The 453,808 options to purchase common stock that were granted during the six months ended June 30, 2019 have a weighted average grant date fair value of $2.53 per option. The grant date fair values of these stock option awards were estimated using the Black Scholes-Merton option pricing model using the assumptions set forth in the following table:

Exercise price

$

4.81

$

5.94

Expected volatility

 

49.12

%

49.47

%

Expected dividend yield

 

0

 %

0

%

Risk-free rate for expected term

1.95

%

2.38

%

Expected life (in years)

6.00

6.00

Estimating grant date fair values for employee stock options requires management to make assumptions regarding expected volatility of the value of those underlying shares, the risk-free rate over the expected life of the stock options and the date on which share-based payments will be settled. Expected volatility is based on a weighted average of the Company’s historic volatility and an implied volatility for a group of industry-relevant healthcare companies as of the measurement date. Risk-free rate is determined based upon U.S. Treasury rates over the estimated expected option lives. Expected dividend yield is zero as the Company does not anticipate that any dividends will be declared during the expected term of the options. The expected term of options granted is calculated using the simplified method (the midpoint between the end of the vesting period and the end of the maximum term). Forfeitures are accounted for when they occur.

15

Restricted Stock Units (“RSU” or “RSUs”)

A summary of the Company’s RSU activity as of and for the six months ended June 30, 2019 is as follows:

Weighted

Average

Number

Grant Date

    

of RSUs

    

Fair Value

Nonvested at January 1,2019

 

1,869,029

$

21.67

Granted

 

5,864,924

 

7.55

Vested and issued

(310,936)

20.29

Cancelled /expired

 

(877,119)

 

22.46

Nonvested at June 30, 2019

 

6,545,898

$

8.94

Performance Based RSUs

The Company granted an award of 1,498,500 performance-based RSUs as a sign-on inducement award to an executive during the second quarter of 2018.  The award will be earned or forfeited based upon the Company’s performance relative to specified cumulative Adjusted EBITDA and revenue goals for the years ending December 31, 2018 and 2019 and the executive’s completion of the service condition. In January 2019, the performance goals were measurable and determinable, therefore, a grant date for accounting purposes was established. During the second quarter of 2019, these performance-based RSUs were modified by (1) adjusting the performance goals so that earning or forfeiture will be based upon the Company’s actual 2018 performance and projected 2019 performance, and (2) including a new performance goal that provides for full vesting at the maximum amount in the event the Company’s stock price increases by a specified percentage over a specified period of time during the 2019 fiscal year as a result of corporate actions taken during the 2019 performance year. The Company accounted for this modification pursuant to ASC Topic 718, “Compensation – Stock Compensation”, as a Type III (Improbable to Probable) modification and changed its estimate of the number of shares that will be earned from 0 percent to 30 percent.

During the second quarter of 2019, the Company granted annual awards of 1,835,000 performance-based RSUs under the 2014 Plan and 172,838 performance-based RSUs as an inducement award to key employees. These awards will be earned or forfeited based upon the Company’s performance relative to specified cumulative Adjusted EBITDA and revenue goals, as applicable, for the years ending December 31, 2019 and/or 2020, as applicable and the completion of the service condition. The Company is currently accounting for these performance-based RSUs under the current estimate that 28.6 percent of the award shares will be earned. The Company recorded share-based compensation expense associated with performance-based RSUs of $1,015 and $845 for the three months ended June 30, 2019 and 2018, respectively, and $1,074 and $852 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation expense related to nonvested performance-based RSUs not yet recognized, assuming 28.6 percent of the shares will be earned, was $3,891, which will be recognized over a weighted average remaining term of 1.28 years, assuming all employees also complete their respective service periods for vesting of the RSUs.

Service Based RSUs

The Company granted 2,115,377 service-based RSUs under its 2014 Plan and 243,209 service-based RSUs as inducement awards to key employees during the six months ended June 30, 2019. The value of an RSU is determined by the market value of the Company’s common stock at the date of grant. This value is recorded as compensation expense on a straight-line basis over the vesting period, which ranges from one year to three years from grant date.

The Company recorded share-based compensation expense associated with service-based RSUs of $2,205 and $3,974 for the three months ended June 30, 2019 and 2018, respectively, and $3,798 and $4,841 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested RSUs not yet recognized was $24,807, which will be recognized over a weighted average remaining term of 2.37 years, assuming all employees complete their respective service periods for vesting of the service-based RSUs.

16

Restricted Stock Awards (“RSA” or RSAs”)

A summary of the Company’s RSA activity as of and for the six months ended June 30, 2019 is as follows:

Number

Weighted

of Shares

Average

Subject to

Grant Date

    

Restriction

    

Fair Value

Nonvested at January 1, 2019

 

43,355

$

20.91

Granted

186,969

4.51

Vested

 

(20,829)

 

22.20

Forfeited

 

(5,929)

 

21.63

Nonvested at June 30, 2019

203,566

5.69

Under the 2014 Plan, the Company issued 186,969 RSAs to non-employee directors. The value of a RSA is determined by the market value of the Company’s common stock at the date of grant. The value of a RSA is recorded as share-based compensation expense on a straight-line basis over the vesting period, which is typically one year.

The Company recorded share-based compensation expense associated with RSAs of $215 and $139 for the three months ended June 30, 2019 and 2018, respectively, and $341 and $277 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested RSAs not yet recognized was $859 which will be recognized over a weighted average remaining term of 0.87 years, assuming the non-employee directors complete their service period for vesting of the RSAs.

10.  LOSS PER COMMON SHARE

Basic loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted income per common share further includes any common shares available to be issued upon exercise of outstanding service-based stock options; exercise of outstanding performance-based stock options for which all performance conditions were satisfied; and satisfaction of all contingent consideration performance conditions; and RSAs and RSUs, if such inclusions would be dilutive. The potentially dilutive common shares are determined for inclusion in diluted income per common share using the treasury stock method. For periods of net loss, basic and diluted per common share information are the same.

The following table sets forth the computation of basic and diluted loss per common share:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Numerator:

Net loss

$

(159,462)

$

(3,964)

$

(173,763)

$

(4,414)

Denominator:

 

 

 

 

Weighted average common shares outstanding, basic

74,730,823

74,158,622

74,595,906

74,077,916

Weighted average dilutive effect of stock options, RSAs and RSUs

Weighted average common shares outstanding, diluted

74,730,823

74,158,622

74,595,906

74,077,916

Loss per common share:

Basic

$

(2.13)

$

(0.05)

$

(2.33)

$

(0.06)

Diluted

$

(2.13)

$

(0.05)

$

(2.33)

$

(0.06)

The Company had a net loss for the three and six months ended June 30, 2019 and 2018.  As a result, basic and diluted loss per common share were the same as any potentially dilutive securities would be anti-dilutive.  In the absence of a net

17

loss, the weighted average dilutive effect of stock options, RSUs and RSAs would have been 48,860 and 374,080 for the three months ended June 30, 2019 and 2018, respectively and 323,082 and 398,051 for the six months ended June 30, 2019 and 2018, respectively.

The weighted average effect of certain common stock equivalents including stock options, RSUs and RSAs were excluded from the computation of weighted average diluted shares outstanding as inclusion of such items would be anti-dilutive, are summarized as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Service-based and earned performance-based stock options

 

3,896,446

 

4,032,813

 

3,753,244

 

4,022,012

Unearned performance-based stock options

 

574,138

 

574,138

 

574,138

574,138

Weighted average service-based RSUs

 

1,903,421

 

766,971

 

880,438

409,262

Weighted average performance based RSUs

 

467,308

 

770,859

 

389,305

Weighted average RSAs

 

16,597

 

7,228

 

18,300

 

3,614

Total

 

6,857,910

 

6,152,009

 

5,226,120

 

5,398,331

11. INCOME TAXES

The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows:

Six Months Ended

June 30, 

    

2019

    

2018

Income tax benefit at U.S. statutory rate

 

$

36,269

$

744

Tax effect from:

Valuation allowance

 

(32,423)

 

Share-based compensation

(1,392)

542

State income taxes, net of federal benefit

(549)

(763)

State income taxes, valuation allowance

62

Disallowed compensation

 

(161)

 

Non-deductible employee compensation in excess of $1,000

(1,158)

Non-deductible goodwill impairment

(2,645)

Other

(214)

(236)

Income tax expense

$

(1,053)

$

(871)

In determining the requirement for a valuation allowance against its deferred tax assets, the Company considers its historical and projected financial results of the legal entity or consolidated group recording the net deferred tax asset, along with other available positive and negative evidence. Due primarily to the parent company, along with several of its subsidiaries, being in a three-year cumulative loss from continuing operations position at June 30, 2019, the Company has determined it more likely than not its consolidated deferred tax asset and a substantial portion of separate entities’ deferred tax assets established for state loss carryforwards, will not be realized as a benefit in the future.  Accordingly, the Company has increased its valuation allowance against these net deferred tax assets by $32,361 at June 30, 2019.

12.  RELATED PARTY TRANSACTION

In December 2018, the Company signed a definitive agreement with ReactiveCore, Inc. (“ReactiveCore”) pursuant to which ReactiveCore provides information technology services to the Company over a period of three years, which commenced on January 1, 2019. Kenneth Klepper, a director of the Company’s Board of Directors (the “Board”), is the co-founder, chairman and chief executive officer of ReactiveCore. Prior to the signing of this agreement, the Board reviewed and approved this transaction in accordance with the Company’s related persons transaction policy.

The Company will pay base fees to ReactiveCore of approximately $2,400 over the term of the agreement, with the potential of paying additional fees for the provision of additional services. During the six months ended June 30, 2019, the

18

Company incurred a three-year licensing fee of $1,946 for the term of the agreement, which has been recorded in capitalized software for internal use, net in the Condensed Consolidated Balance Sheets.

13.  LEASES

The Company leases many of its pharmacy locations, office facilities, distribution centers, and certain office equipment through noncancelable operating lease contracts. Such noncancelable operating lease contracts convey the right to control such property for a period of time in exchange for consideration.  The operating leases have initial terms ranging from three to 12 years and generally have options to extend for one or two five -year periods. Additionally, most frequently, the lease contracts include a provision for early termination after a specified time period along with payment of a termination fee. Beginning in 2019, the lease term, for accounting purposes, will include renewal option periods when it is reasonably certain that the option to extend the lease will be exercised based on the facts and circumstances at lease commencement. The lease agreements, most often, provide for rental payments that increase over the lease term based on a fixed percentage or specified amount.  Additionally, the Company, in most cases, is required to pay real estate taxes, insurance costs and other occupancy costs such as common area maintenance that vary over the lease term.  

Rent expense was $2,140 and $4,026 for the three and six months ended June 30, 2018.

The following table provides the components of lease expense for the three and six months ended June 30, 2019 in the Condensed Consolidated Statements of Comprehensive Loss, only the current year was impacted with the adoption of Topic 842:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2019

Operating lease cost

    

$

1,248

    

$

3,307

Variable lease cost

814

 

1,191

Short-term lease cost

133

 

241

Total

 

$

2,195

$

4,739

Maturities of lease liabilities for each of the next five years and thereafter, including reconciliation to the lease liabilities, were as follows:

2019 (excluding the six months ended June 30, 2019)

    

$

3,077

2020

5,751

2021

5,029

2022

 

4,250

2023

 

3,214

Thereafter

 

14,091

Total future lease payments

 

35,412

Less: imputed interest costs (a)

 

(8,140)

Lease liabilities

 

$

27,272

(a)Computed using the estimated incremental borrowing rate for each lease

Other information related to the Company's leases as of and for the six months ended June 30, 2019 is as follows:

Cash paid for amounts included in the measurement of lease liabilities

    

 

Operating cash flows for operating leases

$

3,307

 

Weighted average remaining lease term (in years)

 

7.55

Weighted average discount rate

 

6.77

%

19

14.  CONTINGENCIES

On November 10, 2016, a putative class action complaint was filed in the U.S. District Court for the Eastern District of Michigan against Diplomat Pharmacy, Inc. and certain former officers of the Company. Following the appointment of lead plaintiffs and lead counsel, an amended complaint was filed on April 11, 2017. The amended complaint alleges violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 29, 2016 and November 3, 2016 (the “potential class period”). The plaintiffs seek to represent a class of shareholders who purchased stock in the potential class period. The complaint seeks unspecified monetary damages and other relief. The Company filed a motion to dismiss the amended complaint on May 26, 2017. The court issued orders denying the Company’s motion to dismiss on January 19, 2018 and the Company’s motion for reconsideration of its motion to dismiss on August 9, 2018. The parties reached an agreement-in-principle on April 22, 2019 to resolve the litigation for a payment of $14,100 which is fully covered by the Company’s insurance policies. The court preliminarily approved the settlement on May 7, 2019, and a final settlement approval hearing is scheduled for August 20, 2019. If approved by the court, the settlement, given it is covered by the Company’s insurance policies, would not have a material impact on the Company’s results of operations, financial condition or cash flows. The Company has recorded the gross up ($14,100 insurance receivable in “Prepaid insurance and other current assets” and a $14,100 accrued liability included in “Accrued expenses – other”) of this settlement in the condensed consolidated balance sheet as of June 30, 2019.

On February 10, 2017, the Company’s Board of Directors received a demand letter from a purported shareholder containing allegations similar to those contained in the putative class action complaint described above. The letter demanded that the Board of Directors take action to remedy the alleged violations. In response, the Board of Directors established a Special Independent Committee of its disinterested and independent members to investigate the claims. Subsequently, on June 2, 2017, the shareholder filed a putative shareholder’s derivative lawsuit in the Michigan Circuit Court for the County of Genesee regarding the same matters alleged in the demand letter. The complaint named the Company as a nominal defendant and named a number of the Company’s current and former officers and directors as defendants. The complaint sought unspecified monetary damages and other relief. On February 6, 2019, the parties reached an agreement-in-principle to settle the action. On June 17, 2019, the court held the final settlement approval hearing and approved the settlement. The settlement did not have a material impact on the Company’s results of operations, financial condition or cash flows and was covered by the Company’s insurance policies.

On February 24, 2019 and March 6, 2019, in the U.S. District Court for the Central District of California and on March 12, 2019 in the U.S. District Court for the Northern District of Illinois, putative class actions complaints were filed against Diplomat Pharmacy, Inc. and certain current and former officers of the Company. The complaints alleged violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 26, 2018 and February 21, 2019 (the “potential class period”). The plaintiffs each sought to represent a class of shareholders who purchased stock in the potential class period. The complaints sought unspecified monetary damages and other relief. The cases were subsequently transferred and consolidated into a single proceeding in the Northern District of Illinois. The court appointed a lead plaintiff and lead counsel on July 19, 2019, and the lead plaintiff has sought leave until September 17, 2019 to file an amended complaint. The Company believes the complaints and allegations to be without merit and intends to vigorously defend itself against the action. The Company is unable at this time to determine whether the outcome of the litigation would have a material impact on its results of operations, financial condition or cash flows.

The Company’s business of providing specialized pharmacy services and other related services may subject it to litigation and liability for damages in the ordinary course of business. Nevertheless, the Company believes there are no other legal proceedings, the outcome of which, if determined adversely to the Company, would individually or in the aggregate be reasonably expected to have a material adverse effect on its business, financial position, cash flows, or results of operations.

15.  SEGMENT REPORTING

The Company reports in two reportable segments: Specialty and PBM. The Specialty segment offers a broad range of innovative solutions to address the dispensing, delivery, dosing and reimbursement of clinically intensive, high-cost specialty drugs and a wide range of applications and the PBM segment provides services designed to help the Company’s customers reduce the cost and manage the complexity of their prescription drug programs. The chief operating decision

20

maker evaluates segment performance principally upon net sales and gross profit. Net sales, cost of sales and gross profit information by segment are as follows:

Three Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

1,215,769

$

1,233,746

$

(1,152,747)

$

(1,161,206)

$

63,022

$

72,540

PBM

 

90,313

 

188,747

 

(80,608)

 

(162,871)

 

9,705

 

25,876

Inter-segment eliminations

(18,458)

(6,415)

18,458

6,415

$

1,287,624

$

1,416,078

$

(1,214,897)

$

(1,317,662)

$

72,727

$

98,416

Six Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

2,384,134

$

2,386,725

$

(2,253,588)

$

(2,241,365)

$

130,546

$

145,360

PBM

 

188,230

 

380,215

 

(166,829)

 

(336,781)

 

21,401

 

43,434

Inter-segment eliminations

(27,932)

(8,378)

27,932

8,378

$

2,544,432

$

2,758,562

$

(2,392,485)

$

(2,569,768)

$

151,947

$

188,794

Total assets by segment are as follows:

    

June 30, 

    

December 31, 

2019

2018

Specialty

$

958,694

$

1,045,174

PBM

 

356,416

 

431,185

$

1,315,110

$

1,476,359

16.  SUBSEQUENT EVENTS

On July 19, 2019, the Company agreed to a First Amendment to Credit Agreement with JP Morgan Chase Bank, N.A., and Capital One, National Association. When the amendment took effect on August 6, 2019, the First Amendment to the Credit Agreement amended and restated our covenants for the total net leverage ratio and the interest coverage ratio beginning on September 30, 2019 through December 31, 2020 as well as permanently reducing our revolving line of credit from $250,000 to $200,000.

On July 22, 2019, we acquired a specialty infusion pharmacy for $6,551 and 836,431 shares of the Company’s common stock.

21

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

(Dollars in thousands, except per share, per patient, and per prescription data)

The following Management’s Discussion and Analysis of financial condition and results of operations (“MD&A”) should be read in conjunction with the unaudited Condensed Consolidated Financial Statements, related notes, and other financial information appearing elsewhere in this Quarterly Report on Form 10-Q and the Consolidated Financial Statements and related notes included in our Annual Report on Form 10K for the year ended December 31, 2018, which was filed on March 18, 2019 with the Securities and Exchange Commission (“SEC”).

Forward-Looking Statements

Certain statements contained or incorporated in this Quarterly Report on Form 10-Q which are not statements of historical fact constitute forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements give current expectations or forecasts of future events or our future financial or operating performance. Words such as “anticipate,” “assume,” “believe,” “continue,” “could,” “estimate,” “expect,” “future,” “intend,” “may,” “plan,” “potential,” “predict,” “project,” “seek,” “should,” “will,” and similar terms and phrases, or the negative thereof, utilized in discussions of future operating or financial performance signify forward-looking statements.

The forward-looking statements contained in this report are based on management’s good-faith belief and reasonable judgment based on current information. The forward-looking statements are qualified by important factors, risks, and uncertainties, many of which are beyond our control, that could cause our actual results to differ materially from those in the forward-looking statements, including those described in “Part II, Other Information - Item 1A. Risk Factors” and elsewhere in this report, as well as in our Annual Report on Form 10-K for the year ended December 31, 2018 and subsequent reports filed with or furnished to the SEC. Any forward-looking statement made by us in this report speaks only as of the date hereof or as of the date specified in such forward-looking statement. We undertake no obligation to publicly update any forward-looking statement, whether as a result of new information, future developments, or otherwise, except as may be required by any applicable laws or regulations.

Overview

Diplomat Pharmacy, Inc. (the “Company,” “Diplomat,” “our,” “us,” or “we”) is the largest independent provider of specialty pharmacy and infusion services in the United States of America (“U.S.”). We are focused on improving the lives of patients with complex chronic diseases while also delivering unique solutions for manufacturers, hospitals, payors and providers. Our patient-centric approach positions us at the center of the healthcare continuum for the treatment of complex chronic diseases. We offer a broad range of innovative solutions to address the dispensing, delivery, dosing and reimbursement of clinically intensive, high-cost specialty drugs (many of which can cost more than $100,000 per patient, per year) and a wide range of applications. We also provide PBM services, including administering pharmacy benefits, conducting quarterly and annual plan reviews and analyzing and modeling plan and formulary changes, designed to help our customers reduce the cost and manage the complexity of their prescription drug programs. We have expertise across a broad range of specialty therapeutic categories, including oncology, specialty infusion therapies, immunology, multiple sclerosis, hepatitis, and many other serious or long-term conditions. We dispense to patients in all U.S. states and territories through our advanced distribution centers and manage centralized clinical call centers to deliver localized services on a national scale. Diplomat opened its doors in 1975 as a neighborhood pharmacy with one essential tenet: “Take good care of patients and the rest falls into place.” Today, that tradition continues—always focused on improving patient care and clinical adherence.

Our revenues are derived from: (i) customized care management programs we deliver to our patients, surrounding the dispensing of their specialty medications and (ii) PBM services that we provide to our customers. Our specialty pharmacy services revenue growth has historically been primarily driven by manufacturer price inflation, new drugs coming to market, new indications for existing drugs, volume growth with current clients, and the addition of new clients. For the three and six months ended June 30, 2019 and 2018, our revenues were primarily derived from the dispensing of drugs.

22

On August 9, 2019, the Company announced that, at the direction of its Board of Directors, it is reviewing strategic alternatives focused on maximizing shareholder value. Financial and legal advisors have been engaged to assist in this process. The strategic alternatives expected to be considered include, but are not limited to, a sale or merger of the Company, continuing to pursue value-enhancing initiatives as a standalone company, capital structure changes, or the sale or other disposition of certain of the Company’s businesses or assets. There can be no assurance that this process will result in the approval or completion of any particular strategic alternative or transaction in the future or that any such strategic alternative or transaction, if approved or completed, will yield additional shareholder value.  Further, the process of exploring, reviewing and pursuing strategic alternatives, the public announcement of such process or any decision or transaction resulting from such process could adversely impact our business and our stock price.  

Our Specialty segment revenues were $1,215,769 and $2,384,134 for the three and six months ended June 30, 2019, respectively, and $1,233,746 and $2,386,725 for the three and six months ended June 30, 2018, respectively. Revenue generated in our Specialty segment has largely been driven by our position as a leader in the oncology, specialty infusion therapies and immunology therapeutic categories. We generated approximately 84 to 86 percent of our Specialty segment revenues in these categories for each of the three and six months ended June 30, 2019 and 2018.

In our Specialty segment, in the near-term we expect future revenue and profits will be negatively impacted by increased competitive pressures which are expected to drive reduced prescription volumes. We also believe we may continue to be negatively affected by a less favorable drug mix. Increased market consolidation has created opportunities for healthcare companies or PBMs to move patients to preferred pharmacies and narrow their networks on the commercial side. As a result, we continue to observe negative volume impacts connected to increasingly narrow or exclusive networks by large PBMs and health plans as well as less favorable drug mix due to payor formulary changes as well as brand versus generic mix and associated generic conversion rates. In addition, in both our commercial and Medicare businesses, we are observing that larger, vertically-integrated competitors, as well as health plans that own specialty pharmacies, are increasingly implementing aggressive member channel management techniques. Additionally, there continues to be pressure on reimbursement rates from payors which tend to reset annually, although these rates may also reset periodically throughout the year. As reimbursement rates have decreased, this decrease has compressed our profit margin. In the event reimbursement rates continue to decrease in our payor contracts in the future, we may exit certain of these contracts or pharmacy provider networks, which could materially reduce our volume and revenue while having less or positive impact on gross profit given severe pricing compression.

Longer-term, we believe that we can offset industry competitive pressures and market consolidation with our expanding breadth of services, our continued expectation of infusion therapy growth, and our access to limited-distribution drugs to help us achieve sustainable revenue growth in the future. The Company offers a range of specialty services, from simple limited-distribution drug clinical wrap-around services to a full specialty carve-out. We also provide a combined specialty pharmacy, infusion and PBM service offering designed to reduce specialty costs under both the pharmacy and medical benefit. We can also find value for patients and payors by offering comprehensive care management focused on optimized utilization and improved care outcomes. We also expect future revenue growth opportunities to be driven by favorable demographic trends (i.e., aging population and increasing prescription drug spend), advanced clinical developments, expanding drug pipelines, earlier detection of chronic diseases, improved access to medical care, long-term industry mix shift toward higher-cost specialty drugs and manufacturer price increases.

Our PBM segment revenues were $90,313 and $188,230 for the three and six months ended June 30, 2019, respectively, and $188,747 and $380,215 for the three and six months ended June 30, 2018, respectively. We continue to expect revenues for our PBM segment will decline significantly in 2019 due to substantial lost customer contracts, as currently reflected in the results for the three and six months ended June 30, 2019 as compared to the same period of 2018, primarily as a result of service issues experienced while transitioning to a new claims processing platform in 2018, third-party acquisitions of clients, contract non-renewals, pricing compression, terminations prior to expiration as well as other factors. While we believe the service and execution issues are in the past and our PBM segment service performance remains consistent with industry standards, our ability to grow revenue in the PBM segment will depend on our ability to offset customer losses, continue to integrate CastiaRx into our overall operations, and win new business. We expect our revenue growth opportunities to be driven by rising drug prices and a growth in specialty drug spend, as well as a shift in the marketplace of drug coverage from a medical benefit to a pharmacy benefit, and the increasing complexity and required support for Medicare Part D programs.

23

During the second quarter of 2019, the Company recorded non-cash goodwill impairment charges of $122,891 and non-cash definite-lived intangible asset impairment charges of $17,979 in our Specialty and PBM segments. The impairment losses are recorded in the captions “Goodwill impairment” and “Impairments of definite lived intangible assets in the Condensed Consolidated Statements of Comprehensive Loss. The definite-lived intangible assets that were impaired consist of certain trade names and trademarks, certain customer and physician relationships in both segments as well as certain non-compete employment agreements in our Specialty segment.

Specifically, our Specialty segment recorded $68,218 of the non-cash goodwill impairment and non-cash definite-lived intangible asset impairment charges of $16,772 to fully impair the remaining goodwill and intangible assets in our DSP reporting unit, primarily due to variances to our original 2019 forecast in the second quarter of 2019. These variances were due to slower than anticipated brand to generic conversions and delays in the release of generic versions of certain drugs which tend to provide higher margin contribution and forecasted growth in volumes that were based on investments made in our payor sales team not yet coming to fruition. The variances also resulted from expected efficiencies not being achieved as quickly as originally expected due to delays in the implementation of ScriptMed, our new specialty operating system, which we deliberately slowed to minimize any disruptive impact of the transition to providers and patients. Additionally, the Company continues to experience pressure on reimbursement rates from certain payors and a less favorable medication drug mix than originally forecasted for 2019 which reduced profitability. As such, these conditions resulted in downward revisions of the forecasts on current and future projected earnings and cash flows in the DSP reporting unit of our Specialty segment.

Our PBM segment recorded $54,673 of the non-cash goodwill impairment and non-cash definite-lived intangible asset impairment charges of $1,207. The impairment charges were taken as a result of lower than expected results driven by continued business losses and lower earned rebates due to drug mix and slightly lower rebate retention, and a more conservative outlook in 2020 and beyond than reflected in our previous guidance.

Key Performance Metrics

We regularly review a number of metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends, formulate financial projections and make strategic decisions:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Specialty

 

  

 

  

  

 

  

Prescriptions dispensed

 

235,000

 

236,000

460,000

 

459,000

Net sales per prescription dispensed

$

5,162

$

5,218

$

5,173

$

5,181

Gross profit per prescription dispensed

$

264

$

301

$

280

$

309

PBM

 

  

 

  

 

  

 

  

Prescriptions filled (adjusted to 30-day equivalent)(1)(2)

 

942,000

 

2,123,000

 

1,987,000

 

4,304,000

Gross profit per prescription filled

$

10

$

12

$

11

$

10

(1)A 90-day prescription is counted as three 30-day prescriptions filled.
(2)Prescriptions filled is defined as prescriptions dispensed in our mail order facility as well as prescriptions adjudicated in our retail network.

Prescription Data (rounded to the nearest thousand)

Specialty segment prescriptions dispensed represent prescriptions filled and dispensed to patients or, in rare cases, to physicians. Our Specialty segment volume for the three and six months ended June 30, 2019 was 235,000 and 460,000 prescriptions dispensed, which remained relatively flat compared to the three and six months ended June 30, 2018. We expect to see continued pressure on volume due to increasingly narrow or exclusive networks by large PBMs and health plans. In addition, in both our commercial and Medicare businesses, we are observing that larger, vertically-integrated competitors, as well as health plans that own specialty pharmacies, are increasingly implementing aggressive member

24

channel management techniques. We believe that our focus on direct contracting with health plans for specialty carveout business will partially offset these volume pressures. Prescriptions dispensed adjusted to a 30-day equivalent by our PBM were approximately 942,000 and 2,123,000 for the three months ended June 30, 2019 and 2018, respectively, and 1,987,000 and 4,304,000 for the six months ended June 30, 2019 and 2018, respectively. These volume decreases were primarily due to the impact of contract losses in late 2018 and into 2019.

Other Metrics

Other key metrics used in analyzing our business are net sales per prescription dispensed and gross profit per prescription dispensed. Net sales per prescription dispensed represent total prescription revenue from prescriptions dispensed divided by the number of prescriptions dispensed. Gross profit per prescription dispensed represents gross profit from prescriptions dispensed divided by the number of prescriptions dispensed. Total prescription revenue from prescriptions dispensed includes all revenue collected from patients, third-party payors and various patient assistance programs, as well as revenue collected from pharmaceutical manufacturers for data and other services directly tied to the actual dispensing of their drug(s). Gross profit represents total prescription revenue from prescriptions dispensed less the cost of the drugs purchased, including performance-related rebates paid by manufacturers to us that are recorded as a reduction to cost of sales, shipping and handling costs incurred at our dispensing sites, and nursing support services.

Components of Results of Operations

Net Sales

Our Specialty segment recognizes revenue for a dispensed prescription drug at the time of delivery (when control transfers) and at prescription adjudication (which approximates the fill date) for patient pick up at open door or retail pharmacy locations. We can earn revenue from multiple sources for any one claim, including the primary insurance plan, the secondary insurance plan, the tertiary insurance plan, the patient co-pay and patient assistance programs. The net sales in our Specialty segment also include revenue from pharmaceutical manufacturers and other outside companies for data reporting or additional services rendered for dispensed prescriptions. Service revenue is primarily derived from fees earned by us from hospital pharmacies for patient support that is provided by us to those non-Diplomat pharmacies to dispense specialty drugs to patients. The hospital pharmacies dispense the drug and pay us a service fee for clinically and administratively servicing their patients. These services constituted less than 1 percent of our revenues in each of the three and six months ended June 30, 2019 and 2018, respectively.

Our PBM segment recognizes revenue from the sale of prescription drugs by its mail order pharmacy service when the drugs are physically delivered (when control transfers) and by its retail pharmacy network when the claim is adjudicated. The Company records revenue, net of manufacturers’ rebates, which are earned by and paid to its clients based on their plan members’ utilization of brand-name formulary drugs. Our PBM segment recognizes revenue on a gross basis since they act as principal in the arrangement, exercise pricing latitude and independently have a contractual obligation to pay their network pharmacy providers for benefits provided to their clients’ members, and assuming primary responsibility for fulfilling the promise to provide prescription drugs to their client plan members while also performing the related pharmacy benefit management services. Our PBM segment includes the total prescription price (drug ingredient cost plus dispensing fee) they have contracted with their clients as revenue, including member co-payments to pharmacies.

Cost of Sales

Cost of sales in our Specialty segment primarily represents the purchase price of the drugs that we ultimately dispense. These drugs are purchased directly from the manufacturer or from an authorized wholesaler and the purchase price is negotiated with the selling entity. Cost of sales in our PBM segment primarily represents the purchase price of the drugs that we dispense from our mail order services and the amount that we reimburse to pharmacies for prescriptions adjudicated in our retail network. In general, there is a relationship between cost of sales and net sales for prescription dispensing transactions. This is due to the mathematical relationship between average wholesale price (“AWP”) and wholesale acquisition cost (“WAC”), where most commonly AWP equals WAC multiplied by 1.20, and our contractual relationships to purchase at a discount off WAC and receive reimbursement at a discount off AWP. The discounts off AWP and WAC that we receive vary significantly by drug and by contract. Rebates we receive from manufacturers are reflected as

25

reductions to cost of sales when they are earned. Other expenses contained in cost of sales consist of shipping and handling costs incurred at our dispensing pharmacies and nursing support services.

SG&A

Our operating expenses primarily consist of employee and employee-related costs inclusive of share-based compensation, amortization expense from definite-lived intangible assets associated with our acquired entities and amortization expense from capitalized software for internal use. Other operating expenses consist of occupancy and other indirect costs, insurance costs, professional fees and other general overhead expenses.

Other (Expense) Income

Other expense primarily consists of interest expense associated with our debt. Other income includes rental income from leased space in properties we own.

26

RESULTS OF OPERATIONS

Three Months Ended June 30, 2019 versus Three Months Ended June 30, 2018

Consolidated Results

The following table provides our Condensed Consolidated Statements of Comprehensive Loss data for each of the periods presented:

Three Months Ended

June 30, 

    

2019

    

2018

Net sales

$

1,287,624

$

1,416,078

Cost of sales

 

(1,214,897)

 

(1,317,662)

Gross profit

 

72,727

 

98,416

SG&A

 

(80,816)

 

(90,642)

Goodwill impairments

 

(122,891)

 

Impairments of definite-lived intangible assets

 

(17,979)

 

(Loss) income from operations

 

(148,959)

 

7,774

Other (expense) income:

 

  

 

  

Interest expense

 

(10,170)

 

(10,392)

Other

 

101

 

394

Total other expense

 

(10,069)

 

(9,998)

Loss before income taxes

 

(159,028)

 

(2,224)

Income tax expense

 

(434)

(1,740)

Net loss

$

(159,462)

$

(3,964)

Net Sales

Net sales for the three months ended June 30, 2019 were $1,287,624, a $128,454, or 9.1 percent, decrease compared to $1,416,078 for the three months ended June 30, 2018. This decrease was primarily due to loss of customer contracts at our PBM segment, as well as payor reimbursement compression, increased brand to generic conversion, and volume declines in certain therapeutic areas in our Specialty segment. The decreases were partially offset by the impact of manufacturer price increases and growth in infusion therapies versus the comparable prior period.

Cost of Sales

Cost of sales for the three months ended June 30, 2019 was $1,214,897, a $102,765, or 7.8 percent, decrease compared to $1,317,662 for the three months ended June 30, 2018. This decrease was primarily the result the loss of customer contracts at our PBM segment, and brand to generic conversion in our Specialty segment over the same period. Cost of sales was 94.4 percent and 93.1 percent of net sales for the three months ended June 30, 2019 and 2018, respectively. The decrease in gross margin from 6.9 percent to 5.6 percent for the three months ended June 30, 2018 and 2019, respectively, was primarily due to a $2,500 non-recurring client rebate payment in our PBM segment, and payor reimbursement compression in our Specialty segment despite the contribution of higher margin generics.

SG&A

SG&A expenses for the three months ended June 30, 2019 were $80,816, a $9,826 decrease compared to $90,642 for the three months ended June 30, 2018. The decrease is primarily the result of a $4,207 decrease in amortization of intangible assets due to the impairment of these assets in the fourth quarter of 2018, a $3,039 decrease in acquisition-related costs, and a $2,678 decrease in share-based compensation expense. The decrease in share-based compensation expense was primarily due to the market value recognition of a RSU grant awarded to an executive in the prior year. These decreases were partially offset by slight increases in insurance, and facility expenses.

27

Impairment Charges on Goodwill and Other Intangibles

As a result of our interim impairment test for goodwill as of June 30, 2019, we recorded a non-cash impairment charge against goodwill of $122,891 and relatedly, an impairment charge of $17,979 of certain definite-lived intangible assets, primarily certain trade names and trademarks, certain customer and physician relationships in both segments, and certain non-compete employment agreements in our Specialty segment. Our Specialty segment recorded $68,218 of the goodwill impairment and non-cash definite-lived intangible asset impairment charges of $16,772, primarily due to variances to our original forecast in the second quarter of 2019 caused by slower than anticipated brand to generic conversions and delays in the release of generic versions of certain drugs which tend to provide higher margin contribution, our previously forecasted volume growth not yet coming to fruition and expected efficiencies not being recognized as early as originally forecasted. Our PBM segment recorded $54,673 of the goodwill impairment and non-cash definite-lived intangible asset impairment charges of $1,207. The impairment charges were taken as a result of lower than expected results driven by continued business losses and lower earned rebates due to drug mix and slightly lower rebate retention, and a more conservative outlook in 2020 and beyond than reflected in our previous guidance. See “Management Discussion and Analysis – Overview” above for additional information regarding these impairment charges.

Other Expense

Our other expense was $10,069 and $9,998 for the three months ended June 30, 2019 and 2018, respectively, and is primarily comprised of interest expense. The $71 decrease in other expense was primarily due to lower outstanding debt in the three months ended June 30, 2019 compared to the same period in 2018.

Income Tax Expense

Our income tax expense for the three months ended June 30, 2019 and 2018 was $434 and $1,740, respectively. Income tax expense for the three months ended June 30, 2019 includes establishing an additional valuation allowance against deferred tax assets related to net operating losses and additional non-cash impairment charges to goodwill and certain definite-lived intangible assets generated during the quarter due to our cumulative loss position.

Segment Results

Net sales, cost of sales and gross profit information by segment are as follows:

Three Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

1,215,769

$

1,233,746

$

(1,152,747)

$

(1,161,206)

$

63,022

$

72,540

PBM

 

90,313

 

188,747

 

(80,608)

 

(162,871)

 

9,705

 

25,876

Inter-segment eliminations

 

(18,458)

 

(6,415)

 

18,458

 

6,415

 

 

$

1,287,624

$

1,416,078

$

(1,214,897)

$

(1,317,662)

$

72,727

$

98,416

Net Sales — Specialty

Net sales for the three months ended June 30, 2019 were $1,215,769, a $17,977 or 1.5 percent decrease compared to $1,233,746 for the three months ended June 30, 2018. The decrease was primarily the result of payor reimbursement compression, the conversion of some brand name drugs to their generic equivalent, and volume declines in certain therapeutic areas versus the comparable prior period. This decrease was partially offset by the impact of manufacturer price increases and growth in infusion therapies.

Cost of Sales — Specialty

Cost of sales for the three months ended June 30, 2019 was $1,152,747, a $8,459 or 0.7 percent decrease, compared to $1,161,206 for the three months ended June 30, 2018. This decrease was primarily the result of the same factors that drove

28

the decrease in Specialty’s net sales over the same time. Cost of sales was 94.8 percent and 94.1 percent of net sales for the three months ended June 30, 2019 and 2018, respectively.

Net Sales & Cost of Sales — PBM

Net sales for the three months ended June 30, 2019 were $90,313, a decrease of $98,434, compared to $188,747 for the three months ended June 30, 2018. Cost of sales for the three months ended June 30, 2019 were $80,608, a decrease of $82,263, compared to $162,871 for the three months ended June 30, 2018. The decrease in net sales by our PBM segment was the result of continued customer contract losses in late 2018 and into 2019. Cost of sales was 89.3 percent and 86.3 percent of net sales for the three months ended June 30, 2019 and 2018, respectively. The change in cost of sales as a percentage of net sales was driven by a $2,500 non-recurring client rebate payment.

Six Months Ended June 30, 2019 versus Six Months Ended June 30, 2018

Consolidated Results

The following table provides our Condensed Consolidated Statements of Comprehensive Loss data for each of the periods presented:

Six Months Ended

June 30, 

    

2019

    

2018

Net sales

$

2,544,432

$

2,758,562

Cost of sales

 

(2,392,485)

 

(2,569,768)

Gross profit

 

151,947

 

188,794

SG&A

 

(163,684)

 

(172,329)

Goodwill impairments

 

(122,891)

 

Impairments of definite-lived intangible assets

 

(17,979)

 

(Loss) income from operations

 

(152,607)

 

16,465

Other (expense) income:

 

  

 

  

Interest expense

 

(20,385)

 

(20,819)

Other

 

282

 

811

Total other expense

 

(20,103)

 

(20,008)

Loss before income taxes

 

(172,710)

 

(3,543)

Income tax expense

 

(1,053)

 

(871)

Net loss

$

(173,763)

$

(4,414)

Net Sales

Net sales for the six months ended June 30, 2019 were $2,544,432, a $214,130, or 7.8 percent, decrease compared to $2,758,562 for the six months ended June 30, 2018. This decrease was primarily due to loss of customer contracts and spread compression to retain current business and win new business at our PBM segment, as well as payor reimbursement compression, brand to generic conversion, and volume declines in certain therapeutic areas in our Specialty segment. The decreases were partially offset by the impact of manufacturer price increases and growth in our infusion therapies versus the comparable prior period.

Cost of Sales

Cost of sales for the six months ended June 30, 2019 was $2,392,485, a $177,283, or 6.9 percent, decrease compared to $2,569,768 for the six months ended June 30, 2018. This decrease was primarily the result of the same factors that drove the decrease in our net sales over the same period. Cost of sales was 94.0 percent and 93.2 percent of net sales for the six months ended June 30, 2019 and 2018, respectively. The decrease in gross margin from 6.8 percent to 6.0 percent for the six months ended June 30, 2018 and 2019, respectively, was primarily due to customer contract losses, a $2,500 non-recurring client rebate payment in the second quarter of 2019, and the timing of rebate recognition in the prior year period

29

in our PBM segment and payor reimbursement compression in our Specialty segment, as well as an additional liability for sales and use taxes, and gross receipt taxes of $2,985 which was recorded in the six months ended June 30, 2019.

SG&A

SG&A expenses for the six months ended June 30, 2019 were $163,684, a $8,645 decrease compared to $172,329 for the six months ended June 30, 2018. The decrease is primarily the result of a $6,921 decrease in amortization of intangible assets due to the impairment of these assets in the fourth quarter of 2018, a $4,736 decrease in acquisition-related costs, and a $2,266 decrease in share-based compensation expense. The decrease in share-based compensation expense was primarily due to the vesting tied to the achievement of market performance criteria of an RSU grant awarded to an executive in the prior year. These decreases were partially offset by slight increases in employee costs, insurance, and facility expenses.

Impairment Charges on Goodwill and Other Intangibles

As a result of our interim impairment test for goodwill as of June 30, 2019, we recorded a non-cash impairment charge against goodwill of $122,891 and relatedly, an impairment charge of $17,979 of certain definite-lived intangible assets, primarily certain trade names and trademarks, certain customer and physician relationships in both segments, and certain non-compete employment agreements in our Specialty segment. Our Specialty segment recorded $68,218 of the goodwill impairment and non-cash definite-lived intangible asset impairment charges of $16,772, primarily due to variances to our original forecast in the second quarter of 2019 caused by slower than anticipated brand to generic conversions and delays in the release of generic versions of certain drugs which tend to provide higher margin contribution, our previously forecasted volume growth not yet coming to fruition and expected efficiencies not being recognized as early as originally forecasted. Our PBM segment recorded $54,673 of the goodwill impairment and non-cash definite-lived intangible asset impairment charges of $1,207. The impairment charges were taken as a result of lower than expected results driven by continued business losses and lower earned rebates due to drug mix and slightly lower rebate retention, and a more conservative outlook in 2020 and beyond than reflected in our previous guidance. See “Management Discussion and Analysis – Overview” above for additional information regarding these impairment charges.

Other Expense

Our other expense was $20,103 and $20,008 for the six months ended June 30, 2019 and 2018, respectively, and is primarily comprised of interest expense. The $95 increase in other expense was due to interest expense associated with unfavorable interest rate swap agreements partially offset by lower average borrowings.

Income Tax Expense

Our income tax expense for the six months ended June 30, 2019 and 2018 was $1,053 and $871, respectively. Income tax expense for the six months ended June 30, 2019 includes establishing an additional valuation allowance against deferred tax assets related to net operating losses and additional non-cash impairment charges to goodwill and certain definite-lived intangible assets generated during the quarter due to our cumulative loss position.

30

Segment Results

Net sales, cost of sales and gross profit information by segment are as follows:

Six Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

2,384,134

$

2,386,725

$

(2,253,588)

$

(2,241,365)

$

130,546

$

145,360

PBM

 

188,230

 

380,215

 

(166,829)

 

(336,781)

 

21,401

 

43,434

Inter-segment eliminations

 

(27,932)

 

(8,378)

 

27,932

 

8,378

 

 

$

2,544,432

$

2,758,562

$

(2,392,485)

$

(2,569,768)

$

151,947

$

188,794

Net Sales — Specialty

Net sales for the six months ended June 30, 2019 were $2,384,134, a $2,591, or 0.1 percent, decrease compared to $2,386,725 for the six months ended June 30, 2018. The decrease was primarily the result of reimbursement compression, the conversion of some brand drugs to their generic equivalent, and volume declines in certain therapeutic areas versus the comparable prior period. These decreases were partially offset by the impact of first quarter of 2019 manufacturer price increases and growth in infusion therapies.

Cost of Sales — Specialty

Cost of sales for the six months ended June 30, 2019 was $2,253,588, a $12,223, or 0.5 percent, increase compared to $2,241,365 for the six months ended June 30, 2018. This increase was primarily the result of manufacturer price increases and an additional liability for sales and use taxes, and gross receipt taxes of $2,985 which was recorded in 2019. Cost of sales was 94.5 percent and 93.9 percent of net sales for the six months ended June 30, 2019 and 2018, respectively.

Net Sales & Cost of Sales — PBM

Net sales for the six months ended June 30, 2019 were $188,230, a decrease of $191,985, compared to $380,215 for the six months ended June 30, 2018. Cost of sales for the six months ended June 30, 2019 were $166,829, a decrease of $169,952, compared to $336,781 for the six months ended June 30, 2018. The decrease in our PBM segment was the result of continued customer contract losses in late 2018 and into 2019, retail spread compression to retain current business and win new business, a $2,500 non-recurring client rebate payment in the second quarter of 2019, and the timing of rebate recognition in the prior year period. Cost of sales was 88.6 percent of net sales for both six months ended June 30, 2019 and 2018.

Liquidity and Capital Resources

Our primary uses of cash include funding our ongoing working capital needs, debt service, acquiring and maintaining property and equipment, and internal use software, and business acquisitions. Our primary source of liquidity for our working capital is cash flows generated from operations. At various times during the course of the year, we may be in an operating cash usage position, which may require us to borrow on our revolving line of credit. We continuously monitor our working capital position and associated cash requirements and explore opportunities to more effectively manage our inventory and capital spending. As of June 30, 2019 and December 31, 2018, we had $5,771 and $9,485, respectively, of cash and cash equivalents. We had $125,000 and $176,300 outstanding on our revolving line of credit at June 30, 2019 and December 31, 2018, respectively. Prior to the First Amendment to Credit Agreement (see page 33), our available liquidity under our revolving line of credit was $125,000 and $73,700 at June 30, 2019 and December 31, 2018, respectively.

We believe that funds generated from operations, cash and cash equivalents on hand, and available borrowing capacity under our credit facility will be sufficient to meet our working capital and capital expenditure requirements for at least the next 12 months. We may enhance our competitive position through additional complementary acquisitions in both existing and new markets. Therefore, if a complementary acquisition, we may need to access the equity or debt markets to raise

31

additional funds to finance acquisitions or otherwise on a strategic basis. There can be no assurance that such capital will be available at all or on reasonable terms, which could adversely affect our future operations and business strategy.

The following table and summaries below provide cash flow data for each of the periods presented:

Six Months Ended

June 30, 

    

2019

    

2018

Net cash provided by operating activities

$

66,750

$

66,652

Net cash used in investing activities

 

(13,531)

 

(12,608)

Net cash used in financing activities

 

(56,933)

 

(130,935)

Net decrease in cash and cash equivalents

$

(3,714)

$

(76,891)

Cash Flows from Operating Activities

Cash flows from operating activities consists of net loss, adjusted for noncash items, and changes in various working capital items, including accounts receivable, inventories, accounts payable and other assets/liabilities.

The $98 increase in cash provided by operating activities for the six months ended June 30, 2019 compared to the six months ended June 30, 2018 was due to a $33,362 change in net working capital flows primarily due to concentrated efforts to manage and reduce inventory levels and increased payables as a result of timing of payment due dates, offset by a $169,349 increase in net loss primarily due to non-cash impairment charges of goodwill of $122,891 and certain definite-lived intangible assets of $17,979, and a $4,785 decrease in non-cash adjustments to net loss.

Cash Flows from Investing Activities

Our primary investing activities consisted of labor and other costs associated with capitalized software for internal use, capital expenditures to purchase computer equipment, software, furniture and fixtures, as well as building improvements to support the expansion of our infrastructure and workforce. As our business grows, our capital expenditures and our investment activity may continue to increase. As costs related to the implementation of our new specialty pharmacy software platform begin to wind down, we expect our capital expenditures to decrease in the long-term.

The $923 increase in cash used in investing activities during the six months ended June 30, 2019 compared to the six months ended June 30, 2018 was primarily related to cash used in the ongoing implementation of a new specialty pharmacy software platform with more costs being incurred on that project in the prior year period.

Cash Flows from Financing Activities

Our primary financing activities consisted of debt borrowings and repayments, payment of debt issuance costs and proceeds from stock option exercises.

The $74,002 decrease in cash used in financing activities during the six months ended June 30, 2019 as compared to the six months ended June 30, 2018 was primarily related to a voluntary prepayment of $74,000 on our Term Loan B in 2018.

Debt

The Company has a credit agreement with JP Morgan Chase Bank, N.A., and Capital One, National Association, that provides for a $250,000 (prior to amendment, see next page) revolving line of credit and a $150,000 Term Loan A and $400,000 Term Loan B (“credit facility”). The credit agreement also provides for issuances of letters of credit of up to $10,000 and swingline loans up to $20,000. The revolving line of credit and Term Loan A mature on December 20, 2022 and Term Loan B matures on December 20, 2024.

Interest on the revolving line of credit and Term Loan A is accrued at a rate equal to (i) the monthly LIBOR rate plus an applicable margin or, (ii) a base rate that is the highest of the U.S. prime rate, federal funds rate (plus ½ of 1 percent) and

32

LIBOR (plus 1 percent), at our option. The applicable margin is adjusted quarterly based on our leverage ratio. At June 30, 2019, the applicable margin was 2.50 percent for LIBOR loans and 1.50 percent for base rate loans.

Interest on the Term Loan B is accrued similarly to Term Loan A, except the applicable margin is fixed at 4.50 percent for LIBOR loans and 3.50 percent for base rate loans. The Term Loan A and Term Loan B interest rates were 4.66 percent and 6.91 percent, respectively, at June 30, 2019 and 4.78 percent and 7.03 percent, respectively, at December 31, 2018. The interest rate on the revolving line of credit was 4.74 percent and 5.19 percent at June 30, 2019 and December 31, 2018, respectively. We are charged a monthly unused commitment fee ranging from 0.3 percent to 0.4 percent on the average unused daily balance on our $250,000 revolving line of credit.

Our weighted average borrowings on the revolving line of credit was $130,573 and $152,229 and maximum borrowings on the revolving line of credit was $157,000 and $188,250 during the three months ended June 30, 2019 and 2018, respectively. We had $125,000 and $73,700 available to borrow on our revolving line of credit at June 30, 2019 and December 31, 2018, respectively. We had $458,750 and $464,500 in outstanding term loans as of June 30, 2019 and December 31, 2018, respectively. We also had $125,000 and $176,300 outstanding on our revolving line of credit as of June 30, 2019 and December 31, 2018, respectively.

The Term Loan A and Term Loan B requires quarterly principal payments of $1,875 and $1,000, plus accrued interest, respectively. During 2018, the Company made a voluntary prepayment of $74,000 on the Term Loan B.

Our credit facility contains certain financial and non-financial covenants. We were in compliance with all such covenants as of June 30, 2019. On July 19, 2019, the Company agreed to a First Amendment to Credit Agreement with JP Morgan Cash Bank, N.A. and Capital One, National Association. Effective August 6, 2019, this First Amendment to Credit Agreement amended and restated our covenants for the total net leverage ratio and the interest coverage ratio beginning on September 30, 2019 through December 31, 2020 as well as permanently reducing our revolving line of credit from $250,000 to $200,000.

Critical Accounting Policies and Estimates

Our Condensed Consolidated Financial Statements have been prepared in accordance with U.S. GAAP. Application of these principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the Condensed Consolidated Financial Statements, and the reported amounts of revenue and expenses. In accordance with U.S. GAAP, we base our estimates on historical experience and on various other assumptions that management believes are reasonable under the circumstances. Actual results might differ from these estimates under different assumptions or conditions and, to the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected.

During the six months ended June 30, 2019, there were no significant changes to our critical accounting policies and use of estimates, which are disclosed in our “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K for the year ended December 31, 2018.

Recently Issued Accounting Guidance

Refer to Note 2, New Accounting Standards, to our unaudited Condensed Consolidated Financial Statements included in Item 1. Financial Statements, for a discussion of recently issued accounting guidance and related impact on our financial condition and results of operations.

ITEM 3. QUALITATIVE AND QUANTITATIVE DISCLOSURES ABOUT MARKET RISK

Our operations are solely in the United States of America (“U.S.”) and U.S. Territories and are exposed to market risks in the ordinary course of our business, which consists of interest rate risk. We are exposed to interest rate fluctuations with regard to future issuances of fixed-rate debt, and existing and future issuances of floating-rate debt. Primary exposures include the LIBOR, the Federal Funds Effective Rate, the Overnight Bank Funding Rate and our administrative agent’s

33

prime rate in effect at its principal office in New York City related to debt outstanding under our credit facility. A 100-basis point change in 2019 interest rates would have changed our pre-tax loss for the three months ended June 30, 2019 by approximately $5,900.

In an effort to manage our exposure to interest rate fluctuations, in 2018, we became a party to two pay-fixed and receive-floating interest rate swaps, which were effective on March 29, 2019 and terminate on March 31, 2022. The combined notional amount of the interest rate swaps was $290,600 at June 30, 2019.

ITEM 4. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

We maintain disclosure controls and procedures designed to provide reasonable assurance that information required to be disclosed in our reports that we file or submit under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), is recorded, processed, summarized and reported within the specified time periods in the rules and forms of the Securities and Exchange Commission, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosures.

As previously disclosed in Item 9A of our Annual Report on Form 10-K for the year ended December 31, 2018, management concluded that a material weakness in internal control over financial reporting exists for LDI Holding Company LLC, doing business as LDI Integrated Pharmacy Services (“LDI”), acquired in December 2017 and Pharmaceutical Technologies, Inc., doing business as National Pharmaceutical Services (“NPS”) acquired in November 2017. Specifically, the material weakness relates to the operating effectiveness of our evaluation and review of initial client set up and monitoring of changes to customer contract terms; revenue reconciliations; rebate accruals and reconciliations;  monitoring of client performance guarantees; completeness and accuracy of reports and spreadsheets used in the operation of certain internal controls over financial reporting for revenues; and user access administration and program change reviews related to revenue applications.

Our management, with the participation of the Chief Executive Officer and the Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) or 15d-15(e) promulgated under the Exchange Act) as of June 30, 2019. Based on these evaluations, the Chief Executive Officer and the Chief Financial Officer concluded that our disclosure controls and procedures required by paragraph (b) of Rule 13a-15 or 15d-15 were not effective as of June 30, 2019.

Notwithstanding the identified material weakness, our management has concluded that the Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q, fairly presents, in all material respects, our financial position, results of operations, cash flows, and changes in shareholders’ equity in accordance with U.S. GAAP.

Remediation Plan

Management is actively implementing a remediation plan to ensure that deficiencies contributing to the material weakness are remediated such that these controls will operate effectively, which includes enhancement of the management review controls over revenue reconciliations and monitoring of client performance. The remediation actions we are taking also include: (i) assessing management resources in various departments, including finance and accounting, at LDI and NPS to ensure there is an appropriate level of knowledge, experience and training as well as the appropriate reporting structure to establish and maintain adequate internal control over financial reporting; and (ii) enhancement of the LDI and NPS quality assurance review process over initial contract pricing setup and ongoing changes. We have also engaged a consultant to assist in the remediation process and implementation of internal controls.

We believe that these actions, and the improvements we expect to achieve as a result, will effectively remediate the material weakness. However, until the remediated controls operate for a sufficient period of time and management has concluded, through testing, that these controls are operating effectively, the material weakness in our internal control over financial reporting and disclosure controls and procedures will not be considered remediated. We are targeting completion of the

34

remediation of this material weakness by the end of 2019, but we believe there is a possibility that we will need additional time in 2020.

Changes in Internal Control over Financial Reporting

We continue to implement internal controls in conjunction with our remediation plan as described above. There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the three months ended June 30, 2019, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

35

PART II – OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

(Dollars in thousands)

On November 10, 2016, a putative class action complaint was filed in the U.S. District Court for the Eastern District of Michigan against Diplomat Pharmacy, Inc. and certain former officers of the Company. Following the appointment of lead plaintiffs and lead counsel, an amended complaint was filed on April 11, 2017. The amended complaint alleges violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 29, 2016 and November 3, 2016 (the “potential class period”). The plaintiffs seek to represent a class of shareholders who purchased stock in the potential class period. The complaint seeks unspecified monetary damages and other relief. The Company filed a motion to dismiss the amended complaint on May 26, 2017. The court issued orders denying the Company’s motion to dismiss on January 19, 2018 and the Company’s motion for reconsideration of its motion to dismiss on August 9, 2018. The parties reached an agreement-in-principle on April 22, 2019 to resolve the litigation for a payment of $14,100 which is fully covered by the Company’s insurance policies. The court preliminarily approved the settlement on May 7, 2019, and a final settlement approval hearing is scheduled for August 20, 2019. If approved by the court, the settlement, given it is covered by the Company’s insurance policies, would not have a material impact on the Company’s results of operations, financial condition or cash flows. The Company has recorded the gross up ($14,100 insurance receivable in “Prepaid insurance and other current assets” and a $14,100 accrued liability included in “Accrued expenses – other”) of this settlement in the condensed consolidated balance sheet as of June 30, 2019.

On February 10, 2017, the Company’s Board of Directors received a demand letter from a purported shareholder containing allegations similar to those contained in the putative class action complaint described above. The letter demanded that the Board of Directors take action to remedy the alleged violations. In response, the Board of Directors established a Special Independent Committee of its disinterested and independent members to investigate the claims. Subsequently, on June 2, 2017, the shareholder filed a putative shareholder’s derivative lawsuit in the Michigan Circuit Court for the County of Genesee regarding the same matters alleged in the demand letter. The complaint named the Company as a nominal defendant and named a number of the Company’s current and former officers and directors as defendants. The complaint sought unspecified monetary damages and other relief. On February 6, 2019, the parties reached an agreement-in-principle to settle the action. On June 17, 2019, the court held the final settlement approval hearing and approved the settlement. The settlement did not have a material impact on the Company’s results of operations, financial condition or cash flows and was covered by the Company’s insurance policies.

On February 24, 2019 and March 6, 2019, in the U.S. District Court for the Central District of California and on March 12, 2019 in the U.S. District Court for the Northern District of Illinois, putative class actions complaints were filed against Diplomat Pharmacy, Inc. and certain current and former officers of the Company. The complaints alleged violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 26, 2018 and February 21, 2019 (the “potential class period”). The plaintiffs each sought to represent a class of shareholders who purchased stock in the potential class period. The complaints sought unspecified monetary damages and other relief. The cases were subsequently transferred and consolidated into a single proceeding in the Northern District of Illinois. The court appointed a lead plaintiff and lead counsel on July 19, 2019, and the lead plaintiff has sought leave until September 17, 2019 to file an amended complaint. The Company believes the complaints and allegations to be without merit and intends to vigorously defend itself against the action. The Company is unable at this time to determine whether the outcome of the litigation would have a material impact on its results of operations, financial condition or cash flows.

The Company’s business of providing specialized pharmacy services and other related services may subject it to litigation and liability for damages in the ordinary course of business. Nevertheless, the Company believes there are no other legal proceedings, the outcome of which, if determined adversely to the Company, would individually or in the aggregate be reasonably expected to have a material adverse effect on its business, financial position, cash flows, or results of operations.

36

ITEM 1A. RISK FACTORS

For information regarding factors that could impact our business, results of operations and financial condition, see the risk factors that were disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2018. The following risk factor updates the risk factors disclosed in the Company's 2018 Annual Report on Form 10-K.

Our review of strategic alternatives may result in significant transaction expenses and unexpected liabilities and could adversely impact our business and our stock price.

On August 9, 2019, the Company announced that, at the direction of its Board of Directors, it is reviewing strategic alternatives focused on maximizing shareholder value. The strategic alternatives expected to be considered include, but are not limited to, a sale or merger of the Company, continuing to pursue value-enhancing initiatives as a standalone company, capital structure changes, or the sale or other disposition of certain of the Company’s businesses or assets. There can be no assurance that this process will result in the approval or completion of any particular strategic alternative or transaction in the future or that any such strategic alternative or transaction, if approved or completed, will yield additional shareholder value.  The Board and the Company may determine to suspend or terminate the review of strategic alternatives at any time due to various factors. In addition, the review of strategic alternatives is dependent upon a number of factors that may be beyond our control, including among other factors, market conditions, industry trends, regulatory limitations, the interest of third parties in our business and the availability of financing to potential buyers on reasonable terms.

Further, the process of exploring, reviewing and pursuing strategic alternatives, the public announcement of such process or any decision or transaction resulting from such process could adversely impact our business and our stock price. We may devote a significant amount of time and resources to identifying, evaluating and pursuing potential strategic alternatives, which could result in the diversion of management’s attention from our existing businesses and focus on our current strategy. In connection with the review and pursuit of strategic alternatives, we may incur significant transaction expenses (including equity compensation, severance pay and legal, accounting and financial advisory fees); fail to retain or attract key personnel; and fail to strengthen or maintain our business and relationships with our vendors, clients or customers.  As a result, we may fail to achieve financial or operating objectives, which may have a material adverse effect on our business and our stock price.

We do not intend to disclose developments or provide updates on the progress or status of our review of strategic alternatives unless and until required or when the Company determines appropriate. As such, perceived uncertainties related to the future of the Company and speculation regarding the review of strategic alternatives and related developments may result in the loss of potential business opportunities and may make it more difficult for us to attract and retain key personnel and business partners or cause our stock price to fluctuate significantly.

The specialty pharmacy and PBM industries are highly litigious, and our review of strategic alternatives may heighten our exposure to potential litigation in connection with this process and effecting any transaction or strategic alternative.

37

ITEM 6.EXHIBITS

Incorporated by Reference

Exhibit
Number

Exhibit Description

Filed
Herewith

Form

Period
Ending

Exhibit /
Appendix
Number

Filing Date

10.1*†

Form of Modified Restricted Stock Unit Award Agreement (Performance-Based) Sign-On Inducement Equity Award

X

31.1

Section 302 Certification — CEO

X

31.2

Section 302 Certification — CFO

X

32.1**

Section 906 Certification — CEO

X

32.2**

Section 906 Certification — CFO

X

101.INS

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

X

101.SCH

XBRL Taxonomy Extension Schema Document

X

101.CAL

XBRL Taxonomy Extension Calculation Linkbase

X

101.DEF

XBRL Taxonomy Extension Definition Linkbase

X

101.LAB

XBRL Taxonomy Extension Label Linkbase

X

101.PRE

XBRL Taxonomy Extension Presentation Linkbase

X

104

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

X

*     Indicates a management contract or compensatory plan or arrangement.

**   This certification is deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended.

Certain portions of this exhibit have been omitted as the Registrant has determined (i) the omitted information is not material and (ii) the omitted information would likely cause harm to the Registrant if publicly disclosed.

38

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) 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.

DIPLOMAT PHARMACY, INC.

(Registrant)

By:

/s/ DANIEL DAVISON

Daniel Davison

Chief Financial Officer and Treasurer

(Principal Financial Officer and

Principal Accounting Officer)

Date: August 9, 2019

39

EX-10.1 2 dplo-20190630ex1018d0009.htm EX-10.1 dplo_Ex10_1

Exhibit 10.1

[***] Certain identified information has been excluded from the exhibit because it is both (i) not material and (ii) would be competitively harmful if publicly disclosed.

DIPLOMAT PHARMACY, INC.

Form of Modified Restricted Stock Unit Award Agreement  (Performance-Based)

Sign-On Inducement Equity Award

Grantee:  Brian Griffin

Grant Date:  June 4, 2018

Number of Restricted Stock Units:  374,625

1.         Grant of RSUs.   Pursuant to and subject to the terms and conditions set forth herein, effective as of the Grant Date set forth above, Diplomat Pharmacy, Inc. (the “Company”) grants to the Grantee identified above an award of 374,625 Restricted Stock Units (the “RSUs”), subject to increase or decrease as provided herein, on the terms and subject to the conditions set forth in this Restricted Stock Unit Award Agreement (this “Agreement”). Although the RSUs are being granted as an inducement grant and not under any equity incentive compensation program of the Company, this Agreement shall be construed as if such RSUs had been granted under the Diplomat Pharmacy, Inc. 2014 Omnibus Incentive Plan (the “Plan”) in accordance and consistent with, and subject to, the provisions of the Plan, the terms of which are incorporated herein by reference. Except as expressly set forth herein, in the event of a conflict between the terms and conditions of the Plan and the terms and conditions of this Agreement, the terms and conditions of the Plan shall prevail. Each RSU that becomes earned and vested in accordance with the terms of this Agreement represents the right to receive one share of common stock, no par value, of Diplomat Pharmacy, Inc. (“Common Stock”).  Capitalized terms not defined in this Agreement have the meanings ascribed to such terms in the Plan.

2.         Vesting of RSUs.  Grantee shall have no right or entitlement in respect of the RSUs unless and to the extent the RSUs become vested in accordance with this Agreement. The RSUs shall vest on the Determination Date (as defined below) dependent on the following:

(a)        Revenues. Forty percent (40%) of the RSUs (“Revenue-based RSUs”) shall vest as follows:

(i)         100% of the Revenue-based RSUs shall vest if the Company’s revenue combined for fiscal years ended December 31, 2018  (the “2018 Performance Year”) and December 31, 2019 (the “2019 Performance Year” along with the 2018 Performance Year, each a “Performance Year”)  is at least equal to $[***].

(ii)       200% of the Revenue-based RSUs shall vest if the Company’s revenue combined for the 2018 Performance Year and 2019 Performance Year is at least equal to $[***].

(iii)      300% of the Revenue-based RSUs shall vest if the Company’s revenue combined for the 2018 Performance Year and 2019 Performance Year is at least equal to $[***].

(iv)       400% of the Revenue-based RSUs shall vest if the Company’s revenue combined for the 2018 Performance Year and 2019 Performance Year is at least equal to $[***].

(v)        Grantee will forfeit 100% of the Revenue-based RSUs if the Company’s revenue combined for the 2018 Performance Year and 2019 Performance Year is less than $[***].

(vi)       Grantee will earn a number of Revenue-based RSUs corresponding to the linear increase in the Company’s revenue combined for the 2018 Performance Year and 2019 Performance Year above each of the revenue thresholds set forth in subsections (a)(i)-(a)(iii) above.

(b)        Adjusted EBITDA.  Sixty percent (60%) of the RSUs (“Adjusted EBITDA-based RSUs”) shall vest on the Determination Date dependent on the following:

(i)         100% of the Adjusted EBITDA-based RSUs shall vest if the Company’s Adjusted EBITDA (to be calculated in the same manner as under the Diplomat Pharmacy, Inc. Annual Performance Bonus Plan) combined for the 2018 Performance Year and 2019 Performance Year is at least equal to $[***].

(ii)       200% of the Adjusted EBITDA-based RSUs shall vest if the Company’s Adjusted EBITDA combined for the 2018 Performance Year and 2019 Performance Year is at least equal to $[***].

(iii)      300% of the Adjusted EBITDA-based RSUs shall vest if the Company’s Adjusted EBITDA combined for the 2018 Performance Year and 2019 Performance Year is at least equal to $[***].

(iv)       400% of the Adjusted EBITDA-based RSUs shall vest if the Company’s Adjusted EBITDA combined for the 2018 Performance Year and 2019 Performance Year is at least equal to $[***].

(v)        Grantee will forfeit 100% of the Adjusted EBITDA-based RSUs if the Company’s Adjusted EBITDA combined for the 2018 Performance Year and 2019 Performance Year is less than $[***].

(vi)       Grantee will earn a number of Adjusted EBITDA-based RSUs corresponding to the linear increase in the Company’s Adjusted EBITDA combined for the 2018 Performance Year and 2019 Performance Year above each of the Adjusted EBITDA thresholds set forth in subsections (b)(i)-(b)(iii) above.

2

(c)        Effect of Mergers and Acquisitions or Divestitures.  In the event the Company consummates the acquisition or divestiture, of an entity or assets, with a transaction value of greater than $25,000,000 (as determined by the Board or the Compensation Committee, in its reasonable discretion), the Company will modify the performance goals set forth in Sections 2(a) and 2(b) herein, respectively, to reflect the expected revenue and Adjusted EBITDA as a result of the transaction(s), on a prospective basis upon closing of a transaction.

(d)        Rounding of Earned RSUs.  The Board or Compensation Committee shall round, up or down to the nearest whole number, the number of earned RSUs and the revenue and Adjusted EBITDA for each Performance Year, in its sole discretion provided that it calculates such measures consistently for all RSUs with Grant Dates in the same year.

(e)        Timing of Determination of Vesting of RSUs.  Except as further set forth in Section 3(b) herein, whether and the extent to which RSUs become vested under Sections 2(a) and 2(b) herein will be determined as of the earlier of the following dates (the “Determination Date”) (i) the date the Company files with the Securities and Exchange Commission its Annual Report on Form 10-K for the 2019 Performance Year, which includes the audited financial statements for such year, or (ii) if the filing specified in the foregoing clause (i) is not made by March 31 of the year following the Performance Year, the date the Audit Committee of the Board of Directors of the Company approves the financial statements of the Company for the 2019 Performance Year.

(f)        Forfeiture of Unvested RSUs.  Except as further set forth in Section 3(b) herein, upon the Determination Date, any RSUs that have not vested under Sections 2(a) and 2(b) herein shall expire, terminate and be forfeited and of no further force or effect. Each RSU that becomes vested under Sections 2(a) and 2(b) herein shall be eligible to become vested in accordance with and subject to the terms and conditions set forth in Sections 3 and 4 herein.

3.         Vesting.

(a)        Normal Vesting.  Grantee shall have no right or entitlement in respect of the RSUs unless and to the extent the RSUs have become vested in accordance with Sections 2(a) and 2(b), respectively, herein.

(b)        Accelerated Vesting as a Result of Increase in Shareholder Value.  Notwithstanding Section 3(a) herein, in the event that the Company enters into a strategic transaction during the 2019 Performance Year that does not result in a Change  in  Control, but has the effect of increasing the Company’s  stock price so that the Company’s closing stock price following the public announcement of such strategic transaction equals or exceeds  [***]% of the 365-day average trading price immediately prior to the announcement of such strategic transaction  and such increased stock price is sustained for a period of [***] consecutive trading days during the 2019 Performance Year or, for public announcements that occur after December 2, 2019 with respect to a strategic transaction that is entered into during the 2019 Performance Year,  the 20 consecutive trading days immediately following the public announcement of such strategic transaction,  upon verification by the Board or Compensation Committee, that the foregoing criteria was met, 400% of the RSUs shall vest immediately.

3

4.        Accelerated Vesting upon Termination after Change in ControlNotwithstanding Section 3 herein, upon the termination without Cause by the Company or a Subsidiary (or a successor, as applicable) of Grantee’s service as an employee or if Grantee resigns for Good Reason (as defined in Section 6 herein) in connection with or within one year following the consummation of a Change in Control, then the vesting of any unvested portion of the RSUs shall accelerate such that 100% of the RSUs shall vest, effective immediately prior to such termination of Grantee’s employment.  In the event of a Change in Control, if the Company’s successor (which, for the purposes of this provision, is the acquirer of the Company’s assets in a Change in Control resulting from the sale of all or substantially all of the Company’s assets) does not agree to assume this Agreement, or to substitute an equivalent award or right for this Award, and if Grantee has remained continuously employed from the Grant Date to the date of the Change in Control, and does not voluntarily resign without continuing with the Company’s successor, then the vesting of any unvested portion of the RSUs shall accelerate such that the RSUs shall be vested to the same extent as if Grantee had been terminated without Cause as described in this Section 4, effective immediately prior to, and contingent upon, the consummation of such Change in Control.

5.         Termination of Employment.  Upon termination of Grantee’s employment with the Company or a Subsidiary for any reason, vesting of the RSUs shall terminate and any portion of the RSUs that are unvested at the time of termination of Grantee’s employment with the Company or a Subsidiary shall expire, terminate and be forfeited and of no further force or effect.

6.         Certain Definitions.

(a)        As used herein, “Good Reason” shall mean Grantee’s resignation due to the occurrence of any of the following conditions which occurs without Grantee’s written consent, provided that the requirements regarding advance notice and an opportunity to cure set forth below are satisfied:  (1) a reduction of Grantee’s then current base salary by 10% or more unless such reduction is part of a generalized salary reduction affecting similarly situated employees; (2) a change in Grantee’s position with the Company that materially reduces Grantee’s duties, level of authority or responsibility; (3) a material breach of any employment agreement between Grantee and the Company or a Subsidiary (if any); or (4) the Company conditions Grantee’s continued service with the Company on Grantee’s being transferred to a site of employment that would increase Grantee’s one-way commute by more than 50 miles from Grantee’s then principal residence.  In order for Grantee to resign for Good Reason, Grantee must provide written notice to the Company of the existence of the Good Reason condition within 30 days of the initial existence of such Good Reason condition.  Upon receipt of such notice, the Company will have 30 days during which it may remedy the Good Reason condition and not be required to provide for the vesting acceleration described herein as a result of such proposed resignation.  If the Good Reason condition is not remedied within such 30-day period, Grantee may resign based on the Good Reason condition specified in the notice effective no later than 30 days following the expiration of the 30-day cure period.

4

(b)        As used herein, “Change in Control” shall mean a transaction or series of related transactions that meets the definition of the term “Change in Control” in the Plan.

7.         Settlement of RSUs and Issuance of Shares.  Subject to Section  12 herein regarding withholding tax, as soon as practicable (but within 15 days) after an RSU becomes both earned and vested, the Company will issue and transfer to the Grantee one share of Common Stock.  No fractional shares will be issued.

8.         Dividend Equivalent Rights.  For each cash dividend that is declared on the Common Stock after the date of this Award and prior to the vesting date of an RSU and that is payable on or before the vesting date of the RSU, then, on the payment date of such dividend, Grantee shall be credited with an amount equal to the amount dividends that would have been paid to Grantee if one share of Common Stock had been issued on the Grant Date for each RSU granted to Grantee under this Award that is outstanding on the date of payment of the dividends.  Each such credited amount shall vest on the same date that the respective RSUs become vested, and the vested credited amount (less tax withholdings) shall be paid in cash to Grantee, without interest, on the 30th day following the date the respective RSUs become vested.

9.         Non-Transferability of RSUs.  The RSUs are personal to Grantee and are not transferable by Grantee.

10.       Restrictive Covenants; Compensation Recovery.  By signing this Agreement, Grantee acknowledges and agrees that the RSUs (and any stock or stock-based award previously granted by the Company or a Subsidiary to Grantee, including under the Plan, or otherwise) shall (i) be subject to forfeiture as a result of Grantee’s violation of any agreement with the Company or a Subsidiary regarding non-competition, non-solicitation, confidentiality, non-disparagement, inventions and/or similar restrictive covenants (the “Restrictive Covenants Agreement”), and (ii) be subject to forfeiture and/or recovery under any compensation recovery policy that may be adopted from time to time by the Company or any of its Subsidiaries. For avoidance of doubt, compensation recovery rights to the RSUs or other shares of Company stock (including shares of stock acquired under previously granted stock-based awards) shall extend to the proceeds realized by Grantee due to sale or other transfer of such stock. Grantee’s prior execution of the Restrictive Covenants Agreement was a material inducement for the Company’s grant of the RSUs under this Agreement.

11.       Rights of Grantee.  Nothing contained in this Agreement shall (i) interfere with or limit in any way the right of the Company or a Subsidiary to terminate Grantee’s employment at any time and for any or no reason, (ii) confer upon Grantee any right to be selected as a Plan Participant or give Grantee any claim to be granted any award under any option or other benefit plan or to be treated uniformly with other Participants and employees, or (iii) require or permit any adjustment to the number of RSUs upon or as a result of the occurrence of any subsequent event (except as provided herein or as provided in Section 13 of the Plan).  Since no property is transferred to Grantee until shares of Common Stock are issued upon vesting of earned RSUs, Grantee acknowledges and agrees that Grantee cannot and will not attempt to make an election under Section 83(b) of the Internal Revenue Code of 1986, as amended, to include the fair

5

market value of the RSUs in Grantee’s gross income for the taxable year of the grant of the Award.

12.       Withholding of Taxes.  The Company will determine, in its discretion, the manner in which to satisfy the tax withholding obligations in connection with the issuance of Common Stock or payment of dividend equivalents upon vesting of RSUs, including, without limitation, any of the following:  (a) withholding from issuance or payment to Grantee of sufficient shares of Common Stock and/or cash having a fair market value sufficient to satisfy the withholding tax obligation; (b) sale of such number of shares of Common Stock having a fair market value sufficient to satisfy the withholding tax obligation and application of the proceeds of the sale to satisfaction of the withholding tax obligation; (c)  payment by Grantee to the Company of the withholding amount by wire transfer, certified check, or other means acceptable to the Company; or (d) by additional payroll withholding from other compensation payable to Grantee.  To the extent that the value of any whole shares of Common Stock withheld exceeds applicable tax withholding obligations, the Company agrees to pay the excess in cash to Grantee through payroll or by check as soon as practicable.  To the extent the tax withholding obligations are satisfied pursuant to subsection (b) in this Section  12, this Section 12 is intended to constitute a written plan pursuant to Rule 10b5-1(c) under the Securities Exchange Act of 1934.  To the extent applicable, Grantee shall take actions necessary to ensure that any such sales shall comply with Rule 144 under the Securities Act of 1933.

13.       Resale Restrictions.  The Company currently has an effective registration statement on file with the Securities and Exchange Commission with respect to the RSUs. The Company currently intends to maintain this registration, but has no obligation to do so. If the registration ceases to be effective, Grantee will not be able to sell or transfer Common Stock issued to Grantee upon vesting of earned RSUs unless an exemption from registration under applicable securities laws is available. Grantee agrees that any resale by Grantee of Common Stock acquired upon vesting of earned RSUs shall comply in all respects with the requirements of all applicable securities laws, rules and regulations (including, without limitation, the provisions of the Securities Act of 1933, as amended, the Exchange Act, and the respective rules and regulations promulgated thereunder) and any other law, rule or regulation applicable thereto, as such laws, rules and regulations may be amended from time to time. Notwithstanding any other provision of this Agreement, the Company shall not be obligated to issue shares of Common Stock or permit their resale if such issuance or resale would violate any such requirements.

14.       Consent to Transfer of Personal Data.  In administering this Agreement, or to comply with applicable legal, regulatory, tax or accounting requirements, it may be necessary for the Company to transfer certain Grantee personal data to a Subsidiary, or to outside service providers, or to governmental agencies. By signing this Agreement and accepting the award of the RSUs, Grantee consents, to the fullest extent permitted by law, to the use and transfer, electronically or otherwise, of Grantee’s personal data to such entities for such purposes.

15.       Consent to Electronic Delivery.  In lieu of receiving documents in hard copy paper format, Grantee agrees, to the fullest extent permitted by law, to accept electronic delivery of any documents that the Company may be required to deliver (including, but not limited to,

6

prospectuses, prospectus supplements, grant or award notifications and agreements, account statements, annual and quarterly reports, and all other agreements, documents, forms and communications) in connection with the RSUs and any other prior or future incentive award or program made or offered by the Company, a Subsidiary and their predecessors or successors. Electronic delivery of a document to Grantee may be via a Company or Subsidiary email system or by reference to a location on a Company or Subsidiary intranet site to which Grantee has access.

16.       No Ownership of Common Stock Until Vesting.  Prior to the time an RSU becomes both earned and vested, Grantee shall not possess any incidents of ownership of the share of Common Stock underlying or relating to the RSU, including voting or dividend rights.

17.       Notices.  Any and all notices, designations, consents, offers, acceptances and any other communications provided for herein shall be given in writing and shall be delivered either personally or by registered or certified mail, postage prepaid, which shall be addressed, in the case of the Company, to the General Counsel of the Company at the principal office of the Company and, in the case of the Grantee, to the Grantee’s address appearing on the books of the Company or to such other address as may be designated in writing by the Grantee.

18.       Successors.  The terms of this Agreement shall be binding upon and inure to the benefit of the Company, its successors and assigns, and of the Grantee and the beneficiaries, executors, administrators, heirs and successors of the Grantee.

19.       Invalid Provision.  The invalidity or unenforceability of any particular provision hereof shall not affect the other provisions hereof, and this Agreement shall be construed in all respects as if such invalid or unenforceable provision had been omitted.

20.       Modifications.  Except as provided in this Agreement, no change, modification or waiver of any provision of this Agreement shall be valid unless the same is in writing and signed by the parties hereto.

21.       Entire Agreement.  This Agreement contains the entire agreement and understanding of the parties hereto with respect to the subject matter contained herein and therein and supersede all prior communications, representations and negotiations in respect thereto.

22.      Governing Law.  This Agreement and the rights of Grantee hereunder shall be governed, construed, and administered in accordance with the laws of the State of Michigan (regardless of the laws that might otherwise govern under applicable principles of conflicts of laws of such jurisdiction or any other jurisdiction).

23.       Headings.  The headings of the Sections hereof are provided for convenience only and are not to serve as a basis for interpretation or construction, and shall not constitute a part, of this Agreement.

24.       Counterparts.  This Agreement may be executed in counterparts, each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.

7

25.       Committee Determinations Final and Binding.  The Committee shall have final authority to interpret and construe this Agreement (including the Plan) and to make any and all determinations thereunder, and its decision shall be binding and conclusive upon Grantee and his/her legal representative in respect of any questions arising under this Agreement (including the Plan).

26.       Code Section 409A.  This Agreement (and the benefits and payments provided for under this Agreement) are intended to be exempt from or to comply with Section 409A of the Internal Revenue Code of 1986, as amended, and the regulations and other guidance issued thereunder (“Code Section 409A”), and this Agreement shall be interpreted and administered in a manner consistent with that intention; provided, however, that under no circumstances shall the Company or a Subsidiary be liable for any additional tax or other sanction imposed upon the Grantee, or other damage suffered by the Grantee, on account of this Agreement (or the benefits and payments provided for under this Agreement) being subject to and not in compliance with Code Section 409A. For purposes of this Agreement, if necessary to avoid the imposition of additional taxes upon the Grantee under Code Section 409A, the Grantee’s employment will not be considered to have terminated until and if the Grantee has experienced, in respect of the Company or a Subsidiary (or successor thereto), as applicable, a “separation from service” within the meaning of Treasury Regulation section 1.409A-1(h). Where Common Stock is required by this Agreement to be issued to the Grantee (and where dividend equivalent amounts are required to be paid to the Grantee) within a 15 day period following an applicable vesting date, the Company shall determine when during that 15 day period the Common Stock will be issued and the dividend equivalent amount will be paid to the Grantee.  If and to the extent necessary to avoid the imposition of additional taxes upon the Grantee under Code Section 409A, if the Grantee is entitled to receive Common Stock or dividend equivalent amounts upon or as a result of the Grantee’s separation from service, and if the Grantee is a “specified employee“ (within the meaning of Treasury Regulation section 1.409A-1(i)) on the date of his or her separation from service, notwithstanding any other provision of this Agreement to the contrary, such Common Stock shall be issued and such dividend equivalent amounts shall be paid to the Grantee no earlier than the earliest to occur of (i) the day next following the date that is the six-month anniversary of the date of the Grantee’s separation from service, or (ii) the date of the Grantee’s death.

[signature page follows]

8

 

Diplomat Pharmacy, Inc.

 

 

 

 

 

By

 

 

 

 

Name:

 

 

Its:

 

 

The undersigned hereby acknowledges having read this Agreement and agrees to be bound by all provisions set forth herein.

 

Dated as of: 

 

 

GRANTEE:

 

 

 

 

Name:

 

 

9

EX-31.1 3 dplo-20190630ex311badbc0.htm EX-31.1 dplo_Ex31_1

Exhibit 31.1

CHIEF EXECUTIVE OFFICER’S 302 CERTIFICATION

I, Brian T. Griffin, certify that:

1.I have reviewed this quarterly report on Form 10‑Q of Diplomat Pharmacy, Inc. (the “Company”) for the quarter ended June 30, 2019;

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 Company as of, and for, the periods presented in this report;

4.The Company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a‑15(e) and 15d‑15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a‑15(f) and 15d‑15(f)) for the Company 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 Company, 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 Company’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 Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter (the Company’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

5.The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’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 Company’s internal control over financial reporting.

 

 

 

Date: August 9, 2019

 

 

 

 

 

By:

/s/ BRIAN T. GRIFFIN

 

 

Brian T. Griffin

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)

 

EX-31.2 4 dplo-20190630ex31260fde2.htm EX-31.2 dplo_Ex31_2

Exhibit 31.2

PRINCIPAL FINANCIAL OFFICER’S 302 CERTIFICATION

I, Daniel Davison, certify that:

1.I have reviewed this quarterly report on Form 10‑Q of Diplomat Pharmacy, Inc. (the “Company”) for the quarter ended June 30, 2019;

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 Company as of, and for, the periods presented in this report;

4.The Company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a‑15(e) and 15d‑15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a‑15(f) and 15d‑15(f)) for the Company 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 Company, 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 Company’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 Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter (the Company’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

5.The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and the audit committee of the Company’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 Company’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 Company’s internal control over financial reporting.

 

 

 

Date: August 9, 2019

 

 

 

 

 

By:

/s/ DANIEL DAVISON

 

 

Daniel Davison

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

EX-32.1 5 dplo-20190630ex321f5dcdb.htm EX-32.1 dplo_Ex32_1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Diplomat Pharmacy, Inc. (the “Company”) on Form 10‑Q for the quarterly period ended June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian T. Griffin, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

 

 

 

Date: August 9, 2019

 

 

 

 

 

By:

/s/ BRIAN T. GRIFFIN

 

 

Brian T. Griffin

 

 

Chief Executive Officer

 

 

(Principal Executive Officer)

 

EX-32.2 6 dplo-20190630ex32268dd8b.htm EX-32.2 dplo_Ex32_2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Diplomat Pharmacy, Inc. (the “Company”) on Form 10‑Q for the quarterly period ended June 30, 2019, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Daniel Davison, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

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

 

 

 

Date: August 9, 2019

 

 

 

 

 

By:

/s/ DANIEL DAVISON

 

 

Daniel Davison

 

 

Chief Financial Officer

 

 

(Principal Financial Officer)

 

EX-101.SCH 7 dplo-20190630.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS - Definite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - DEBT - Outstanding debt (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - DEBT - Outstanding debt (Details) - Calc2 link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - LOSS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - INCOME TAXES - Reconciliation of income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - LEASES - Maturity of lease liabilities (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - LEASES - Maturity of lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - NEW ACCOUNTING STANDARDS link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - LOSS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 20302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - LOSS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - NEW ACCOUNTING STANDARDS - Adoption of New Accounting Standards (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - FAIR VALUE MEASUREMENTS - Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - FAIR VALUE MEASUREMENTS - Roll forward of Level 3 Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - DEBT - Summary (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - INTEREST RATE SWAPS (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - SHARE-BASED COMPENSATION - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Units and Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - SHARE-BASED COMPENSATION - Information and Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - LOSS PER COMMON SHARE - Shares excluded from the computation of weighted average diluted shares outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - RELATED PARTY TRANSACTION (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - SEGMENT REPORTING - Total Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - INTEREST RATE SWAPS link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - RELATED PARTY TRANSACTION link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - LEASES - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 dplo-20190630_cal.xml EX-101.CAL EX-101.DEF 9 dplo-20190630_def.xml EX-101.DEF EX-101.LAB 10 dplo-20190630_lab.xml EX-101.LAB EX-101.PRE 11 dplo-20190630_pre.xml EX-101.PRE XML 12 dplo-20190630x10q_htm.xml IDEA: XBRL DOCUMENT 0001610092 us-gaap:OtherNoncurrentAssetsMember us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-06-30 0001610092 us-gaap:OtherNoncurrentAssetsMember us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2018-12-31 0001610092 us-gaap:RetainedEarningsMember 2019-06-30 0001610092 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0001610092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0001610092 us-gaap:RetainedEarningsMember 2019-03-31 0001610092 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0001610092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0001610092 2019-03-31 0001610092 us-gaap:RetainedEarningsMember 2018-12-31 0001610092 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001610092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001610092 us-gaap:RetainedEarningsMember 2018-06-30 0001610092 us-gaap:AdditionalPaidInCapitalMember 2018-06-30 0001610092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-06-30 0001610092 us-gaap:RetainedEarningsMember 2018-03-31 0001610092 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0001610092 2018-03-31 0001610092 us-gaap:RetainedEarningsMember 2017-12-31 0001610092 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001610092 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001610092 us-gaap:EmployeeStockOptionMember 2018-12-31 0001610092 dplo:KeyEmployeesMember dplo:OmnibusIncentivePlan2014Member 2019-01-01 2019-06-30 0001610092 dplo:KeyEmployeesMember dplo:MakeWholeInducementAwardMember 2019-01-01 2019-06-30 0001610092 srt:MaximumMember 2019-01-01 2019-06-30 0001610092 srt:MinimumMember 2019-01-01 2019-06-30 0001610092 us-gaap:RestrictedStockUnitsRSUMember 2019-06-30 0001610092 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001610092 us-gaap:RestrictedStockMember 2018-12-31 0001610092 dplo:KeyEmployeesMember us-gaap:PerformanceSharesMember dplo:OmnibusIncentivePlan2014Member 2019-04-01 2019-06-30 0001610092 dplo:KeyEmployeesMember dplo:MakeWholeInducementAwardPerformanceBasedRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001610092 dplo:NonEmployeeDirectorMember us-gaap:RestrictedStockMember dplo:OmnibusIncentivePlan2014Member 2019-01-01 2019-06-30 0001610092 dplo:KeyEmployeesMember dplo:ServiceBasedRestrictedStockUnitsMember dplo:OmnibusIncentivePlan2014Member 2019-01-01 2019-06-30 0001610092 dplo:KeyEmployeesMember dplo:MakeWholeInducementAwardServiceBasedRestrictedStockUnitsMember 2019-01-01 2019-06-30 0001610092 srt:ExecutiveOfficerMember dplo:SignOnInducementAwardPerformanceBasedRestrictedStockUnitsMember 2018-04-01 2018-06-30 0001610092 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001610092 dplo:KeyEmployeesMember 2019-01-01 2019-06-30 0001610092 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001610092 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-06-30 0001610092 dplo:SpecialtyPharmacyMember dplo:PbmSegmentMember 2019-04-01 2019-06-30 0001610092 dplo:SpecialtyInfusionMember dplo:SpecialtySegmentMember 2019-04-01 2019-06-30 0001610092 dplo:RetailNetworksMember dplo:PbmSegmentMember 2019-04-01 2019-06-30 0001610092 dplo:OthersCreditDerivativesMember dplo:PbmSegmentMember 2019-04-01 2019-06-30 0001610092 dplo:OtherMember dplo:SpecialtySegmentMember 2019-04-01 2019-06-30 0001610092 dplo:OncologyMember dplo:SpecialtySegmentMember 2019-04-01 2019-06-30 0001610092 dplo:MailOrderMember dplo:PbmSegmentMember 2019-04-01 2019-06-30 0001610092 dplo:ImmunologyMember dplo:SpecialtySegmentMember 2019-04-01 2019-06-30 0001610092 dplo:PbmSegmentMember 2019-04-01 2019-06-30 0001610092 dplo:SpecialtyPharmacyMember dplo:PbmSegmentMember 2019-01-01 2019-06-30 0001610092 dplo:SpecialtyInfusionMember dplo:SpecialtySegmentMember 2019-01-01 2019-06-30 0001610092 dplo:RetailNetworksMember dplo:PbmSegmentMember 2019-01-01 2019-06-30 0001610092 dplo:OthersCreditDerivativesMember dplo:PbmSegmentMember 2019-01-01 2019-06-30 0001610092 dplo:OtherMember dplo:SpecialtySegmentMember 2019-01-01 2019-06-30 0001610092 dplo:OncologyMember dplo:SpecialtySegmentMember 2019-01-01 2019-06-30 0001610092 dplo:MailOrderMember dplo:PbmSegmentMember 2019-01-01 2019-06-30 0001610092 dplo:ImmunologyMember dplo:SpecialtySegmentMember 2019-01-01 2019-06-30 0001610092 dplo:SpecialtySegmentMember 2019-01-01 2019-06-30 0001610092 dplo:PbmSegmentMember 2019-01-01 2019-06-30 0001610092 dplo:SpecialtyPharmacyMember dplo:PbmSegmentMember 2018-04-01 2018-06-30 0001610092 dplo:SpecialtyInfusionMember dplo:SpecialtySegmentMember 2018-04-01 2018-06-30 0001610092 dplo:RetailNetworksMember dplo:PbmSegmentMember 2018-04-01 2018-06-30 0001610092 dplo:OthersCreditDerivativesMember dplo:PbmSegmentMember 2018-04-01 2018-06-30 0001610092 dplo:OtherMember dplo:SpecialtySegmentMember 2018-04-01 2018-06-30 0001610092 dplo:OncologyMember dplo:SpecialtySegmentMember 2018-04-01 2018-06-30 0001610092 dplo:MailOrderMember dplo:PbmSegmentMember 2018-04-01 2018-06-30 0001610092 dplo:ImmunologyMember dplo:SpecialtySegmentMember 2018-04-01 2018-06-30 0001610092 dplo:SpecialtySegmentMember 2018-04-01 2018-06-30 0001610092 dplo:PbmSegmentMember 2018-04-01 2018-06-30 0001610092 dplo:SpecialtyPharmacyMember dplo:PbmSegmentMember 2018-01-01 2018-06-30 0001610092 dplo:SpecialtyInfusionMember dplo:SpecialtySegmentMember 2018-01-01 2018-06-30 0001610092 dplo:RetailNetworksMember dplo:PbmSegmentMember 2018-01-01 2018-06-30 0001610092 dplo:OthersCreditDerivativesMember dplo:PbmSegmentMember 2018-01-01 2018-06-30 0001610092 dplo:OtherMember dplo:SpecialtySegmentMember 2018-01-01 2018-06-30 0001610092 dplo:OncologyMember dplo:SpecialtySegmentMember 2018-01-01 2018-06-30 0001610092 dplo:MailOrderMember dplo:PbmSegmentMember 2018-01-01 2018-06-30 0001610092 dplo:ImmunologyMember dplo:SpecialtySegmentMember 2018-01-01 2018-06-30 0001610092 dplo:SpecialtySegmentMember 2018-01-01 2018-06-30 0001610092 dplo:PbmSegmentMember 2018-01-01 2018-06-30 0001610092 dplo:TermLoanBMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2018-01-01 2018-06-30 0001610092 dplo:EntitiesOwnedByMemberOfBoardOfDirectorMember 2019-01-01 0001610092 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0001610092 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0001610092 us-gaap:RetainedEarningsMember 2018-04-01 2018-06-30 0001610092 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0001610092 dplo:SpecialtyInfusionPharmacyMember us-gaap:SubsequentEventMember 2019-07-22 2019-07-22 0001610092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0001610092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0001610092 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-04-01 2018-06-30 0001610092 2019-04-22 2019-04-22 0001610092 us-gaap:RevolvingCreditFacilityMember 2019-06-30 0001610092 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001610092 us-gaap:LetterOfCreditMember 2019-06-30 0001610092 us-gaap:BridgeLoanMember 2019-06-30 0001610092 srt:MinimumMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-01-01 2019-06-30 0001610092 srt:MaximumMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-01-01 2019-06-30 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-04-01 2019-06-30 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2018-04-01 2018-06-30 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2018-06-30 0001610092 us-gaap:FairValueInputsLevel3Member dplo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001610092 us-gaap:FairValueInputsLevel2Member us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001610092 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001610092 dplo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2019-06-30 0001610092 us-gaap:FairValueInputsLevel3Member dplo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001610092 us-gaap:FairValueInputsLevel2Member us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001610092 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001610092 dplo:ContingentConsiderationMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001610092 dplo:SpecialtySegmentMember 2019-04-01 2019-06-30 0001610092 dplo:PbmReportingUnitMember 2019-04-01 2019-06-30 0001610092 dplo:PbmReportingUnitMember 2019-06-30 0001610092 dplo:DspReportingUnitMember 2019-06-30 0001610092 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-06-30 0001610092 us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-06-30 0001610092 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-06-30 0001610092 dplo:PatientRelationshipsMember 2019-01-01 2019-06-30 0001610092 us-gaap:TrademarksAndTradeNamesMember 2018-01-01 2018-12-31 0001610092 us-gaap:PatentsMember 2018-01-01 2018-12-31 0001610092 us-gaap:NoncompeteAgreementsMember 2018-01-01 2018-12-31 0001610092 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001610092 dplo:PatientRelationshipsMember 2018-01-01 2018-12-31 0001610092 us-gaap:CustomerRelationshipsMember 2019-06-30 0001610092 us-gaap:TrademarksAndTradeNamesMember 2019-06-30 0001610092 us-gaap:PatentsMember 2019-06-30 0001610092 us-gaap:NoncompeteAgreementsMember 2019-06-30 0001610092 dplo:PatientRelationshipsMember 2019-06-30 0001610092 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001610092 us-gaap:PatentsMember 2018-12-31 0001610092 us-gaap:NoncompeteAgreementsMember 2018-12-31 0001610092 us-gaap:CustomerRelationshipsMember 2018-12-31 0001610092 dplo:PatientRelationshipsMember 2018-12-31 0001610092 dplo:ContingentConsiderationMember 2019-06-30 0001610092 dplo:ContingentConsiderationMember 2018-12-31 0001610092 dplo:ContingentConsiderationMember 2019-01-01 2019-06-30 0001610092 us-gaap:EmployeeStockOptionMember 2019-06-30 0001610092 us-gaap:RestrictedStockMember 2019-06-30 0001610092 us-gaap:PerformanceSharesMember 2019-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2019-06-30 0001610092 us-gaap:InterestRateSwapMember 2019-06-30 0001610092 us-gaap:InterestRateSwapMember 2018-12-31 0001610092 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001610092 us-gaap:InterestRateSwapMember 2019-01-01 2019-06-30 0001610092 dplo:TermLoanBMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-01-01 2019-06-30 0001610092 dplo:TermLoanaMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-01-01 2019-06-30 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2018-12-31 0001610092 dplo:TermLoanBMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2018-12-31 0001610092 dplo:TermLoanaMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2018-12-31 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember us-gaap:SubsequentEventMember 2019-07-19 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember us-gaap:SubsequentEventMember 2019-07-18 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-06-30 0001610092 dplo:TermLoanBMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-06-30 0001610092 dplo:TermLoanaMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2019-06-30 0001610092 us-gaap:RevolvingCreditFacilityMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember 2017-12-20 0001610092 dplo:TermLoanBMember 2019-06-30 0001610092 dplo:TermLoanaMember 2019-06-30 0001610092 dplo:TermLoanBMember 2018-12-31 0001610092 dplo:TermLoanaMember 2018-12-31 0001610092 dplo:TermLoanBMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001610092 dplo:TermLoanBMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember us-gaap:BaseRateMember 2019-01-01 2019-06-30 0001610092 dplo:RevolvingLineOfCreditAndTermLoanaMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-06-30 0001610092 dplo:RevolvingLineOfCreditAndTermLoanaMember dplo:JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember us-gaap:BaseRateMember 2019-01-01 2019-06-30 0001610092 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 2019-01-01 0001610092 us-gaap:AccountingStandardsUpdate201602Member us-gaap:RetainedEarningsMember 2019-03-31 0001610092 us-gaap:AccountingStandardsUpdate201602Member 2019-03-31 0001610092 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-03-31 0001610092 us-gaap:AccountingStandardsUpdate201409Member 2018-03-31 0001610092 us-gaap:OperatingSegmentsMember dplo:SpecialtySegmentMember 2019-04-01 2019-06-30 0001610092 us-gaap:OperatingSegmentsMember dplo:PbmSegmentMember 2019-04-01 2019-06-30 0001610092 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0001610092 us-gaap:OperatingSegmentsMember dplo:SpecialtySegmentMember 2019-01-01 2019-06-30 0001610092 us-gaap:OperatingSegmentsMember dplo:PbmSegmentMember 2019-01-01 2019-06-30 0001610092 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-06-30 0001610092 us-gaap:OperatingSegmentsMember dplo:SpecialtySegmentMember 2018-04-01 2018-06-30 0001610092 us-gaap:OperatingSegmentsMember dplo:PbmSegmentMember 2018-04-01 2018-06-30 0001610092 us-gaap:IntersegmentEliminationMember 2018-04-01 2018-06-30 0001610092 us-gaap:OperatingSegmentsMember dplo:SpecialtySegmentMember 2018-01-01 2018-06-30 0001610092 us-gaap:OperatingSegmentsMember dplo:PbmSegmentMember 2018-01-01 2018-06-30 0001610092 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-06-30 0001610092 us-gaap:CommonStockMember 2019-06-30 0001610092 us-gaap:CommonStockMember 2019-03-31 0001610092 us-gaap:CommonStockMember 2018-12-31 0001610092 us-gaap:CommonStockMember 2018-06-30 0001610092 us-gaap:CommonStockMember 2018-03-31 0001610092 us-gaap:CommonStockMember 2017-12-31 0001610092 2018-06-30 0001610092 2017-12-31 0001610092 dplo:SpecialtySegmentMember 2019-06-30 0001610092 dplo:PbmSegmentMember 2019-06-30 0001610092 dplo:SpecialtySegmentMember 2018-12-31 0001610092 dplo:PbmSegmentMember 2018-12-31 0001610092 dplo:UnearnedPerformanceBasedStockOptionsMember 2019-04-01 2019-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001610092 dplo:ServiceBasedAndPerformanceBasedStockOptionsMember 2019-04-01 2019-06-30 0001610092 dplo:RestrictedStockAwardsMember 2019-04-01 2019-06-30 0001610092 dplo:PerformanceBasedRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001610092 dplo:UnearnedPerformanceBasedStockOptionsMember 2019-01-01 2019-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2019-01-01 2019-06-30 0001610092 dplo:ServiceBasedAndPerformanceBasedStockOptionsMember 2019-01-01 2019-06-30 0001610092 dplo:RestrictedStockAwardsMember 2019-01-01 2019-06-30 0001610092 dplo:UnearnedPerformanceBasedStockOptionsMember 2018-04-01 2018-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2018-04-01 2018-06-30 0001610092 dplo:ServiceBasedAndPerformanceBasedStockOptionsMember 2018-04-01 2018-06-30 0001610092 dplo:RestrictedStockAwardsMember 2018-04-01 2018-06-30 0001610092 dplo:PerformanceBasedRestrictedStockUnitsMember 2018-04-01 2018-06-30 0001610092 dplo:UnearnedPerformanceBasedStockOptionsMember 2018-01-01 2018-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2018-01-01 2018-06-30 0001610092 dplo:ServiceBasedAndPerformanceBasedStockOptionsMember 2018-01-01 2018-06-30 0001610092 dplo:RestrictedStockAwardsMember 2018-01-01 2018-06-30 0001610092 dplo:PerformanceBasedRestrictedStockUnitsMember 2018-01-01 2018-06-30 0001610092 us-gaap:RestrictedStockMember 2019-04-01 2019-06-30 0001610092 us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001610092 us-gaap:EmployeeStockOptionMember 2019-04-01 2019-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2019-04-01 2019-06-30 0001610092 us-gaap:RestrictedStockMember 2019-01-01 2019-06-30 0001610092 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2019-01-01 2019-06-30 0001610092 us-gaap:RestrictedStockMember 2018-04-01 2018-06-30 0001610092 us-gaap:PerformanceSharesMember 2018-04-01 2018-06-30 0001610092 us-gaap:EmployeeStockOptionMember 2018-04-01 2018-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2018-04-01 2018-06-30 0001610092 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0001610092 us-gaap:PerformanceSharesMember 2018-01-01 2018-06-30 0001610092 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-06-30 0001610092 dplo:ServiceBasedRestrictedStockUnitsMember 2018-01-01 2018-06-30 0001610092 2019-01-01 2019-03-31 0001610092 2018-01-01 2018-03-31 0001610092 us-gaap:TradeAccountsReceivableMember 2019-06-30 0001610092 dplo:RebateReceivablesMember 2019-06-30 0001610092 dplo:OtherReceivablesMember 2019-06-30 0001610092 us-gaap:TradeAccountsReceivableMember 2018-12-31 0001610092 dplo:RebateReceivablesMember 2018-12-31 0001610092 dplo:OtherReceivablesMember 2018-12-31 0001610092 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0001610092 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0001610092 us-gaap:AdditionalPaidInCapitalMember 2018-04-01 2018-06-30 0001610092 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0001610092 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0001610092 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0001610092 us-gaap:CommonStockMember 2018-04-01 2018-06-30 0001610092 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0001610092 srt:MinimumMember us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001610092 srt:MaximumMember us-gaap:PerformanceSharesMember 2019-04-01 2019-06-30 0001610092 us-gaap:PerformanceSharesMember 2019-01-01 2019-06-30 0001610092 srt:MinimumMember 2019-06-30 0001610092 srt:MaximumMember 2019-06-30 0001610092 2019-06-30 0001610092 2018-12-31 0001610092 2019-04-01 2019-06-30 0001610092 2018-04-01 2018-06-30 0001610092 us-gaap:InterestRateSwapMember 2018-01-01 2018-12-31 0001610092 dplo:EntitiesOwnedByMemberOfBoardOfDirectorMember 2018-12-01 2018-12-31 0001610092 2018-01-01 2018-06-30 0001610092 dplo:EntitiesOwnedByMemberOfBoardOfDirectorMember 2019-01-01 2019-06-30 0001610092 dplo:PbmReportingUnitMember 2019-01-01 2019-06-30 0001610092 dplo:DspReportingUnitMember 2019-01-01 2019-06-30 0001610092 2019-08-02 0001610092 2019-01-01 2019-06-30 shares pure iso4217:USD dplo:item iso4217:USD shares dplo:segment false --12-31 Q2 2019 0001610092 0 0 74474677 74993966 P5Y P10Y P3Y 0 0 10-Q true 2019-06-30 false 001-36677 DIPLOMAT PHARMACY, INC. MI 38-2063100 4100 S. Saginaw Street Flint MI 48507 888 720-4450 Yes Yes Large Accelerated Filer false false false Common Stock DPLO NYSE 75830397 5771000 9485000 329595000 326602000 179083000 210573000 27007000 9596000 541456000 556256000 54246000 55929000 24682000 21404000 29564000 34525000 28354000 30506000 26329000 486563000 609592000 195273000 240810000 3450000 4121000 4670000 1315110000 1476359000 326544000 308084000 20964000 23264000 125000000 176300000 11500000 11500000 4255000 11184000 13348000 6838000 5075000 39012000 21014000 545297000 558585000 434005000 438369000 23017000 3553000 2781000 1820000 9777000 4292000 5175000 253000 1015649000 1011275000 10000000 10000000 0 0 590000000 590000000 74993966 74474677 636331000 629411000 51597000 50544000 -378690000 -210579000 -9777000 -4292000 299461000 465084000 1315110000 1476359000 1287624000 1416078000 2544432000 2758562000 1214897000 1317662000 2392485000 2569768000 72727000 98416000 151947000 188794000 80816000 90642000 163684000 172329000 122891000 122891000 17979000 17979000 -148959000 7774000 -152607000 16465000 10170000 10392000 20385000 20819000 101000 394000 282000 811000 -10069000 -9998000 -20103000 -20008000 -159028000 -2224000 -172710000 -3543000 434000 1740000 1053000 871000 -159462000 -3964000 -173763000 -4414000 -3358000 -962000 -5485000 -962000 -162820000 -4926000 -179248000 -5376000 -2.13 -0.05 -2.33 -0.06 74730823 74158622 74595906 74077916 -173763000 -4414000 41459000 48170000 122891000 17979000 7855000 10122000 5567000 3919000 1921000 2742000 -1654000 -57000 2339000 -2704000 772000 -632000 8560000 22732000 -31490000 -36407000 18460000 -4526000 -2300000 -3487000 -1382000 -1448000 66750000 66652000 2845000 5487000 10707000 5878000 1289000 -21000 -46000 -13531000 -12608000 -51300000 -53150000 5751000 79750000 821000 118000 3351000 565000 -56933000 -130935000 -3714000 -76891000 9485000 84251000 5771000 7360000 18464000 18589000 713000 1741000 73871424 619235000 38450000 91816000 749501000 -126000 -126000 -450000 -450000 200677 2461000 -552000 1909000 3161000 3161000 10705 157000 -157000 74082806 621853000 40902000 91240000 753995000 -3964000 -3964000 129722 1831000 -389000 1442000 6961000 6961000 47683 1109000 -1109000 21924 561000 -561000 -962000 -962000 74282135 625354000 45804000 87276000 -962000 757472000 74474677 629411000 50544000 -210579000 -4292000 465084000 5652000 5652000 -14301000 -14301000 244948 4766000 -4766000 3572000 3572000 -5929 37000 -37000 -2127000 -2127000 74713696 634214000 49313000 -219228000 -6419000 457880000 -159462000 -159462000 27313 148000 -30000 118000 65988 1544000 -1544000 4283000 4283000 186969 425000 -425000 -3358000 -3358000 74993966 636331000 51597000 -378690000 -9777000 299461000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">1.  DESCRIPTION OF BUSINESS</b> <b style="font-weight:bold;">AND BASIS OF PRESENTATION</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Description of Business</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Diplomat Pharmacy, Inc. and its consolidated subsidiaries (the “Company”) is the largest independent provider of specialty pharmacy and infusion services in the United States of America (“U.S.”). The Company is focused on improving the lives of patients with complex chronic diseases while also delivering unique solutions for manufacturers, hospitals, payors and providers. The Company’s patient-centric approach positions it at the center of the healthcare continuum for the treatment of complex chronic disease states, including oncology, specialty infusion therapies, immunology, hepatitis, multiple sclerosis and many other serious or long-term conditions. The Company operates in two reportable segments - Specialty and Pharmacy Benefit Management (“PBM”). The Specialty segment offers a broad range of innovative solutions to address the dispensing, delivery, dosing and reimbursement of clinically intensive, high-cost specialty drugs and a wide range of applications. The PBM segment provides services designed to help customers reduce the cost and manage the complexity of their prescription drug programs. The Company dispenses to patients in all U.S. states and territories through its advanced distribution centers and manages centralized clinical call centers to deliver localized services on a national scale.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Basis of Presentation</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Unaudited Condensed Consolidated Financial Statements</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">These unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“U.S. GAAP”) and the applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments of a normal recurring nature necessary for a fair presentation of the financial position, results of operations, cash flows and changes in shareholders’ equity for the periods presented. The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019 or for any future annual or interim period. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (the “2018 Annual Report”).</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt;"><b style="font-weight:bold;">2.  NEW ACCOUNTING STANDARDS</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Adoption of New Accounting Standard</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Leases</i></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company adopted Accounting Standards Update (ASU) No. 2016-02, <i style="font-style:italic;">Leases (Topic 842)</i> and all subsequent amendments as of January 1, 2019.  Topic 842 requires a lessee to recognize the following for all leases, except short-term leases, at the commencement date: (1) a lease liability which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Topic 842 also requires expanded disclosures.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company adopted Topic 842 as of January 1, 2019 using the optional transition method, which allowed entities to apply the new guidance at the adoption date and record a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, and not to restate the comparative periods presented. Therefore, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods.  The adoption of the standard resulted in the recognition of net operating lease right-of-use assets of approximately $28,400 and operating lease liabilities of approximately $29,300 on the Condensed Consolidated Balance Sheet as of </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">January 1, 2019 primarily related to its real estate operating leases. The operating lease right-of-use assets includes the impact of deferred rent. The Company does not have any finance leases. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Also, upon adoption, the Company recorded a cumulative-effect adjustment, after tax, of $5,652 (a valuation allowance was established against the full amount of the net deferred taxes of $1,387) to increase retained earnings for the amount of a previously deferred gain on a sale-leaseback transaction that closed in 2018. Such gain recorded on the sale-leaseback transaction would have been fully recognized under Topic 842. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company elected to apply the package of practical expedients upon transition, which includes no reassessment of whether existing contracts are or contain leases and allowed for the lease classification for existing leases to be retained. The Company did not elect the practical expedient to use hindsight, and accordingly the initial lease term did not differ under the new standard versus prior accounting practice.  After transition, in certain instances, the cost of renewal options will be recognized earlier in the term of the lease than under the previous lease accounting rules.  The operating lease agreements include lease and non-lease components for which the Company elected the practical expedient to not separate non-lease components from the lease components but instead to combine them and account for them as a single lease component and will continue to do so for its real estate operating leases. The Company has selected as its accounting policy to keep leases with a term of twelve months or less off the balance sheet and recognize these lease payments on a straight-line basis over the lease term.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company has recorded operating lease right-of-use assets and operating lease liabilities in its Condensed Consolidated Balance Sheets at June 30, 2019. The lessors’ rate implicit in the operating leases was not available to the Company and was not determinable from the terms of the lease.  Therefore, the Company used its incremental borrowing rate to determine the present value of the future lease payments. The incremental borrowing rates were not observable and therefore, the rates were estimated primarily using a methodology dependent on the Company’s financial condition, creditworthiness, and availability of certain observable data.  In particular, the Company considered its actual cost of borrowing for collateralized loans and its credit rating, along with the corporate bond yield curve in estimating its incremental borrowing rates. These estimated incremental borrowing rates were applied to future lease payments to determine the present value of the operating lease liability for each lease.    </p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The new standard did not have a significant impact on the timing or measurement of lease expense in the Condensed Consolidated Statements of Comprehensive Loss and had no impact on the Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2019. As noted above, the comparative prior period information for the six months ended June 30, 2018 has not been adjusted and continues to be reported under the Company’s historical lease recognition policies under ASC Topic 840, Leases.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The disclosure requirements of Topic 842 are included within Note 13, Leases.</p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Accounting Standards Issued But Not Yet Adopted</b></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Credit Losses</i></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">In June 2016, the Financial Accounting Standards Board issued ASU No. 2016-13, Financial Instruments—<i style="font-style:italic;">Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</i> which is intended to improve financial reporting by requiring the recording of credit losses on financial assets, including receivables, on a more timely basis. The guidance will replace the current incurred loss accounting model with an expected loss approach. The new methodology requires an entity to estimate the credit losses expected over the life of an exposure based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses. ASU No. 2016-13 is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2019. The effect of adoption of the standard is required as an adjustment to the opening balance of retained earnings as of the beginning of the first reporting period in which ASU No. 2016-13 is effective. The Company has not yet determined the magnitude of any such one-time adjustment or the overall impact of ASU No. 2016-13 on its Consolidated Financial Statements.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 28400000 29300000 5652000 1387000 true false <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">3.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Principles of Consolidation</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Condensed Consolidated Financial Statements include the accounts of Diplomat Pharmacy, Inc., and its wholly owned subsidiaries. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">All intercompany transactions and balances have been eliminated in consolidation.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Use of Estimates</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported therein. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from these estimates.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Receivables, net</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Receivables, net consisted of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trade receivables, net of allowances of $(29,166) and $(25,342), respectively</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,407</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Rebate receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other receivables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,820</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 329,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Trade receivables are stated at the invoiced amount. Trade receivables primarily include amounts due from clients, third-party pharmacy benefit managers and insurance providers and are based on contracted prices. Trade receivables are unsecured and require no collateral. Trade receivable terms vary by payor, but generally are due within 30 days after the sale of the product or performance of the service.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Rebate receivables are amounts due from pharmaceutical manufacturers related to drug purchases by participants of the various pharmacy benefit plans that the Company manages, a portion of which, depending on contract terms, are paid back to the Company’s customers. The Company estimates these rebates at period-end based on its contractual arrangements with its manufacturers and such rebates are recorded as a reduction of cost of sales.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Inventories</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Inventories consist of prescription and over-the-counter medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Prescription medications are returnable to the Company’s vendors and fully refundable before six months of expiration, and any remaining expired medication is relieved from inventory on a quarterly basis. </p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Principles of Consolidation</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Condensed Consolidated Financial Statements include the accounts of Diplomat Pharmacy, Inc., and its wholly owned subsidiaries. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">All intercompany transactions and balances have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Use of Estimates</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported therein. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from these estimates.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Receivables, net</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Receivables, net consisted of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trade receivables, net of allowances of $(29,166) and $(25,342), respectively</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,407</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Rebate receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other receivables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,820</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 329,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Trade receivables are stated at the invoiced amount. Trade receivables primarily include amounts due from clients, third-party pharmacy benefit managers and insurance providers and are based on contracted prices. Trade receivables are unsecured and require no collateral. Trade receivable terms vary by payor, but generally are due within 30 days after the sale of the product or performance of the service.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Rebate receivables are amounts due from pharmaceutical manufacturers related to drug purchases by participants of the various pharmacy benefit plans that the Company manages, a portion of which, depending on contract terms, are paid back to the Company’s customers. The Company estimates these rebates at period-end based on its contractual arrangements with its manufacturers and such rebates are recorded as a reduction of cost of sales.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80.13%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trade receivables, net of allowances of $(29,166) and $(25,342), respectively</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 314,864</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 299,407</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Rebate receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other receivables</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,767</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,820</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:72.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 329,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326,602</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 29166000 25342000 314864000 299407000 9964000 22375000 4767000 4820000 329595000 326602000 P30D <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Inventories</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Inventories consist of prescription and over-the-counter medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Prescription medications are returnable to the Company’s vendors and fully refundable before six months of expiration, and any remaining expired medication is relieved from inventory on a quarterly basis. </p> P6M <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">4. FAIR VALUE MEASUREMENTS</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy was established, which prioritizes the inputs used in measuring fair value as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 1: </i>Observable inputs such as quoted prices in active markets;</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 2: </i>Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and</p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;padding-left:36pt;text-align:justify;text-indent:-36pt;margin:0pt 0pt 0pt 36pt;"><i style="font-style:italic;">Level 3: </i>Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used should maximize the use of observable inputs and minimize the use of unobservable inputs.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">A.</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;text-align:justify;">Market approach:</i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> Prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">B.</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;text-align:justify;">Cost approach:</i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> Amount that would be required to replace the service capacity of an asset (replacement cost).</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 0pt 18pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">C.</td><td style="padding:0pt;"><i style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:normal;text-align:justify;">Income approach:</i><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:justify;"> Techniques to convert future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing and excess earnings models).</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="background-color:#ffffff;font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The following table presents the placement in the fair value hierarchy of liabilities that are measured and disclosed at fair value on a recurring basis:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Asset</b><b style="font-family:'Calibri';font-weight:bold;"> </b><b style="font-weight:bold;">/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Liability)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Technique</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">June 30, 2019:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">C</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest rate swaps (Note 7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (9,777)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (9,777)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">A</p></td></tr><tr><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">December 31, 2018:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">C</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest rate swaps (Note 7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,292)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,292)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">A</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The following table sets forth the change in contingent consideration (Level 3 measurements) for the six months ended June 30, 2019:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,895)</p></td></tr><tr><td style="vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The carrying amount of the Company’s debt approximates fair value due to variable interest rates at customary terms and rates the Company could obtain in current financing.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Asset</b><b style="font-family:'Calibri';font-weight:bold;"> </b><b style="font-weight:bold;">/</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Liability)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">     </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Technique</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">June 30, 2019:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">C</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest rate swaps (Note 7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (9,777)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (9,777)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">A</p></td></tr><tr><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">December 31, 2018:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">C</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:52.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Interest rate swaps (Note 7)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,292)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,292)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">A</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 6838000 6838000 9777000 9777000 6895000 6895000 4292000 4292000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,895)</p></td></tr><tr><td style="vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payments</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:84.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Balance at June 30, 2019</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,838)</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 6895000 57000 6838000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">5. GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Goodwill</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Goodwill is not subject to amortization and is reviewed at least annually in the fourth quarter of each year using data as of December 31 of that year, or earlier if an event occurs or circumstances change and there is an indication of impairment. The Company determined, due to lower than expected second quarter results and the resulting impact on future forecasts, that there was an indication of impairment for both the Specialty and PBM segments and, as a result, tested goodwill in the interim period at June 30, 2019 at the reporting unit level. The impairment test consists of comparing a reporting unit’s </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">fair value to its carrying value. Based on the interim impairment test as of June 30, 2019, the Company determined that the fair value of the Diplomat Specialty Pharmacy (“DSP”) and PBM reporting units were less than their respective carrying value. As a result, the Company recorded total non-cash impairment charges of $122,891 to goodwill and $17,979 to definite-lived intangible assets. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The estimated fair value for each of the reporting units was determined using the income approach. With the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. We use our internal forecasts to estimate future cash flows and include an estimate of long-term growth rates based on our most recent views of the long-term outlook for each reporting unit. Such projections contain management’s best estimates of growth rates in revenue and costs and future expected changes in operating margins and cash expenditures, which are based on factors including our best estimates of economic and market conditions over the projected period. Our projection of estimated operating results and cash flows are discounted using a weighted average cost of capital that reflects current market conditions appropriate to each reporting unit. The discount rate is sensitive to changes in interest rates and other market rates in place at the time the assessment is performed. The discount rates used in the reporting unit valuations as of June 30, 2019 were 10.5% for the DSP reporting unit and 11.75% for the PBM reporting unit.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">For the DSP reporting unit, as of and for the second quarter of 2019, the Company experienced lower than expected results, which have impacted the outlook for the remainder of 2019 and into 2020. The lowered outlook for the DSP reporting unit includes slower than anticipated brand to generic conversions and delays in the release of generic versions of certain drugs which tend to provide higher margin contribution. Additionally, anticipated cost savings are running behind forecast primarily due to delays in the implementation of ScriptMed, our new specialty operating platform and while the previous outlook assumed additional investment in the Company’s payor sales team would have resulted in new business opportunities that would offset anticipated negative impacts to volume, the Company has seen limited impacts from this investment on 2019 results through June 30, 2019. Lastly, while it was believed the business environment would stabilize, the Company continues to see volumes in our DSP reporting unit business being negatively impacted by member channel management and increased competition from larger, vertically-integrated peers and a reimbursement environment in specialty pharmacy that is driving continued downward pressure on margins. As such, these conditions resulted in downward revisions of the forecasts on current and future projected earnings and cash flows from the DSP reporting unit.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">During the second quarter of 2019, the Company recorded a non-cash goodwill impairment of $68,218 for the Specialty segment, all of which was allocated solely to the DSP reporting unit. The non-cash impairment charge is not deductible for income tax purposes. The impairment loss is recorded in the caption “Goodwill impairments” in the Condensed Consolidated Statements of Comprehensive Loss. After the impairment charge, the adjusted carrying value of the Specialty segment goodwill was $272,442 at June 30, 2019, of which zero was allocated to the DSP reporting unit.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The goodwill in the PBM segment was recorded as a result of two separately acquired entities (i) Pharmaceutical Technologies, Inc. d/b/a National Pharmaceutical Services, acquired in November 27, 2017, and (ii) LDI Holding Company, LLC, acquired December 20, 2017.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">For the PBM reporting unit, in the second quarter of 2019, the Company experienced lower than expected results driven by continued business losses and lower earned rebates due to drug mix and slightly lower rebate retention. These lower than expected results resulted in downward revisions of the forecasts on current and future projected earnings and cash flows of the PBM reporting unit and a more conservative outlook in 2020 and beyond.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">During the second quarter of 2019, the Company recorded a non-cash goodwill impairment of $54,673 for the PBM segment, which is not deductible for income tax purposes. The impairment loss is recorded in the caption “Goodwill impairment” in the Condensed Consolidated Statements of Comprehensive Loss. After the impairment charge, the adjusted carrying value of the PBM segment goodwill was $214,121 at June 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Also, the Company in connection with the goodwill impairment analysis assessed whether the carrying amounts of the reporting units long-lived assets may not be recoverable and therefore may be impaired. To assess the recoverability at the DSP reporting unit and PBM segment asset group level, the undiscounted cash flows of the DSP and PBM businesses were analyzed over a range of potential remaining useful lives. As a result, the Company determined that certain trade </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">names and trademarks, certain customer and physician relationships in the DSP and PBM reporting units and certain non-compete employment agreements in its DSP reporting unit were not recoverable and were impaired. The Company recorded an impairment loss of $16,772 to therefore fully impair the remaining intangible assets at the DSP reporting unit, which is part of the Specialty segment, and an impairment loss of $1,207 to further impair those intangible assets at the PBM reporting unit, which is the only reporting unit in the PBM segment. Refer to the additional discussion below.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Definite-lived intangible assets</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Definite-lived intangible assets consisted of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="10" style="background-color:auto;vertical-align:top;width:52.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 9.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 88,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 88,000</p></td></tr><tr><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Patient relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (77,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,075</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trade names and trademarks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (23,593)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,757</p></td></tr><tr><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete employment agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (42,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,441</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Physician relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (21,700)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total definite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 360,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (165,276)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 195,273</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="background-color:auto;vertical-align:top;width:52.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:top;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 9.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,238)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,962</p></td></tr><tr><td style="vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Patient relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (67,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,136</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trade names and trademarks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (20,270)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,380</p></td></tr><tr><td style="vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete employment agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (44,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,289</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Physician relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 4.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (9,657)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,043</p></td></tr><tr><td style="vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total definite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (143,229)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,810</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">As disclosed above, certain intangible assets, consisting of certain trade names and trademarks, certain customer and physician relationships, and certain non-compete employment agreements, were impaired. The Company performed a valuation to determine the fair value of these intangible assets and as a result recorded a total non-cash impairment charge of $17,979 which is recorded in the caption “Impairments of definite-lived intangible assets” in the Condensed Consolidated Statements of Comprehensive Loss.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company recorded amortization expense of $13,753 and $17,160 for the three months ended June 30, 2019 and 2018, respectively, and $27,558 and $34,170 for the six months ended June 30, 2019 and 2018, respectively. </p> 122891000 17979000 0.105 0.1175 68218000 272442000 0 54673000 214121000 16772000 1207000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="10" style="background-color:auto;vertical-align:top;width:52.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2019</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="background-color:auto;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 9.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 88,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 88,000</p></td></tr><tr><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Patient relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 170,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (77,025)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 93,075</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trade names and trademarks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.5</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,350</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (23,593)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,757</p></td></tr><tr><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete employment agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 51,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (42,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,441</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Physician relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (21,700)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:46.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total definite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 360,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (165,276)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 195,273</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="background-color:auto;vertical-align:top;width:52.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2018</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:top;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:top;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:8pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Period Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 9.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100,200</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,238)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,962</p></td></tr><tr><td style="vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Patient relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 5.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (67,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 102,136</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Trade names and trademarks</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,650</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (20,270)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,380</p></td></tr><tr><td style="vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Non-compete employment agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 1.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (44,100)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,289</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Physician relationships</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> 4.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,700</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (9,657)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,043</p></td></tr><tr><td style="vertical-align:top;width:46.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Total definite-lived intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 384,039</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (143,229)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 240,810</p></td></tr></table> P9Y6M 88000000 88000000 P5Y4M24D 170100000 77025000 93075000 P1Y6M 29350000 23593000 5757000 P1Y3M18D 51399000 42958000 8441000 21700000 21700000 360549000 165276000 195273000 P9Y9M18D 100200000 1238000 98962000 P5Y10M24D 170100000 67964000 102136000 P1Y9M18D 30650000 20270000 10380000 P1Y7M6D 61389000 44100000 17289000 P4Y9M18D 21700000 9657000 12043000 384039000 143229000 240810000 17979000 13753000 17160000 27558000 34170000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">6. DEBT</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Total outstanding debt consisted of the following:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Short-term debt, borrowings on revolving line of credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Term loan A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Term loan B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 322,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (13,245)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (14,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 445,505</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449,869</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;">Less: current portion</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt, less current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,005</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company has a credit agreement with JP Morgan Chase Bank, N.A., and Capital One, National Association, that provides for a $250,000 revolving line of credit and a $150,000 Term Loan A and $400,000 Term Loan B (“credit facility”). The credit agreement also provides for issuances of letters of credit of up to $10,000 and swingline loans up to $20,000.  The revolving line of credit and Term Loan A mature on December 20, 2022 and Term Loan B matures on December 20, 2024. Refer to Note 16, “Subsequent Events” for information regarding the credit agreement.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Interest on the revolving line of credit and Term Loan A is accrued at a rate equal to (i) the monthly LIBOR plus an applicable margin or (ii) a base rate that is the highest of the U.S. prime rate, federal funds rate (plus ½ of 1 percent) and LIBOR (plus 1 percent), at the Company’s option. The applicable margin is adjusted quarterly based on the Company’s leverage ratio. At June 30, 2019, the applicable margin was 2.50 percent for LIBOR loans and 1.50 percent for base rate loans. Interest on the Term Loan B is accrued similarly to Term Loan A, except the applicable margin is fixed at 4.50 percent for LIBOR loans and 3.50 percent for base rate loans.  The Company’s Term Loan A and Term Loan B interest rates were 4.66 percent and 6.91 percent, respectively, at June 30, 2019 and 4.78 percent and 7.03 percent, respectively, at December 31, 2018. The interest rate on the revolving line of credit was 4.74 percent and 5.19 percent at June 30, 2019 and December 31, 2018, respectively. The Company is charged a monthly unused commitment fee ranging from 0.3 percent to 0.4 percent on the average unused daily balance on its $250,000 revolving line of credit.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company had weighted average borrowings on its revolving line of credit of $130,573 and $152,229 and maximum borrowings on its revolving line of credit of $157,000 and $188,250 during the three months ended June 30, 2019 and 2018, respectively. Prior to the First Amendment to Credit Agreement (refer to Note 16, “Subsequent Events”), the Company had $125,000 and $73,700 available to borrow on its revolving line of credit at June 30, 2019 and December 31, 2018, respectively.  Revolving line of credit-related unamortized debt issuance costs of $3,711 and $4,246 as of June 30, 2019 and December 31, 2018, respectively, are classified within “Other noncurrent assets” in the Condensed Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Term Loan A and Term Loan B requires quarterly principal payments of $1,875 and $1,000, plus accrued interest, respectively.  During the six months ended June 30, 2018, the Company made a voluntary prepayment of $74,000 on the Term Loan B.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The credit facility is collateralized by substantially all of the Company’s assets.  The credit facility contains covenants that requires the Company, among other things, to provide financial and other information reporting, and to provide notice upon certain events. These covenants also place restrictions on the Company’s ability to incur additional indebtedness, pay dividends or make other distributions, redeem or repurchase capital stock, make investments and loans, and enter into certain transactions, including selling assets, engaging in mergers or acquisitions, or engaging in transactions with affiliates. The Company was in compliance with all such covenants as of June 30, 2019. Refer to Note 16, “Subsequent Events” for additional information.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Short-term debt, borrowings on revolving line of credit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,000</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 176,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Term loan A</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 138,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Term loan B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 320,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 322,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 458,750</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 464,500</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unamortized debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (13,245)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (14,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total long-term debt</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 445,505</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449,869</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="white-space:pre-wrap;">Less: current portion</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Long-term debt, less current portion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 434,005</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,369</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 125000000 176300000 138750000 142500000 320000000 322000000 458750000 464500000 13245000 14631000 445505000 449869000 11500000 11500000 434005000 438369000 250000000 150000000 400000000 10000000 20000000 0.0250 0.0150 0.0450 0.0350 0.0466 0.0691 0.0478 0.0703 0.0474 0.0519 0.003 0.004 250000000 130573000 152229000 157000000 188250000 125000000 73700000 3711000 4246000 1875000 1000000 74000000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">7.  INTEREST RATE SWAPS</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company enters into interest rate swap contracts to hedge variable interest rate risk related to certain variable rate borrowings. These interest rate swap contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any unrealized gains or losses that result from changes in the fair value of the interest rate swap contracts are reported in “Accumulated other comprehensive loss” as a component of shareholders’ equity. The Company measures hedge effectiveness on a quarterly basis. The Company does not use derivative financial instruments for speculative purposes.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">In 2018, the Company entered into two pay-fixed and receive-floating interest rate swaps, which was effective on March 29, 2019 and terminates on March 31, 2022. The combined notional amount of the interest rate swaps was $290,625 at June 30, 2019 and December 31, 2018, respectively. At June 30, 2019 and December 31, 2018, the fair value of the interest rate swaps (derivative liability) was $9,777 and $4,292, respectively (a valuation allowance was established against the full amount of the net deferred tax benefit of $2,503 and $1,099, respectively). During the three months ended June 30, 2019 and 2018, the Company recognized other comprehensive loss of $3,358 and $962, respectively, and during the six months ended June 30, 2019 and 2018, the Company recognized other comprehensive loss of $5,485 and $962, respectively. </p> 2 290625000 290625000 9777000 4292000 -2503000 -1099000 -3358000 -962000 -5485000 -962000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">8.  REVENUE</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The following table disaggregates net sales by therapeutic categories for the Specialty segment and by product and service distribution channels for the PBM segment:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.096847534%;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Specialty Segment:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Oncology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 718,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 706,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,404,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,393,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Specialty infusion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,156</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 370,604</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 346,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Immunology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 368,019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Specialty segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,233,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,384,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,386,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">PBM Segment:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Retail networks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Specialty pharmacy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Mail order</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,642</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,601</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,085</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total PBM segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inter-segment eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,458)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (27,932)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (8,378)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,287,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,544,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,758,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Rebates retained, which represents the difference between the manufacturers’ rebates earned and rebates incurred to customers, approximated 9.6% and 22.3% of total gross profit for the three months ended June 30, 2019 and 2018, respectively and 10.6% and 14.8% of total gross profit for the six months ended June 30, 2019 and 2018, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.096847534%;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Specialty Segment:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Oncology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 718,081</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 706,291</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,404,715</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,393,188</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Specialty infusion</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 192,156</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 181,250</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 370,604</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 346,967</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Immunology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 142,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 276,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164,696</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,253</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 332,287</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 368,019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total Specialty segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215,769</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,233,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,384,134</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,386,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">PBM Segment:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Retail networks</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,784</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 291,288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Specialty pharmacy</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,070</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,001</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,167</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 45,314</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Mail order</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,782</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,642</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,601</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,085</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,603</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total PBM segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Inter-segment eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (18,458)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (6,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (27,932)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (8,378)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total net sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,287,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,544,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,758,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 718081000 706291000 1404715000 1393188000 192156000 181250000 370604000 346967000 140836000 142952000 276528000 278551000 164696000 203253000 332287000 368019000 1215769000 1233746000 2384134000 2386725000 57784000 146127000 125196000 291288000 18070000 23001000 34167000 45314000 11817000 17018000 22782000 34010000 2642000 2601000 6085000 9603000 90313000 188747000 188230000 380215000 -18458000 -6415000 -27932000 -8378000 1287624000 1416078000 2544432000 2758562000 0.096 0.223 0.106 0.148 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">9.  SHARE-BASED COMPENSATION</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Stock Options</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">A summary of the Company’s stock option activity as of and for the six months ended June 30, 2019 is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Options</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Outstanding at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,186,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.42</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,910</p></td></tr><tr><td style="vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 453,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (27,313)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (954,413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Outstanding at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,658,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606</p></td></tr><tr><td style="vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exercisable at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,167,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company recorded share-based compensation expense associated with stock options of $849 and $2,033 for the three months ended June 30, 2019 and 2018, respectively and $2,642 and $4,152 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested options not yet recognized was $10,704 which will be recognized over a weighted average period of 2.1 years, assuming all employees complete their respective service periods for vesting of the options.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company granted annual awards of 366,330 options under its 2014 Omnibus Incentive Plan (the “2014 Plan”) and an inducement award of 87,478 options to purchase common stock to key employees during the six months ended June 30, 2019, which options become exercisable in installments of 33.3 percent, per year, beginning on the first anniversay of the grant date. These options have a maximum term of ten years. </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The 453,808 options to purchase common stock that were granted during the six months ended June 30, 2019 have a weighted average grant date fair value of $2.53 per option. The grant date fair values of these stock option awards were estimated using the Black Scholes-Merton option pricing model using the assumptions set forth in the following table:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exercise price</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.94</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">49.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">49.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> %</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Risk-free rate for expected term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Expected life (in years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Estimating grant date fair values for employee stock options requires management to make assumptions regarding expected volatility of the value of those underlying shares, the risk-free rate over the expected life of the stock options and the date on which share-based payments will be settled. Expected volatility is based on a weighted average of the Company’s historic volatility and an implied volatility for a group of industry-relevant healthcare companies as of the measurement date. Risk-free rate is determined based upon U.S. Treasury rates over the estimated expected option lives. Expected dividend yield is zero as the Company does not anticipate that any dividends will be declared during the expected term of the options. The expected term of options granted is calculated using the simplified method (the midpoint between the end of the vesting period and the end of the maximum term). Forfeitures are accounted for when they occur.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Restricted Stock Units (“RSU” or “RSUs”)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">A summary of the Company’s RSU activity as of and for the six months ended June 30, 2019 is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of RSUs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at January 1,2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,869,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.67</p></td></tr><tr><td style="vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,864,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.55</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested and issued</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (310,936)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20.29</p></td></tr><tr><td style="vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cancelled /expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (877,119)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22.46</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,545,898</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.94</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Performance Based RSUs</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company granted an award of 1,498,500 performance-based RSUs as a sign-on inducement award to an executive during the second quarter of 2018.  The award will be earned or forfeited based upon the Company’s performance relative to specified cumulative Adjusted EBITDA and revenue goals for the years ending December 31, 2018 and 2019 and the executive’s completion of the service condition. In January 2019, the performance goals were measurable and determinable, therefore, a grant date for accounting purposes was established. During the second quarter of 2019, these performance-based RSUs were modified by (1) adjusting the performance goals so that earning or forfeiture will be based upon the Company’s actual 2018 performance and projected 2019 performance, and (2) including a new performance goal that provides for full vesting at the maximum amount in the event the Company’s stock price increases by a specified percentage over a specified period of time during the 2019 fiscal year as a result of corporate actions taken during the 2019 performance year. The Company accounted for this modification pursuant to ASC Topic 718, “Compensation – Stock Compensation”, as a Type III (Improbable to Probable) modification and changed its estimate of the number of shares that will be earned from 0 percent to 30 percent.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">During the second quarter of 2019, the Company granted annual awards of 1,835,000 performance-based RSUs under the 2014 Plan and 172,838 performance-based RSUs as an inducement award to key employees. These awards will be earned or forfeited based upon the Company’s performance relative to specified cumulative Adjusted EBITDA and revenue goals, as applicable, for the years ending December 31, 2019 and/or 2020, as applicable and the completion of the service condition. The Company is currently accounting for these performance-based RSUs under the current estimate that 28.6 percent of the award shares will be earned. The Company recorded share-based compensation expense associated with performance-based RSUs of $1,015 and $845 for the three months ended June 30, 2019 and 2018, respectively, and $1,074 and $852 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation expense related to nonvested performance-based RSUs not yet recognized, assuming 28.6 percent of the shares will be earned, was $3,891, which will be recognized over a weighted average remaining term of 1.28 years, assuming all employees also complete their respective service periods for vesting of the RSUs.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Service Based RSUs</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company granted 2,115,377 service-based RSUs under its 2014 Plan and 243,209 service-based RSUs as inducement awards to key employees during the six months ended June 30, 2019. The value of an RSU is determined by the market value of the Company’s common stock at the date of grant. This value is recorded as compensation expense on a straight-line basis over the vesting period, which ranges from one year to three years from grant date.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company recorded share-based compensation expense associated with service-based RSUs of $2,205 and $3,974 for the three months ended June 30, 2019 and 2018, respectively, and $3,798 and $4,841 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested RSUs not yet recognized was $24,807, which will be recognized over a weighted average remaining term of 2.37 years, assuming all employees complete their respective service periods for vesting of the service-based RSUs.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">Restricted Stock Awards (“RSA” or RSAs”)</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">A summary of the Company’s RSA activity as of and for the six months ended June 30, 2019 is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Subject to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restriction</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.91</p></td></tr><tr><td style="vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.51</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (20,829)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.20</p></td></tr><tr><td style="vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.69</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Under the 2014 Plan, the Company issued 186,969 RSAs to non-employee directors. The value of a RSA is determined by the market value of the Company’s common stock at the date of grant. The value of a RSA is recorded as share-based compensation expense on a straight-line basis over the vesting period, which is typically one year.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company recorded share-based compensation expense associated with RSAs of $215 and $139 for the three months ended June 30, 2019 and 2018, respectively, and $341 and $277 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested RSAs not yet recognized was $859 which will be recognized over a weighted average remaining term of 0.87 years, assuming the non-employee directors complete their service period for vesting of the RSAs.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Options</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Years)</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Outstanding at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,186,025</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.42</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,910</p></td></tr><tr><td style="vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 453,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (27,313)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.29</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Expired/cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (954,413)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Outstanding at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,658,107</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17.11</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.6</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 606</p></td></tr><tr><td style="vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:44.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exercisable at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,167,286</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19.19</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.8</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 196</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p> 5186025 18.42 P8Y 2910000 453808 5.19 27313 4.29 954413 18.94 4658107 17.11 P7Y7M6D 606000 2167286 19.19 P6Y9M18D 196000 849000 2033000 2642000 4152000 10704000 P2Y1M6D 366330 87478 0.333 P10Y 453808 2.53 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Exercise price</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.81</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5.94</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">49.12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">49.47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Expected dividend yield</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> %</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Risk-free rate for expected term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1.95</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:72.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Expected life (in years)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.00</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 4.81 5.94 0.4912 0.4947 0 0 0.0195 0.0238 P6Y P6Y 0 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of RSUs</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at January 1,2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,869,029</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.67</p></td></tr><tr><td style="vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,864,924</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.55</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested and issued</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (310,936)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20.29</p></td></tr><tr><td style="vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Cancelled /expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (877,119)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22.46</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:73.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,545,898</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.94</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Performance Based RSUs</i></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p> 1869029 21.67 5864924 7.55 310936 20.29 877119 22.46 6545898 8.94 1498500 0 0.30 1835000 172838 0.286 1015000 845000 1074000 852000 0.286 3891000 P1Y3M10D 2115377 243209 P1Y P3Y 2205000 3974000 3798000 4841000 24807000 P2Y4M13D <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Shares</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Subject to</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restriction</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at January 1, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,355</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.91</p></td></tr><tr><td style="vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 186,969</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.51</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (20,829)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22.20</p></td></tr><tr><td style="vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (5,929)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.63</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Nonvested at June 30, 2019</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 203,566</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.69</p></td></tr></table> 43355 20.91 186969 4.51 20829 22.20 5929 21.63 203566 5.69 186969 P1Y 215000 139000 341000 277000 859000 P0Y10M13D <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">10.  LOSS PER COMMON SHARE</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Basic loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted income per common share further includes any common shares available to be issued upon exercise of outstanding service-based stock options; exercise of outstanding performance-based stock options for which all performance conditions were satisfied; and satisfaction of all contingent consideration performance conditions; and RSAs and RSUs, if such inclusions would be dilutive. The potentially dilutive common shares are determined for inclusion in diluted income per common share using the treasury stock method. For periods of net loss, basic and diluted per common share information are the same.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The following table sets forth the computation of basic and diluted loss per common share:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.096847534%;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (159,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (173,763)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average common shares outstanding, basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,730,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,158,622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,595,906</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,077,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average dilutive effect of stock options, RSAs and RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares outstanding, diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,730,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,158,622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,595,906</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,077,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Loss per common share:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.13)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.33)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company had a net loss for the three and six months ended June 30, 2019 and 2018.  As a result, basic and diluted loss per common share were the same as any potentially dilutive securities would be anti-dilutive.  In the absence of a net </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">loss, the weighted average dilutive effect of stock options, RSUs and RSAs would have been 48,860 and 374,080 for the three months ended June 30, 2019 and 2018, respectively and 323,082 and 398,051 for the six months ended June 30, 2019 and 2018, respectively.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The weighted average effect of certain common stock equivalents including stock options, RSUs and RSAs were excluded from the computation of weighted average diluted shares outstanding as inclusion of such items would be anti-dilutive, are summarized as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Service-based and earned performance-based stock options </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,896,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,032,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,753,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,022,012</p></td></tr><tr><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unearned performance-based stock options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average service-based RSUs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,903,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 766,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 880,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409,262</p></td></tr><tr><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average performance based RSUs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 467,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 770,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 389,305</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average RSAs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,614</p></td></tr><tr><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,857,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,152,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,226,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,398,331</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:-0.096847534%;padding-left:0pt;padding-right:0pt;width:100.19%;"><tr style="height:1pt;"><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:24.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:11.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (159,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (173,763)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (4,414)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average common shares outstanding, basic</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,730,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,158,622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,595,906</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,077,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Weighted average dilutive effect of stock options, RSAs and RSUs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average common shares outstanding, diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,730,823</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,158,622</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,595,906</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 74,077,916</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Loss per common share:</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.13)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.33)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:47.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Diluted</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.13)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.05)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2.33)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:10.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -159462000 -3964000 -173763000 -4414000 74730823 74158622 74595906 74077916 74730823 74158622 74595906 74077916 -2.13 -0.05 -2.33 -0.06 -2.13 -0.05 -2.33 -0.06 48860 374080 323082 398051 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Service-based and earned performance-based stock options </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,896,446</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,032,813</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,753,244</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,022,012</p></td></tr><tr><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Unearned performance-based stock options </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 574,138</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average service-based RSUs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,903,421</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 766,971</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 880,438</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 409,262</p></td></tr><tr><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average performance based RSUs </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 467,308</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 770,859</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 389,305</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average RSAs </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,597</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,228</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,300</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,614</p></td></tr><tr><td style="vertical-align:bottom;width:55.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,857,910</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,152,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,226,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,398,331</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3896446 4032813 3753244 4022012 574138 574138 574138 574138 1903421 766971 880438 409262 467308 770859 389305 16597 7228 18300 3614 6857910 6152009 5226120 5398331 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;">11. INCOME TAXES</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income tax benefit at U.S. statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,269</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Tax effect from:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (32,423)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (549)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (763)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State income taxes, valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Disallowed compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (161)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Non-deductible employee compensation in excess of $1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Non-deductible goodwill impairment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,645)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income tax expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,053)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (871)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">In determining the requirement for a valuation allowance against its deferred tax assets, the Company considers its historical and projected financial results of the legal entity or consolidated group recording the net deferred tax asset, along with other available positive and negative evidence. Due primarily to the parent company, along with several of its subsidiaries, being in a three-year cumulative loss from continuing operations position at June 30, 2019, the Company has determined it more likely than not its consolidated deferred tax asset and a substantial portion of separate entities’ deferred tax assets established for state loss carryforwards, will not be realized as a benefit in the future.  Accordingly, the Company has increased its valuation allowance against these net deferred tax assets by $32,361 at June 30, 2019.</p> <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:22.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income tax benefit at U.S. statutory rate</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,269</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 744</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Tax effect from:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Valuation allowance</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (32,423)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,392)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State income taxes, net of federal benefit</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (549)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (763)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State income taxes, valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Disallowed compensation</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (161)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Non-deductible employee compensation in excess of $1,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,158)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Non-deductible goodwill impairment</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (2,645)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (214)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (236)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:74.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Income tax expense</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (1,053)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (871)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> -36269000 -744000 32423000 1392000 -542000 549000 763000 -62000 161000 1158000 2645000 214000 236000 1053000 871000 32361000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">12.  RELATED PARTY TRANSACTION</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">In December 2018, the Company signed a definitive agreement with ReactiveCore, Inc. (“ReactiveCore”) pursuant to which ReactiveCore provides information technology services to the Company over a period of three years, which commenced on January 1, 2019. Kenneth Klepper, a director of the Company’s Board of Directors (the “Board”), is the co-founder, chairman and chief executive officer of ReactiveCore. Prior to the signing of this agreement, the Board reviewed and approved this transaction in accordance with the Company’s related persons transaction policy.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company will pay base fees to ReactiveCore of approximately $2,400 over the term of the agreement, with the potential of paying additional fees for the provision of additional services. During the six months ended June 30, 2019, the </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Company incurred a three-year licensing fee of $1,946 for the term of the agreement, which has been recorded in capitalized software for internal use, net in the Condensed Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P3Y 2400000 1946000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">13.  LEASES</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;">The Company leases many of its pharmacy locations, office facilities, distribution centers, and certain office equipment through noncancelable operating lease contracts. Such noncancelable operating lease contracts convey the right to control such property for a period of time in exchange for consideration.  The operating leases have initial terms ranging from three to 12 years and generally have options to extend for one or two five -year periods. Additionally, most frequently, the lease contracts include a provision for early termination after a specified time period along with payment of a termination fee. Beginning in 2019, the lease term, for accounting purposes, will include renewal option periods when it is reasonably certain that the option to extend the lease will be exercised based on the facts and circumstances at lease commencement. The lease agreements, most often, provide for rental payments that increase over the lease term based on a fixed percentage or specified amount.  Additionally, the Company, in most cases, is required to pay real estate taxes, insurance costs and other occupancy costs such as common area maintenance that vary over the lease term.  </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;">Rent expense was $2,140 and $4,026 for the three and six months ended June 30, 2018. </p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;">The following table provides the components of lease expense for the three and six months ended June 30, 2019 in the Condensed Consolidated Statements of Comprehensive Loss, only the current year was impacted with the adoption of Topic 842:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease cost </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,307</p></td></tr><tr><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable lease cost </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,191</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short-term lease cost </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 241</p></td></tr><tr><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,739</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Maturities of lease liabilities for each of the next five years and thereafter, including reconciliation to the lease liabilities, were as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2019 (excluding the six months ended June 30, 2019) </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,077</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,751</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,029</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,250</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,214</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,091</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total future lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,412</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: imputed interest costs (a) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (8,140)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Lease liabilities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,272</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Computed using the estimated incremental borrowing rate for each lease</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Other information related to the Company's leases as of and for the six months ended June 30, 2019 is as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average remaining lease term (in years) </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average discount rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P12Y 2140000 4026000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:18.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:16.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Operating lease cost </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,248</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,307</p></td></tr><tr><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Variable lease cost </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,191</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Short-term lease cost </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 133</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 241</p></td></tr><tr><td style="vertical-align:bottom;width:59.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,195</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.6%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,739</p></td></tr></table> 1248000 3307000 814000 1191000 133000 241000 2195000 4739000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2019 (excluding the six months ended June 30, 2019) </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,077</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,751</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2021</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,029</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,250</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">2023</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,214</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Thereafter </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,091</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total future lease payments </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,412</p></td></tr><tr><td style="vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Less: imputed interest costs (a) </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt;"> (8,140)</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:86.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Lease liabilities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,272</p></td></tr></table><div style="font-family:'Times New Roman';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(a)</td><td style="padding:0pt;"><span style="color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:normal;font-weight:normal;text-align:left;">Computed using the estimated incremental borrowing rate for each lease</span></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p> 3077000 5751000 5029000 4250000 3214000 14091000 35412000 8140000 27272000 <p style="font-family:'Times New Roman';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows for operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">3,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average remaining lease term (in years) </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.55</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:85.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Weighted average discount rate </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 3307000 P7Y6M18D 0.0677 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">14.  CONTINGENCIES</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;">On November 10, 2016, a putative class action complaint was filed in the U.S. District Court for the Eastern District of Michigan against Diplomat Pharmacy, Inc. and certain former officers of the Company. Following the appointment of lead plaintiffs and lead counsel, an amended complaint was filed on April 11, 2017. The amended complaint alleges violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 29, 2016 and November 3, 2016 (the “potential class period”). The plaintiffs seek to represent a class of shareholders who purchased stock in the potential class period. The complaint seeks unspecified monetary damages and other relief. The Company filed a motion to dismiss the amended complaint on May 26, 2017. The court issued orders denying the Company’s motion to dismiss on January 19, 2018 and the Company’s motion for reconsideration of its motion to dismiss on August 9, 2018. The parties reached an agreement-in-principle on April 22, 2019 to resolve the litigation for a payment of $14,100 which is fully covered by the Company’s insurance policies. The court preliminarily approved the settlement on May 7, 2019, and a final settlement approval hearing is scheduled for August 20, 2019. If approved by the court, the settlement, given it is covered by the Company’s insurance policies, would not have a material impact on the Company’s results of operations, financial condition or cash flows. The Company has recorded the gross up ($14,100 insurance receivable in “Prepaid insurance and other current assets” and a $14,100 accrued liability included in “Accrued expenses – other”) of this settlement in the condensed consolidated balance sheet as of June 30, 2019.</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">On February 10, 2017, the Company’s Board of Directors received a demand letter from a purported shareholder containing allegations similar to those contained in the putative class action complaint described above. The letter demanded that the Board of Directors take action to remedy the alleged violations. In response, the Board of Directors established a Special Independent Committee of its disinterested and independent members to investigate the claims. Subsequently, on June 2, 2017, the shareholder filed a putative shareholder’s derivative lawsuit in the Michigan Circuit Court for the County of Genesee regarding the same matters alleged in the demand letter. The complaint named the Company as a nominal defendant and named a number of the Company’s current and former officers and directors as defendants. The complaint sought unspecified monetary damages and other relief. On February 6, 2019, the parties reached an agreement-in-principle to settle the action. On June 17, 2019, the court held the final settlement approval hearing and approved the settlement. The settlement did not have a material impact on the Company’s results of operations, financial condition or cash flows and was covered by the Company’s insurance policies.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;">On February 24, 2019 and March 6, 2019, in the U.S. District Court for the Central District of California and on March 12, 2019 in the U.S. District Court for the Northern District of Illinois, putative class actions complaints were filed against Diplomat Pharmacy, Inc. and certain current and former officers of the Company. The complaints alleged violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 26, 2018 and February 21, 2019 (the “potential class period”). The plaintiffs each sought to represent a class of shareholders who purchased stock in the potential class period. The complaints sought unspecified monetary damages and other relief. The cases were subsequently transferred and consolidated into a single proceeding in the Northern District of Illinois. The court appointed a lead plaintiff and lead counsel on July 19, 2019, and the lead plaintiff has sought leave until September 17, 2019 to file an amended complaint. The Company believes the complaints and allegations to be without merit and intends to vigorously defend itself against the action. The Company is unable at this time to determine whether the outcome of the litigation would have a material impact on its results of operations, financial condition or cash flows.</p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;"> <span style="font-size:11pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;line-height:11pt;text-align:justify;margin:0pt;">The Company’s business of providing specialized pharmacy services and other related services may subject it to litigation and liability for damages in the ordinary course of business. Nevertheless, the Company believes there are no other legal proceedings, the outcome of which, if determined adversely to the Company, would individually or in the aggregate be reasonably expected to have a material adverse effect on its business, financial position, cash flows, or results of operations.</p> 14100000 14100000 14100000 <p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">15.</b>  <b style="font-weight:bold;">SEGMENT REPORTING</b></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">The Company reports in two reportable segments: Specialty and PBM. The Specialty segment offers a broad range of innovative solutions to address the dispensing, delivery, dosing and reimbursement of clinically intensive, high-cost specialty drugs and a wide range of applications and the PBM segment provides services designed to help the Company’s customers reduce the cost and manage the complexity of their prescription drug programs. The chief operating decision </p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">maker evaluates segment performance principally upon net sales and gross profit. Net sales, cost of sales and gross profit information by segment are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost of Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Profit</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Specialty</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215,769</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,233,746</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,152,747)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,161,206)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,540</p></td></tr><tr><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">PBM</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (80,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (162,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,876</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Inter-segment eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (18,458)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (6,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,287,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,214,897)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,317,662)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,416</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost of Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Profit</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Specialty</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,384,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,386,725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,253,588)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,241,365)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,360</p></td></tr><tr><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">PBM</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (166,829)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (336,781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,434</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Inter-segment eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (27,932)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (8,378)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,378</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,544,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,758,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,392,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,569,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,794</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total assets by segment are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:69.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Specialty</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 958,694</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,045,174</p></td></tr><tr><td style="vertical-align:top;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">PBM</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 431,185</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,315,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,476,359</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="background-color:#ffff00;font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost of Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Profit</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Specialty</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,215,769</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,233,746</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,152,747)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,161,206)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,022</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,540</p></td></tr><tr><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">PBM</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,747</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (80,608)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (162,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,876</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Inter-segment eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (18,458)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (6,415)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,458</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,415</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,287,624</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,416,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,214,897)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (1,317,662)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98,416</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:71.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:23.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost of Sales</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:21.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Profit</b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:9.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Specialty</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,384,134</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,386,725</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,253,588)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,241,365)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,546</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,360</p></td></tr><tr><td style="vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">PBM</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,230</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 380,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (166,829)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (336,781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,401</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43,434</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:justify;margin:0pt;">Inter-segment eliminations</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (27,932)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (8,378)</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27,932</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,378</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:26.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,544,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,758,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,392,485)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt;"> (2,569,768)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 188,794</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">Total assets by segment are as follows:</p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:69.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="background-color:auto;vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="background-color:auto;vertical-align:bottom;white-space:nowrap;width:13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2018</b></p></td></tr><tr><td style="background-color:#cceeff;vertical-align:top;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">Specialty</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 958,694</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,045,174</p></td></tr><tr><td style="vertical-align:top;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">PBM</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356,416</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 431,185</p></td></tr><tr><td style="background-color:#cceeff;vertical-align:bottom;width:69.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,315,110</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;">$</p></td><td style="background-color:#cceeff;vertical-align:bottom;white-space:nowrap;width:11.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,476,359</p></td></tr></table><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1215769000 1233746000 1152747000 1161206000 63022000 72540000 90313000 188747000 80608000 162871000 9705000 25876000 -18458000 -6415000 -18458000 -6415000 1287624000 1416078000 1214897000 1317662000 72727000 98416000 2384134000 2386725000 2253588000 2241365000 130546000 145360000 188230000 380215000 166829000 336781000 21401000 43434000 -27932000 -8378000 -27932000 -8378000 2544432000 2758562000 2392485000 2569768000 151947000 188794000 958694000 1045174000 356416000 431185000 1315110000 1476359000 <p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><b style="font-weight:bold;">16.</b>  <b style="font-weight:bold;">SUBSEQUENT EVENTS</b></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">On July 19, 2019, the Company agreed to a First Amendment to Credit Agreement with JP Morgan Chase Bank, N.A., and Capital One, National Association. When the amendment took effect on August 6, 2019, the First Amendment to the Credit Agreement amended and restated our covenants for the total net leverage ratio and the interest coverage ratio beginning on September 30, 2019 through December 31, 2020 as well as permanently reducing our revolving line of credit from $250,000 to $200,000.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;">On July 22, 2019, we acquired a specialty infusion pharmacy for $6,551 and 836,431 shares of the Company’s common stock.</p><p style="font-family:'Times New Roman';font-size:10pt;text-align:justify;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 250000000 200000000 6551000 836431 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.19.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2019
Aug. 02, 2019
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2019  
Entity File Number 001-36677  
Entity Registrant Name DIPLOMAT PHARMACY, INC.  
Entity Incorporation, State or Country Code MI  
Entity Tax Identification Number 38-2063100  
Entity Address, Address Line One 4100 S. Saginaw Street  
Entity Address, City or Town Flint  
Entity Address, State or Province MI  
Entity Address, Postal Zip Code 48507  
City Area Code 888  
Local Phone Number 720-4450  
Title of 12(b) Security Common Stock  
Trading Symbol DPLO  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   75,830,397
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001610092  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and equivalents $ 5,771 $ 9,485
Receivables, net 329,595 326,602
Inventories 179,083 210,573
Prepaid expenses and other current assets 27,007 9,596
Total current assets 541,456 556,256
Property and equipment 54,246 55,929
Accumulated depreciation (24,682) (21,404)
Property and equipment, net 29,564 34,525
Capitalized software for internal use, net 28,354 30,506
Operating lease right-of-use assets 26,329  
Goodwill 486,563 609,592
Definite-lived intangible assets, net 195,273 240,810
Assets held for sale 3,450  
Other noncurrent assets 4,121 4,670
Total assets 1,315,110 1,476,359
Current liabilities:    
Accounts payable 326,544 308,084
Rebates payable to PBM customers 20,964 23,264
Borrowings on revolving line of credit 125,000 176,300
Current portion of long-term debt 11,500 11,500
Current portion of operating lease liabilities 4,255  
Accrued expenses:    
Compensation and benefits 11,184 13,348
Contingent consideration 6,838 5,075
Other 39,012 21,014
Total current liabilities 545,297 558,585
Long-term debt, less current portion 434,005 438,369
Noncurrent operating lease liabilities 23,017  
Deferred income taxes 3,553 2,781
Contingent consideration   1,820
Derivative liability 9,777 4,292
Deferred gain   5,175
Other   253
Total liabilities 1,015,649 1,011,275
Shareholders' equity:    
Preferred stock (10,000,000 shares authorized; none issued and outstanding)
Common stock (no par value; 590,000,000 shares authorized; 74,993,966 and 74,474,677 shares issued and outstanding at June 30, 2019 and December 31, 2018, respectively) 636,331 629,411
Additional paid-in capital 51,597 50,544
Accumulated deficit (378,690) (210,579)
Accumulated other comprehensive loss (9,777) (4,292)
Total shareholders' equity 299,461 465,084
Total liabilities and shareholders' equity $ 1,315,110 $ 1,476,359
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jun. 30, 2019
Dec. 31, 2018
Condensed Consolidated Balance Sheets    
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common shares, par value (in dollars per share) $ 0 $ 0
Common shares, authorized shares 590,000,000 590,000,000
Common shares, issued shares 74,993,966 74,474,677
Common shares, outstanding shares 74,993,966 74,474,677
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Condensed Consolidated Statements of Comprehensive Loss        
Net sales $ 1,287,624 $ 1,416,078 $ 2,544,432 $ 2,758,562
Cost of sales (1,214,897) (1,317,662) (2,392,485) (2,569,768)
Gross profit 72,727 98,416 151,947 188,794
Selling, general and administrative expenses (80,816) (90,642) (163,684) (172,329)
Goodwill impairments (122,891)   (122,891)  
Impairments of definite-lived intangible assets (17,979)   (17,979)  
(Loss) income from operations (148,959) 7,774 (152,607) 16,465
Other (expense) income:        
Interest expense (10,170) (10,392) (20,385) (20,819)
Other 101 394 282 811
Total other expense (10,069) (9,998) (20,103) (20,008)
Loss before income taxes (159,028) (2,224) (172,710) (3,543)
Income tax expense (434) (1,740) (1,053) (871)
Net loss (159,462) (3,964) (173,763) (4,414)
Other comprehensive loss, net of tax (3,358) (962) (5,485) (962)
Total comprehensive loss $ (162,820) $ (4,926) $ (179,248) $ (5,376)
Loss per common share, basic and diluted (in dollars per share) $ (2.13) $ (0.05) $ (2.33) $ (0.06)
Weighted average common shares outstanding, basic and diluted (in shares) 74,730,823 74,158,622 74,595,906 74,077,916
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Cash flows from operating activities:    
Net loss $ (173,763) $ (4,414)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 41,459 48,170
Goodwill impairments 122,891  
Impairments of definite-lived intangible assets 17,979  
Share-based compensation expense 7,855 10,122
Net provision for doubtful accounts 5,567 3,919
Amortization of debt issuance costs 1,921 2,742
Net realizable value loss on assets held for sale 1,654  
Changes in fair value of contingent consideration (57) 2,339
Contingent consideration payment   (2,704)
Deferred income tax expense (benefit) 772 (632)
Changes in operating assets and liabilities:    
Accounts receivable (8,560) (22,732)
Inventories 31,490 36,407
Accounts payable 18,460 (4,526)
Rebates payable (2,300) (3,487)
Other assets and liabilities 1,382 1,448
Net cash provided by operating activities 66,750 66,652
Cash flows from investing activities:    
Expenditures for property and equipment (2,845) (5,487)
Expenditures for capitalized software for internal use (10,707) (5,878)
Net payments to acquire businesses, net of cash acquired   (1,289)
Other 21 46
Net cash used in investing activities (13,531) (12,608)
Cash flows from financing activities:    
Net payments on revolving line of credit (51,300) (53,150)
Payments on long-term debt (5,751) (79,750)
Payments of debt issuance costs   (821)
Proceeds from issuance of stock upon stock option exercises 118 3,351
Contingent consideration payment   (565)
Net cash used in financing activities (56,933) (130,935)
Net decrease in cash and equivalents (3,714) (76,891)
Cash and equivalents at beginning of period 9,485 84,251
Cash and equivalents at end of period 5,771 7,360
Supplemental disclosures of cash flow information:    
Cash paid for interest 18,464 18,589
Cash (refunded) paid for income taxes   $ 1,741
Cash (refunded) paid for income taxes $ (713)  
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-In Capital
Retained Earnings (Accumulated Deficit)
Accumulated Other Comprehensive Loss
Total
Balance at Dec. 31, 2017 $ 619,235 $ 38,450 $ 91,816   $ 749,501
Balance (in shares) at Dec. 31, 2017 73,871,424        
Changes in Shareholders' Equity          
Net loss     (450)   (450)
Stock issued upon stock option exercises $ 2,461 (552)     1,909
Stock issued upon stock option exercises (in shares) 200,677        
Share-based compensation   3,161     3,161
Stock issued upon vesting of restricted stock units $ 157 (157)      
Stock issued upon vesting of restricted stock units (in shares) 10,705        
Balance at Mar. 31, 2018 $ 621,853 40,902 91,240   753,995
Balance (in shares) at Mar. 31, 2018 74,082,806        
Balance at Dec. 31, 2017 $ 619,235 38,450 91,816   749,501
Balance (in shares) at Dec. 31, 2017 73,871,424        
Changes in Shareholders' Equity          
Net loss         (4,414)
Other comprehensive loss, net of tax         (962)
Balance at Jun. 30, 2018 $ 625,354 45,804 87,276 $ (962) 757,472
Balance (in shares) at Jun. 30, 2018 74,282,135        
Changes in Shareholders' Equity          
Cumulative effect adjustment | ASU 2014-09     (126)   (126)
Balance at Mar. 31, 2018 $ 621,853 40,902 91,240   753,995
Balance (in shares) at Mar. 31, 2018 74,082,806        
Changes in Shareholders' Equity          
Net loss     (3,964)   (3,964)
Stock issued upon stock option exercises $ 1,831 (389)     1,442
Stock issued upon stock option exercises (in shares) 129,722        
Share-based compensation   6,961     6,961
Stock issued upon vesting of restricted stock units $ 1,109 (1,109)      
Stock issued upon vesting of restricted stock units (in shares) 47,683        
Restricted stock award activity $ 561 (561)      
Restricted stock award activity (in shares) 21,924        
Other comprehensive loss, net of tax       (962) (962)
Balance at Jun. 30, 2018 $ 625,354 45,804 87,276 (962) 757,472
Balance (in shares) at Jun. 30, 2018 74,282,135        
Balance at Dec. 31, 2018 $ 629,411 50,544 (210,579) (4,292) $ 465,084
Balance (in shares) at Dec. 31, 2018 74,474,677       74,474,677
Changes in Shareholders' Equity          
Net loss     (14,301)   $ (14,301)
Share-based compensation   3,572     3,572
Stock issued upon vesting of restricted stock units $ 4,766 (4,766)      
Stock issued upon vesting of restricted stock units (in shares) 244,948        
Restricted stock award activity $ 37 (37)      
Restricted stock award activity (in shares) (5,929)        
Other comprehensive loss, net of tax       (2,127) (2,127)
Balance at Mar. 31, 2019 $ 634,214 49,313 (219,228) (6,419) 457,880
Balance (in shares) at Mar. 31, 2019 74,713,696        
Balance at Dec. 31, 2018 $ 629,411 50,544 (210,579) (4,292) $ 465,084
Balance (in shares) at Dec. 31, 2018 74,474,677       74,474,677
Changes in Shareholders' Equity          
Net loss         $ (173,763)
Other comprehensive loss, net of tax         (5,485)
Balance at Jun. 30, 2019 $ 636,331 51,597 (378,690) (9,777) $ 299,461
Balance (in shares) at Jun. 30, 2019 74,993,966       74,993,966
Changes in Shareholders' Equity          
Cumulative effect adjustment | ASU 2016-02     5,652   $ 5,652
Balance at Mar. 31, 2019 $ 634,214 49,313 (219,228) (6,419) 457,880
Balance (in shares) at Mar. 31, 2019 74,713,696        
Changes in Shareholders' Equity          
Net loss     (159,462)   (159,462)
Stock issued upon stock option exercises $ 148 (30)     118
Stock issued upon stock option exercises (in shares) 27,313        
Share-based compensation   4,283     4,283
Stock issued upon vesting of restricted stock units $ 1,544 (1,544)      
Stock issued upon vesting of restricted stock units (in shares) 65,988        
Restricted stock award activity $ 425 (425)      
Restricted stock award activity (in shares) 186,969        
Other comprehensive loss, net of tax       (3,358) (3,358)
Balance at Jun. 30, 2019 $ 636,331 $ 51,597 $ (378,690) $ (9,777) $ 299,461
Balance (in shares) at Jun. 30, 2019 74,993,966       74,993,966
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.19.2
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION
6 Months Ended
Jun. 30, 2019
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION  
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

1.  DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION

Description of Business

Diplomat Pharmacy, Inc. and its consolidated subsidiaries (the “Company”) is the largest independent provider of specialty pharmacy and infusion services in the United States of America (“U.S.”). The Company is focused on improving the lives of patients with complex chronic diseases while also delivering unique solutions for manufacturers, hospitals, payors and providers. The Company’s patient-centric approach positions it at the center of the healthcare continuum for the treatment of complex chronic disease states, including oncology, specialty infusion therapies, immunology, hepatitis, multiple sclerosis and many other serious or long-term conditions. The Company operates in two reportable segments - Specialty and Pharmacy Benefit Management (“PBM”). The Specialty segment offers a broad range of innovative solutions to address the dispensing, delivery, dosing and reimbursement of clinically intensive, high-cost specialty drugs and a wide range of applications. The PBM segment provides services designed to help customers reduce the cost and manage the complexity of their prescription drug programs. The Company dispenses to patients in all U.S. states and territories through its advanced distribution centers and manages centralized clinical call centers to deliver localized services on a national scale.

Basis of Presentation

Unaudited Condensed Consolidated Financial Statements

These unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the U.S. (“U.S. GAAP”) and the applicable rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments of a normal recurring nature necessary for a fair presentation of the financial position, results of operations, cash flows and changes in shareholders’ equity for the periods presented. The results of operations for the three and six months ended June 30, 2019 are not necessarily indicative of the results that may be expected for the year ending December 31, 2019 or for any future annual or interim period. These unaudited Condensed Consolidated Financial Statements should be read in conjunction with the audited Consolidated Financial Statements and related notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (the “2018 Annual Report”).

XML 20 R8.htm IDEA: XBRL DOCUMENT v3.19.2
NEW ACCOUNTING STANDARDS
6 Months Ended
Jun. 30, 2019
NEW ACCOUNTING STANDARDS  
NEW ACCOUNTING STANDARDS

2.  NEW ACCOUNTING STANDARDS

Adoption of New Accounting Standard

Leases

The Company adopted Accounting Standards Update (ASU) No. 2016-02, Leases (Topic 842) and all subsequent amendments as of January 1, 2019.  Topic 842 requires a lessee to recognize the following for all leases, except short-term leases, at the commencement date: (1) a lease liability which is a lessee’s obligation to make lease payments arising from a lease, measured on a discounted basis; and (2) a right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term. Topic 842 also requires expanded disclosures.

The Company adopted Topic 842 as of January 1, 2019 using the optional transition method, which allowed entities to apply the new guidance at the adoption date and record a cumulative-effect adjustment to the opening balance of retained earnings in the period of adoption, and not to restate the comparative periods presented. Therefore, the comparative financial information has not been restated and continues to be reported under the accounting standards in effect for those periods.  The adoption of the standard resulted in the recognition of net operating lease right-of-use assets of approximately $28,400 and operating lease liabilities of approximately $29,300 on the Condensed Consolidated Balance Sheet as of

January 1, 2019 primarily related to its real estate operating leases. The operating lease right-of-use assets includes the impact of deferred rent. The Company does not have any finance leases.

Also, upon adoption, the Company recorded a cumulative-effect adjustment, after tax, of $5,652 (a valuation allowance was established against the full amount of the net deferred taxes of $1,387) to increase retained earnings for the amount of a previously deferred gain on a sale-leaseback transaction that closed in 2018. Such gain recorded on the sale-leaseback transaction would have been fully recognized under Topic 842.

The Company elected to apply the package of practical expedients upon transition, which includes no reassessment of whether existing contracts are or contain leases and allowed for the lease classification for existing leases to be retained. The Company did not elect the practical expedient to use hindsight, and accordingly the initial lease term did not differ under the new standard versus prior accounting practice.  After transition, in certain instances, the cost of renewal options will be recognized earlier in the term of the lease than under the previous lease accounting rules.  The operating lease agreements include lease and non-lease components for which the Company elected the practical expedient to not separate non-lease components from the lease components but instead to combine them and account for them as a single lease component and will continue to do so for its real estate operating leases. The Company has selected as its accounting policy to keep leases with a term of twelve months or less off the balance sheet and recognize these lease payments on a straight-line basis over the lease term.

The Company has recorded operating lease right-of-use assets and operating lease liabilities in its Condensed Consolidated Balance Sheets at June 30, 2019. The lessors’ rate implicit in the operating leases was not available to the Company and was not determinable from the terms of the lease.  Therefore, the Company used its incremental borrowing rate to determine the present value of the future lease payments. The incremental borrowing rates were not observable and therefore, the rates were estimated primarily using a methodology dependent on the Company’s financial condition, creditworthiness, and availability of certain observable data.  In particular, the Company considered its actual cost of borrowing for collateralized loans and its credit rating, along with the corporate bond yield curve in estimating its incremental borrowing rates. These estimated incremental borrowing rates were applied to future lease payments to determine the present value of the operating lease liability for each lease.    

The new standard did not have a significant impact on the timing or measurement of lease expense in the Condensed Consolidated Statements of Comprehensive Loss and had no impact on the Condensed Consolidated Statements of Cash Flows for the six months ended June 30, 2019. As noted above, the comparative prior period information for the six months ended June 30, 2018 has not been adjusted and continues to be reported under the Company’s historical lease recognition policies under ASC Topic 840, Leases.

The disclosure requirements of Topic 842 are included within Note 13, Leases.

Accounting Standards Issued But Not Yet Adopted

Credit Losses

In June 2016, the Financial Accounting Standards Board issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which is intended to improve financial reporting by requiring the recording of credit losses on financial assets, including receivables, on a more timely basis. The guidance will replace the current incurred loss accounting model with an expected loss approach. The new methodology requires an entity to estimate the credit losses expected over the life of an exposure based on historical experience, current conditions, and reasonable and supportable forecasts. The guidance requires enhanced disclosures to help investors and other financial statement users better understand significant estimates and judgments used in estimating credit losses. ASU No. 2016-13 is effective for annual periods and interim periods within those annual periods, beginning after December 15, 2019. The effect of adoption of the standard is required as an adjustment to the opening balance of retained earnings as of the beginning of the first reporting period in which ASU No. 2016-13 is effective. The Company has not yet determined the magnitude of any such one-time adjustment or the overall impact of ASU No. 2016-13 on its Consolidated Financial Statements.

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.19.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2019
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

3.  SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation

The Condensed Consolidated Financial Statements include the accounts of Diplomat Pharmacy, Inc., and its wholly owned subsidiaries.

All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported therein. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from these estimates.

Receivables, net

Receivables, net consisted of the following:

June 30, 

December 31, 

    

2019

    

2018

Trade receivables, net of allowances of $(29,166) and $(25,342), respectively

$

314,864

$

299,407

Rebate receivables

 

9,964

 

22,375

Other receivables

 

4,767

 

4,820

$

329,595

$

326,602

Trade receivables are stated at the invoiced amount. Trade receivables primarily include amounts due from clients, third-party pharmacy benefit managers and insurance providers and are based on contracted prices. Trade receivables are unsecured and require no collateral. Trade receivable terms vary by payor, but generally are due within 30 days after the sale of the product or performance of the service.

Rebate receivables are amounts due from pharmaceutical manufacturers related to drug purchases by participants of the various pharmacy benefit plans that the Company manages, a portion of which, depending on contract terms, are paid back to the Company’s customers. The Company estimates these rebates at period-end based on its contractual arrangements with its manufacturers and such rebates are recorded as a reduction of cost of sales.

Inventories

Inventories consist of prescription and over-the-counter medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Prescription medications are returnable to the Company’s vendors and fully refundable before six months of expiration, and any remaining expired medication is relieved from inventory on a quarterly basis.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE MEASUREMENTS
6 Months Ended
Jun. 30, 2019
FAIR VALUE MEASUREMENTS  
FAIR VALUE MEASUREMENTS

4. FAIR VALUE MEASUREMENTS

The Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. Fair value is defined as the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. As such, fair value is a market-based measurement that should be determined based upon assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, a three-tier fair value hierarchy was established, which prioritizes the inputs used in measuring fair value as follows:

Level 1: Observable inputs such as quoted prices in active markets;

Level 2: Inputs, other than quoted prices in active markets, that are observable either directly or indirectly; and

Level 3: Unobservable inputs in which there is little or no market data, which require the reporting entity to develop its own assumptions.

An asset’s or liability’s fair value measurement level within the fair value hierarchy is based on the lowest level of any input that is significant to the fair value measurement. Valuation techniques used should maximize the use of observable inputs and minimize the use of unobservable inputs.

Assets and liabilities measured at fair value are based on one or more of the following three valuation techniques:

A.Market approach: Prices and other relevant information generated by market transactions involving identical or comparable assets or liabilities.

B.Cost approach: Amount that would be required to replace the service capacity of an asset (replacement cost).

C.Income approach: Techniques to convert future amounts to a single present amount based upon market expectations (including present value techniques, option-pricing and excess earnings models).

The following table presents the placement in the fair value hierarchy of liabilities that are measured and disclosed at fair value on a recurring basis:

Asset /

Valuation

Valuation

    

(Liability)

    

Level 2

    

Level 3

     

Technique

June 30, 2019:

Contingent consideration

 

$

(6,838)

 

$

$

(6,838)

 

C

Interest rate swaps (Note 7)

(9,777)

(9,777)

 

A

December 31, 2018:

Contingent consideration

 

$

(6,895)

 

$

$

(6,895)

 

C

Interest rate swaps (Note 7)

(4,292)

(4,292)

 

A

The following table sets forth the change in contingent consideration (Level 3 measurements) for the six months ended June 30, 2019:

Contingent

    

Consideration

Balance at January 1, 2019

$

(6,895)

Change in fair value

57

Payments

 

Balance at June 30, 2019

$

(6,838)

The carrying amount of the Company’s debt approximates fair value due to variable interest rates at customary terms and rates the Company could obtain in current financing.

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2019
GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS  
GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS

5. GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS

Goodwill

Goodwill is not subject to amortization and is reviewed at least annually in the fourth quarter of each year using data as of December 31 of that year, or earlier if an event occurs or circumstances change and there is an indication of impairment. The Company determined, due to lower than expected second quarter results and the resulting impact on future forecasts, that there was an indication of impairment for both the Specialty and PBM segments and, as a result, tested goodwill in the interim period at June 30, 2019 at the reporting unit level. The impairment test consists of comparing a reporting unit’s

fair value to its carrying value. Based on the interim impairment test as of June 30, 2019, the Company determined that the fair value of the Diplomat Specialty Pharmacy (“DSP”) and PBM reporting units were less than their respective carrying value. As a result, the Company recorded total non-cash impairment charges of $122,891 to goodwill and $17,979 to definite-lived intangible assets.

The estimated fair value for each of the reporting units was determined using the income approach. With the income approach, fair value is determined based on the present value of estimated future cash flows, discounted at an appropriate risk-adjusted rate. We use our internal forecasts to estimate future cash flows and include an estimate of long-term growth rates based on our most recent views of the long-term outlook for each reporting unit. Such projections contain management’s best estimates of growth rates in revenue and costs and future expected changes in operating margins and cash expenditures, which are based on factors including our best estimates of economic and market conditions over the projected period. Our projection of estimated operating results and cash flows are discounted using a weighted average cost of capital that reflects current market conditions appropriate to each reporting unit. The discount rate is sensitive to changes in interest rates and other market rates in place at the time the assessment is performed. The discount rates used in the reporting unit valuations as of June 30, 2019 were 10.5% for the DSP reporting unit and 11.75% for the PBM reporting unit.

For the DSP reporting unit, as of and for the second quarter of 2019, the Company experienced lower than expected results, which have impacted the outlook for the remainder of 2019 and into 2020. The lowered outlook for the DSP reporting unit includes slower than anticipated brand to generic conversions and delays in the release of generic versions of certain drugs which tend to provide higher margin contribution. Additionally, anticipated cost savings are running behind forecast primarily due to delays in the implementation of ScriptMed, our new specialty operating platform and while the previous outlook assumed additional investment in the Company’s payor sales team would have resulted in new business opportunities that would offset anticipated negative impacts to volume, the Company has seen limited impacts from this investment on 2019 results through June 30, 2019. Lastly, while it was believed the business environment would stabilize, the Company continues to see volumes in our DSP reporting unit business being negatively impacted by member channel management and increased competition from larger, vertically-integrated peers and a reimbursement environment in specialty pharmacy that is driving continued downward pressure on margins. As such, these conditions resulted in downward revisions of the forecasts on current and future projected earnings and cash flows from the DSP reporting unit.

During the second quarter of 2019, the Company recorded a non-cash goodwill impairment of $68,218 for the Specialty segment, all of which was allocated solely to the DSP reporting unit. The non-cash impairment charge is not deductible for income tax purposes. The impairment loss is recorded in the caption “Goodwill impairments” in the Condensed Consolidated Statements of Comprehensive Loss. After the impairment charge, the adjusted carrying value of the Specialty segment goodwill was $272,442 at June 30, 2019, of which zero was allocated to the DSP reporting unit.

The goodwill in the PBM segment was recorded as a result of two separately acquired entities (i) Pharmaceutical Technologies, Inc. d/b/a National Pharmaceutical Services, acquired in November 27, 2017, and (ii) LDI Holding Company, LLC, acquired December 20, 2017.

For the PBM reporting unit, in the second quarter of 2019, the Company experienced lower than expected results driven by continued business losses and lower earned rebates due to drug mix and slightly lower rebate retention. These lower than expected results resulted in downward revisions of the forecasts on current and future projected earnings and cash flows of the PBM reporting unit and a more conservative outlook in 2020 and beyond.

During the second quarter of 2019, the Company recorded a non-cash goodwill impairment of $54,673 for the PBM segment, which is not deductible for income tax purposes. The impairment loss is recorded in the caption “Goodwill impairment” in the Condensed Consolidated Statements of Comprehensive Loss. After the impairment charge, the adjusted carrying value of the PBM segment goodwill was $214,121 at June 30, 2019.

Also, the Company in connection with the goodwill impairment analysis assessed whether the carrying amounts of the reporting units long-lived assets may not be recoverable and therefore may be impaired. To assess the recoverability at the DSP reporting unit and PBM segment asset group level, the undiscounted cash flows of the DSP and PBM businesses were analyzed over a range of potential remaining useful lives. As a result, the Company determined that certain trade

names and trademarks, certain customer and physician relationships in the DSP and PBM reporting units and certain non-compete employment agreements in its DSP reporting unit were not recoverable and were impaired. The Company recorded an impairment loss of $16,772 to therefore fully impair the remaining intangible assets at the DSP reporting unit, which is part of the Specialty segment, and an impairment loss of $1,207 to further impair those intangible assets at the PBM reporting unit, which is the only reporting unit in the PBM segment. Refer to the additional discussion below.

Definite-lived intangible assets

Definite-lived intangible assets consisted of the following:

 

June 30, 2019

Weighted

 

Average

 

Gross

 

Net

 

Amortization

 

Carrying

 

Accumulated

 

Carrying

    

Period Remaining

    

Amount

    

Amortization

    

Amount

Customer relationships

9.5

$

88,000

$

 

$

88,000

Patient relationships

5.4

170,100

(77,025)

93,075

Trade names and trademarks

 

1.5

 

 

29,350

(23,593)

 

5,757

Non-compete employment agreements

 

1.3

 

 

51,399

(42,958)

 

8,441

Physician relationships

21,700

(21,700)

Total definite-lived intangible assets

$

360,549

$

(165,276)

 

$

195,273

December 31, 2018

Weighted

Average

 

Gross

 

Net

Amortization

 

Carrying

 

Accumulated

 

Carrying

    

Period Remaining

    

Amount

    

Amortization

    

Amount

Customer relationships

9.8

$

100,200

$

(1,238)

 

$

98,962

Patient relationships

5.9

170,100

(67,964)

102,136

Trade names and trademarks

1.8

 

30,650

(20,270)

 

10,380

Non-compete employment agreements

1.6

 

61,389

(44,100)

 

17,289

Physician relationships

4.8

21,700

(9,657)

12,043

Total definite-lived intangible assets

$

384,039

$

(143,229)

 

$

240,810

As disclosed above, certain intangible assets, consisting of certain trade names and trademarks, certain customer and physician relationships, and certain non-compete employment agreements, were impaired. The Company performed a valuation to determine the fair value of these intangible assets and as a result recorded a total non-cash impairment charge of $17,979 which is recorded in the caption “Impairments of definite-lived intangible assets” in the Condensed Consolidated Statements of Comprehensive Loss.

The Company recorded amortization expense of $13,753 and $17,160 for the three months ended June 30, 2019 and 2018, respectively, and $27,558 and $34,170 for the six months ended June 30, 2019 and 2018, respectively.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.19.2
DEBT
6 Months Ended
Jun. 30, 2019
DEBT  
DEBT

6. DEBT

Total outstanding debt consisted of the following:

June 30, 

December 31, 

    

2019

    

2018

Short-term debt, borrowings on revolving line of credit

$

125,000

$

176,300

Long-term debt:

 

Term loan A

$

138,750

$

142,500

Term loan B

 

320,000

 

322,000

Total

 

458,750

 

464,500

Unamortized debt issuance costs

 

(13,245)

 

(14,631)

Total long-term debt

 

445,505

 

449,869

Less: current portion

 

11,500

 

11,500

Long-term debt, less current portion

$

434,005

$

438,369

The Company has a credit agreement with JP Morgan Chase Bank, N.A., and Capital One, National Association, that provides for a $250,000 revolving line of credit and a $150,000 Term Loan A and $400,000 Term Loan B (“credit facility”). The credit agreement also provides for issuances of letters of credit of up to $10,000 and swingline loans up to $20,000.  The revolving line of credit and Term Loan A mature on December 20, 2022 and Term Loan B matures on December 20, 2024. Refer to Note 16, “Subsequent Events” for information regarding the credit agreement.

Interest on the revolving line of credit and Term Loan A is accrued at a rate equal to (i) the monthly LIBOR plus an applicable margin or (ii) a base rate that is the highest of the U.S. prime rate, federal funds rate (plus ½ of 1 percent) and LIBOR (plus 1 percent), at the Company’s option. The applicable margin is adjusted quarterly based on the Company’s leverage ratio. At June 30, 2019, the applicable margin was 2.50 percent for LIBOR loans and 1.50 percent for base rate loans. Interest on the Term Loan B is accrued similarly to Term Loan A, except the applicable margin is fixed at 4.50 percent for LIBOR loans and 3.50 percent for base rate loans.  The Company’s Term Loan A and Term Loan B interest rates were 4.66 percent and 6.91 percent, respectively, at June 30, 2019 and 4.78 percent and 7.03 percent, respectively, at December 31, 2018. The interest rate on the revolving line of credit was 4.74 percent and 5.19 percent at June 30, 2019 and December 31, 2018, respectively. The Company is charged a monthly unused commitment fee ranging from 0.3 percent to 0.4 percent on the average unused daily balance on its $250,000 revolving line of credit.

The Company had weighted average borrowings on its revolving line of credit of $130,573 and $152,229 and maximum borrowings on its revolving line of credit of $157,000 and $188,250 during the three months ended June 30, 2019 and 2018, respectively. Prior to the First Amendment to Credit Agreement (refer to Note 16, “Subsequent Events”), the Company had $125,000 and $73,700 available to borrow on its revolving line of credit at June 30, 2019 and December 31, 2018, respectively.  Revolving line of credit-related unamortized debt issuance costs of $3,711 and $4,246 as of June 30, 2019 and December 31, 2018, respectively, are classified within “Other noncurrent assets” in the Condensed Consolidated Balance Sheets.

The Term Loan A and Term Loan B requires quarterly principal payments of $1,875 and $1,000, plus accrued interest, respectively.  During the six months ended June 30, 2018, the Company made a voluntary prepayment of $74,000 on the Term Loan B.

The credit facility is collateralized by substantially all of the Company’s assets.  The credit facility contains covenants that requires the Company, among other things, to provide financial and other information reporting, and to provide notice upon certain events. These covenants also place restrictions on the Company’s ability to incur additional indebtedness, pay dividends or make other distributions, redeem or repurchase capital stock, make investments and loans, and enter into certain transactions, including selling assets, engaging in mergers or acquisitions, or engaging in transactions with affiliates. The Company was in compliance with all such covenants as of June 30, 2019. Refer to Note 16, “Subsequent Events” for additional information.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.19.2
INTEREST RATE SWAPS
6 Months Ended
Jun. 30, 2019
INTEREST RATE SWAPS  
INTEREST RATE SWAPS

7.  INTEREST RATE SWAPS

The Company enters into interest rate swap contracts to hedge variable interest rate risk related to certain variable rate borrowings. These interest rate swap contracts are designated as cash flow hedges for the purposes of hedge accounting treatment and any unrealized gains or losses that result from changes in the fair value of the interest rate swap contracts are reported in “Accumulated other comprehensive loss” as a component of shareholders’ equity. The Company measures hedge effectiveness on a quarterly basis. The Company does not use derivative financial instruments for speculative purposes.

In 2018, the Company entered into two pay-fixed and receive-floating interest rate swaps, which was effective on March 29, 2019 and terminates on March 31, 2022. The combined notional amount of the interest rate swaps was $290,625 at June 30, 2019 and December 31, 2018, respectively. At June 30, 2019 and December 31, 2018, the fair value of the interest rate swaps (derivative liability) was $9,777 and $4,292, respectively (a valuation allowance was established against the full amount of the net deferred tax benefit of $2,503 and $1,099, respectively). During the three months ended June 30, 2019 and 2018, the Company recognized other comprehensive loss of $3,358 and $962, respectively, and during the six months ended June 30, 2019 and 2018, the Company recognized other comprehensive loss of $5,485 and $962, respectively.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE
6 Months Ended
Jun. 30, 2019
REVENUE  
REVENUE

8.  REVENUE

The following table disaggregates net sales by therapeutic categories for the Specialty segment and by product and service distribution channels for the PBM segment:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Specialty Segment:

Oncology

$

718,081

$

706,291

$

1,404,715

$

1,393,188

Specialty infusion

 

192,156

 

181,250

 

370,604

 

346,967

Immunology

 

140,836

 

142,952

 

276,528

 

278,551

Other

 

164,696

 

203,253

 

332,287

 

368,019

Total Specialty segment

1,215,769

1,233,746

2,384,134

2,386,725

PBM Segment:

Retail networks

57,784

146,127

125,196

291,288

Specialty pharmacy

18,070

23,001

34,167

45,314

Mail order

11,817

17,018

22,782

34,010

Other

2,642

2,601

6,085

9,603

Total PBM segment

90,313

188,747

188,230

380,215

Inter-segment eliminations

(18,458)

(6,415)

(27,932)

(8,378)

Total net sales

$

1,287,624

$

1,416,078

$

2,544,432

$

2,758,562

Rebates retained, which represents the difference between the manufacturers’ rebates earned and rebates incurred to customers, approximated 9.6% and 22.3% of total gross profit for the three months ended June 30, 2019 and 2018, respectively and 10.6% and 14.8% of total gross profit for the six months ended June 30, 2019 and 2018, respectively.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION
6 Months Ended
Jun. 30, 2019
SHARE-BASED COMPENSATION  
SHARE-BASED COMPENSATION

9.  SHARE-BASED COMPENSATION

Stock Options

A summary of the Company’s stock option activity as of and for the six months ended June 30, 2019 is as follows:

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number

Exercise

Contractual

Intrinsic

    

of Options

    

Price

    

Life

    

Value

(Years)

Outstanding at January 1, 2019

5,186,025

$

18.42

8.0

$

2,910

Granted

 

453,808

 

5.19

Exercised

(27,313)

4.29

Expired/cancelled

 

(954,413)

 

18.94

Outstanding at June 30, 2019

 

4,658,107

$

17.11

7.6

$

606

Exercisable at June 30, 2019

 

2,167,286

$

19.19

6.8

$

196

The Company recorded share-based compensation expense associated with stock options of $849 and $2,033 for the three months ended June 30, 2019 and 2018, respectively and $2,642 and $4,152 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested options not yet recognized was $10,704 which will be recognized over a weighted average period of 2.1 years, assuming all employees complete their respective service periods for vesting of the options.

The Company granted annual awards of 366,330 options under its 2014 Omnibus Incentive Plan (the “2014 Plan”) and an inducement award of 87,478 options to purchase common stock to key employees during the six months ended June 30, 2019, which options become exercisable in installments of 33.3 percent, per year, beginning on the first anniversay of the grant date. These options have a maximum term of ten years.

The 453,808 options to purchase common stock that were granted during the six months ended June 30, 2019 have a weighted average grant date fair value of $2.53 per option. The grant date fair values of these stock option awards were estimated using the Black Scholes-Merton option pricing model using the assumptions set forth in the following table:

Exercise price

$

4.81

$

5.94

Expected volatility

 

49.12

%

49.47

%

Expected dividend yield

 

0

 %

0

%

Risk-free rate for expected term

1.95

%

2.38

%

Expected life (in years)

6.00

6.00

Estimating grant date fair values for employee stock options requires management to make assumptions regarding expected volatility of the value of those underlying shares, the risk-free rate over the expected life of the stock options and the date on which share-based payments will be settled. Expected volatility is based on a weighted average of the Company’s historic volatility and an implied volatility for a group of industry-relevant healthcare companies as of the measurement date. Risk-free rate is determined based upon U.S. Treasury rates over the estimated expected option lives. Expected dividend yield is zero as the Company does not anticipate that any dividends will be declared during the expected term of the options. The expected term of options granted is calculated using the simplified method (the midpoint between the end of the vesting period and the end of the maximum term). Forfeitures are accounted for when they occur.

Restricted Stock Units (“RSU” or “RSUs”)

A summary of the Company’s RSU activity as of and for the six months ended June 30, 2019 is as follows:

Weighted

Average

Number

Grant Date

    

of RSUs

    

Fair Value

Nonvested at January 1,2019

 

1,869,029

$

21.67

Granted

 

5,864,924

 

7.55

Vested and issued

(310,936)

20.29

Cancelled /expired

 

(877,119)

 

22.46

Nonvested at June 30, 2019

 

6,545,898

$

8.94

Performance Based RSUs

The Company granted an award of 1,498,500 performance-based RSUs as a sign-on inducement award to an executive during the second quarter of 2018.  The award will be earned or forfeited based upon the Company’s performance relative to specified cumulative Adjusted EBITDA and revenue goals for the years ending December 31, 2018 and 2019 and the executive’s completion of the service condition. In January 2019, the performance goals were measurable and determinable, therefore, a grant date for accounting purposes was established. During the second quarter of 2019, these performance-based RSUs were modified by (1) adjusting the performance goals so that earning or forfeiture will be based upon the Company’s actual 2018 performance and projected 2019 performance, and (2) including a new performance goal that provides for full vesting at the maximum amount in the event the Company’s stock price increases by a specified percentage over a specified period of time during the 2019 fiscal year as a result of corporate actions taken during the 2019 performance year. The Company accounted for this modification pursuant to ASC Topic 718, “Compensation – Stock Compensation”, as a Type III (Improbable to Probable) modification and changed its estimate of the number of shares that will be earned from 0 percent to 30 percent.

During the second quarter of 2019, the Company granted annual awards of 1,835,000 performance-based RSUs under the 2014 Plan and 172,838 performance-based RSUs as an inducement award to key employees. These awards will be earned or forfeited based upon the Company’s performance relative to specified cumulative Adjusted EBITDA and revenue goals, as applicable, for the years ending December 31, 2019 and/or 2020, as applicable and the completion of the service condition. The Company is currently accounting for these performance-based RSUs under the current estimate that 28.6 percent of the award shares will be earned. The Company recorded share-based compensation expense associated with performance-based RSUs of $1,015 and $845 for the three months ended June 30, 2019 and 2018, respectively, and $1,074 and $852 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation expense related to nonvested performance-based RSUs not yet recognized, assuming 28.6 percent of the shares will be earned, was $3,891, which will be recognized over a weighted average remaining term of 1.28 years, assuming all employees also complete their respective service periods for vesting of the RSUs.

Service Based RSUs

The Company granted 2,115,377 service-based RSUs under its 2014 Plan and 243,209 service-based RSUs as inducement awards to key employees during the six months ended June 30, 2019. The value of an RSU is determined by the market value of the Company’s common stock at the date of grant. This value is recorded as compensation expense on a straight-line basis over the vesting period, which ranges from one year to three years from grant date.

The Company recorded share-based compensation expense associated with service-based RSUs of $2,205 and $3,974 for the three months ended June 30, 2019 and 2018, respectively, and $3,798 and $4,841 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested RSUs not yet recognized was $24,807, which will be recognized over a weighted average remaining term of 2.37 years, assuming all employees complete their respective service periods for vesting of the service-based RSUs.

Restricted Stock Awards (“RSA” or RSAs”)

A summary of the Company’s RSA activity as of and for the six months ended June 30, 2019 is as follows:

Number

Weighted

of Shares

Average

Subject to

Grant Date

    

Restriction

    

Fair Value

Nonvested at January 1, 2019

 

43,355

$

20.91

Granted

186,969

4.51

Vested

 

(20,829)

 

22.20

Forfeited

 

(5,929)

 

21.63

Nonvested at June 30, 2019

203,566

5.69

Under the 2014 Plan, the Company issued 186,969 RSAs to non-employee directors. The value of a RSA is determined by the market value of the Company’s common stock at the date of grant. The value of a RSA is recorded as share-based compensation expense on a straight-line basis over the vesting period, which is typically one year.

The Company recorded share-based compensation expense associated with RSAs of $215 and $139 for the three months ended June 30, 2019 and 2018, respectively, and $341 and $277 for the six months ended June 30, 2019 and 2018, respectively. At June 30, 2019, the total compensation cost related to nonvested RSAs not yet recognized was $859 which will be recognized over a weighted average remaining term of 0.87 years, assuming the non-employee directors complete their service period for vesting of the RSAs.

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.19.2
LOSS PER COMMON SHARE
6 Months Ended
Jun. 30, 2019
LOSS PER COMMON SHARE  
LOSS PER COMMON SHARE

10.  LOSS PER COMMON SHARE

Basic loss per common share is computed by dividing net loss by the weighted average number of common shares outstanding during the period. Diluted income per common share further includes any common shares available to be issued upon exercise of outstanding service-based stock options; exercise of outstanding performance-based stock options for which all performance conditions were satisfied; and satisfaction of all contingent consideration performance conditions; and RSAs and RSUs, if such inclusions would be dilutive. The potentially dilutive common shares are determined for inclusion in diluted income per common share using the treasury stock method. For periods of net loss, basic and diluted per common share information are the same.

The following table sets forth the computation of basic and diluted loss per common share:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Numerator:

Net loss

$

(159,462)

$

(3,964)

$

(173,763)

$

(4,414)

Denominator:

 

 

 

 

Weighted average common shares outstanding, basic

74,730,823

74,158,622

74,595,906

74,077,916

Weighted average dilutive effect of stock options, RSAs and RSUs

Weighted average common shares outstanding, diluted

74,730,823

74,158,622

74,595,906

74,077,916

Loss per common share:

Basic

$

(2.13)

$

(0.05)

$

(2.33)

$

(0.06)

Diluted

$

(2.13)

$

(0.05)

$

(2.33)

$

(0.06)

The Company had a net loss for the three and six months ended June 30, 2019 and 2018.  As a result, basic and diluted loss per common share were the same as any potentially dilutive securities would be anti-dilutive.  In the absence of a net

loss, the weighted average dilutive effect of stock options, RSUs and RSAs would have been 48,860 and 374,080 for the three months ended June 30, 2019 and 2018, respectively and 323,082 and 398,051 for the six months ended June 30, 2019 and 2018, respectively.

The weighted average effect of certain common stock equivalents including stock options, RSUs and RSAs were excluded from the computation of weighted average diluted shares outstanding as inclusion of such items would be anti-dilutive, are summarized as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Service-based and earned performance-based stock options

 

3,896,446

 

4,032,813

 

3,753,244

 

4,022,012

Unearned performance-based stock options

 

574,138

 

574,138

 

574,138

574,138

Weighted average service-based RSUs

 

1,903,421

 

766,971

 

880,438

409,262

Weighted average performance based RSUs

 

467,308

 

770,859

 

389,305

Weighted average RSAs

 

16,597

 

7,228

 

18,300

 

3,614

Total

 

6,857,910

 

6,152,009

 

5,226,120

 

5,398,331

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.19.2
INCOME TAXES
6 Months Ended
Jun. 30, 2019
INCOME TAXES  
INCOME TAXES

11. INCOME TAXES

The reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax expense is as follows:

Six Months Ended

June 30, 

    

2019

    

2018

Income tax benefit at U.S. statutory rate

 

$

36,269

$

744

Tax effect from:

Valuation allowance

 

(32,423)

 

Share-based compensation

(1,392)

542

State income taxes, net of federal benefit

(549)

(763)

State income taxes, valuation allowance

62

Disallowed compensation

 

(161)

 

Non-deductible employee compensation in excess of $1,000

(1,158)

Non-deductible goodwill impairment

(2,645)

Other

(214)

(236)

Income tax expense

$

(1,053)

$

(871)

In determining the requirement for a valuation allowance against its deferred tax assets, the Company considers its historical and projected financial results of the legal entity or consolidated group recording the net deferred tax asset, along with other available positive and negative evidence. Due primarily to the parent company, along with several of its subsidiaries, being in a three-year cumulative loss from continuing operations position at June 30, 2019, the Company has determined it more likely than not its consolidated deferred tax asset and a substantial portion of separate entities’ deferred tax assets established for state loss carryforwards, will not be realized as a benefit in the future.  Accordingly, the Company has increased its valuation allowance against these net deferred tax assets by $32,361 at June 30, 2019.

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.19.2
RELATED PARTY TRANSACTION
6 Months Ended
Jun. 30, 2019
RELATED PARTY TRANSACTION  
RELATED PARTY TRANSACTION

12.  RELATED PARTY TRANSACTION

In December 2018, the Company signed a definitive agreement with ReactiveCore, Inc. (“ReactiveCore”) pursuant to which ReactiveCore provides information technology services to the Company over a period of three years, which commenced on January 1, 2019. Kenneth Klepper, a director of the Company’s Board of Directors (the “Board”), is the co-founder, chairman and chief executive officer of ReactiveCore. Prior to the signing of this agreement, the Board reviewed and approved this transaction in accordance with the Company’s related persons transaction policy.

The Company will pay base fees to ReactiveCore of approximately $2,400 over the term of the agreement, with the potential of paying additional fees for the provision of additional services. During the six months ended June 30, 2019, the

Company incurred a three-year licensing fee of $1,946 for the term of the agreement, which has been recorded in capitalized software for internal use, net in the Condensed Consolidated Balance Sheets.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES
6 Months Ended
Jun. 30, 2019
LEASES  
LEASES

13.  LEASES

The Company leases many of its pharmacy locations, office facilities, distribution centers, and certain office equipment through noncancelable operating lease contracts. Such noncancelable operating lease contracts convey the right to control such property for a period of time in exchange for consideration.  The operating leases have initial terms ranging from three to 12 years and generally have options to extend for one or two five -year periods. Additionally, most frequently, the lease contracts include a provision for early termination after a specified time period along with payment of a termination fee. Beginning in 2019, the lease term, for accounting purposes, will include renewal option periods when it is reasonably certain that the option to extend the lease will be exercised based on the facts and circumstances at lease commencement. The lease agreements, most often, provide for rental payments that increase over the lease term based on a fixed percentage or specified amount.  Additionally, the Company, in most cases, is required to pay real estate taxes, insurance costs and other occupancy costs such as common area maintenance that vary over the lease term.  

Rent expense was $2,140 and $4,026 for the three and six months ended June 30, 2018.

The following table provides the components of lease expense for the three and six months ended June 30, 2019 in the Condensed Consolidated Statements of Comprehensive Loss, only the current year was impacted with the adoption of Topic 842:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2019

Operating lease cost

    

$

1,248

    

$

3,307

Variable lease cost

814

 

1,191

Short-term lease cost

133

 

241

Total

 

$

2,195

$

4,739

Maturities of lease liabilities for each of the next five years and thereafter, including reconciliation to the lease liabilities, were as follows:

2019 (excluding the six months ended June 30, 2019)

    

$

3,077

2020

5,751

2021

5,029

2022

 

4,250

2023

 

3,214

Thereafter

 

14,091

Total future lease payments

 

35,412

Less: imputed interest costs (a)

 

(8,140)

Lease liabilities

 

$

27,272

(a)Computed using the estimated incremental borrowing rate for each lease

Other information related to the Company's leases as of and for the six months ended June 30, 2019 is as follows:

Cash paid for amounts included in the measurement of lease liabilities

    

 

Operating cash flows for operating leases

$

3,307

 

Weighted average remaining lease term (in years)

 

7.55

Weighted average discount rate

 

6.77

%

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.2
CONTINGENCIES
6 Months Ended
Jun. 30, 2019
CONTINGENCIES  
CONTINGENCIES

14.  CONTINGENCIES

On November 10, 2016, a putative class action complaint was filed in the U.S. District Court for the Eastern District of Michigan against Diplomat Pharmacy, Inc. and certain former officers of the Company. Following the appointment of lead plaintiffs and lead counsel, an amended complaint was filed on April 11, 2017. The amended complaint alleges violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 29, 2016 and November 3, 2016 (the “potential class period”). The plaintiffs seek to represent a class of shareholders who purchased stock in the potential class period. The complaint seeks unspecified monetary damages and other relief. The Company filed a motion to dismiss the amended complaint on May 26, 2017. The court issued orders denying the Company’s motion to dismiss on January 19, 2018 and the Company’s motion for reconsideration of its motion to dismiss on August 9, 2018. The parties reached an agreement-in-principle on April 22, 2019 to resolve the litigation for a payment of $14,100 which is fully covered by the Company’s insurance policies. The court preliminarily approved the settlement on May 7, 2019, and a final settlement approval hearing is scheduled for August 20, 2019. If approved by the court, the settlement, given it is covered by the Company’s insurance policies, would not have a material impact on the Company’s results of operations, financial condition or cash flows. The Company has recorded the gross up ($14,100 insurance receivable in “Prepaid insurance and other current assets” and a $14,100 accrued liability included in “Accrued expenses – other”) of this settlement in the condensed consolidated balance sheet as of June 30, 2019.

On February 10, 2017, the Company’s Board of Directors received a demand letter from a purported shareholder containing allegations similar to those contained in the putative class action complaint described above. The letter demanded that the Board of Directors take action to remedy the alleged violations. In response, the Board of Directors established a Special Independent Committee of its disinterested and independent members to investigate the claims. Subsequently, on June 2, 2017, the shareholder filed a putative shareholder’s derivative lawsuit in the Michigan Circuit Court for the County of Genesee regarding the same matters alleged in the demand letter. The complaint named the Company as a nominal defendant and named a number of the Company’s current and former officers and directors as defendants. The complaint sought unspecified monetary damages and other relief. On February 6, 2019, the parties reached an agreement-in-principle to settle the action. On June 17, 2019, the court held the final settlement approval hearing and approved the settlement. The settlement did not have a material impact on the Company’s results of operations, financial condition or cash flows and was covered by the Company’s insurance policies.

On February 24, 2019 and March 6, 2019, in the U.S. District Court for the Central District of California and on March 12, 2019 in the U.S. District Court for the Northern District of Illinois, putative class actions complaints were filed against Diplomat Pharmacy, Inc. and certain current and former officers of the Company. The complaints alleged violations of Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 in connection with public filings made between February 26, 2018 and February 21, 2019 (the “potential class period”). The plaintiffs each sought to represent a class of shareholders who purchased stock in the potential class period. The complaints sought unspecified monetary damages and other relief. The cases were subsequently transferred and consolidated into a single proceeding in the Northern District of Illinois. The court appointed a lead plaintiff and lead counsel on July 19, 2019, and the lead plaintiff has sought leave until September 17, 2019 to file an amended complaint. The Company believes the complaints and allegations to be without merit and intends to vigorously defend itself against the action. The Company is unable at this time to determine whether the outcome of the litigation would have a material impact on its results of operations, financial condition or cash flows.

The Company’s business of providing specialized pharmacy services and other related services may subject it to litigation and liability for damages in the ordinary course of business. Nevertheless, the Company believes there are no other legal proceedings, the outcome of which, if determined adversely to the Company, would individually or in the aggregate be reasonably expected to have a material adverse effect on its business, financial position, cash flows, or results of operations.

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENT REPORTING
6 Months Ended
Jun. 30, 2019
SEGMENT REPORTING  
SEGMENT REPORTING

15.  SEGMENT REPORTING

The Company reports in two reportable segments: Specialty and PBM. The Specialty segment offers a broad range of innovative solutions to address the dispensing, delivery, dosing and reimbursement of clinically intensive, high-cost specialty drugs and a wide range of applications and the PBM segment provides services designed to help the Company’s customers reduce the cost and manage the complexity of their prescription drug programs. The chief operating decision

maker evaluates segment performance principally upon net sales and gross profit. Net sales, cost of sales and gross profit information by segment are as follows:

Three Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

1,215,769

$

1,233,746

$

(1,152,747)

$

(1,161,206)

$

63,022

$

72,540

PBM

 

90,313

 

188,747

 

(80,608)

 

(162,871)

 

9,705

 

25,876

Inter-segment eliminations

(18,458)

(6,415)

18,458

6,415

$

1,287,624

$

1,416,078

$

(1,214,897)

$

(1,317,662)

$

72,727

$

98,416

Six Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

2,384,134

$

2,386,725

$

(2,253,588)

$

(2,241,365)

$

130,546

$

145,360

PBM

 

188,230

 

380,215

 

(166,829)

 

(336,781)

 

21,401

 

43,434

Inter-segment eliminations

(27,932)

(8,378)

27,932

8,378

$

2,544,432

$

2,758,562

$

(2,392,485)

$

(2,569,768)

$

151,947

$

188,794

Total assets by segment are as follows:

    

June 30, 

    

December 31, 

2019

2018

Specialty

$

958,694

$

1,045,174

PBM

 

356,416

 

431,185

$

1,315,110

$

1,476,359

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.19.2
SUBSEQUENT EVENT
6 Months Ended
Jun. 30, 2019
SUBSEQUENT EVENT  
SUBSEQUENT EVENT

16.  SUBSEQUENT EVENTS

On July 19, 2019, the Company agreed to a First Amendment to Credit Agreement with JP Morgan Chase Bank, N.A., and Capital One, National Association. When the amendment took effect on August 6, 2019, the First Amendment to the Credit Agreement amended and restated our covenants for the total net leverage ratio and the interest coverage ratio beginning on September 30, 2019 through December 31, 2020 as well as permanently reducing our revolving line of credit from $250,000 to $200,000.

On July 22, 2019, we acquired a specialty infusion pharmacy for $6,551 and 836,431 shares of the Company’s common stock.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.19.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2019
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Principles of Consolidation

Principles of Consolidation

The Condensed Consolidated Financial Statements include the accounts of Diplomat Pharmacy, Inc., and its wholly owned subsidiaries.

All intercompany transactions and balances have been eliminated in consolidation.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported therein. Due to the inherent uncertainty involved in making estimates, actual results reported in future periods may be based upon amounts that differ from these estimates.

Receivables, net

Receivables, net

Receivables, net consisted of the following:

June 30, 

December 31, 

    

2019

    

2018

Trade receivables, net of allowances of $(29,166) and $(25,342), respectively

$

314,864

$

299,407

Rebate receivables

 

9,964

 

22,375

Other receivables

 

4,767

 

4,820

$

329,595

$

326,602

Trade receivables are stated at the invoiced amount. Trade receivables primarily include amounts due from clients, third-party pharmacy benefit managers and insurance providers and are based on contracted prices. Trade receivables are unsecured and require no collateral. Trade receivable terms vary by payor, but generally are due within 30 days after the sale of the product or performance of the service.

Rebate receivables are amounts due from pharmaceutical manufacturers related to drug purchases by participants of the various pharmacy benefit plans that the Company manages, a portion of which, depending on contract terms, are paid back to the Company’s customers. The Company estimates these rebates at period-end based on its contractual arrangements with its manufacturers and such rebates are recorded as a reduction of cost of sales.

Inventories

Inventories

Inventories consist of prescription and over-the-counter medications and are stated at the lower of cost or net realizable value. Cost is determined using the first-in, first-out method. Prescription medications are returnable to the Company’s vendors and fully refundable before six months of expiration, and any remaining expired medication is relieved from inventory on a quarterly basis.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.19.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2019
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Schedule of receivables, net

June 30, 

December 31, 

    

2019

    

2018

Trade receivables, net of allowances of $(29,166) and $(25,342), respectively

$

314,864

$

299,407

Rebate receivables

 

9,964

 

22,375

Other receivables

 

4,767

 

4,820

$

329,595

$

326,602

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2019
FAIR VALUE MEASUREMENTS  
Schedule of liabilities measured and disclosed at fair value on a recurring basis

Asset /

Valuation

Valuation

    

(Liability)

    

Level 2

    

Level 3

     

Technique

June 30, 2019:

Contingent consideration

 

$

(6,838)

 

$

$

(6,838)

 

C

Interest rate swaps (Note 7)

(9,777)

(9,777)

 

A

December 31, 2018:

Contingent consideration

 

$

(6,895)

 

$

$

(6,895)

 

C

Interest rate swaps (Note 7)

(4,292)

(4,292)

 

A

Schedule of change in contingent consideration Level 3 measurements

Contingent

    

Consideration

Balance at January 1, 2019

$

(6,895)

Change in fair value

57

Payments

 

Balance at June 30, 2019

$

(6,838)

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2019
GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS  
Schedule of definite-lived intangible assets

 

June 30, 2019

Weighted

 

Average

 

Gross

 

Net

 

Amortization

 

Carrying

 

Accumulated

 

Carrying

    

Period Remaining

    

Amount

    

Amortization

    

Amount

Customer relationships

9.5

$

88,000

$

 

$

88,000

Patient relationships

5.4

170,100

(77,025)

93,075

Trade names and trademarks

 

1.5

 

 

29,350

(23,593)

 

5,757

Non-compete employment agreements

 

1.3

 

 

51,399

(42,958)

 

8,441

Physician relationships

21,700

(21,700)

Total definite-lived intangible assets

$

360,549

$

(165,276)

 

$

195,273

December 31, 2018

Weighted

Average

 

Gross

 

Net

Amortization

 

Carrying

 

Accumulated

 

Carrying

    

Period Remaining

    

Amount

    

Amortization

    

Amount

Customer relationships

9.8

$

100,200

$

(1,238)

 

$

98,962

Patient relationships

5.9

170,100

(67,964)

102,136

Trade names and trademarks

1.8

 

30,650

(20,270)

 

10,380

Non-compete employment agreements

1.6

 

61,389

(44,100)

 

17,289

Physician relationships

4.8

21,700

(9,657)

12,043

Total definite-lived intangible assets

$

384,039

$

(143,229)

 

$

240,810

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.19.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2019
DEBT  
Schedule of outstanding debt

June 30, 

December 31, 

    

2019

    

2018

Short-term debt, borrowings on revolving line of credit

$

125,000

$

176,300

Long-term debt:

 

Term loan A

$

138,750

$

142,500

Term loan B

 

320,000

 

322,000

Total

 

458,750

 

464,500

Unamortized debt issuance costs

 

(13,245)

 

(14,631)

Total long-term debt

 

445,505

 

449,869

Less: current portion

 

11,500

 

11,500

Long-term debt, less current portion

$

434,005

$

438,369

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE (Tables)
6 Months Ended
Jun. 30, 2019
REVENUE  
Schedule of disaggregation of net sales by therapeutic categories for the Specialty segment and by product and service distribution channels for the PBM segment

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Specialty Segment:

Oncology

$

718,081

$

706,291

$

1,404,715

$

1,393,188

Specialty infusion

 

192,156

 

181,250

 

370,604

 

346,967

Immunology

 

140,836

 

142,952

 

276,528

 

278,551

Other

 

164,696

 

203,253

 

332,287

 

368,019

Total Specialty segment

1,215,769

1,233,746

2,384,134

2,386,725

PBM Segment:

Retail networks

57,784

146,127

125,196

291,288

Specialty pharmacy

18,070

23,001

34,167

45,314

Mail order

11,817

17,018

22,782

34,010

Other

2,642

2,601

6,085

9,603

Total PBM segment

90,313

188,747

188,230

380,215

Inter-segment eliminations

(18,458)

(6,415)

(27,932)

(8,378)

Total net sales

$

1,287,624

$

1,416,078

$

2,544,432

$

2,758,562

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2019
SHARE-BASED COMPENSATION  
Summary of entity's stock option activity

Weighted

Weighted

Average

Average

Remaining

Aggregate

Number

Exercise

Contractual

Intrinsic

    

of Options

    

Price

    

Life

    

Value

(Years)

Outstanding at January 1, 2019

5,186,025

$

18.42

8.0

$

2,910

Granted

 

453,808

 

5.19

Exercised

(27,313)

4.29

Expired/cancelled

 

(954,413)

 

18.94

Outstanding at June 30, 2019

 

4,658,107

$

17.11

7.6

$

606

Exercisable at June 30, 2019

 

2,167,286

$

19.19

6.8

$

196

Schedule of assumptions used to determine the valuation of granted options

Exercise price

$

4.81

$

5.94

Expected volatility

 

49.12

%

49.47

%

Expected dividend yield

 

0

 %

0

%

Risk-free rate for expected term

1.95

%

2.38

%

Expected life (in years)

6.00

6.00

Summary of restricted stock units activity

Weighted

Average

Number

Grant Date

    

of RSUs

    

Fair Value

Nonvested at January 1,2019

 

1,869,029

$

21.67

Granted

 

5,864,924

 

7.55

Vested and issued

(310,936)

20.29

Cancelled /expired

 

(877,119)

 

22.46

Nonvested at June 30, 2019

 

6,545,898

$

8.94

Performance Based RSUs

Summary of restricted stock awards activity

Number

Weighted

of Shares

Average

Subject to

Grant Date

    

Restriction

    

Fair Value

Nonvested at January 1, 2019

 

43,355

$

20.91

Granted

186,969

4.51

Vested

 

(20,829)

 

22.20

Forfeited

 

(5,929)

 

21.63

Nonvested at June 30, 2019

203,566

5.69

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.2
LOSS PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2019
LOSS PER COMMON SHARE  
Schedule of the calculation for basic and diluted income per common share

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Numerator:

Net loss

$

(159,462)

$

(3,964)

$

(173,763)

$

(4,414)

Denominator:

 

 

 

 

Weighted average common shares outstanding, basic

74,730,823

74,158,622

74,595,906

74,077,916

Weighted average dilutive effect of stock options, RSAs and RSUs

Weighted average common shares outstanding, diluted

74,730,823

74,158,622

74,595,906

74,077,916

Loss per common share:

Basic

$

(2.13)

$

(0.05)

$

(2.33)

$

(0.06)

Diluted

$

(2.13)

$

(0.05)

$

(2.33)

$

(0.06)

Schedule of weighted average effect of shares were excluded from the computation of weighted average diluted shares outstanding

Three Months Ended

Six Months Ended

June 30, 

June 30, 

    

2019

    

2018

    

2019

    

2018

Service-based and earned performance-based stock options

 

3,896,446

 

4,032,813

 

3,753,244

 

4,022,012

Unearned performance-based stock options

 

574,138

 

574,138

 

574,138

574,138

Weighted average service-based RSUs

 

1,903,421

 

766,971

 

880,438

409,262

Weighted average performance based RSUs

 

467,308

 

770,859

 

389,305

Weighted average RSAs

 

16,597

 

7,228

 

18,300

 

3,614

Total

 

6,857,910

 

6,152,009

 

5,226,120

 

5,398,331

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.19.2
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2019
INCOME TAXES  
Schedule of reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax benefit (expense)

Six Months Ended

June 30, 

    

2019

    

2018

Income tax benefit at U.S. statutory rate

 

$

36,269

$

744

Tax effect from:

Valuation allowance

 

(32,423)

 

Share-based compensation

(1,392)

542

State income taxes, net of federal benefit

(549)

(763)

State income taxes, valuation allowance

62

Disallowed compensation

 

(161)

 

Non-deductible employee compensation in excess of $1,000

(1,158)

Non-deductible goodwill impairment

(2,645)

Other

(214)

(236)

Income tax expense

$

(1,053)

$

(871)

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2019
LEASES  
Operating lease expense information

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2019

2019

Operating lease cost

    

$

1,248

    

$

3,307

Variable lease cost

814

 

1,191

Short-term lease cost

133

 

241

Total

 

$

2,195

$

4,739

Maturity of lease liabilities

2019 (excluding the six months ended June 30, 2019)

    

$

3,077

2020

5,751

2021

5,029

2022

 

4,250

2023

 

3,214

Thereafter

 

14,091

Total future lease payments

 

35,412

Less: imputed interest costs (a)

 

(8,140)

Lease liabilities

 

$

27,272

(a)Computed using the estimated incremental borrowing rate for each lease

Schedule of Other information

Cash paid for amounts included in the measurement of lease liabilities

    

 

Operating cash flows for operating leases

$

3,307

 

Weighted average remaining lease term (in years)

 

7.55

Weighted average discount rate

 

6.77

%

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENT REPORTING (Tables)
6 Months Ended
Jun. 30, 2019
SEGMENT REPORTING  
Schedule of information by segment

Three Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

1,215,769

$

1,233,746

$

(1,152,747)

$

(1,161,206)

$

63,022

$

72,540

PBM

 

90,313

 

188,747

 

(80,608)

 

(162,871)

 

9,705

 

25,876

Inter-segment eliminations

(18,458)

(6,415)

18,458

6,415

$

1,287,624

$

1,416,078

$

(1,214,897)

$

(1,317,662)

$

72,727

$

98,416

Six Months Ended June 30, 

Net Sales

Cost of Sales

Gross Profit

    

2019

    

2018

    

2019

    

2018

    

2019

    

2018

Specialty

$

2,384,134

$

2,386,725

$

(2,253,588)

$

(2,241,365)

$

130,546

$

145,360

PBM

 

188,230

 

380,215

 

(166,829)

 

(336,781)

 

21,401

 

43,434

Inter-segment eliminations

(27,932)

(8,378)

27,932

8,378

$

2,544,432

$

2,758,562

$

(2,392,485)

$

(2,569,768)

$

151,947

$

188,794

Total assets by segment are as follows:

    

June 30, 

    

December 31, 

2019

2018

Specialty

$

958,694

$

1,045,174

PBM

 

356,416

 

431,185

$

1,315,110

$

1,476,359

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.19.2
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)
6 Months Ended
Jun. 30, 2019
segment
DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION  
Number of reportable segments 2
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.19.2
NEW ACCOUNTING STANDARDS - Adoption of New Accounting Standards (Details) - USD ($)
$ in Thousands
6 Months Ended
Jan. 01, 2019
Jun. 30, 2019
Adoption of New Accounting Standards    
Operating lease right-of-use assets   $ 26,329
Net lease liabilities   $ 27,272
Lease, Practical Expedients, Package [true false]   true
Lease, Practical Expedient, Use of Hindsight [true false]   false
ASU 2016-02    
Adoption of New Accounting Standards    
Operating lease right-of-use assets $ 28,400  
Net lease liabilities 29,300  
Cumulative-effect adjustment, after tax 5,652  
Net deferred taxes $ 1,387  
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Dec. 31, 2018
Receivables    
Receivables, net $ 329,595 $ 326,602
Trade receivables terms after sale of product or performance of service 30 days  
Inventories    
Maximum period before expiration within which Inventory is returnable and fully refundable 6 months  
Trade receivables    
Receivables    
Receivables, net $ 314,864 299,407
Allowance for trade receivables (29,166) (25,342)
Rebate receivables    
Receivables    
Receivables, net 9,964 22,375
Other receivables    
Receivables    
Receivables, net $ 4,767 $ 4,820
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE MEASUREMENTS - Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Contingent consideration    
FAIR VALUE MEASUREMENTS    
Asset (Liability) $ (6,838) $ (6,895)
Interest rate swaps    
FAIR VALUE MEASUREMENTS    
Asset (Liability) (9,777) (4,292)
Level 2 | Interest rate swaps    
FAIR VALUE MEASUREMENTS    
Asset (Liability) (9,777) (4,292)
Level 3 | Contingent consideration    
FAIR VALUE MEASUREMENTS    
Asset (Liability) $ (6,838) $ (6,895)
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.19.2
FAIR VALUE MEASUREMENTS - Roll forward of Level 3 Measurements (Details) - Contingent consideration
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
Level 3 measurements  
Balance at beginning of the period $ (6,895)
Change in fair value 57
Balance at end of the period $ (6,838)
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Changes in the carrying amount of goodwill          
Goodwill impairments $ 122,891   $ 122,891    
Impairments of definite-lived intangible assets 17,979   17,979    
Goodwill 486,563   486,563   $ 609,592
Aggregate amortization expense for amortizing intangible assets 13,753 $ 17,160 27,558 $ 34,170  
DSP          
Changes in the carrying amount of goodwill          
Goodwill impairments     $ 16,772    
Discount rate used in annual reporting unit valuations     10.50%    
Goodwill 0   $ 0    
PBM          
Changes in the carrying amount of goodwill          
Goodwill impairments 54,673   $ 1,207    
Discount rate used in annual reporting unit valuations     11.75%    
Goodwill 214,121   $ 214,121    
Specialty          
Changes in the carrying amount of goodwill          
Goodwill impairments 68,218        
Goodwill $ 272,442   $ 272,442    
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.19.2
GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS - Definite-lived intangible assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
DEFINITE-LIVED INTANGIBLE ASSETS          
Gross Carrying Amount $ 360,549   $ 360,549   $ 384,039
Accumulated Amortization (165,276)   (165,276)   (143,229)
Net Carrying Amount 195,273   195,273   $ 240,810
Amortization expense 13,753 $ 17,160 27,558 $ 34,170  
Impairment 17,979   $ 17,979    
Customer relationships          
DEFINITE-LIVED INTANGIBLE ASSETS          
Weighted Average Amortization Period (in years)     9 years 6 months   9 years 9 months 18 days
Gross Carrying Amount 88,000   $ 88,000   $ 100,200
Accumulated Amortization         (1,238)
Net Carrying Amount 88,000   $ 88,000   $ 98,962
Patient relationships          
DEFINITE-LIVED INTANGIBLE ASSETS          
Weighted Average Amortization Period (in years)     5 years 4 months 24 days   5 years 10 months 24 days
Gross Carrying Amount 170,100   $ 170,100   $ 170,100
Accumulated Amortization (77,025)   (77,025)   (67,964)
Net Carrying Amount 93,075   $ 93,075   $ 102,136
Trade names and trademarks          
DEFINITE-LIVED INTANGIBLE ASSETS          
Weighted Average Amortization Period (in years)     1 year 6 months   1 year 9 months 18 days
Gross Carrying Amount 29,350   $ 29,350   $ 30,650
Accumulated Amortization (23,593)   (23,593)   (20,270)
Net Carrying Amount 5,757   $ 5,757   $ 10,380
Non-compete employment agreements          
DEFINITE-LIVED INTANGIBLE ASSETS          
Weighted Average Amortization Period (in years)     1 year 3 months 18 days   1 year 7 months 6 days
Gross Carrying Amount 51,399   $ 51,399   $ 61,389
Accumulated Amortization (42,958)   (42,958)   (44,100)
Net Carrying Amount 8,441   8,441   $ 17,289
Physician relationships          
DEFINITE-LIVED INTANGIBLE ASSETS          
Weighted Average Amortization Period (in years)         4 years 9 months 18 days
Gross Carrying Amount 21,700   21,700   $ 21,700
Accumulated Amortization $ (21,700)   $ (21,700)   (9,657)
Net Carrying Amount         $ 12,043
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.2
DEBT - Outstanding debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Debt    
Short-term debt, borrowings on revolving line of credit $ 125,000 $ 176,300
Long-term debt 458,750 464,500
Unamortized debt issuance costs (13,245) (14,631)
Total long-term debt 445,505 449,869
Less: current portion 11,500 11,500
Long-term debt, less current portion 434,005 438,369
Term Loan A    
Debt    
Long-term debt 138,750 142,500
Term Loan B    
Debt    
Long-term debt 320,000 322,000
Revolving line of credit    
Debt    
Short-term debt, borrowings on revolving line of credit $ 125,000 $ 176,300
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.19.2
DEBT - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Dec. 20, 2017
Debt            
Unamortized debt issuance costs $ 13,245   $ 13,245   $ 14,631  
Amortization of debt issuance costs     1,921 $ 2,742    
Letters of credit            
Debt            
Maximum borrowing capacity 10,000   10,000      
Swingline loans            
Debt            
Maximum borrowing capacity 20,000   $ 20,000      
JPMorgan Chase Bank N.A. And Capital One National Association | Minimum            
Debt            
Monthly unused commitment fee (as a percent)     0.30%      
JPMorgan Chase Bank N.A. And Capital One National Association | Maximum            
Debt            
Monthly unused commitment fee (as a percent)     0.40%      
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit            
Debt            
Amount of borrowing $ 250,000   $ 250,000     $ 250,000
Interest rate (as a percent) 4.74%   4.74%   5.19%  
Weighted average borrowings $ 130,573 $ 152,229        
Maximum borrowings 157,000 $ 188,250 $ 157,000 188,250    
Amount of borrowings available under the credit agreement 125,000   125,000   $ 73,700  
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit | Other noncurrent assets            
Debt            
Unamortized debt issuance costs 3,711   3,711   $ 4,246  
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan A            
Debt            
Amount of borrowing $ 150,000   $ 150,000      
Interest rate (as a percent) 4.66%   4.66%   4.78%  
Quarterly principal payments     $ 1,875      
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan B            
Debt            
Amount of borrowing $ 400,000   $ 400,000      
Interest rate (as a percent) 6.91%   6.91%   7.03%  
Quarterly principal payments     $ 1,000      
Voluntary prepayment of debt       $ 74,000    
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan B | LIBOR            
Debt            
Interest rate margin (as a percent)     4.50%      
JPMorgan Chase Bank N.A. And Capital One National Association | Term Loan B | Base Rate            
Debt            
Interest rate margin (as a percent)     3.50%      
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit and Term loan A | LIBOR            
Debt            
Interest rate margin (as a percent)     2.50%      
JPMorgan Chase Bank N.A. And Capital One National Association | Revolving line of credit and Term loan A | Base Rate            
Debt            
Interest rate margin (as a percent)     1.50%      
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.19.2
INTEREST RATE SWAPS (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Dec. 31, 2018
USD ($)
item
Deferred tax benefit       $ 772 $ (632)  
Other comprehensive loss, net of tax $ 3,358 $ 2,127 $ 962 5,485 $ 962  
Interest rate swaps            
Number of interest rate swap agreements | item           2
Notional amount 290,625     290,625   $ 290,625
Derivative liability $ 9,777     9,777   4,292
Deferred tax benefit       $ (2,503)   $ (1,099)
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.19.2
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Revenue        
Revenue $ 1,287,624 $ 1,416,078 $ 2,544,432 $ 2,758,562
Manufacturer's rebates earned on total gross profit (in percent) 9.60% 22.30% 10.60% 14.80%
Inter-segment eliminations        
Revenue        
Revenue $ (18,458) $ (6,415) $ (27,932) $ (8,378)
Specialty        
Revenue        
Revenue 1,215,769 1,233,746 2,384,134 2,386,725
PBM        
Revenue        
Revenue 90,313 188,747 188,230 380,215
Oncology | Specialty        
Revenue        
Revenue 718,081 706,291 1,404,715 1,393,188
Specialty infusion | Specialty        
Revenue        
Revenue 192,156 181,250 370,604 346,967
Immunology | Specialty        
Revenue        
Revenue 140,836 142,952 276,528 278,551
Other | Specialty        
Revenue        
Revenue 164,696 203,253 332,287 368,019
Retail networks | PBM        
Revenue        
Revenue 57,784 146,127 125,196 291,288
Specialty pharmacy | PBM        
Revenue        
Revenue 18,070 23,001 34,167 45,314
Mail order | PBM        
Revenue        
Revenue 11,817 17,018 22,782 34,010
Other | PBM        
Revenue        
Revenue $ 2,642 $ 2,601 $ 6,085 $ 9,603
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION - Stock Options (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Number of Options          
Outstanding at beginning of period (in shares)     5,186,025    
Granted (in shares)     453,808    
Exercised (in shares)     (27,313)    
Expired/cancelled (in shares)     (954,413)    
Outstanding at end of period (in shares) 4,658,107   4,658,107   5,186,025
Exercisable at end of period (in shares) 2,167,286   2,167,286    
Weighted Average Exercise Price          
Outstanding at beginning of period (in dollars per share)     $ 18.42    
Granted (in dollars per share)     5.19    
Exercised (in dollars per share)     4.29    
Expired/cancelled (in dollars per share)     18.94    
Outstanding at end of period (in dollars per share) $ 17.11   17.11   $ 18.42
Exercisable at end of period (in dollars per share) $ 19.19   $ 19.19    
Weighted Average Remaining Contractual Life          
Outstanding (in years)     7 years 7 months 6 days   8 years
Exercisable (in years)     6 years 9 months 18 days    
Aggregate Intrinsic Value          
Outstanding at end of period $ 606   $ 606   $ 2,910
Exercisable at end of period 196   196    
Additional disclosures          
Allocated Share-based Compensation Expense 849 $ 2,033 2,642 $ 4,152  
Total compensation cost related to non-vested options not yet recognized $ 10,704   $ 10,704    
Weighted average period to recognize compensation cost related to non-vested options not yet recognized     2 years 1 month 6 days    
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION - Restricted Stock Units and Restricted Stock Awards (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Restricted Stock Units        
Number of Shares Subject to Restriction        
Outstanding at the beginning of the period (in shares)     1,869,029  
Granted (in shares)     5,864,924  
Vested and issued (in shares)     (310,936)  
Cancelled/expired (in shares)     (877,119)  
Outstanding at the end of the period (in shares) 6,545,898   6,545,898  
Weighted Average Grant Date Fair Value        
Outstanding at the beginning of the period (in dollars per share)     $ 21.67  
Granted (in dollars per share)     7.55  
Vested and issued (in dollars per share)     20.29  
Forfeited (in dollars per share)     22.46  
Outstanding at the end of the period (in dollars per share) $ 8.94   $ 8.94  
Performance-based RSUs        
Additional disclosures        
Share-based compensation expense $ 1,015 $ 845 $ 1,074 $ 852
Percentage of performance-based RSUs granted shares accounted will be earned     28.60%  
Total compensation cost not yet recognized $ 3,891   $ 3,891  
Weighted average period to recognize compensation cost related to non-vested options not yet recognized     1 year 3 months 10 days  
Make-whole inducement award, performance-based RSUs | Key employees        
Number of Shares Subject to Restriction        
Granted (in shares) 172,838      
Make-whole inducement award, service-based RSUs | Key employees        
Number of Shares Subject to Restriction        
Granted (in shares)     243,209  
Sign-on inducement award, performance-based RSUs | Executive        
Number of Shares Subject to Restriction        
Granted (in shares)   1,498,500    
Restricted Stock Awards        
Number of Shares Subject to Restriction        
Outstanding at the beginning of the period (in shares)     43,355  
Granted (in shares)     186,969  
Vested and issued (in shares)     (20,829)  
Cancelled/expired (in shares)     (5,929)  
Outstanding at the end of the period (in shares) 203,566   203,566  
Weighted Average Grant Date Fair Value        
Outstanding at the beginning of the period (in dollars per share)     $ 20.91  
Granted (in dollars per share)     4.51  
Vested and issued (in dollars per share)     22.20  
Forfeited (in dollars per share)     21.63  
Outstanding at the end of the period (in dollars per share) $ 5.69   $ 5.69  
Additional disclosures        
Vesting period     1 year  
Share-based compensation expense $ 215 $ 139 $ 341 277
Total compensation cost not yet recognized 859   $ 859  
Weighted average period to recognize compensation cost related to non-vested options not yet recognized     10 months 13 days  
Weighted average service-based RSUs        
Additional disclosures        
Share-based compensation expense 2,205 $ 3,974 $ 3,798 $ 4,841
Total compensation cost not yet recognized $ 24,807   $ 24,807  
Weighted average period to recognize compensation cost related to non-vested options not yet recognized     2 years 4 months 13 days  
Minimum | Restricted Stock Units        
Additional disclosures        
Vesting period     1 year  
Minimum | Performance-based RSUs        
Additional disclosures        
Percentage of performance-based RSUs granted shares accounted will be earned 0.00%      
Maximum | Restricted Stock Units        
Additional disclosures        
Vesting period     3 years  
Maximum | Performance-based RSUs        
Additional disclosures        
Percentage of performance-based RSUs granted shares accounted will be earned 30.00%      
2014 Plan | Performance-based RSUs | Key employees        
Number of Shares Subject to Restriction        
Granted (in shares) 1,835,000      
2014 Plan | Restricted Stock Awards | Non-employee director        
Number of Shares Subject to Restriction        
Granted (in shares)     186,969  
2014 Plan | Weighted average service-based RSUs | Key employees        
Number of Shares Subject to Restriction        
Granted (in shares)     2,115,377  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.19.2
SHARE-BASED COMPENSATION - Information and Valuation Assumptions (Details)
6 Months Ended
Jun. 30, 2019
$ / shares
shares
Assumptions used to determine the valuation of granted options  
Expected dividend yield (as a percent) 0.00%
Key employees  
Share-based compensation  
Percentage of options exercisable in installments beginning on the first anniversary of the grant date 33.30%
Maximum term of stock option plan 10 years
2014 Plan | Key employees  
Share-based compensation  
Granted (in shares) | shares 366,330
Minimum  
Assumptions used to determine the valuation of granted options  
Exercise price | $ / shares $ 4.81
Expected volatility (as a percent) 49.12%
Expected dividend yield (as a percent) 0.00%
Risk-free rate for expected term (as a percent) 1.95%
Expected term (in years) 6 years
Maximum  
Assumptions used to determine the valuation of granted options  
Exercise price | $ / shares $ 5.94
Expected volatility (as a percent) 49.47%
Risk-free rate for expected term (as a percent) 2.38%
Expected term (in years) 6 years
Make-whole inducement award | Key employees  
Share-based compensation  
Granted (in shares) | shares 87,478
Stock Options  
Share-based compensation  
Granted (in shares) | shares 453,808
Weighted average grant-date fair value of options granted (in dollars per share) | $ / shares $ 2.53
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.19.2
LOSS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Numerator:        
Net loss $ (159,462) $ (3,964) $ (173,763) $ (4,414)
Denominator:        
Weighted average common shares outstanding, basic (in shares) 74,730,823 74,158,622 74,595,906 74,077,916
Weighted average dilutive effect of stock options, RSAs and RSUs 48,860 374,080 323,082 398,051
Weighted average common shares outstanding, diluted (in shares) 74,730,823 74,158,622 74,595,906 74,077,916
Loss per common share:        
Basic (in dollars per share) $ (2.13) $ (0.05) $ (2.33) $ (0.06)
Diluted (in dollars per share) $ (2.13) $ (0.05) $ (2.33) $ (0.06)
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.2
LOSS PER COMMON SHARE - Shares excluded from the computation of weighted average diluted shares outstanding (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Anti-dilutive securities excluded        
Anti-dilutive securities excluded (in shares) 6,857,910 6,152,009 5,226,120 5,398,331
Service-based and earned performance-based stock options        
Anti-dilutive securities excluded        
Anti-dilutive securities excluded (in shares) 3,896,446 4,032,813 3,753,244 4,022,012
Unearned performance-based stock options        
Anti-dilutive securities excluded        
Anti-dilutive securities excluded (in shares) 574,138 574,138 574,138 574,138
Weighted average service-based RSUs        
Anti-dilutive securities excluded        
Anti-dilutive securities excluded (in shares) 1,903,421 766,971 880,438 409,262
Weighted average performance based RSUs        
Anti-dilutive securities excluded        
Anti-dilutive securities excluded (in shares) 467,308 770,859   389,305
Weighted average RSAs        
Anti-dilutive securities excluded        
Anti-dilutive securities excluded (in shares) 16,597 7,228 18,300 3,614
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.2
INCOME TAXES - Reconciliation of income taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Reconciliation of income taxes computed at the United States federal statutory tax rate to income tax benefit (expense)        
Income tax benefit at U.S. statutory rate     $ 36,269 $ 744
Valuation allowance     (32,423)  
Share-based compensation     (1,392) 542
State income taxes, net of federal benefit     (549) (763)
State income taxes, valuation allowance     62  
Disallowed compensation     (161)  
Non-deductible employee compensation in excess of $1,000       (1,158)
Non-deductible goodwill impairment     (2,645)  
Other     (214) (236)
Income tax expense $ (434) $ (1,740) (1,053) $ (871)
Valuation allowance $ 32,361   $ 32,361  
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.19.2
RELATED PARTY TRANSACTION (Details) - ReactiveCore - USD ($)
$ in Thousands
1 Months Ended 6 Months Ended
Dec. 31, 2018
Jun. 30, 2019
Jan. 01, 2019
RELATED PARTY TRANSACTION      
Definitive agreement term 3 years    
Base fee payable     $ 2,400
License fee   $ 1,946  
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Operating Leases        
Rent expense   $ 2,140   $ 4,026
Components of lease expense        
Operating lease cost $ 1,248   $ 3,307  
Variable lease cost 814   1,191  
Short-term lease cost 133   241  
Total $ 2,195   $ 4,739  
Minimum        
Operating Leases        
Initial term (in years) 3 years   3 years  
Renewal term (in years) 5 years   5 years  
Maximum        
Operating Leases        
Initial term (in years) 12 years   12 years  
Renewal term (in years) 10 years   10 years  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Maturity of lease liabilities (Details)
$ in Thousands
Jun. 30, 2019
USD ($)
Maturities of lease liabilities  
2019 (excluding the six months ended June 30, 2019) $ 3,077
2020 5,751
2021 5,029
2022 4,250
2023 3,214
Thereafter 14,091
Total future lease payments 35,412
Less: imputed interest costs (8,140)
Lease liabilities $ 27,272
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.19.2
LEASES - Other Information (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2019
USD ($)
LEASES  
Operating cash flows for operating leases $ 3,307
Weighted average remaining lease term (in years) 7 years 6 months 18 days
Weighted average discount rate 6.77%
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.19.2
CONTINGENCIES (Details) - USD ($)
$ in Thousands
Apr. 22, 2019
Jun. 30, 2019
CONTINGENCIES    
Payments to resolve the litigation $ 14,100  
Insurance settlement receivable   $ 14,100
Accrued liability for legal settlement   $ 14,100
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
segment
Jun. 30, 2018
USD ($)
Segment reporting information        
Number of reportable segments | segment     2  
Net sales $ 1,287,624 $ 1,416,078 $ 2,544,432 $ 2,758,562
Cost of Sales (1,214,897) (1,317,662) (2,392,485) (2,569,768)
Gross Profit 72,727 98,416 151,947 188,794
Inter-segment eliminations        
Segment reporting information        
Net sales (18,458) (6,415) (27,932) (8,378)
Cost of Sales 18,458 6,415 27,932 8,378
Specialty        
Segment reporting information        
Net sales 1,215,769 1,233,746 2,384,134 2,386,725
Specialty | Operating Segments        
Segment reporting information        
Net sales 1,215,769 1,233,746 2,384,134 2,386,725
Cost of Sales (1,152,747) (1,161,206) (2,253,588) (2,241,365)
Gross Profit 63,022 72,540 130,546 145,360
PBM        
Segment reporting information        
Net sales 90,313 188,747 188,230 380,215
PBM | Operating Segments        
Segment reporting information        
Net sales 90,313 188,747 188,230 380,215
Cost of Sales (80,608) (162,871) (166,829) (336,781)
Gross Profit $ 9,705 $ 25,876 $ 21,401 $ 43,434
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.19.2
SEGMENT REPORTING - Total Assets by Segment (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Segment reporting information    
Total assets $ 1,315,110 $ 1,476,359
Specialty    
Segment reporting information    
Total assets 958,694 1,045,174
PBM    
Segment reporting information    
Total assets $ 356,416 $ 431,185
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.19.2
SUBSEQUENT EVENTS (Details) - USD ($)
$ in Thousands
Jul. 22, 2019
Jul. 19, 2019
Jul. 18, 2019
Jun. 30, 2019
Dec. 20, 2017
Specialty Infusion Pharmacy | Subsequent event          
SUBSEQUENT EVENT          
Payments to acquire businesses, Cash $ 6,551        
Payments to acquire businesses, Shares 836,431        
Revolving line of credit | JPMorgan Chase Bank N.A. And Capital One National Association          
SUBSEQUENT EVENT          
Amount of borrowing       $ 250,000 $ 250,000
Revolving line of credit | JPMorgan Chase Bank N.A. And Capital One National Association | Subsequent event          
SUBSEQUENT EVENT          
Amount of borrowing   $ 200,000 $ 250,000    
EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $^ "4\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 3X )3R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !/@ E/28UFQ^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R$XAK";-96.G%@8K;.QF;+4UB_]@:R1]^R59 MFS*V!]C1TL^?/H$:':4."9]3B)C(8KX;7.>SU''#3D11 F1]0J=R.2;\V#R$ MY!2-SW2$J/2'.B)4G-?@D)11I& "%G$ALK8Q6NJ$BD*ZX(U>\/$S=3/,:, . M'7K*($H!K)TFQO/0-7 #3##"Y/)W VDLX1-^PZ^77U\+A_8FW%Q;K@]P5?[T4MN9!5_3ZY M_O"[";M@[,'^8^.K8-O K[MHOP!02P,$% @ 3X )3YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !/@ E/,93H]CD# Z#P & 'AL+W=OIJE9JI5.KMK^YQ$G0 4[! MN5S?OL9P-/6.^R> F=FQ6<\ZN[KJ]KD[*66BU[IJNG5\,N9\ER3=[J3JHGNG MSZJQ;PZZK0MC']MCTIU;5>P=J:X22M-94A=E$V]6;NRQW:STQ51EHQ[;J+O4 M=='^?E"5OJYC$;\-?"V/)],/))O5N3BJ;\I\/S^V]BF9HNS+6C5=J9NH58=U M?"_NMI)Z@D/\*-6UN[F/^J4\:?W5%;555])#N/ M7V/0>-+LB;?W;]$_N,7;Q3P5G=KJZF>Y-Z=UO(BCO3H4E\I\U=>/:EQ0'D?C MZC^K%U59>#\3J['35>=^H]VE,[H>H]BIU,7K<"T;=[T.;[)LI&$"C02:"/1_ M@AP)!@0=(,0$R*QL200_W0@32+@(F%;P"'[. 88"21?0 MN?>"> 0_[0@3R+O ]A621_ SCS"!U OLQWP>U,"U\%8)8!%>QYP1TMV=$ ,('#06#;"VYJ2;X*P 1."(&=+[BO9>:K M $R.50A[G[BOI9]]A EDG[#WB?M:^ME'F$#V"7N?N*\S/_L $U3!WB?NZ\RO M, @3J#"$O4_CIC<89KA?TV^D*E67HCV631<]:6/[(=>U'+0VRDXE?63D&'ID"ERN)0[X_+]6JZ]M"M5^WKT.R/\:%;]*^'0]W]6\6F/=\O8?E^ MX,%XKUZE2_Q#_C\/7TT*6SXMK*=G^(QW[?'A==?+Y?_@1W&V/&@$GQ MUSZ>^YOCQ9C*8]M^&T]^V]XOU>@H-O%I&)NHT]=;W,2F&5M*/OZ9&UU>^QP# M;X_?6_]E2CXE\UCW<=,V?^^WP^Y^Z9>+;7RN7YOA2WO^-5BSO[W^!:; M)!^=I#Z>VJ:?/A=/K_W0'N96DI5#_?WRO3].W^>Y_?-)<3^,3XK/FF#I$&X$F386,X\W9' )W(^C?H#[\=HR/URFE569 MF0,R.0&Y'T_](/=3ZMRT !FQP!E;4L;.FMN.C"\M?;0V@JY4Z1'.L UDU )G MK:.L!4Y1"!8=<\1U:)0'E7$DXQ8X;^DKI@).TC0+<_W(( 5.4D=)"AR2!I"^ M\"15Z7)N9)8"ARD=WPHX)D&#!5#4D" TKM0V-UMEHH)G%87+@4?F(' 0.@I" MX(A+[VAKV),NZ)17/N,(910B1Z&C*$0!A2HP%$JRY#SG1T8A9F8B9,I+#T%$8(H:EA#() MT;#9[G-.97(A)Y>GY$*A5 3P;&X),JU-IIY'F7#("4?KBPHYNTJO/;7#55:Y MW/C*A$-..%H@5\C!I8,"6A0)LE1(0^[)D^F&O&"DMZ%"J6*T&&@M+>FLM[E5 M#\JT1$Y+3VF)G()&&Z7HPD?4>5UFW@!:IJ7FM/24EEK"H(+,TE7+&-0<@YYB M4 NEGK6T"!%4Z&X>PX]N9 1JCD!6F&N!;1XSP-"9%3='FZ>HU1QMP=%7Q$90 M&EK)FJWG<^_^C[E[VQW[QV Y# M>YCVEI_;=HBI4?4Y9;B+]?9ZTL3G83QTZ;B[[+E?3H;V-/^?4%S_U%C_!U!+ M P04 " !/@ E/G.?GIR0" D!P & 'AL+W=O,\"E+FH)"CPO02UN.K?(=6[/BIR>!6DZV#.'G]L6LS];('38N+Y[ M3;PVIUJH!"KR'I_@.X@?_9[)",TN9=-"QQO:.0RJC?O!7^\RI=>"GPT,_&;N MJ$X.E+ZIX$NY<3T%! 2.0CE@.5Q@!X0H(XGQ>_)TYRU5X>W\ZOY)]RY[.6 . M.TI^-:6H-^[*=4JH\)F(5SI\AJF?V'6FYK_"!8B4*Q*YQY$2KK^=XYD+VDXN M$J7%[^/8='HFX\Z!"GGTZ0.JHE2 -/5>I%\MKZPY(% )-4WE MG(T']Q@(VD]W$IHOQN(O4$L#!!0 ( $^ "4]7AQ)D4@0 $P3 8 M>&PO=V]R:W-H965T&ULC9AM;^(X$,>_"N+]-AX_&U&D!CC= M27=2M:N[>YV"6] FA$O2LO?MSWDH2\:3]E2I$//S>/ZV\7_P\E)6W^N#]\WL M1Y&?ZOOYH6G.BR2I=P=?9/5=>?:G\,ES6159$QZKEZ0^5S[;=YV*/.&,Z:3( MCJ?Y:MFU/5:K9?G:Y,>3?ZQF]6M19-6_J<_+R_T9I5_OI\_P&++NPX=\=?17^J;][-6RE-9?F\? M?MO?SUF;D<_]KFE#9.'ES:]]GK>10A[_#$'GUS';CK?OWZ/_THD/8IZRVJ_+ M_._COCG?"TOO_I!D)K/!O6_^S>?![S-)(RQ*_.Z^S_;O=9- M60Q10BI%]J-_/9ZZU\L0_[T;W8$/'?BU0QC[HPYBZ"!^=I ?=I!#!_E_1U!# M!X5&2'KMW61NLB9;+:OR,JOZ_7#.VFT'"Q66:]:$X"1H9BR:EYCC2DHI\.P0 MG%%6Z0F!BA2H"($H\;1GU,U 7X"#M,X@A10HP&B-4M\0(!>.2ZN01@I4VAEM M:9&:%*D)D6BD5$W#I\WGW.C MA!R9D",20E_@U%'*G4$']>93;)0.,-H1&)%09 F,&"I\?Q4"UP1HC$$KNR'# M*1Z.,K0%"!"TU&I"X83G07R(4I2*B\//@HW%T7X.A*'CJB\=(#V:;QU.O,@;"% Z/%D; M,IYIZU^LD !56.>)'VMTB<")$@&?'.D F=')<8=_ZZPIC-TQM#(;.IK VW,B MVI0\NC[@0,C#%= C0H;:02S^*Q=DR0HJ['O;$A2A:**::R3(IDQ#K#4Y.8F MH/#52WNI:6N@F];KU<\#;V\24'L*BS40[1M8;/N+G9_A^WNF/[+J MY7BJ9T]ETY1%=\OP7):-#P+874C]X+/]]2'WSTW[UH3W57^_TS\TY7FXNTJN M%VBK_P!02P,$% @ 3X )3Q*43^^U! YA8 !@ !X;"]W;W)K.V9RZ(OL:1<S[W5U[![G^[X_ M/21)M]W[NNP^-2=_#/]Y:=JZ[,-M^YITI]:7N[%17264IEE2EX?C?+4#+X77?#P^2U?)4OOH_?/_U]+D- M=\FUE]VA]L?NT!QGK7]YG#^IAXVAH<&H^//@S]W-]6Q(Y;EIO@TWO^X>Y^G@ MR%=^VP]=E.'GW6]\50T]!1]_3YW.KS&'AK?7'[W_/"8?DGDN.[]IJK\.NW[_ M.,_GLYU_*=^J_DMS_L5/"=GY;,K^-__NJR ?G(08VZ;JQK^S[5O7-_742[!2 ME]\OOX?C^'N>^O]HAAO0U("N#4+L_VJ@IP;Z1P,S)G]Q-J;Z4]F7JV7;G&?M M9;9.Y; HU(,.@[D='HYC-_XO9-N%I^\KI=-E\CYT-&G6%PW=:JZ*)/1^#4$H MQ)I$<[H/L)$*I2(A-,Q"CQWHNRPB'1C8@1D[,+<=D&7#<-%DH^8X:A;*:9=I ME@W0&:,,MF.A'0OR(=Q!!CO(9#Z:^5Q?-/;&9W!I"Y8-4.7*I=B,@V:<-*,< M,^-$&$64%Y%)S&&<',3)69Q5($[/"E-XGN[&0V\KXJ#""E02"^]B;1;:"%%;,@1:1U;!8PS13 F>8O]B2Z M6-0:6LC&3$_F'EV^#X'@!$BRP&/86IIS+)31-!B,*L4@!6AGA"DE:+ MW&8I3PG(B%PT*4PU);&6*6Y(8DTK4PA#0):9U$7\8/PIR3\G@ /0EALY0%*V M,)8R[(

%$5 9DT?L M8 828*#A$T:2@5GFK!@?),ML9$$39B6!:LW$YAP#C@#@#.6,.(T0)SE8G&]+0)4;BBX/#$2-@%AP/Q)TUCGQFDJ5TUGL)<4PU "&L2X,AJ$!,!3E ML)&0&\I//N=09F.[G\$H- "%&:_C)M'MF9!RL2\3@PEG .%XH/4DNCM\SY6CUL+D>N/[JYG #_7K:O MAV,W>V[ZOJG'$\:7INE],)E^"B.^]^7N>E/YEWZX=.&ZO9R\7F[ZYC2=*B?7 MH^W5OU!+ P04 " !/@ E/!5XJ SL' "Y*@ & 'AL+W=O;;YMG\NR'GU?+=?;J_%S M7;]\G$RV]\_E:K[]4+V4Z^8_C]5F-:^;CYNGR?9E4\X?=HU6RXDM"C]9S1?K M\?7E[KM/F^O+ZK5>+M;EI\UH^[I:S3?_WI3+ZOUJ;,8_OOB\>'JNVR\FUY;\O%J_(OY. M%VV"G^&M1OF^/WH_: MH7RMJF_MA]\>KL9%FU&Y+._KMHMY\_)63LOELNVIR>.?KM/Q(6;;\/C]C]YG MN\$W@_DZWY;3:OGWXJ%^OAK'\>BA?)R_+NO/U?NO93<@'H^ZT?]>OI7+1MYF MTL2XKY;;W=_1_>NVKE9=+TTJJ_GW_>MBO7M][_K_T0PWL%T#>VA@W,D&KFO@ M#@UL.-F N@9T:$"G4^*N 1\:N-,1?-? _S^&_7SL+];NZM_.Z_GUY:9Z'VWV M"^AEWJY3\]$W\WO??KF;SMW_F@G8-M^^71OO+B=O;4>=YF:OL4<:)R13+3&> M^II;I.&^Y@YI?%\S0YIPT$R:X1[&;.&8[:X#ZG40Q9CW&K_3K'<:;Y)U(M^I MEKE(7(B1:U4RT1 M0H$[8-@!ZU2MN+RWK%*]4%=W=D;42\7#5+Q.)1AQU;R:'4M>B*9>I\)L1;Y: M9%*1<+X!YAM OB+*35!1VG(3,C=*A'$BB"/O_*CB.".OR^R,J)=*@JDDD(H MS$U24V0XB'23GJ%C42\34V!D%B 7ELPL]"P7H>!,I R<#8CD922C465-9(5H MHS*B(A564EK+DK$D;SH@"^Q2R@T0D]@ %(<@!VAU*"JBC87/!,-L- B.DON= MZ"SXC:8H(C^0(?0#V2GV&XQD0P/HWXF&X]]@?!L>7@ ,QJX!W)4E8&8 4XE, M+ED,3 .(:=4D:&1>)&\S@3 Q#4*F6F,1W+'LF.0:T]@DCH7R55H6@Y6\/K+H+N+'"@D+L,F-8&X5JM1,WB0#9:XS(0L9C'MAB^$BT&K06@C1= MZ%5T3M5/)V-0$18E]RVPJ(C[5N,3<1_($/>![!3W+4:Q!2A6W+<(BJ>X;S$6 M[4]858MA9X>850N,J$MR&S0[*^LGA-%IAUA6JSVKB4YZ5@L ZV*260/72I2A M@L44MD-\J]44-C8%FPN%.6R'6%>K6>>3\J[G5/UT, _M$/MJ@7\U19))(P=K M^Q&E G_8E#C/: 49'>;;F-*.]3634ZM?\Y8))77, M+/:? 'HD!>&H/9$&4_+5PD7!QN M#!P&NP-@5\; (623*V2E<;H "%W_7 ZSG1#;9>DCS7;'LA;/SJGZZ> "0.@, M0\X]Z0+0E!HODP85H"?KYX-+ "%O+4L?@1) E"AF0N$:0* &J-I'^L#!R4,K M A7 9=8Z98YK00%0E8\ BCG9C+<@S%A"7EE"GX )ML;*._VLK)\0YC A#JL9 M!QQV9(VL?:2Y2+IB(%G]E), 8W W"KTQ?6X+Y@ MBAGCQIC;C+@M3R<8'!0[[]3VFC6[V7 2W=T"68/XZ),X@+E#PA34(@'IV90H MMU]B7#4850VY;6!@S2DEE]0OMT.4_;0R/QW^Q-DSXZ+ J"@D.2G ='OU>Q[K MTM%3]=/!9&9$9EFC.M'9&L6:X*A& 1FN44@(:A0*>Z)&,2X;C,J&K%$,3JE/ MUBC&9.8T?"%Y3%$/[+;: 7AMI"\:")#:Y@X0]I/"7/;(=*M?M#67#8FYGWK@ MN9T\% 8B8S)>V6.Z>V3+I3_UP):'XX7=CX3I[M'9L]P?>4U9LM*]S,ZI^NE@ MQ'IT,B/-@=#V>K1$8DDD=>^W'.*N2G//'6!$*P6*3B MD+?7U,/#C$S1]YC 'A%8+4!P.-W4:)_9(7F,. \0IW9('CA4YSC*)7A.UD\( M8] C@RH-C]>G$]#P !TR/$"�\2 L,#9*<,3\ T#X#FRO $#>F,X1FBW*R_G#X<.R?*S;MZ%Y MO]D_3+G_4%5%2 MVYRVSG5[QFS9@N+V"CO0_J9&H[CSIFF8[0SP*H*49&F2?&"*"TV++/J.ILBP M=U)H.!IB>Z6X>3V Q"&G&WIQ/(FF=<'!BJSC#7P#][T[&F^QF:42"K05J(F! M.J=WF_UA%^)CP \!@UV<2:CDA/@]X>.+-/O6]*8,SMB+>>?'6>\_%YF.2L7,@FF(.8TRZC)DCF&>?4Z1K M*0[I?_!T';Y=5;B-\.T;"O\BV*T2["+![MT2UV+^+9(M>JK -'&:+"FQUW&2 M%]YY8._2^"9_PL=I?^2F$=J2$SK_LK'_-:(#+R6Y\B/4^@\V&Q)J%XXW_FS& M,1L-A]WT@]C\C8O?4$L#!!0 ( $^ "4]^'VM&PO M=V]R:W-H965T&UL?5-A;]L@$/TKB!]0$I)V761;:CI-F[1* M4:=MGXE]ME&!%'9AP4Z/5P@?3-LQU%D250%HQOMG<,"VDH466?"=;9-A[)0V<+'&] MUL*^'D'AD-,M?7,\RJ;UT<&*K!,-? 7_K3O98+&9I9(:C)-HB(4ZIW?;PW$? MXU/ =PF#6YQ)K.2,^!2-SU5.-U$0*"A]9!!AN\ ]*!6)@HSGB9/.*2-P>7YC M_YAJ#[643,5_@0NH$!Z5A!PE*I=6 M4O;.HYY8@A0M7L9=FK0/XPV_GF#K #X!^ RX37G8F"@I_R"\*#*+ [%C[SL1 MGWA[X*$W972F5J2[(-X%[Z78ON<9NT2B*>8XQO!ES!S! ON<@J^E./*_X'P= MOEM5N$OPW3\4_D:P7R78)X+]?TMJK!-FF:'"FQ-VF2%]YY8.]X M>I-?X>.T/PC;2./(&7UXV=3_&M%#D+*Y"B/4A@\V&PIJ'X_OPMF.8S8:'KOI M!['Y&Q<_ 5!+ P04 " !/@ E/OC.Q[;0! #2 P & 'AL+W=O=;*^()V(?1'QGS5@1;^ MQO9@\*:Q3HN IFN9[QV(.H&T8GRW>\6TD(:6>?*=79G;(2AIX.R('[06[L<) ME!T+NJ-#7=!=% 0*JA 9!&Y7> "E(A'*^#YSTB5E!*[/+^SO4NU8 MRT5X>+#JFZQ#5] [2FIHQ*#"HQW?PUS/+25S\1_A"@K#HQ+,45GETTJJP0>K M9Q:4HL7SM$N3]G&ZR0XS;!O 9P!? '5O11!E[NQ(W-3[7L0GWA\Y M]J:*SM2*=(?B/7JOY?Y-EK-K))IC3E,,7\&UL?5-A;]P@#/TKB!]0[KBL[4Y)I%ZG:9-6Z=1I[6E@[)-K #QYUJIU&6V\[_:,N:(!+=R%Z:#% MF\I8+3R:MF:NLR#*"-**\T>6IZKV0+1TM=J)&GZ"_]4=+5IL9BFEAM9)TQ(+549OMOM#$N)CP(.$P2W. M)%1R,N8I&-_+C&Z"(%!0^, @<#O#+2@5B%#&[XF3SBD#<'E^9?\::\=:3L+! MK5&/LO1-1J\I*:$2O?+W9O@&4SV?*)F*_P%G4!@>E&".PB@75U+TSAL]L: 4 M+9['7;9Q'\8;GDRP=0"? 'P&7,<\;$P4E7\17N2I-0.Q8^\[$9YXN^?8FR(X M8ROB'8IWZ#WGV\^7*3L'HBGF,,;P9XB?/>! MPK\(DE6")!(D_RUQ+>;JGR1LT5,-MH[3Y$AA^C9.\L([#^P-CV_R%CY.^YVP MM6P=.1F/+QO[7QGC :5L+G"$&OQ@LZ&@\N%XA6<[CMEH>---/XC-WSC_ U!+ M P04 " !/@ E/2!XH0[4! #2 P &0 'AL+W=OE@6V@Z3!TP 8$'=8^*S9M"]7%E>2X M^_M1LNMZF[<72:1X#@\I*AN,?78M@">O2FJ7T];[[L"8*UM0W%V9#C3>U,8J M[M&T#7.=!5Y%D)(LV6RNF>)"TR*+OI,M,M-[*32<+'&]4MS^/((T0TZW],WQ M()K6!P,)A;JG-YN#\ 1PYQ)J.1L MS',POE0YW01!(*'T@8'C=H$[D#(0H8R7B9/.*0-P>7YC_QQKQUK.W,&=D4^B M\FU.]Y144/->^@)->3[!U0#(!DAFPCWG8F"@J_\0]+S)K!F+'WG<\//'VD&!ORN",K8AW M*-ZA]U)L;_89NP2B*>8XQB3+F#F"(?N<(EE+<4S^@B?K\-VJPEV$[_ZA\#>" M=)4@C03I?TM(T.5*:7L=)7GCG@;U-XIN\AX_3_HW;1FA' MSL;CR\;^U\9X0"F;*QRA%C_8;$BH?3A^Q+,=QVPTO.FF'\3F;US\ E!+ P04 M " !/@ E/*B%#P[,! #1 P &0 'AL+W=O2X^_M1 MLNMYF[<72:0.#P\I*ANL>_$M0"!O6AF?TS:$[L"8+UO0PE_9#@S>U-9I$=!T M#?.= U&E(*T8WVQNF!;2T")+OI,K,ML')0V<'/&]UL+].(*R0TZW]-WQ))LV M1 7YG_Y1JQUK.PL.]5<^R"FU. M;RFIH!:]"D]V>("IGFM*IN(_PP44PJ,2S%%:Y=-*RMX'JR<6E*+%V[A+D_9A MO+F>HM;Q?,+S&7^;TK Q3Q+^40119,X.Q(VM[T1\X>V!8VO*Z$R=2'>HW:/W M4N![9NP2B2;,<<3P!68[(QBRSRGX6HHC_RN\?0FO^#CL'\1KI'&D[,-^+*I M_[6U 5#*Y@HGJ,7_-1L*ZA"/'_#LQBD;C6"[Z0.Q^1<7/P%02P,$% @ M3X )3P1M\C:R 0 T@, !D !X;"]W;W)K&UL M?5-AC]0@$/TKA!]P=-E5+YNVR>T9HXDFFS/J9[:=MN2 J4"WY[\7:+=6K7X! M9ICWYLTPY"/:9]/*BE7$%[;SOCXRYJ@,MW!WV8,)-@U8+'TS;,M=;$'4" M:<5XEKUF6DA#RSSYSK;,>C@Y5Y+UKX M#/Y+?[;!8@M++348)]$0"TU!'W;'TR'&IX"O$D:W.I-8R07Q.1H?ZH)F41 H MJ'QD$&&[PB,H%8F"C.\S)UU21N#Z?&-_EVH/M5R$@T=4WV3MNX+>4U)#(P;E MGW!\#W,]KRB9B_\(5U A/"H).2I4+JVD&IQ'/;,$*5J\3+LT:1^G&WZ#;0/X M#. +X#X!V)0H*7\KO"ASBR.Q4^][$9]X=^2A-U5TIE:DNR#>!>^UY!G/V342 MS3&G*8:O8G9+! OL2PJ^E>+$_X+S;?A^4^$^P??_4/@;P6&3X) (#O\M<2MF M_T<2MNJI!MNF:7*DPL&D25YYEX%]X.E-?H5/T_Y)V%8:1R[HP\NF_C>('H*4 M["Z,4!<^V&(H:'P\O@EG.XW99'CLYQ_$EF]<_@102P,$% @ 3X )3ST" M&UL?5-A;YPP M#/TK47Y P^7H-IT J==JVJ1-.G7:]CD'!J(FA"7AZ/[]G,!1MM%^(;9Y?GYV MG&PT]LFU )X\:]6YG+;>]P?&7-F"%N[&]-#AG]I8+3RZMF&NMR"JF*05XTGR MCFDA.UID,7:R168&KV0')TOX!Z4"$:-G%I2BQ?-TRBZ>XY6?O8'G,YZ_X&,9 M-M6)PA^$%T5FS4CL-/I>A!O>'3B.I@S!.(GX#[4[C%X*GJ09NP2B&7.<,'R% MV2T(ANQ+";Y5XLC_2^?;Z?M-A?N8OG]%X5\$Z29!&@G2-UOX-.R?Q6VD9TC9^/Q9N/\:V,\H)3D!C>HQ?>U M. IJ'\SW:-MIRR;'FWY^0&QYQ<4?4$L#!!0 ( $^ "4_&M7Y-M $ -(# M 9 >&PO=V]R:W-H965T&CKQ@4'R]-.U/ 3W*_N:+S%9I:R5:!M MBYH8J#)ZN]D?=B$^!OQN8;"+,PF5G!"?@O&MS&@2!(&$P@4&X;)XXZ9PR )?G5_:OL79?RTE8N$/YV):NR>@-)254HI?N 8=[F.JYI&0J_CN< M0?KPH,3G*%#:N)*BMP[5Q.*E*/$R[JV.^S#>\,L)M@[@$X#/@)N8AXV)HO(O MPHD\-3@0,_:^$^&)-WON>U,$9VQ%O//BK?>>P[3$M=BKO])PA8]56#J.$V6 M%-CK.,D+[SRPMSR^R5OX..T_A*E;;&UL?5-A;]L@$/TKB!]0'))M661; M:CI-F[1*4:>UGXE]ME'!>(#C]M_OP*[KK>Z^ '?<>_?N.-+!V$?7 'CRI%7K M,MIXWQT8R>6IZ MKV0+)TM=J)&GZ"_]6=+%IL9BFEAM9)TQ(+ M54:O-X?C+L3'@'L)@UN<2:CD;,QC,+Z7&4V"(%!0^, @<+O #2@5B%#&[XF3 MSBD#<'E^8?\::\=:SL+!C5$/LO1-1O>4E%")7OD[,WR#J9X/E$S%_X +* P/ M2C!'892+*REZYXV>6%"*%D_C+MNX#^,-YQ-L'< G )\!^YB'C8FB\B_"BSRU M9B!V['TGPA-O#AQ[4P1G;$6\0_$.O9><)_N470+1%',<8_@B9C-',&2?4_"U M%$?^!L[7X=M5A=L(W[ZC\"^"W2K!+A+L_EOB6LSG?Y*P14\UV#I.DR.%Z=LX MR0OO/+#7\1'9:_@X[;?"UK)UY&P\OFSL?V6,!Y227.$(-?C!9D-!YNV3EZ &>:<.3,,Q:3-H^T!''J60MD2]\X- M!T)LW8-D]DH/H/Q-JXUDSINF(W8PP)H(DH+0+/M().,*5T7TG4Q5Z-$)KN!D MD!VE9.;E"$)/)<[QJ^.!=[T+#E(5 ^O@.[@?P\EXBRPL#9>@+-<*&6A+?),? MCOL0'P-^M'X-QUY0X"X) 0.T" _/;!6Y!B$#D93PE3KRD#,#U M^97]2ZS=UW)F%FZU^,4;UY?X&J,&6C8*]Z"GKY#J^8!1*OX;7$#X\*#$YZBU ML'%%]6B=EHG%2Y'L>=ZYBON4;G8)M@V@"4 7P'7,0^9$4?EGYEA5&#TA,_=^ M8.&)\P/UO:F#,[8BWGGQUGLO%GR:):CRI.\LJ[#.P- MC6_R)WR>]GMF.JXL.FOG7S;VO]7:@9>27?D1ZOT'6PP!K0O'3_YLYC&;#:>' M](/(\HVKWU!+ P04 " !/@ E/@Y *FK0! #2 P &0 'AL+W=O<.3,>YZ-US[X#".1%*^,+VH70'QGS50=: M^!O;@\&;QCHM IJN9;YW(.H$THKQW>Z6:2$-+?/D.[LRMT-0TL#9$3]H+=R/ M$R@[%C2CKXY'V78A.EB9]Z*%+Q"^]F>'%EM8:JG!>&D-<= 4]#X[G@XQ/@5\ MDS#ZU9G$2B[6/D?C8UW0710$"JH0&01N5W@ I2(1RO@^<](E902NSZ_L[U/M M6,M%>'BPZDG6H2OH'24U-&)0X=&.'V"NYPTE<_&?X H*PZ,2S%%9Y=-*JL$' MJV<6E*+%R[1+D_9QNN&W,VP;P&< 7P!W*0^;$B7E[T009>[L2-S4^U[$)\Z. M''M316=J1;I#\1Z]UY)G/&?72#3'G*88OHK)E@B&[$L*OI7BQ/^"\VWX?E/A M/L'W_U#X&\%AD^"0" [_+7$K9O]'$K;JJ0;7IFGRI+*#29.\\BX#>\_3F_P* MGZ;]LW"M-)Y<;,"73?UOK V 4G8W.$(=?K#%4-"$>'R+9S>-V60$V\\_B"W? MN/P)4$L#!!0 ( $^ "4_]6%;*LP$ -$# 9 >&PO=V]R:W-H965T MVRC M@'$ K]._SX =UVW=O@ SG#ES9ABRT=AGUP)X\JI5YW+:>M\?&'-E"UJX*]-# MAS>UL5IX-&W#7&]!5#%(*\9WNQNFA>QHD47?R1:9&;R2'9PL<8/6POX\@C)C M3A/Z[GB43>N#@Q59+QIX O^M/UFTV,)220V=DZ8C%NJ'8QKP$?!=PNA6 M9Q(J.1OS'(S/54YW01 H*'U@$+A=X &4"D0HXV7FI$O*$+@^O[-_C+5C+6?A MX,&H'[+R;4[O**F@%H/RCV;\!',]UY3,Q7^!"RB$!R68HS3*Q964@_-&SRPH M18O7:9==W,?IYG:.VL;S&<\7_%U,PZ8\4?@'X46163,2.[6^%^&%DP/'UI3! M&3L1[U"[0^^EX$F:L4L@FC''"<-7F&1!,&1?4O"M%$?^5SC?#M]O*MS'\/T_ M%/Y&D&X2I)$@_6^)6YCK/Y*P54\UV"8.DR.E&;HXR"OO,J_W/+[)+_@T[%^% M;63GR-EX?-G8_]H8#RAE=X43U.+_6@P%M0_'6SS;:NV;E^ &>:<.3,,Q:3-L^T!''J50MD2]\X-!T)LW8-D]DH/H/Q-JXUD MSINF(W8PP)H(DH+0W>Z:2,85KHKH.YFJT*,37,')(#M*RM MGX/QN2GQ+@@" ;4+#,QO%[@'(0*1E_&2./&2,@#7YW?V3[%V7\N96;C7X@=O M7%_B6XP::-DHW*.>'B#5\P&C5/P7N(#PX4&)SU%K8>.*ZM$Z+1.+ER+9Z[QS M%?0)M@V@"4 7P&W,0^9$4?E'YEA5&#TA,_=^8.&)LP/UO:F#,[8BWGGQ MUGLO%2; M!'DDR/];XE;,S1])R*JG$DP7I\FB6H\J3O+*NPSL'8UO\BM\GO:OS'1<6736 MSK]L['^KM0,O97?E1ZCW'VPQ!+0N'&_\V4;5V]02P,$% M @ 3X )3]R74;2T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$-;MMMRO;4C95U4J-M$K5Y)FUQS8*%Q?P.OG[ B:. MVSA] 6:8<^;,,.2C-H^V W#H20IE"]PYUQ\(L54'DMDKW8/R-XTVDCEOFI;8 MW@"K(T@*0C>;CT0RKG"91]_)E+D>G. *3@;904IFGH\@]%C@#+\X[GC;N> @ M9=ZS%GZ"^]6?C+?(S%)S"&X"_$QX)[#:!=G%"HY:_T8C.]U M@3=!$ BH7&!@?KO #0@1B+R,WXD3SRD#<'E^8?\::_>UG)F%&RT>>.VZ N\Q MJJ%A@W!W>OP&J9X/&*7B?\ %A \/2GR.2@L;5U0-UFF96+P4R9ZFG:NXC^EF MGV#K )H = ;L8QXR)8K*OS#'RMSH$9FI]ST+3YP=J.]-%9RQ%?'.B[?>>REI MML_))1"EF.,40QBK!M'&:+*KTH.(D+[SSP%[3^":OX=.TWS+3$ Z7K(! #2 P &0 'AL+W=O,)IILSNA]9MMI2PZ8"G1[_GN!]FK5ZA=@ MAGEOW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#"W6 /)MPT:+7PP;0M<[T%42>0 M5HQGV5NFA32TS)/O;,LYX.L3X%/!-PNA69Q(KN2 ^1^-C7= L"@(% ME8\,(FQ7> "E(E&0\7WFI$O*"%R?7]G?I]I#+1?AX '5DZQ]5] [2FIHQ*#\ M(XX?8*[G#25S\9_@"BJ$1R4A1X7*I954@_.H9Y8@18N7:9-\%'F%D=BI][W(C[Q[LA#;ZKH3*U(=T&\"]YKR7F6LVLD MFF-.4PQ?Q>R6"!;8EQ1\*\6)_P7GV_#]IL)]@N__H? W@L,FP2$1'/Y;XE;, MGT6R54\UV#9-DR,5#B9-\LJ[#.P]3V_R*WR:]L_"MM(X0! #_! &0 'AL+W=O&BM3&U3=C^?6W#4DK<%^P9GSEGQG@F MF[AXE2V \MX8[67NMTH-)X1DV0(C\H$/T.N3F@M&E#9%@^0@@%0VB%&$@R!! MC'2]7V36=Q%%QD=%NQXNPI,C8T3\/@/E4^Z'_KOCN6M:91RHR ;2P'=0/X:+ MT!9:6:J.02\[WGL"ZMQ_#$_GU. MX*6#26[VGJGDROFK,;Y4N1^8A(!"J0P# MTN;3 M9UCJB7UO*?XKW(!JN,E$:Y2<2OOURE$JSA86G0HC;_/:]7:=YI,X6L+< 7@) MP&O T>J@6')ZSOIC1.>Q7V3"R2...[<.P./S@S/-CPPU;]0^0FB)P$D26(_BGQL"O1 MA?F/2.P4B1T$\4[$A4G<(HE3)+DC2(*=QCT$X]2MD3HUTGN-<*=Q#\'XN-- MFP?(0#2V]:17\K&W;;_QKMW]B.T#_@N?1\,W(IJNE]Z5*]T&]K'6G"O0J00/ M^DY;/8U6@T*MS#;5>S'WY&PH/BSC!JTSK_@#4$L#!!0 ( $^ "4\ ]H!L MM@$ -(# 9 >&PO=V]R:W-H965T^C\38U&"^=-TS#;&Q!5)&G%>))\85K( MCA99])U,D>'@E.S@9(@=M!;F[Q$4CCG=T7?'HVQ:%QRLR'K1P&]P?_J3\19; M5"JIH;,2.V*@SNG=[G!, SX"GB2,=G4FH9(SXDLP?E0Y34)"H*!T04'X[0+W MH%00\FF\SIIT"1F(Z_.[^O=8NZ_E+"SD-)!;48E'O$\0'F>JXI MF8O_"1=0'AXR\3%*5#:NI!RL0SVK^%2T>)MVV<5]G&ZN^4S;)O"9P!?"38S# MID Q\V_"B2(S.!(S];X7X8EW!^Y[4P9G;$6\\\E;[[T4G-]F[!*$9LQQPO 5 M9K<@F%=?0O"M$$?^'YUOT_>;&>XC?;^.?IMN"Z2; FD42-?Q]\FG$K27/D1 M:OT'6PP%M0O'K_YLIC&;#(?]_(/8\HV+?U!+ P04 " !/@ E/&:2W/<$! M W! &0 'AL+W=O.O>E5EHRZT+=$--K8%4@24'H9G-+).,= M+K*0.^HB4X,5O(.C1F:0DNG?!Q!JS/$67Q*OO&FM3Y BZUD#/\#^[(_:1611 MJ;B$SG#5(0UUCN^V^T/J\0'PQF$TJSWRG9R4>O?!]RK'&V\(!)36*S"WG.$> MA/!"SL;'K(F7DIZXWE_4'T/OKI<3,W"OQ"]>V3;'7S&JH&:#L*]J?(*YGQ2C MN?EG.(-P<._$U2B5,.$7E8.Q2LXJSHIDG]/*N[".L_Z%%B?0F4"O"&0J%)P_ M,,N*3*L1Z>GL>^:O>+NG[FQ*GPQ'$;XY\\9ESP5-:$;.7FC&'"8,76&V"X(X M]:4$C94XT/_H-$Y/H@Z30$_6U;_=Q@5V48%=$-C]TV)RU6(,LXL72:-%THA M>E4DAKGNA*PN3H)NPI,UJ%1#%\9EE5VFXHZ&B_\+GT;JA>F&=P:=E'7/)UQR MK90%9V5SX[RT;HJ70$!M_?:+V^OI+4^!5?T\IF3YKRC^ %!+ P04 " !/ M@ E/8<".ZK@! #2 P &0 'AL+W=OUO8E_;J.#K 8[;MR]@U_4Z_P'N MY9QS/[@D/9H76P,X\JI58U-:.]<>&+-Y#5K8*VRA\3.KU3>FA6QHED3?R60)=D[)!DZ&V$YK8=Z.H+!/Z9I^.!YE5;O@8%G2B@I^ M@_O3GHRWV*122 V-E=@0 V5*;]>'XS;@(^!)0F]G9Q(J.2.^!.-'D=)52 @4 MY"XH"+]=X Z4"D(^C;^C)IU"!N+\_*'^$&OWM9R%A3M4S[)P=4KWE!10BDZY M1^R_PUC/CI*Q^)]P >7A(1,?(T=EXTKRSCK4HXI/18O789=-W/OA9K<;:F*'WK0A/O#YPWYL\.&,KXIU/WGKO)>.;ZX1= M@M"(.0X8/L.L)P3SZE,(OA3BR/^C\V7Z9C'#3:1OYM%O]LL"VT6!;138_E/B M_DN)2YB;+T'8K*<:3!6GR9(PMCV_R"1^F_9/L'5!+ P04 " !/ M@ E/&)M=E+8! #2 P &0 'AL+W=O=:J=P7MO!^.C+FJ RW<>TD#TM\^@[VS(WHU>RA[,E;M1:V#\G4&8J:$I?'(^R[7QPL#(?1 O? MP?\8SA8MMK+44D/OI.F)A::@]^GQE(7X&/!3PN0V9Q(JN1CS%(PO=4&3( @4 M5#XP"-RN\ !*!2*4\7OAI&O* -R>7]@_Q=JQEHMP\+UG[KJ!WE-30B%'Y M1S-]AJ6>6TJ6XK_"%12&!R68HS+*Q954H_-&+RPH18OG>9=]W*?YAG]88/L MO@#X"KB+>=B<*"K_*+PH#R(\<7KDV)LJ.&,KXAV*=^B]ECQ+RE._ V<[\,/NPH/$7[8PI-DGR#;)<@B0?9?B>FK M$O=B7JMDFYYJL&V<)D=6#O>7R3?^'SM'\3MI6](Q?C\65C_QMC M/*"4Y 9'J,,/MAH*&A^.[_%LYS&;#6^&Y0>Q]1N7?P%02P,$% @ 3X ) M3TF?.6VR 0 T@, !D !X;"]W;W)K&UL;5/; M;IPP$/T5RQ\0LU[25BM RJ:*4JF55JG:/GMA "LV0VVSI']?V["$;GG!,\,Y M9RX>9R.:5]L"./*F56=SVCK7'QBS90M:V#OLH?-_:C1:..^:AMG>@*@B22O& MD^0#TT)VM,AB[&2*# >G9 VQ1J:2&SDKLB($ZIP^[PS$-^ CX*6&T*YN$3LZ(K\'Y4N4T"06!@M(% M!>&/"SR"4D'(E_%[UJ1+RD!*C$YRA1V?@EY6 =ZEG%EZ+%VW3*+I[CK'^E;1/X3. W M!#8EBI5_%DX4F<&1F&GVO0A7O#MP/YLR!.,HXC]?O/712\'3?<8N06C&'"<, M7V%V"X)Y]24%WTIQY/_1^39]OUGA/M+W:WJ2;@NDFP)I%$C_:3&]:7$+&UL=51MCYP@$/XK MA!]PN*XOVXV:W%[3M$F;;*YI^YG5\24'8@'7Z[\OH&>MI5^$&9YYGIF1(9N$ M?%$M@$:OG/4JQZW6PYD05;; J7H0 _3FI!:24VU,V1 U2*"5"^*,A$&0$$Z[ M'A>9\UUED8E1LZZ'JT1JY)S*7Q=@8LKQ ;\YGKNFU=9!BFR@#7P%_6VX2F.1 ME:7J./2J$SV24.?X\7"^I!;O -\[F-1FCVPE-R%>K/&IRG%@$P(&I;8,U"QW M> +&+)%)X^?"B5=)&[C=O[%_<+6;6FY4P9-@/[I*MSD^851!34>FG\7T$99Z M8HR6XC_#'9B!VTR,1BF8N=^LTGZ3Q$N8/")> < TX M.1TR"[G,WU--BTR*"B#W/R MB\1>D=A#\&XGXL'$@5\D\8HD'H+#3L2'^4^_4Z](ZB$X[D1\F&@G0C97D(-L MW/ I5(JQ=X._\:[S_1BZ*_P'/C\.7ZALNEZAF]!F$-QUK8708%()'DQ76_,> MK0:#6MNMF1\DYZF<#2V&Y<$AZZM7_ 902P,$% @ 3X )3X-I=@;" 0 M-P0 !D !X;"]W;W)K&UL;51A;]L@$/TKB!]0 M'!*W661;:EI5F[1)4:=UGXE]ME'!>(#C[M\/L.-Y&5\"=W[OW3O@DHU*OYL6 MP*(/*3J3X];:_D"(*5N0S-RI'CKWI59:,NM"W1#3:V!5($E!:)+<$\EXAXLL MY$ZZR-1@!>_@I)$9I&3Z]Q&$&G.\P=?$*V]:ZQ.DR'K6P'>P/_J3=A%95"HN MH3-<=4A#G>/'S>&8>GP O'$8S6J/?"=GI=Y]\*7*<>(-@8#2>@7FE@L\@1!> MR-GX-6OBI:0GKO=7]9?0N^OES P\*?&35[;-\1ZC"FHV"/NJQL\P]Y-B-#?_ M%2X@'-P[<35*)4SX1>5@K)*SBK,BV<>T\BZLXZQ_I<4)=";0&P*9"@7GS\RR M(M-J1'HZ^Y[Y*]XW[08PSS$BZ31(FE$8']3 M)(;Y=%.$K"Y.@F["DS6H5$,7QF657:;BD8:+_PN?1NH;TPWO##HKZYY/N.1: M*0O.2G+GO+1NBI= 0&W]]L'M]?26I\"J?AY3LOQ7%'\ 4$L#!!0 ( $^ M"4^5LE?\L@$ -(# 9 >&PO=V]R:W-H965T[^?I3LN%[F%XND M>0X/*2H;C7UU+8 G;TIJE]/6^_[ F"M;4,+=F1XT_JF-5<*C:QOF>@NBBB E M&4^2!Z9$IVF1Q=C)%ID9O.PTG"QQ@U+"_CF"-&-.4WH-O'1-ZT. %5DO&O@. M_D=_LNBQA:7J%&C7&4TLU#E]3 _'?7;G'ZDI():#-*_ MF/$SS/W<4S(W_Q4N(#$]*,$:I9$N?DDY.&_4S()2E'B;SD['"_3\MIC&PO=V]R:W-H965TA6#J]PFXG'(TQB5(D0VL@>]@?@QG92.R MJE2=@%YWLD<*ZAP_1,=3ZO >\-K!I#=SY#JY2/GF@B]5CG>N(.!0&J? ['"% M1^#<"=DR?BV:>+5TQ.W\0_W9]VY[N3 -CY+_["K3YOB 404U&[EYD=-G6/K9 M8[0T_Q6NP"W<56(]2LFU_Z)RU$:*1<66(MC[/':]'Z=Y)4X76IA %P)="0?O M0V8C7_D3,ZS(E)R0FO=^8.X71T=J]Z9T2;\5?LT6KVWV6M TSLC5"2V8TXRA M&TRT(HA57RUHR.)$_Z/3,#T.5AA[>KRE1TE8( D*)%X@^:?%Y*;%$&8?-MD' M3?8!@?3&)(2Y#YND09,T('"X,0EA/MV8D,WI$* :?R\T*N78^SNYR:Y7[X'Z MT_47/M_;;TPU7:_111I[1OU)JJ4T8$O9W=F&6_M4K &'VKCIO9VK^<+,@9'# M\A:0]4$J_@!02P,$% @ 3X )3X$)E@VV 0 T@, !D !X;"]W;W)K M&UL;5-A;]P@#/TKB!]0$NZZGDY)I%ZGJI,VZ=1I MVVFAPYO:F.U\&C:AKG>@J@B2"O&D^03TT)VM,BB[VR+S Q>R0[.EKA!:V'_ MG$"9,: MGQ)&MSJ34,G%F)=@?*ERF@1!H*#T@4'@=H4'4"H0H8S?,R==4@;@^OS&_AAK MQUHNPL]DY=N<'BBIH!:#\L]F?(*YGEM*YN*_PA44A@'K8)]IL$^TBP_Z?$]$.)6S$?5;)53S78)DZ3(Z49NCC)*^\RL/<\ MOLE[^#3MWX1M9.?(Q7A\V=C_VA@/*"6YP1%J\8,MAH+:A^,=GNTT9I/A33__ M(+9\X^(O4$L#!!0 ( $^ "4^(.7&@NP$ -(# 9 >&PO=V]R:W-H M965TY3CQ@H!#:3T#<]L%'H!S3^1DO$V<>$[I Y?G*_MCJ-W5 MP][IT,^QAO;J]AZP%T"J!S (VUQ$1!^5=F69%I-2(=>]\S_\2; W6] M*;TSM"+<.?'&>2\%W6\S&PO=V]R M:W-H965TTDDX#68&H[8?OVM0U!"9AN%2G8YLSY9HPO12BAIO*)M]#H-R58U=#(BC>>@-/* M_X"?MYB8 *OX64$G[]J>*67/^:OI?#FN_,!D! P.REA0_;C"%A@S3CJ/WX.I M/S)-X'W[YO[)%J^+V5,)6\Y^54=5KOS,]XYPHA>F7GCW&8:"8M\;JO\*5V!: M;C+1C -GTOY[AXM4O!Y<="HU?>N?56.?W>!_"W,'D"& C $X^F= . 2$DP#4 M9V9+_4@571>"=Y[HOU9+S:+ SZ&>S(,9M'-GW^EJI1Z]KDF:%.AJC ;-IM>0 M!TWZJ-DZ-*,"Z0S&-(@S#6+#PP=$YC8(G0:A-8CN#))LDF(O2:RDZ1E)2'(W M)7)2HAF%I/D$$\TQJ?ZY,;$3$\\Q63#!S#4+\Y4X$8D#@2>(N08';D;J9*0. MQL(\9$Z#[/]71>XTR-]=%9M\_KFR*%BH$P?N312\ORXV@RB^)^7A(FEANV+' MG(93$IZ1XB1>F'GLWI"8.$#1%$1FDX?#+)V T-U99"Z';U2Z[TL68/ MGQ/G"K1C\*23+O5]-'88G)1IIKHM^D.Y[RC>#A<.&F^]]5]02P,$% @ M3X )3[[VP2>6 @ *@D !D !X;"]W;W)K&UL ME5;1CILP$/P5Q'L/;,! E$1*4E6MU$JGJZY]=HB3H -,;2=<_[ZV(1R!I;V^ M!-N9G9U=>V0O&RY>Y)DQY;R61257[EFI>N%Y,CNSDLH'7K-*_W/DHJ1*3\7) MD[5@]&"#RL+#OD^\DN:5NU[:M4>Q7O*+*O**/0I'7LJ2BM];5O!FY2+WMO"4 MG\[*+'CK94U/[#M3S_6CT#.O9SGD):MDSBM'L./*W:#%#L4FP")^Y*R1@[%C M2MES_F(F7PXKUS>*6,$R92BH_ES9CA6%8=(Z?G6D;I_3! ['-_9/MGA=S)Y* MMN/%S_R@SBLW<9T#.])+H9YX\YEU!46NTU7_E5U9H>%&B[2,7+ MCD5+*>EK^\TK^VTZ_EL8'("[ -P'Z-Q_"PBZ@. M(+3%M\ILJ1^IHNNEX(TC MVMVJJ3D4:!'H9F9FT?;._J>KE7KUNL9)M/2NAJC#;%L,'F!0C_ T>Y\"0RFV M>!*.[Q/LIH@HAC,$8!&!C0_NBB P00@2A)8@'! 0?]2$%D(LI+*0 *=1.NK5 M#H(1XF-8302JB29JCP]SM.@H3$HX.1X>+!CBQC]AXD1[&+T#AMWF&&]:3K= MJ"D*XR".9N3 -D: 1]-PA@(V*9JZ=+XIL$_1U(33IL23\QO&)!XW!4 E>.QG M;W#SE$R<["4MG8Q?*OM"&*SV#X$-MC?7&[Q]17RCXI17TMESI>\_>TL=.5=, MB_$?='//^N'23PIV5&88Z[%H;^]VHGC=O4R\_GFT_@-02P,$% @ 3X ) M3T8G/9 F @ 3@< !D !X;"]W;W)K&ULE57; MCILP%/P5Q'O7V(1;1)"ZJ:I6:J5HJ[;/3G(2T!I,;2=L_[ZV(8A-G"[[$E^8 M&>8,.7;>IGNQ%ZA4:5?55#(RO>> (.*_\C7JYQ: @6\:N"3D[FGBEER_FS67S= MK_S . (&.V4DJ![.L ;&C)+V\6<0]<=W&N)T?E'_;(O7Q6RIA#5GOZN]*E=^ MZGM[.- 34T^\^P)#09'O#=5_@S,P#3=.]#MVG$G[Z^U.4O%Z4-%6:OK2CU5C MQV[0O]#ACZ#&QQ306\R%.P_0J"B=J$NDK,Y'33.0P MY\W-1I)G682=T"F5,@FQ\' M#MQ=$LP(9 "]E8@+=C\2?*=ML<-0=D?"W7.8O",6=]OA<$XLX:R^<<-N&@=- M#C9STWRGXE@UTMMRI<](>Y(=.%>@)8,'G7&I+[=QP>"@S#31<]&?\/U"\7:X MO=!XA1;_ %!+ P04 " !/@ E/<"%]P-\! "A! &0 'AL+W=O]QBKN@=& MU)T8@9LOK9",:!/*#JM1 FE<$:,XB>,<,S+PJ"I<[BBK0IPU'3@<)5)GQHC\ M?0 JIC+:1-?$R]#UVB9P58RD@V^@OX]':2*\L#0# ZX&P9&$MHP>-OM#;O$. M\&. 2:WVR#HY"?%J@\]-&<6V(:!0:\M S'*!1Z#4$IDV?LV9_UH6+DCF@F0I2+P7+^0Z?R*:5(44$Y+^[$=B_^+- M/C%G4]ND.PKWS32O3/92I7%\]N:]6 (*K;;;>[.7?FI\H,4X/PAX>96J M/U!+ P04 " !/@ E/$5AFPB\# K#0 &0 'AL+W=ORP/GTGG+TKR?=J5QY$>*U6GS?SER_8L13OI&5BE@]SGS)T[32I'C\ MU4K=UF8EV'U_U[ZNG5?.O,0E7XKT3[*5AYD[N'8I<1WO_ M@Y]YJN 5$V5C(]*R_G4VIU**3&M15++XK7DF>?V\:/WO8K@ T0*D%5"V/Q,( MM$#P(1!^*A!J@?!6"Y$6B&ZU0+4 -02\)EAU]%>QC.?30ER^$]D.MG7&.Z*;:8$,OG@=P"WL<@0%P9"AG>R2#\0G[Q[@-8 M^S&[(=B=)0HI,TM>P_KM<) /WH# [D#(* W33L4X 4.H1 S*\ MV*5NX/J,\&('I-HA'%"!ESM\H=X)7N_DAGI?:% W,'1$.E^MOB6\WHE=RE8& M-*8764;"T)@[5M=Q#2.O,[=EO-C74W?I;,0IEU7<.KOM9']/JKG/V%_ 9 G( M_@HF#\W<_J&^N4;\C(M]DI?.BY!JVJQGPIT0DBOZ_IV*Y$'=7-I%RG>R>F7J MO6C&]V8AQ5%?3;SV?C3_#U!+ P04 " !/@ E/_L_#5;,$ R& &0 M 'AL+W=O+COJAF)4O6984_ZUUFI]OYG+^=N/KX7E?-3<6 MJ^4I>=;?=/7/Z:&HKQ:7*+M#IH_E(3_."OUT,[^5US&'38-6\>]!G\O!]UDS ME,<\_]%<_+F[F8O&D4[UMFI")/7'J[[3:=I$JGW\[(/.+WTV#8??WZ+'[>#K MP3PFI;[+T^^'7;6_F8?SV4X_)2]I]34__Z'[ ?GS63_ZO_2K3FMYXZ3N8YNG M9?MWMGTIJSSKH]16LN17]WDXMI_G/OY;,]R ^@9T:5#W_5$#[AOP>P/OPP9> MW\"[-*"/>_#[!O[4'E3?0+WWH-KUZ":KG?U-4B6K99&?9T6W@4Y)LT_EM:K7 M=]O<;)>S_:U>@+*^^[IBZ2\7KTV@7K/N-#302"G&F@W0C!6QK6"I+II%[?)B ME9#5-5D!:-S%G:V0TK"Q^33*_80HL:WQ SP6AM/.;7L>388C@ <#>&T ;Q0@ M--:MTZA6<^PT2OA>9,S(-%D,9*$G.,*N?>C:!ZZ-?M:=QA_T2P0D6Q=_KAM;Q^B2@%W6 [D7C?9[$ @3')N)NACI5! I#ULG MS$P2$Q*H%PV[BE@$IO->ICZ6Q4 F!4EV5;&8U 3XRHYE(\Q7HND91)AT!$AG M91 2L54*(Y$#*H1A2%.J6;)A2!'[9@*133D@BX&,A?)=ZX!A2%/J60(%*+$? MF77A1%T,=8)8^ 5JSH]8B M3&L*?R-W,#4)57Q6[@ 1>^:D()&/S3#F( ,.6KG#-@=]R9%9#+,-.""+@4Q) M#AU/3<889(!!*W=ZT6BO>Q29KQ2;B;H8ZCSG4Y,Q?AF4MU;N,"AOZZY,XU-4 M,8/B-B#GA#N.'!"G'8\NQIQF;WKN,$8FH_K13 LD8E<_F&\,^&:GA&4?R<:^,>$8$,Y."_L5^@H:GZ:+V7YQOXJ4\T0+@Y712[G5$RA; M27@FPA>#X\M,%\_MX7,YV^8OQZK9?X.[EP/N6VJ./XW[:WE])\']C;R^[XZO MW\-WI^E_)\7SX5C.'O.JRK/V:/0ISRM=NQ=?ZAG:ZV1WN4CU4]5\#>KO17>* MW5U4^:D_H5]<_DVP^A]02P,$% @ 3X )3U]50AJ< @ Z D !D !X M;"]W;W)K&ULE991;YLP$,>_"N)]!6,,)")(2Z9I MDS:IZK3MV4F<@ J8V4[HOOUL0Q&!8TU?P#;_.__NL,].6RZ>9J67N>/.2LHO*!-ZS67TY<5%3IKCA[LA&,'JU157J![T=>18O:S5([]BBR ME%]46=3L43CR4E54_-VRDK<;%[FO T_%.5=FP,O2AI[9#Z9^-H]"][S!R[&H M6"T+7CN"G3;N1[3>H=@86,6O@K5RU'9,*'O.GTWGZW'C^H:(E>R@C NJ7U>V M8V5I/&F./[U3=YC3&([;K]X_V^!U,'LJV8Z7OXNCRC=NXCI'=J*74CWQ]@OK M R*NTT?_C5U9J>6&1,]QX*6T3^=PD8I7O1>-4M&7[EW4]MUV7\BJ-X,-@MX@ M& Q0^%\#W!O@B8'7D=E0/U%%LU3PUA'=WVJH611HC74R#V;0YLY^T]%*/7K- M,$Y2[VH<]9IMIPE&FN!6L9LK2#Q(/ TP4 0@16#M\0W%"G: 00?8.@C'#D)_ M$D:GB:RFMAH4$-^?R': +([P2':#$X(X(8"#)CB=AHSF"4D2DRD.((M"LH1# M0!P"X$Q^X9;,YOF 9AAX3X4QQ(MDJBA;43 M@S@Q@!-.<.+9/ B1V=)Y2W4#DX PR0PFF<2\3>8QZ\4^2PTD2_!2:E8@S0I( M#8$=(!^N+_[]6QLME"ATQV[J13>YQ\!V@G1AL/B3$%RO4 @10LNX(J%\#L2 M U<9=$^90?,"@O4I/UN[H"[P%Q,#5QH$E9J%HP#!U0%%[T@,O*,1M*6GQT$O M>O,\@'30@>"-CEQS!_I.Q;FHI;/G2I_>]HP]<:Z8]ND_Z#3E^MHU=$IV4J89 MZ[;H[AY=1_&FOU=YP^4N^P=02P,$% @ 3X )3UJNZ$=_! CA@ !D M !X;"]W;W)K&ULE5G;CN(X$/T5E ^8Q+?"^/ M2E63'VF2E7/O6%7G)]\OMT>5QN67_*RR^IM]7J1Q5=\6![\\%RK>M49IXM,@ M"/TT/F7>8M:.O16+67ZIDE.FWHI)>4G3N/AOJ9+\.O>(]SGP]70X5LV OYB= MXX/ZIJJ_SF]%?>??O.Q.J\_DZ54$C4&+^/NDKF7O>M*$\I[G MWYN;WW=S+V@8J41MJ\9%7']\J)5*DL93S>-?[=2[S=D8]J\_O6_:X.M@WN-2 MK?+DG].N.LZ]R)OLU#Z^)-77_/J;T@$);Z*C_T-]J*2&-TSJ.;9Y4K;_)]M+ M6>6I]E)32>,?W>#.JY?V7 M '[:\$/J(202FAG M3P38@80.Y/CUBZ"#"# PXEQ&=C*"^L](V3W4@,P4DID",HY\D@#+2# ^(<2A M1&1$2C2H'RT%.=&PT D;$H*:]$PH(,0<+G";DP?ZG.!&)Z#3!3?C12#AF =W M)[';DXG0X0)W%0D?B!;W%9%CHD4@Z9@'MQ]!_1M*XP:4HH@*JTX #OA;HWF'_H8A M8OFB0)E"88;([:G:FC2IC\-MJ+U;D4PZ*QP+(@6"&#H$D6)!I \((L6"2('6 M61L]#>KGA4E[=SP&M=&H?NXXY:ZXL;I2H*ZA0Z I5E?Z@+HRK*YLC+HR6PT) M4M?[N"$EK)ILC&I"4&3R&0':0) KB5@U&5!-:24'J&$D'?L/YG@C EHH'>\7 M#&L-XP_4#&YZAG9!5LW8+R \0#5S%S>DA$6$@9<5NV8 2%*3SPC0!H(!MP]$Y8C!EZ17 7.L1SQ!UZ1.)8/ M#OI9FJ_0$.007XZ;GJ.F=^R..6YG_L@)A^.( VP=[&@1R#4/[GD.>CYRE ?' M/-!SW#0<-8T5+0!%#I'DN&S%2T"1:84 M^;V3SE05A_9@NYQL\TM6-1Q[H[?#\V?:G)0:XTORM")@_(4\K;NC\9_NNY/Z M/^/B<,K*R7M>57G:GJ+N\[Q2-??@2UU41Q7O;C>)VE?-I:ROB^Z$O+NI\K,^ M_?=O/T$L_@=02P,$% @ 3X )3X7P"[VI @ 9PD !D !X;"]W;W)K M&ULC59=;YLP%/TKB/<5;#X,41*II$DV:9.J3MN> MW<1)4 $SVTFZ?S_;4!ILM^(EV)=SSCW7U\2>7RE[X2="A/=:5PU?^",X+TFU54 PS -:EPV_G*N8X]L.:=G494- M>60>/]8N/Y"<1O]I')F?!H+(O:]+PDC8> M(X>%?P]FVUSA->!W2:[\9NRI2IXI?5&3;_N%'RI#I"([H12P?%S(BE25$I(V M_O::_I!2$6_';^H;7;NLY1ESLJ+5GW(O3@L_\[T].>!S)9[H]2OIZTE\KR_^ M.[F02L*5$YEC1RNN?[W=F0M:]RK22HU?NV?9Z.>U>Q.CGN8FP)X !P($GQ*B MGA!-)<0](9Y*2'I",I60]H1T*@'U!/1.2'0#N]75[7K B_GC%X]UFVX%JM] M#69(;HB="NK^ZW>R8UQ&+\LHB^?!10GUF*+#P!L, .$8LW9@QHBMC8A .F " MZ7*P"EU6"V@+A$:2E0.3)6/,@PN3&N5,R+69H+-U89"[Z,C9GT@+Q".!S##; M85*-:30&(6B8M3%?T@BZG<1.)['E!$"CW"*VLD118MA=V2 ((#*:9(/RU*AI MW6&2&TP2F]W>?"XTJCMQUIU8=I5 $2_ [ $XXFLPVW2'_KM\=P7Y@=FQ;+CW3(4\>?3Y<*!4$&D^O)-K>)*W MGF%2D8-00R3'K#O[NXF@;7^M"8:[U?(_4$L#!!0 ( $^ "4]E-DML= 0 M -H5 9 >&PO=V]R:W-H965TOGVIPWIM#S M_FW7=@/);MDN1N:]WN[)YWF5R\_@Z)IV?K]D%7AY_ MS_YK7[PKYB5K[*K*_]UOV]W]W,QG6_N:'?/V@4Y!DCO"LE0>R_F4]9FRT5=G6;UL!X.6;?L^)UTMVO3#?9WI__- MZ=FXT?)1N9Q8.""X9Q=,T\$1 "B'05X?@M#1210J49(&2*!"] BG&+XYBI%<8Q2BO*(K1=$&*+$@1 M"0R=0),)]/0U8\@$9L*:,<&]^X4;(;VEL"(P);BO*T&!3H/U0F &=42;E"PM M#4OC@D[ &>U@;+J\/&*"?(+ (R2O_I5<:I5Z$I,@HA;*]\P0!#2"H_=76-.@ MTB C99(F^\"!$#NF%&U__ ;_X[0!\BD..$*7%:<,.?I2AQ@W1@OM*TUR@,P7 M.N30,. QG6D'Y)3EI)$4M.=P=8/.M.MP/45G'12LN6&&^T(3'%/@MPI/!,<% M$]IWF#4%NN>$NRN1(FEGY*$U"L8B*6@'XNETJ8&V(& 3I!ZAJXI3M[0\5UA1 MG.$@_8Z+X-#=$^:;!\4)E:K(,Q!HBX30(@6+M7BT_0#<(#1M/X!3A$9J#1H, MA*8X2"7X0H<<:"7!^$)3G)$RIA)MCQ#:HV QE6C_ 7F#T+3_ -7T!$*K4$#5 M+2U?Z) #AB#1%SKD$,%UOK[0!*<,XQ&+!=H?(?1'P3"2@G8?,#<(3;L/$ U0 M*'0:%"RU-G['3&!<* [^TY#B0/*@-!<8/(M/$@U?@$(LM09/> T[[(!*89]U]M"0R\"Z(M.G@E+=!#%_-0 E_3X6DPG4<4HH9OZ$CJ%0%?II<[$L5 MMG[K-PF;V:8ZEFTGR\7H>2/R ;I]+6_\D=^M.#'^Q._6PS;CC_3#KN>?6?VV M+YO92]6V5='O>;U656O=Y-DGMS!V-MN>3W+[VG:'VAW7PV[C<-)6AW$G-3EO MYR[_!U!+ P04 " !/@ E/1*H>TJD# F$ &0 'AL+W=O);=CK+9L);+2[IB7_G\L?EL5(CK\]RR I>UIDH MG8H?E^X#F>\@; ):Q,^,W^K!O=.4\B3$[V;P^;!T_481S_E>-BE2=7GF&Y[G M32:EXX].ZO:<3>#P_B7[KBU>%?.4UGPC\E_909Z7;NPZ!WY,K[G\)FZ?N"XH M"]#J /"UX"VP5ZW6.WJ;U.9KA:5N#E5 M]P!=TN8Y)?-0]7??3+;M;']3#:C5[/.*^='">VX2: MLW>AQ?,!(DHHSA.A/!'"8SP!V\CF20+&IHABE"A&B*BQLV)[X<(@)N8.W+X3 MM[-Q=SN>H,(31#@SA"<6$9 P@C@TA+^-&PDB/FY2OKU=R$1-9,+G"%*5J5:# MHH%<$L\83#"A-O5 &$R&ZI!\;!3,Y),$.$>0BA"%)M$U")B,Y@BPKV&(&9# M3+/1H'B\=@F;8,+-AB!N X;;K#5HU*5H9IF%AL7W83LLVYV>X^9%$/<"8NH. M;:9D9B_D6["Q(-SE2&3O&)BJ"?V+>Q)!3 FL[8N! M)E[+@#L-($X#$^\QP)T&$*(\U&+"0.9 M!N -CBP%KT[M@;-V]N):RN9Q&,SVA]H':(X\QOR:S#<$F=^2^.0DBNM/LSM4IG=6CO!SD_RN8V4O=5=W+M!E)<]*G< MZ_\UL/H/4$L#!!0 ( $^ "4]L%)=VP 4 -D? 9 >&PO=V]R:W-H M965T<_GU]"\>>63N0EP#.FGWQ[+7V'GM^SHOOY=[::O(C2X_EPW1?5:?[ M("BW>YLEY2P_V6/]GY>\R)*J_EF\!N6IL,FN792E 0]#'63)X3A=S-MK3\5B MGK]5Z>%HGXI)^99E2?'?TJ;Y^6'*IA\7OAU>]U5S(5C,3\FK_=-6?YV>BOI7 M<+&R.V3V6![RXZ2P+P_31W:_,;)9T"+^/MAS.?@^:5)YSO/OS8_?=@_3L(G( MIG9;-2:2^N/=KFR:-I;J./[MC4XO/IN%P^\?UG]IDZ^3>4Y*N\K3?PZ[:O\P MC::3G7U)WM+J6W[^U?8)J>FDS_YW^V[3&MY$4OO8YFG9_IULW\HJSWHK=2A9 M\J/[/!S;SW-O_V,97L#[!?RRH/;]V0+1+Q _%\A/%\A^@;PLX)][4/T"Y7@( MNMS;F[E.JF0Q+_+SI.CJX90T98$<=7*YG,KHT %O%^B M-2!']\M@ Q(:D*T!,3(080,*&E @@MBY$1U&M9ACEV:DXY#'V)&&CK3OR-MV M[3E2D98QE]B1@8Z,[TBZCHSGZ$ZP,![4ZLA1!!U%P)%;0Y'O*#*&,>+6Q=!1 M#!PYI;B,/4=:217%D1/0==PH(!9BGH=^W4E!F""D@H&LI*L#'<@,PN5LI@F* M,*@&CXR#TC.NIPX4#3R9F5*$(\QF!N@LE>M(>(YX.*.XQ##MF02>M.M)^I[X M3!(USK ^," 0TKB2KKQMBF:QMYE74.-PL(HP(".2JEVL#\P S214FV'F,Y_Z M3$CWIG0@/93-D#GEL *HR*\99,HX#C?(E.)$8EAI&)(:MQT@D JQ'X[U@X? MA*.=RQXTS$=$L=>EKZ#&X6 MXD"+W/U<(Q!U>SE6(@Z42!&RR;'&<'%[Q^=8 M/#@0#[<5+WO0J.D;'I&NL'IPH!Z*8#S'C.?Z"PECQG,P$GBS!_=G BX%#PEA MYE@9.!@*J"[",0=Y?'O" M-+ 'JY":]ZT&B'91RID*"RP-P1B!9$CQ&8%H)_ M(6-BD$:3M"MSU7_G1^Q\.( M&B@$9IE ?=656N'/YWM6 0(2^2JP/TM<'?^+M07JT1^[ "T#,4VH $JX<;:0O1]Q03T^P&$D@ M1MX<*GV1B907L0'#-U4.6(8DF!V\*12!2#]8JR30*DTT?85%2('S/U6Y"LN+ M\N7%KZ@>--IB'KHEU:-&U1*[QZ,U0AGW^<@&H&0DJ=2PH"DTYKM5U8-&9)%1 MZ'+W*FP<$-8]A:8C[_X D*82QX*FP&RDB6:@B.>1Z@N5A;5*@5G&TT0(HIZ< M8O%00#RHAJ0PY168/,AL,9O5#4?V)0)IXARF,>4UF#LT,3IK3'G-;L]68VII M1"UW;Q&(&@DU9HQ&9"!(IS$9]!>ZN\9DT.@ X.XM FFBDC7Q;!Z0@9IE-":# M1D_5J"@P&31H;=YS">T_46>1J ^M1 /3F#4:$,(0)@PFA$$]D,C88$(8,&)[ M9TGC]\#/SI(&$\< 3ABB&@WFA/G"HR>#.6%N.3P;__#,&5/"F^V"P6O)S!:O M[3OB>+WE>V3K^<%9'OK?)[O(CM2]5\]74WXON97/WH\I/_8OTX/(V M?_$_4$L#!!0 ( $^ "4] ^BV)]0( ! - 9 >&PO=V]R:W-H965T MJT[;.;. DJ M8&:YW[(V9YD>JE/0JAO=>JK-N5?]2ZN0N"=GL4 M%6\7LA&U^68O5<6U&:I#T#9*\)U=5)4!#<,DJ'A1^^NEG7M4ZZ4\Z;*HQ:/R MVE-5BR*RI1MX6L/27V M*_^>W&V876 5OPIQ:2?W7E?*LY0OW>#K;N6'74:B%%O=67!S.8L'49:=D\GC MSV#JCS&[A=/[-_?/MGA3S#-OQ8,L?Q<[?5SYF>_MQ)Z?2OTD+U_$4%#L>T/U MW\19E$;>96)B;&79VD]O>VJUK 87DTK%7_MK4=OK9?!_6X87T&$!'12;\WL>1VE=!F<.Z-!L^DU M=*(AHR(P[F,(BD)LZ-7R*&78@,$032M-XI9%CH* M9IA !@C,DWFH:P+I(I[7%$P.I)50!WL4;[VM/-7V/6 R.Q[W[ZD]T/Z7]^\* MW[DZ%'7K/4MMCL7V\+J74@N33+@P%1_-Z\DX*,5>=[>IN5?]&;T?:-D,[Q_! M^!*T_@=02P,$% @ 3X )3VN[(P?9 @ @@H !D !X;"]W;W)K&ULC59=;YLP%/TKB/<%&VP^HB1223IMTB95K;8]NXF3 MH +.L)-T_WZVH928F[0O8)MSS[WGV-B>G47S(O><*^^U*FLY]_=*':9!(-=[ M7C$Y$0=>ZR];T51,Z6ZS"^2AX6QC@ZHR"!&*@XH5M;^8V;&'9C$31U46-7]H M/'FL*M;\RWDISG,?^V\#C\5NK\Q L)@=V(X_3.?[9NXC4Q$O^5H9"J9?)[[D96F8=!U_ M.U*_SVD"A^TW]J]6O!;SS"1?BO)/L5'[N9_ZWH9OV;%4C^+\C7>"J.]UZG_P M$R\UW%2BW36Q^E$E7'HDNIV&O[+FK[/K=?DK0+@P/"+B#L W3N6P%1 M%Q"]!Y"; :0+()_-0+L ZF0(6NW6S!53;#%KQ-EKVO5P8&;9X2G5T[4V@W9V M[#?MI]2CIP7)DEEP,D0=)F\QX0"#,;K$K !,CPAT!7T9(51&'H["P\L$RS$" M8^P4\2'+_6V6BT(CT*_($D07?J4P 0$)B"4@PPI"ZAC>8F*+J2WF"Z89B5U/ M %R4Q<1Q!6)+HB2.'&\ '"&8P.(H*(X"[F0P00P2Q"-W*'*66MYBZ*#.A"01 M2D-'T!("8IK&H>/C"@+2C&8H=BR"@"A),AS#(A-09 *(=)9RGHPRD32-'2N6 M8U2D"TK=GQ. A<8P1QT RU)$K_P?*:@M!;0Y>?+TLQ,( <$)A(#@!$+ 6Q.8 M@2*ST3*G*((),(*W703X1-Q]MP4EPS\RG)0B&)HBZ.S3(%KF[P!6V*_[@ M*Z<*!N2YNUP'^E > (/D@6QC>3";*R\8G)\5;W;V,B.]M3C6RLS\8+2_,-V% MYOQUQG,\76)@?&4N6/:\?J=O;V<_6;,K:ND]"Z5/?7LV;X507%>/)GKE[O6% ML.^4?*M,,]'MIKT5M1TE#MV-+^BOG8O_4$L#!!0 ( $^ "4])X]*E& , M '8, 9 >&PO=V]R:W-H965TZ:)DZ "SL!)NK^?(90&^Z:E+P4[YQ[??6A$NFF+2IR MC_@^]XHT*]WYM-U[J.93>51Y5HJ'RJF/19%6_Q8BE^>9"^[KQF.VVZMFPYM/ M#^E._!3JU^&ATBNO9]EDA2CK3)9.);8S]QXF*XB;@A;Q.Q/G^NK=::0\2?G< M++YM9J[?="1RL58-1:H?)Y&(/&^8=!]_.U*W/[,IO'Y_9?_2BM=BGM):)#+_ MDVW4?N9&KK,1V_28JT=Y_BHZ08'K=.J_BY/(-;SI1)^QEGG=_G76QUK)HF/1 MK13IR^69E>WSW/&_EN$%I"L@?8$^^[T"VA70MP+V;@'K"MC8$X*N(#!.\"[: M6S.7J4KGTTJ>G>IR'PYI<^U@$NBO:]ULMM].^YGVL]:[IWG@\ZEW:H@ZS.*" M(5<8 '^(62*8'N'I#OHV"-;&@ECE9'A 8B, P&CB0Y;5^RR#1BGJ%VT)Z,"O M$"=@* %K"=B (#(,OV""%E.V&!X%86R:GB X"'1(Q(8O-BX@A ,Q^%8(CL81 MI3<<"E"! 2(PQ@DX2L#'6QRB!.$(BT-+*HUBSIAQ]Q,;QWQ*(J"&Q0A?&%#" MF&$QQD>(#P07&*$"(UO@U=T8$,0H03S>8O#QW/!'F-R!!A1R:28K@ MHLAGMM,VCODQX3>N,^"9"$@HWHIEP%,'@D\XC><.\#%.*A"/,3"VKRH/XM#TSX:%A%B! M@)!%U#?_KR$PRH$9XKRKF:D0U:X=8&MG+8^E:HRYVNV'Y'O2S%S&_@(F"2#[ MRV:H;F>T-_K+1/XCK79963M/4NE)KYW'ME(JH9OW[W3;>_TCH%_D8JN:UU"_ M5Y=)^+)0\M!-^5[_4V/^'U!+ P04 " !/@ E/<" - =D" !B"@ &0 M 'AL+W=OB)%*3 M=-JD3:I:;7MV$R=!!99R1]JKSD7!:O_KGDNKDL?^6\3C]GQ)/5$L%I4[,B?N/Q9/=1J M%'0L^ZS@99.)TJOY8>G?H?D]HCK ('YE_-KTWCV=RK,0+WKP;;_T0^V(YWPG M-053CPO?\#S73,K''TOJ=YHZL/_^QO[%)*^2>68-WXC\=[:7IZ6?^MZ>']@Y MEX_B^I7;A"+?L]E_YQ>>*[AVHC1V(F_,K[<[-U(4ED59*=AK^\Q*\[Q:_K

W0/%++M=.39G7,?ZJ>C9J]K")$%L%%$UG,NL7@'@:A<(C9 I@.$2@'G0T, MV5CC43@>"FS&"(208^)3EON/609&"5@O8@C(H%X4)J @ 34$=$ 0.7FTF-A@ M2H,A,8YG3BYC5$(GK$2@E0BP$CM66DS4$[DAF&("Z\2@3CS208FSQ[;Q6 >1 MF;M\8U1$,6PE :TD0,J)8R496XFH6WP E,0354E!*RE@)76LI".5>"+=&:@Q M S2<3+8SH/+QQ#>!0KB)A&,=['2(>PL:"J$HG5"::%<(4'+;@ 4-E'!,HPDE ML"/=(3Q22MU-:S%#H5X[L(E#*!)/N(';#B+C;PA3MT^344>XH<1!;2 42NBH MH1-@N<*(N,D!;&DRM7W@EHB@GAB[R0%-455QM/:?P5I#0>]\+'A]-)>5QMN) M^_-=A>B.ZS/5V=^C>8;!,QO]07*G,?O].WMZP>KCUG9>,]"JE/=G+T' M(217[L-;5>Z3NO!U@YP?I'Y-U'O=WGK:@125O=$%W;5R]0]02P,$% @ M3X )3U^DV#H" @ :P4 !D !X;"]W;W)K&UL MC53;CILP$/T5Q >LN1C21@1IDVC52JT4;=7VV2'#16MCUG;"]N]K&Y8E8%5] MP9[QF7-F!GNRGHL760,H[XW15N[\6JENBY L:F!$/O .6GU2Q.0EMH8KDT#%K9\-834.[\QW![3 W> GXUT,O9WC.5G#E_,<;7 MR\X/3$) H5"&@>CE!@>@U!#I-%Y'3G^2-('S_3O[DZU=UW(F$@Z<_FXNJM[Y MGWSO B6Y4O7,^R\PUI/XWEC\-[@!U7"3B=8H.)7VZQ57J3@;670JC+P-:]/: MM1].-ND8Y@Z(QH!H"M#:_PJ(QX#X?P/P&( _ K#MUE"*[>&/YN M1\PE"K=8=[\P3MML>Z;;([7WEB=1E*&;(1HQ^P$3W6'B>\QAC0DG!-(93&E$ MKC3VT5IBLU!80Q9Y'AV(S<:=1>QL1FP)XCE!&+D)L), 6P)\URF\Z.8:@]/4 M+9(X11*'2+)HQ8!)+:8=*L%!X%9)G2JI0R5=_))TI1)^QLM:T.PJ,A"5?>;2 M*_BUM2-FYITFR6-DK_('?!A#WXFHFE9Z9Z[T@[#7MN1<@- EUWKR30:% M4IGM1N_%\/X'0_%N'&UHFJ_Y7U!+ P04 " !/@ E/,3-W_-<" #T"@ M&0 'AL+W=OZ:L3"/TK9SH) ;(^T)N*.M;11;_:,UT2J+3\$HN64[(Q37051&*9!3I#<%RWI(#_4GE<_O( MU2X86'9E31M1LL;C=+_P[]'L 67:P2!^E?0BKM:>3N6%L5>]^;9;^*%61"NZ ME9J"J,>9KFE5:2:EXT]/Z@\QM>/U^IW]BTE>)?-"!%VSZG>YD\>%G_O>CN[) MJ9)/[/*5]@DEOM=G_YV>::7@6HF*L665,+_>]B0DJWL6):4F;]VS;,SSTKW! M4>\&.T2]0S0XJ-A3#G'O$'\XX$D'W#O@ST9(>H?$BA!TN9O#W!!)EG/.+A[O M[D-+]+5#LT25:ZN-ICKFG3I/H:SG91)E\^"LB7K,JL-$5QB$PC%F V &1* 4 M##(B2,8J'1>.4R 00)L"/"(H+!R M[3"IP31='@A;)_[@@G 8I;"4!)22N+G$(4R0@@2IFTMLU625.C)1A'.K<"XH MCL,,EI*!4C) BE7\58=)KJ+D"%M*7 Q"Q8T;DH-*N/8*["0+: MRK$!%?_V#7E!S,^ M"6_+3HW4IWIE'4:T>S.U6/85FJT18-_HD*>J>E0CZ+"IZ%[J9:;6O)O#NHUD;3]C!L.@N_P'4$L#!!0 ( M $^ "4_,FUG")0( )8& 9 >&PO=V]R:W-H965T*MKV0:*7W;A1[+=$^_@+7[5O->S?N!2.4KY MZ@9?S[L0NXBXX"?C))AM[OR9"^&4;!Q_1M%P8CK'>?]=_;-/WB9S9)H_2_&[ M/IMJ%^9A<.87=A/F1?9?^)A0$@9C]M_XG0MK[B*QC),4VO\'IYLVLAE5;"@- M>QO:NO5M/ZRD\>@&.]#1@4X.=,AE /G(/S'#RD+)/E##YG?,G3'94KLW)S?I MM\*OV>"UG;V72907Z.Z$1IO]8$-G-A$FDPVR^A.$@A#J!:+_(!M8( (%(B\0 MSP5BO(ARL$F]33M&F64P)08I,4 A"\I@D\PH298\V(P$I"0 A2XHR9J"Z8,= M2T%*"E"B!25=46*:8)B2@90,H,0+2K:B1)3$,"4'*3E 21:4?$4A,=X\.)@- MB-D F'2!V:R3L=\(A3$$PR6' 5"VK#F\(GW(2?S@=,B#XB8 :57=9%4X-+._ M!0G-;A1W8W]GZEJW.CA*8R\G?X5! MD=WX"J#I*2K_ 5!+ P04 " !/@ E/B27^Q-P! "?! &0 'AL+W=O M&B^$)M[Y+^?6U#*-HZ+]@S/G/.S.!Q.4OUH@< $[UR)G2%!F.F \:Z M&8!3?2E])U67\F+8*."D(GWA MG*H_1V!RKE""WAS/8S\8Y\!U.=$>OH/Y,9V4M?#&THX@3%'9-/XO7*B3=(%[O=O M[)]\[;:6,]7P*-FOL35#A3Z@J(6.7IAYEO-G6.O)4;06_Q6NP"S<96(U&LFT M_T;-11O)5Q:;"J>ORSH*O\[+24[6L' 60/(%D!R7\LBY#-_HH;6I9)SI);> M3]3]XN1 ;&\:Y_2M\&6V]USK//I;XZHA6S''!D!TFV1#8LF\2)"1Q)/^% MI_$[!&DPQ]03I#L"DF1A@BQ(D'F";%]D'M\4N6 *CQ%+EFE\'U;)@RIY0"6Y M40EA2%BD"(H4 8+T1B2$N>T7WET0#JKWHZ&C1EZ$'\N==YN^!W\C\3_X,KK? MJ.I'H:.S-/::^LO426G IA+?V8('^UIL!H/.N.V]W:ME9A;#R&E]#O#V)M5_ M 5!+ P04 " !/@ E/95KU@\5.EG.).PU,BSM_4/X3>72\':F"G M^ _6V:'&#QAUT-,3M\]J^@BQGQ*CV/QG. -W<%^)\V@5-^&+VI.Q2D055XJ@ MK_/(9!BG>:5XC+1U0A8)V4)(B[\2\DC(;PADKBRT^IY:VE1:34C//VND_DRD MV]QM9NN38>_"FNO6N.RY*KI9%\A7!?(@4%S5>'_3QXS9!(P,F+1(DV3=IEBU*59L'FZVHO@?FW+5 MIERQ>;RQ*?_)AEP MN[F>;\0<6#7&RTZ6%Z?Y#5!+ P04 " !/@ E/GA,"NR8$ !!$P &0 M 'AL+W=O$PO9?6E/AC3 M!-_RK*AGX:%I3I,HJC<'DZ?UI_)D"OME5U9YVMC7:A_5I\JDV\XHSR*,8QGE MZ;$(Y].N[+6:3\MSDQT+\UH%]3G/T^J_A@U;*6UE^:5]^ MW\["N&V1RZ*?/! MBVU*GG[K?X]%]WOIOW VF-$&.!C@U0#AH0$;#-BS!GPPX#\,]$,#,1@(IX:H MU]X%@ZL?#*6V''4R$[:Y-6]CU3O?-QK.VI>]S(>-I]-XZ&IA% MS^ - ^ P*X*Y$I%MP;492#5C@9XYB^&^BB7!:.DTPV>$=/RL'_NY:RPC8\8Z M!^RN$J0=<-(![QSP.P?,4=(SHF.*CAFI0I!5"*\* *>*1<_(FRH M9+(G< 3 M' <9*^TTV>=0<,X9.AU <$KHT1A*4J D8N@T?"&]&/X""%PGRE%(@0R4E$[3 M5P2(+$&NA:.1 H5,E-2T2$6*5(1(IZ:%\FI2:/\]2>CS,4J>3Y'J?.R!.'+)> 'T1Q",#$&@ M$SE\(),#GJ2S.,+S$P?I7(E^KO0G MS@#=[1%BYF)+ FM7?W?8K6@.F=,?:X)C.D88&4A(IW)DQ$!2(R[H5([\ W&F MTR0^L^T>H)_&V?>QAG.HOC,_MN)':_.I:QNZ>@.)#V# *N1A*4 M&A-7) $R)I4>.XW2"PT^L_$>H-MS3*)BX6KT*13VE.4J)##@[AEX36"<<>9N M>Z*;XW]NJGUW%U,'F_)<-.T(ORF]WO>\8'M]X)0O8+($HGP%DW5_W?##?7^Y M]&=:[8]%';R535/FW=7"KBP;8UL??[+]FLV_Q]02P,$% @ 3X )3P_4>R,. @ ^ 4 !D !X;"]W;W)K M&ULC53M;ILP%'T5Q /4&&,^(H*T9IHV:9.B3NM^ M.\E-0#68V4[HWGZVH2@E[MH_V/?ZW,,Y%WS+0<@G50/HX+GEG5J'M=;]"B&U MKZ%EZD[TT)F3HY MTR:4)Z1Z">S@BEJ.XBA*4 QP8&=;4/K).=$$\V^'98AY$5!!SVVC(PLUQ@ YQ;(B/CS\09SJ^T MA=?[%_8OSKOQLF,*-H+_;@ZZ7H=Y&!S@R,YJ8C]!,1+0!Q!3>/4D-WH(3OP$U$M /]Z1U$N0OM^1$4*OG!8T3XMDT9!;&(X2 MBK,W_&1>.9FG(6_XR;T$^<<;4G@)BO<;4MQ\>D+3!*>+AMS"$H)Q3A=JT-4= MM#/Q!Y.GIE/!3FASG=VE.PJAP5!&=Z:]M1G#<\#AJ.TV,WLY#J,QT**?YBR: MAWWU#U!+ P04 " !/@ E/Z+6AK3L" !_!P &0 'AL+W=OY5!6M)8EKSU!CTO_4_BX M"2W!(GZ6M)6#OF=2V7'^:@9?#DL_,(XHHWME)(AN+G1%&3-*VL=O)^KW,0UQ MV+^J;VSR.ID=D73%V:_RH(JE/_>] SV2,U,OO/U,74+8]USV7^F%,@TW3G2, M/6?2OKW]62I>.15MI2)O75O6MFV=_I4&$R)'B'I"F/R7$#M"?"\A<83D7@)V M!'PO(76$=$) 7;%L]==$D3P3O/5$MX$:8O9I^)CJ]=V;2;N<]IM> *EG+SE. M%QFZ&"&'>>HPT1 S"\:8%80)QY@UA(G&F.=;S 2QN47$R3_'2&?;IQR!*4=6 M(!G9B&&!&!2(K4 \]!@%L$ ""B2 @V12] Z36DQM,2G&(1P%@U$P$ 5/HG08 M/(@RC],D?B=."L9)@3@I+# #!6;WUW,."LQO',1XLHF?YS?UC'"@G\GN^A V MLK, [2R @LQ@@3" _\K@_I*$[_S8X<=%63G0*-W@MBIK" >5!0V.'7,U?2/B M5-;2VW&E3S![SAPY5U1K!@]ZUQ7Z-NP'C!Z5ZKOW/PO M4$L#!!0 ( $^ "4]CX30-A5P +F3 0 4 >&PO-ALUG_ZX8=R]I ND[*5K],5W+G+BV6R@9_% M_0_ENDB3>?F0IIOEXH>XW>[_L$RRU1_^_)]E]N?_W/SY+)]ME^EJ$R2K>3!9 M;;+-WK>"=NR_N6<^C8_?/*_3^LVH??RWQA?^MDV*35HLGH/K M=)T7F_J#FV+K#&B^5B2K,B, ^=^^2Q9E\^M7:9'EN+QY<)9LG.<4]/ZO__-_ M?" 2J+S+%FEPN5W>ID7]B78[.N[T^X-!PZO7Z7U6;F -F^ R6;KS/+^Z^/!^ M?!-<_??X^OWX]._AO_];U&__>'YYVFH8\7PURPL !&U2&$PWL*P@+P+"V>(9 M_LZ=S[P_;QCL)OD4G,\!4-E=-F,T]*^S,SR.V_U.U&XWC#2>SP%WRU#]([C( M5FGP8>7,I0MC!--6,$WNLU7R! LHX,3L&_44?\$J;_(G!S/?+;+5W@$TG*Z* M_#%;S9QYU5^XRLM-L@C^GVSM!6EWV&L[FTZS' ,9\+XR' [KER[R&7SCZB%? M-2'8(&X?=[L]!^PWV0:0,K\+HOCH]FTP36?; K[NS"A?+F%3IYM\]JLS1)', ML]5],'U>WN8+!S4!,^O7U%>"R:?90[*Z3[U(??GWZ:0!NJ?;HL!CR4>9/@[[ MLG5HWM]=,JC1'TA),MMDCRF>Z$0-N>/HPMF O;_/"P MR5CD;:'!WO?_%C>M&@8HX.5S8'J?@K^F#G3:0'K[0$M&S@AC^/B<)[!(7/#D M,.*JA+V&?Y7Y(IO3QI\DBP2H NY(NBF!&7^H17LN+S#TP5T6Z3C(8_=,:UUO2I_+- YR'665B#EW(D?#M?@:HZ#HM M8)_4_-=+SR&$D[5=;A<$X'D*\M$L\\H6_M&\"SY-UAE,+_LG#%GF=YLG. X! M""VP2T 85C#Q;9EZW_RPQC..1W.1)F4:%-G]P^8XOSN&%QI6^5.>SY^RA4L; MT[MLE6W2XP60H3E^&HAA!ILDXWB_/Z9; 9SX.4VXA!UWYDC;L\I7A^R0_YY" MND66W&8+D)Q2%_-@7U!:*(-U\HRXY6+=+>R9OAUL\N#JY#V@1+G)@;XYWSS) M"Z!V -HR $I5I(_YXI$ C3( \*A9D +K>' MO)#7-M5:M6?1(&B:\^">1R##<(?%(,3$VW0%&^T!,:\ #* SBF\A(@\@_T--LDGWT,%$"+B MNVHHAR;K@>Y!\?$O?,C3CCJ]VDN\+,+_X'RH![V3S1( M-@$H*JE6\^@!X#PI"HR:^X1P\,IU2J+1XKF^NC^#8$MJ%.P!LH5CX&HSIJ6[ MJ38H!N[1M1\1E@*'!W8/S@]A2.X*2+S_I6>3]V(*+?B0-P]C[D=7"1Z1AW0# M2L_B+3#[-\$/#=KW02/N0=+0189#WV",./3I?(=4*&A+#X8&:8,C0(1YOE@D M!=![V$AZPL&>VNMF(8U@JSPOB'W0LS;FOVA/2,5#P:%$SG!:0<@+0,B#A;K. MP1875^1[W=0<.IYN2#[P++WFZ!RP"K717[GGM@I*!H T3 MI6B8(U' M*IDO08Y!^P31=<49F\2@( ,])2N6/D'UW-S"^1WE67S>3ZXMQLBU\3>9D!N MO,2I2%$'(^6 V0A!!I=T@)9S2K:C$O?N#HB&C(!ZPH&"=9, C@J+3P_U"+@* MA,&12/DN5II96CO+R\.-.TC!*K3^OD?'\M,%_^=\&W(0-NX[(-GJ$>CE'@R> M(.! EMSBH<FQVBR7LQG#>9#F(R@^_!>[=BE4L-X22(R'V'B6N0 M;4M""^_2]X$+6!R^FJ*2U?32=+M>+XCW !K.LW(&Y(T05^$58@%,7GO+_,8]LK]IE ;\ M\CYU!-+\%B7-M_8+S<+&8>S24*^J7CTAQ>E@'FJIC5>H-IZO@E._VGB=;D#K MAXE,DF)%MJ C6TT\8TW2U4NM9YCH[1>/20!RC%"BDL'>VE99QTFCGK,$DKWO M[(&F@SYT>D3I><%Y.O2]7<)4D\RP_UN* +V(*X6V6RCS2S;E<<.]HHA=LW< MVL#W2=%L5F_8P(/>85-*L_[6,/9NG8_QES2HN[MTM@&]2LF0P;^"\?0COM8] M;CN>DNLZC!)@@G-%.QVTVO/X@;#=Z;(XX'#L@JV]!\YJ#]BWQG=J>W#HV#O? M.6S?^L=MQ\-T-IF>7I]?W9Q_N P^O M./D[/+R?3:3"^/ M.QM/S*5Z]NIY, M)YY,"6@BL Q#*9 M/8<8-- B)HA'<&9SC7)["_)SEJ '*3@"^DO#Q.T?Q2E)OZ(?00ON+M!E M"CIU!CP(!3HR1K/869 ,L4;M9@'8N):O\W=7=UM22M"LFLV8E.)X']%*(,R+ M&-=X"1QYE@1',H^/K6E+3:(%?"I5[E*TY+UA:5R I*U/&=42#'TLUJ^,9>CE1 M45[#"\D,)(:<@UT /AM$8%P+/L3 Q5\/H'EM'F8H++.ZM-TN:5YX,O M:5/>Q0+M0%B'*&,LMF1F PTW7^3W@"AF^_2.(4\&CD]O+)?;E3SYD.(B-AE< MAF.T 9R#D6>+M( 5, R6N$EL7BE1RMJ6&']A9%F8/LL652")YB(H\H0J.'H[ M2-G#"VAQ0E55R3^*0QJ2KD_=51#)#R+@ -5 48?;! M+6S'/"@HQ@% "4)F+LX/@PRH?DBP"\(>P(O,ELP?@D, IGE>DC@,IGT2*<)'[QODB6M2T5V*0$-'TD87\QH@)/N" E?1.0H\C8IPV?*?+M_0/1 MK63^B#0>34K(!V]I&^1TE-9L2[I6B&JI@!P@H/73&WW. 2%G2@M50$([1K!* M1.[%((:TIE,@H#(L+] M=+WA=XD^X^;8M#CX:3R^TER!]@L>$S3$,UIL%[*117I/#!8/BU OB2!2/AT= M1X0^ ! D$9+J8]/)J?X,C 22#DZ:-*E,Z]X @D+%$K4PDB>GQQ9P\N!S@'AY ML,HW0NI20C>9B:6\T53@L13/ -L+T(*B5\OF"D+_36I]N=3 ;P&'I5'S-6 ; M\^6EID TEU?NJCWSQ#)-XM&'.<,*$ +H]$7H ,X"6PI6*6!QF13/-/.$K6QK M&UT%"&8MBO&0%Q'H>6EYUV&2H5%[>>=F1B.R'7/"X<0]I_D2:]FEFD,Z9_+@ M_91A9@]%FK+K+_L4+-DE@R+'O.X.Q27#+JME9T10YT06'U.U5O6QS0/PU67R M#&>%C( D3ZMO/F.D4\K.I[J'=83LBP *%.UN2Y!.5JLM.A$*C9B\U-9G'>42 MM/$%QA^@G96.(O#*_]FN9K1W=([IT)FA]PS(IY&5;$9TP2M]SNL2RI@7QH%Z M2!#? :X%4?OXKPZL4H\SNB)*TH7*@(8/"^5SC$237X+QZ>F'CY5$ THT)D5ZFFX=\'J(X"\(DT(S\"2->,*0N8^:+A/J9WE\!*.ZW MV5SI5X11"E2T&L8:)*E 0V9:6SIVM248F*>4DC'N5K0Q,@.(52A55B%!.#XG M1,?DHZ&BP^QW(>JJ)8]$?)1^2E*0BRYTGC;TS2;W#P!:_ PQ2_D01UV(1,V@ MHN.'V(K6C17J-P0BL_VEWGY8DP"%#T=>ZIDRI4LL',11U*M"ENB218Y)\R6&,*._PF'H;==IMC29I#@7POCL(.O)@KNK __J$!54&^ M6#(Q5J0'@)J14P0V1/:W-CPJ$5&=)EM60IID]$86$NP7HF5W3V$BH:;$1,\4H^HI<&&S>U +A:'T9%W3'"Z36:_,M%)F"$11T43 M.:,QDOM6,-T"!:+7-:P$I7:,]$1\STBRN.IG=2;^J<^A)I(M+RU-%\S4*^0. M\./7A'6F-060HTZ _'_.R@AMMB&EBH9J+%LA34+4*TNEOST]I!(\D+'9$\D' MCEV22$)"XPHA+_C%"IP09;4#C."S!0QMDC#PIAY57E84B;>RKE\QX:25\W+= M->((>'X>0#8J\4 QP4V,T"R",0 XZ]H8NQUDN'G&>K'%C%$'J))&2A3Y18I M9,0U&5*3"QM&!I==Q;VF#N@%1,D46Z$H>#.+;H9X=FE MWFT\\8)^2Z3=<+AQ^YW1Z 6"M^*+I#?G09FSD^H@6JX6CERW5*M/2E;I+2P! MWC)[Q@_\FJ9KA?2LLYHM?4H70!M$%T!K$EI?\CO>;"5VE,R41'HA),'[I5J@ M[8Z%M0,^$GLA?^PM:_>/J7TZ\?-^4H.+,O3M *ZUCQ_C08#'#@MDK >&,L 1 M)KE1Q0B+@#\NT/VFSDA]JXCW(-XECTFV4$'?-MX2+LA#\Q0A KP3G].XB-?* MRL%S9#,U&/N+^2@5RL]ZJZ+(>5MU8AD/SV+#< M5'3&_!:M/K00L678\[4>1L_6DC;!R#4LC" )A\X&,^4*:>3,HUIH,AD(JK4D#7B1D?0!R :0$))&B"FH5(", 1\,U?9JI MJX$+VS@6**@IT]DB!T)MW 8TQ8#1!N:'AERCBZJD1#A!L*K@.<, H-FV>"0? MOP"/##@[=[U4BK,!]]YM)-L3LWLO-AR(24VGDJT8*5KG!:EM0E#A@(I/LGP9 MH*65>#I\2@FHPJ*R)=G="T"=!",+E$C!GU:Q2=E.&7QOO"ONW$."4ZI]_J4! M=TI6V6V' ?Y.Y ')^VW^Z%''6#00S<_6R [ZP+"JN+&4?;CB5C^'#R!>Y05Q M7R'7ENI%W CI,;\_GIYJH;.M=/HJ(I@H$65$U)"T='J.(V7+"YX=V.%+@%@0 M==Q1O8:&<_:VGP";AQ>#OP.C&XOI0+UWR@<54< R90")(&"B88)WQEB*O%\Z MR1&EQ;N/SE!MUL#)FI?/0=HH*.&/64YU''%6G_&E5<_+:2NZ" MK98S8166)L;$0P0JV[>0+I!T"6&V7,GPCAGY8TE4=2(TO&I/8^^$-D/[S.DR M--('I+_$9(PU7HY7:5G8\=0ODU\-VQ!="Y!W*7H#*:D)*^A&\RT-I2#6G\$J MSK9:^,E6>'&%=2&$]Y)G%"/X& #P43PU^K.A8K#*VJR'Q^@XYD[*A"4V: [5 M85N#S(GF*LJ6$J\LGFCM83T_M/D&R0%$+Y7DE*,F"K/_DW[I2__5U-N$+EAV MXOK39#0B.J_1I4CFJ15#:X([M=&$;1Y'\2B,^GWV1\&O7MCIQF^K&5%ZU#?P M]6XX['>M*_%H%';; PM\&)UK?UK?&H4CZ]4X#CN#GO[)$6R^U[KAH#^P?L'? M1KC!#&%!O5&OYP$&>=; MD?%GBXR),;"M8GZ, J<5Y2%AU'(HQ2$+FNBV((U%!T3PP2P4WN2&^C):'DGP$)WVCU"Y9+%@YG>]:+1!%#6TL0SWF(9D"374O6BU!4 M&@X4T;O%< UI,12VRL:\W"MKZ2"#JDG 4&LF<(7$Q,/DF$@>I\2%5(@/!R_1 MYY'&)@6%02Q-? \^484HO&#XI[4$N>V0E69A>M/'OO-:&N M;%VT8B)(W7],BV-8X#&Q[Q1E_KD*V="GH7I@T418F.D41/;J.1>M@++!LM)H M-W/+/W27%>7F. /EDO^5 \JSHMJBT 4]Q\IT"#H NY7'!J"W$]8]5Y%.RD2+ M(V MVOQ#%Q4BBTW+R=-]-SZ_#GX>7WR3]Y/+F\;=/9 <6+:M?P)1"0V.9&]%;W;1F'/5NNMV($P^:[^Y';E/BN[D'[: M<.IW66(F'4S<),\0$MP1!B2E;=FG*3T9=S)2(28D)98>221CAZ@9GF+\%HJ! M*'HDE@Z,H21P0.#4(,QMF_UMNGE"R1#8QZ^4ZV!1(T%G6\E%895N J@M\ODDQ-+:L7R/'X0 M PB]:IIG(C9!-I"P M,86\?TA5K \B[:20A>,-&J.MA3W [P0(]G/=PZ.<#*07@^+Y3^7-XGU7614, M!C+2F$&34B2XTLAO%W!<%D%4OQ#7+W3,A;&L6Y]M>_W&9F6^:^_)@D83KDDT MQ[=H@)TFX8JXE>IEE.4PEA-7S%L&C]N&$T%^_PQ:P<^^0$* MFCZ2]![)DTM._BLW)H8D.&T%DHAKOGQC46<4 M%(&+%!L=O:/TK=SX0)1M4.BG15P$5APS)/SRR 315HV*9L]"<5T=&U*#14@P M5,GX8Y?Y/%V4;ZLF)0LC".SR!:81!@J[SAZ:%"W49"6X2"T>([>T<4,L6-/_BCA2* M6YRT?'N@E?_UFV$!V[IDSG5^>WTR.+\Y_GIP% MYY$]A M6'PR#,C[)Q$F)(FDC^2]F &X20B:9<5LNY3H%74 M3>9])J5#DAF,X.II%(+ MY-%J3:BPA&T!%,*BPY5+K$HQURM3QF85C<^_28+3?C\1>5 WGP&PR(S'ZEG! MD6<[YDBDX387"E/+O#'I)C2!4!E5< KPD91LSO=Z;U>BX=C1TIX*5QM9B*H3 MBMFCK#*(<]],#C^A##"E2GQ*"G;-5T?P*302E*C/M=A63FR514VW_E4)?+2G M7O6^6VJJMKE5:U[@%>W-,:#5"4TJ'>)L6LVZ0+A7%R?N\ 4G)"4T\ZRP;.#. M&L>5G?*%-VZHU S&(%'\O[5^0'/,!.20PS@&HAPA*/5&DR4^&H2CP8@=\+L+ M E4E7^/]MX"EW? ZH+^V^J3!$I95E8)6\(N*6JC=J9LC'".#H(,3/V#-EX^9 MR98(2;PFRQ_A.6HR^#G0!L@NG)6_'FM7=D'&D5]$_=Q:M3#TN45@JL^Y7Q.K MNUCP5^;)2G'%>ZY-RPS%Z*1;5$B1"Z4S6AV05Q//HU_.MYM%GO]JMJ.Z#Q+Y M"2M$XDU*DHJ"-/XZ?0YOJ3Z3-@/#QRISH^A1H+;;5+S\Y499'6GAFB#.?,5: M@'_>9V)C)1"E5@T2'21OJ^5H-T;#II4:"4!Q)XGD-U]*A2/1"TTZHPD?$RB@ M9T/20CYL"PLV5=PQ,[<)NKVY16ICDPH_>G(+,Y52 H524YGT%.D=!M^9&I+N MO&W$1#3S[:Z*=2#AAV/+,*Z/(CH?Z35K+^J"C;9,R+?U+K/V+P02X"$>;Q-N MFY7*VZ)B7RN3,,8R#]O0EI321["9:D;M5N^/6@0&8EL?!.<>1:V!]91+@@T5 M>]5G\-=EY4@\A992AF0/IE <$;A-;GLF?U+M*E]U-! DK.)B@X/6R.*;4C M9)XNT.^F=Y'CG'R;/))EACPB6RXRB24M,K<%&GA.D:V7=P+\8^XEB/^0)F6D5H M#@A.5P&&E-!'Y7D)>S7YBG'4I/%Q9G M!.T"]@7WDZ$&6(E2P:WR)%&4 ML%I3NGK,BGQ%H_-BT#)/_ATGA-($EY5HFJ75,+>!;?2[;KKE/M M9Z\EG=M+QLQ-MUB#,L'/B^Q1I33@VN%PYD\KJC>"T@_%N;%-%%FLY=!A3Z[% M5&RK89(0W!^&<334!-(I+A"J[&,F5:1R+3#YG!2Z?('((5!B??B#='9FD?96Z4&JJ@0LDECG#F5XZ"J+O,? M;G](@DM5K*#VPE1*&H1F? HY?63*$P^XWA4[Y8\R^.+%V7GPW_F"A%\Y!F%P M<7%JC:!-)3'#<>"*/:YH%"KX?$%9AZ@4,)#;9XM.:=*[X*!2B<#N9 6RD^^132+ MH/N2$^%%;* Z?83>^"8'L8:WS3D5ZUJ11DNU^ R+VO= PFVS4J%?4 M#:,X\F3[:-<8I:O:^\+2[BJM50SP;0T('8MGJME#VA8&IDM>X\8U=Y=-QA>R M#[!M1[S#&-[*P?JT*ZB:.EDV*@:6IT.:72[SD*_(BQR$(OIA@W9F0Y"=Q?<@ M(J[9:JAJ<%CJLWN6<& UDJDH*EDF"";,BB'E/C$5>-8Y$0>*^54!3:",8M%= MJD*UP\Q6MPXJE69#,8RK9*DJXN!O5)FQ#H<\HT+JN-S4 ^P@L, 51PHBH7G( MUEH1L==5WSBB*C(F'6&2-=,@!>4E?V9@VJF/9"SU[(#.J*IO-MVP-MA+/5;. M82:[8C\<#&)AQ((Q'&_&3UMJK-2&J1H5FQ'&HC@8&]0H2*AH-?_TPK@]X+2C M@@Z,GE5.P44-L_'Q1CT;4M17%%%74Z[K5*(57&.6MA)3+!T0<7S+Q71 \\F? M+.J^QPI[^(._13AYTU^_^T[]U67+OWA @EC;N.Q^TU.75E!^I=CVJ:*L=@54 M?5&](LVSKC622RA-92BY=JI(0I4(J*%&+3N>?#BD-B7F@O*+ZEM77*>K8;1> MJ^NL-1JTPZCMQK4?#09A.^ZY'NY1)VP/>A*S[:-W0023QHH4/<^H<2?LC3IF MU%XXZ U N-U'Q*)6)^A%86?D(LM1-PY'/8'U5"7>KF@ M;W9H7W]XOY=#;( %&]EN P^R3_$1,"6.%!H-PU$_WGN*W3/0>(K[ TQ]<;$V M:L=AU.GO.L;Z46OZ0+'[WF,-:QI8AR-JAYUA^X!S;3[2U__N8SD4WSGOXAJM MCPS"&)[;=]"[+1=7FP[Y");GB0**XK#=[7R!(S[LANU.]8AW.V$N$O4LMYR\MEX8ODSK#73*D]@H%=E$=)^7;<;K[ M);15U4QCJ;?[/.$L$;*_6TMS>]31%S;-H;>^@*JJ<,(OBMLT226BT]HZP%X[ MVJ\?]=NU2GV[*O3!2VZ/,D:#-_$@[/6&_.\.',M!^\!0M(9AW5R0L\G)3?U: M'TLPG]P88' W(*OY%(5P_6],FYP^P!;:K0-O#^K/:/.5N%>3#J-!G\J"J2O5 M[H0OA\4-OHH%)JSH1OA*9PA(5ODN"&0]Z[OFO1/#2.)V9;:=.*[\YJW5)+Q7 M_4:WWZU\X>-*C@#Z/-QV&H:^PX&(NY90"^0W['>BM[7O5IMWF,]V>_#9GO5[ M% [[AIQ?I&7YIWJ_1\-$HLJ<:S\/:1UIP;@+IZ[=[E6N#,-.WV6;-L5X($(I MJ*.)-=N:_G(5O,^+>]BE4TQ3#$Z2U:]A<-D:2X:ZM)# _N"AL5V/RS*7UD@2 MG:;K%W,=TS=QCW>Z$879]/DFDN<(6RX8RXB^=-OU&R_9$GBU]#W XN MSD\^7 ?KQ;:4^"M5K%@B V#VY/R@7*]4Z@^))Q3'H3B"4IN)J!8!.O_YT3"X M2^?45 ^3($M^_8B^]N__%@U'/^)[$4HJ&%?%X7L\(W[(W J5C:CNM.<4$JDE MZ4P?@:&LRY7$2!.R5A\0C:*D %'L=2L8.ZZQC?=3:)&.6T ^9P3HT9WWV0[>R=[ MXX%?G;)4%E"->B+AM=OJ]_57\(5^:Z3WW1&+? U?NZW!L#+"H-7N[!C!4;)5 M52P[8V'?L+A9+!YDM&QD.*T;,K>RU.:"K_-W;B[JIS% MY?$: ,L2=3OL#91(W8M1=Y.(PD_9MTPW+$JQK#=(RCBEL"DHTA$#Y 6^]X Q .FPW465)705!>/$J@V M](T_3&&L%A6LHOLN,J?K\!B6(RT%J,>T:4KW)@J'@YZ@)37(%E8L5%Z1I/H. MV+[HG87!JKBS1"-%0D%:H$$7SUQQZ%G[H0==PBJ7\U277A,'B4Q5Z^/=/E-E MI4U"[C^,X3#M!>K\0D6Y^T:6^&@<'XY$HBL :0!; X:HH*-51CRT2!Q".^31 MU%,RT;95R4S\2BR)6V^N-(YESV$C0KF&3.YGDQO@NOQS228_C*^.BQ5;- */*]ZV6O*;5IH M8S(GQ](JM$QM;.;W:4,R'>57V.5SU"[KQZ5FI6*T"M5W?I3B\*F13B+%;$U3 M2)J-*9FH(E9PCWBB5LU;TZY)U439KKC*2\JEMZ5C$D4A"$D@NR378S)Q]EX+ MY_XUV,7)!#]L/P:?.K?/M$(9-@#H:L%8-:>Q%4@5NR7QM!20<-UT#.5*I8NP M6]_%?ET7B6^]?% [D-,; 5U>S-!!$9+=3#1@@%4PF(QV ]($W' MHE9P:6$LI7(,FRZ%3=U4X-"*]=1KQ/6]Q^Q\]&L: 4 JZFY8*><'6!:(8V$; M7,N92HSR(:VFH'HF( %$HW;8CWNOE(/JFF'36X?B8!D<65NV, GX-%?*/M<" MTRBNU7#[.I7S=74L% _0WMC1PLIH5)W!VXI8\@*)NAXU)[7+F\Z82(\=91@? M]6.?\7Q^H(CTN3/IA=UAKV$FKKW]>O+SY/+CI'X9-%"Y4Z'Y]81V8//)_3U: MD/ PX%YQLL(MU:,0_-(7 MG?C;E;QPS:^(;N]YDR>TR=KF#[OOO;'7N>!<#AO3T6P/I@S0KM,S5 M T#K]C"RK[3[0#WL*U'8;7=!&^M5KG5&G1 T9<^Z=/]#;6,'8A3UC&6K^'8:]G M5L5JGWZ[WPW[H[ZU?QV8H(GRZ'3B,!Z:"77Z #4K8(K=%>X9JF\ +#OJA0./ M>P!C#T#C[?:=.W&([NJHX\8,X9U^.(C-ON#1^^981=VK%TAMGG([8$'][0W" MP= 3\02;',4#]WK<"Z.1!PXC@)$7WW0&CC,4[-+ #2^(.Z#%1LYE=*#VW?ET M>V$G,M-_CVNE8F[NYT!9CSP+&H2^.)TX!K"X14G1H60%'U3QU.Q\O^N^"E<] MR^K#^>XY5T?PK,%OQE\["MAYO@U0<,.>T%0VZ'K6C":TC@OZSK"-1\ 2'T'& M.58?51622<>KOWH$N]FUX\OTC7[8C3P12]0@F]Q3B!0^BA/>9(0OLWFBK+T7=UG#?EUX7P^!4.O_O\?7D^&0\ MG9P%IQ_>7TTNI][.TJ#[-SUJB XU#_^PKJ+H."BW2RHYTV#"JO2BUTW'/]G1R Z ZB0P]<.6'_?A!/J)Y38[+Q[N25M3?VN5'(H+"OG$H1'(/61 M500=HWY:D6'& RNN\DW0;[OBS9?Z*R#E')+Z1&.4<("GV9.)1O:.]:M!LI8< MY@UY(ZN5E)RE0,1560U_2R0P1?PN%4K(^O&P.Y)@MK#=Z7P1+O.&Y2,QA42@ M%GQF5)S?Q<^!T3;354X&=*I0PDM&V]MSNK'-!V2]B=KA %0@L7JY MG=HD=\IQG)IFH'$KHK);R-RQN@&A*HS#@:$IE=J61LR;>GDCI=FK!@L(+YRX M1+%2:LU:.J7[$.)>J($T]4V>J \*O-GI]\,."()J^=P4!GV. ,=N\&&YRFZW M)>;C8B88S.1JD:SJ+7"[=)5^JQI.7')K*W4\Z7OX.9#6NB"9J:^ABT:[-_(E M[+P@(/5*>[9 <[ U2 EKZA.W*:58IM:Q4QWY%@OMQ^MT6E; ?Q#"J3=IO<9 M%\@0]P\5'$W[O<&XB)A0W7#%+G>#R$J M5('Q%VIO#S>8R90<7#6+J)D[W\2M'L&G$JWC?5QE')9I3:IBE*LU'#.5K$X6 M6&1_.GO(0<0_?I\6&ZPKPN^J\K)42M9ZQZZ)C4F17"I2E\BKV-Z^O#BF)0UJ M[6!199"<737O#28D=*V7);?Z,4?;/;D0-2L%BA\'?W19[*@%JMP?S;O*FR@] MR=1S;<^[>.T:"W+=%:EXAK@3IPQ%:%E_*6J->IZQ0 <9VM-8H*ATE D^NZ)! MO^7)(=AYJ$.-:>UJHF-CC GD2SV;H;M-:(M_3DW/J4H\.4V1 MM4I'SZ(*65TD*ZV 2/71J,Q6%3:<2\P24R^;;^MX \5U -4W"TP6\"&179+< M<\0;%"#5,

R:2'4@\ZZPZ'K'(*,E93!$)?;HKG8UV4^R%-%IN'&05VT)?0 ME)WH9&2W:'X--7T%ZLAY3^&)-P6]_RQ!: ;:FJQHN L!D6SEIH,#GZ,B&4FU M!JGVQ9D20$QVN2^M\N2K;9FGLT525 EQ]7S5.?6-[PF%&(JL8W!&LIB)X](0 MOY(VAB)FN/<%<^5E-E_G&9;WMFP2N%2%T"(UJ/*4@G[6$S:G>MO"NA=W*1>6 MX_8N,Y5ESEU@^1//7#34;@[#L1.4MH$(_Y%RLE5$\O7TH\@+Z #ZHMR-!P,PB@:F5?BN-7MUV9>V;%^V.O"U$:V(E31%:^LWD54M))X>2),D-[M5-+*1(21JX7IBHM5(G3B&@[1!4*6TJ,VKPD^CP-E+XEF1 M^,CL0U=AL%OVAJ:<0D@LR@@/M<[=*GBEYE]O'5@FIDR;L(.GF,\9YK?/P5'T M5F+8U;CNNLJ<.8M4Q+$V'O,>%%;LP0 QIQNQ4.2)5 M]^/]EX+3@&L8/4M2J&FWBIY=Q?A.;1L% 292MFS[EO!&J4-]\[Q.@_/S\^#H M? F;GFI)(2E^*6O%PCUV50KH_R[B* ##T M34H/'BI\5BI^NTJ[R,RRF?'2TH0.^ MCQI5305_%M9.M:TK89!.0TS;2BDBP5SX#$$$OY>5IA2]7472BZ1DR0!M,D%< M.*:4%>Y;IS7_JE*K_?4<1$P\"[N2D01 J3YX8IE8TDW;>/N%W2GN[G$@9MP6 M4M()1T O@PQZ82#T5"Y58;=Z#MPJS10#HG>A5FV!U^$"L2MSN!K>E?I"P?6,9G&%=-%G%;&10'FN3^3R#8X8- M(>K4GS#MZQ)_W^=L)K"7RKZ6(6#*^_.:JXIKCO"E23Z!FXB\DA:CSNA+$?AN MI K+#+X+XCYN)N[#WNA+$/9V:^@2=M)7O>A>U1^*VJW ^Z#&*! 00=.G5(,U9R#0Z4"4XJ3+Y7HK!?/)G\ % M]:4.IQP[!T9&4;?'*ZL%?HSPI]JSG&6++2=$D4/5PJO;UG)XV/:*,\90P^U2,=2YDK60> H# N)"K* MG7_4-URTM1)N\3=1H&19DYSW=7(DQ->]0]S/>H_,]Q-1^?UDJX (ANB:%]\. M.)>*0!E9ZBCJC<)NWXKEAFN=:DE%? HK'?0[E6L8]>"&1/3_@B5@88#,)1 MU&^>I29'G-!)IF";[(95JN==OJ]4[.=>?PDX%0'Y+0#ZK?]>_+9$\J2"N7"4 MXU94/=OM5KOWMOI$QWG"\A:?U3;O2XQI2':U!$MB!*VJ;$YBPF$B=:W^_8%L MC 43Q3?9&?'LEPM*[%#.+5.T.('!*,=&ICB7>D"W)66BD$YE&+I7@#SDG'\L MC9AC==&ZQ8B2[C <]KEV30>/P?"SRV7R6)CW->2PX,YH&+9[GVW LC?? 8-9 MO2[P:FNO&$4&>JKT!M"E,G8"BH(;/Y'\/#==FVK2CG\_TKE/CD]*2_3+E9"Y M29=-",'5=-B81)K6MTQ(^1RQ:+\XY!.#IA7M@LJ>L'=NGP:!_H=^V.WV RPU M'(?#J!-0%=@P[G;Q&A;:C.+@X^K 7O(1CI#YZ^:O?KM,#./B3@"CM,)NW$4 M#/K]<#2(@N&P'7:MT;KM41CW8WQ1NSV!V&G/0P& ^"!O9'#8CO#$=SO MN>,17D=]8(.#8!#&\1"3-K%::B?L1UU)S>O#F /*.NEC-'_8;H^"'CR,":1M M^!>>YDY'Q\2Z15= >9X$-^/_>U*OMO+G*,+**N9^Y4BC06$UHR(SJK&S;JB3 M6NJU&*(H>%#5,X0CMMF"U/=,51(*Z0MJ->11]IUO%"#V>KW!/1_JRKE9C2H# M : @,)CET]*QK#X@E!T+-NB:B*H;A >32Z1JKX?"SYX*%^K>$1S#;EQ++;*1 M=-IDBJM_Y0BSWSV)I3TK9XIJ25?P)22^"4BD4$3!S!F^UQUYLE8KFHUO>%]Y MC_HHGG34.AC.LI+>;X+"4=2/FH&(M>:M+E3:@E89"LMC?9JENAE,NR& VR>] M _ C.PVX]D%?GR9G",P/\F0,US_I3[X^BGT*Y5%LQR6>N^?XL[Z_IHFJXH->W4JQ%%>"RK?G*)E72XRI06XJ@F; N M4R!(=6L3^^8BO8>+U'KO&?U/,[M 'L=PL[%;&U;K)61H5MCC$:NSD8V;"ZH8 M<^ ZEQ[)."?=)#6E".E9BC%UJ=515JHMKI.";6ZJ^IL9OZ02KE1Q#A>-I>BR M>984U!N0^XYFZ ,@-@^KE9!Z'JY((SG10"I5@6$S=72W]6#34XHNI1:5VL5K MW:)+Z-RUX_[86FT_9@(I;9/J1K7!?%:"8:G.BYJI^$ZLJ$<3SZ \7:C)<(_) M?%5WA;:"OZ8KV)^'X*^+=+W&9KN)=J T.?9.%CL)D&ZKA8>JMO0L M/[[+*< EQ-###.52B4/,TCLK1CJ_NX.5TL=M$-7*L^(6:<<-BF5J>W@G>8K8 MCC)]$F6 BBAP=V2_>Y#.GQ8 M\)$J+M^EO(N5[4=-W=1X (KR!L0?+-ZI?)AVRHBU5#U7TYT/'H)OD;YHRAS2 M1W6M/L0UI41:#RD<.[PBZ:C>C5&J5U2(,0 &RVQA'& J+3;"$>A:VDS0L#1I M[UZRG<%N,2+%+XF(E?G=YHE<5N09@<%P*=LR90GN=25A&W23B\EXZM%*.JV M[WAW?\$AS$LZKOJB*U@BC:$ Y_F/O;LB"Q0-:0J)7@WEVJ=@%GPLDX* MJ\5BLR!)4+83.Y@'J">F%I! MUC-ZW\J?33]M4@F509\_HN!3#O(2/,78*JXPX(#Z8" +7*+?^Z[@DJ**)];A M(]Y27+D^8I2;R*7=I?(A<4KJHFK'K1.$5!Z6$7ZL@KY)900X2ZW@1&4Q>/J)3KO^,:G8C260%2&XI$R.5@8 5K8;"U:#T[G;]:T%'&4"JJ M*KU$<'YJ,B\VQ']>NZB0VY':,>A$#ZA ,6SI3,?T$)^:"\[#6)S!,>S&7]X> M]'5MJ!5;4>7'!X<% ")3A:WN$,U#8:<]"'Y6I86M9^I##ZUB;%$8C2*[:=.. M]Z*.<$HU.JO"JJI\)4M>#J8_Z:<.T MW[ ./&PID6>[*';-N"@RJ/,%Z>#V&A,AP?V(_06'R5YO:2?:@P%W.7?L6^&@ M%^$MM_Q CS(]J6&.MB%3C4>X9-51#&,TZFIXF,T!NC!2>R)]W!D4FM3J,7IA M%S@S-WG*Q *K:^4R)3M*K-Y20Z0^;^&%^M[!W@_">!#3XZ?*F&NB6TR^-U'X M)=-^7?#:JG* ",#3K9J.JM7C=82;1=3_HU1BR6\5='N*];?72<;?5;W*A8OK M]GMV2KWW(-2'->?=:A9.,E)='C-'CXF XR,P07L67_74@Z#L8?7#$WW [XVPHJ#QH8K()+8)5D$8AXV_JH M#+.W[E&Z4DAN($<6(KLE!G&7+0STR:1^EG%4,J#.MC!%\B9)B1J*N0W;\Q[T MG Q[B"FCR5FV7N2 B,&5Z EB7[ E?^H%62A=N:QIZAC5I=GN [4.PC( %D+, M YY^=G)11$[>WH*> MB=.C-C+4&T,5/7B7WA:<3,R%R/OT1;W9';EHFS",.LV[S@*QLFE(\)X!8)FF M5*9(%X7$@O'T8JU8/$C4IH:/\AH*WOB_J6NB"T3Q4Y@H9&11H#HI]?^8)\OD M/K6%1B!C67I738?C'<0.1+J#:%8NLY(E,G<+J4H[P*YO[_2,L%I"/JG *II' M5\\*X>JF$_=CMBEJ9.6/[WB;9?IJ6*9HU-[QQ]O[+1RGD=T6:IT4A%<%LH&4 M<_V5*G&QT+#:8-!HGSD@ VDI?>)GEEBZVIO(NJ[:T+-,3?Z MF;I9%":(OKY.(_V3.2E3S3(8VNM"2JZ2W=RR9JDB,,O4;-= V6?8VHP.@87] M&+\.UQZ +),""5B,$-DNQ)@LT(MU8MCYG?FH+( F%M:F$ ;WV.) ],87+SF4 M8 :T5NMR64 TJ=T!">)-W56,T3'[9+K0W.Z5BT>R$I P,]PM=/M M.CA2NVHFS=T15"$Q(1Y7V(*8FK0*QQR$WIWQ&(RE MKP0;V9?,@;"5))MU$C94%#H2ANFG:B$D^5SIO? 4Z9_'XEHN-IF$/35"7/=P M<=!(9T5VFTK3:&5JH!GQ_ @;Q.#A6<^&*DK-%!E"Z6O.*,\\<&[Q0 K4PN D M^'<:-HU8:?2@*FC#F_-TC30:>ZA3U[@-6U7)?YB52K@6HW=F/;XD?E=R: ,E M/MQSAC5!)5N2.5"US4%[!M)HW/K8WEM[.Q0OT="U;NK-M[M@)$_EUCB;M.1S MBL:?K"XLG:($2$;3G[!C"M:#JK3;I(@YH W40D=!68:NX%2=AV)G[PJG85<8 M!_]2LW* 6")M%?CAQ,JT\&&X/M>L$E1D,PX"5-N:E.8#I2E[MP]B MWS;,'\[ML/X D0A&V1F;9#\( D0#>U1F1P]8+(ML>'MY2\W[8C,+!H#U\CS[ MEJ2?IO:4O()-^G":+#*XO\H2WGG5-">* MJW:O7>->YI3.4]4[SK'/5YYA,S(?<2P-6DHPHYSV%V@INTY%76.I'(320S5_ M4\VA;XFHYJK*)_T,U8',$7+LOXD&4;Z2R- @9 /@7"J+4[ G5/S[M/^V1$&- MI;!&UNJ>[;^S-)VK1G'[D-,6@$6+)6I<56$=#999UT+K%B((B]'.?A/%/0$( MW'G$JHX;$/JGZ7HCMH"!$?_Q!'AUXZH(>8L@>[1LW JGD0Y:8@LGSB$6YEMD MSX4T@"8K/I=Q>,SN\R+?EA@(3EP#^7RZN*NT?E+DVIY#ADJB*BS-'F_T,*&& MI,)8T+VS>1#G ,R HJ!4H)!1;JR(;R\]YIZDKQ6]/2Y3375OT;PG@6?L-Z"H M:Y:$R/NK/:DZ/J*"N(1_^M8RH4:6E%.>T6FS5DD8I 5N))SJ* B:4C@,'A%$ M1LY25/-K!9<8HP1/+=*R%K%EXP*:A@M,5I499HI.YL\OR*1T>S[NMUFUO ML(JC"JW=#;EII03RYO@NO)U8=KM,XY7O8>2*?UA[P.=^[VQ_OV ME,M/23RDUB7EGZQ^-+CO5R?O^?"X38%R;.M!<5)%#G2#JHAP;/$J%Z$6*-U6 MG^=D/B_24O4$*=<<^1#"]F'9T0+V:)Z72B8JTFQYB\BDS 8S('J2D4XTH*0@ M?NS*?DQNDE+/;UYL[X6@ &9IV9F4LBI6E#6[A:C/7#Z8'"/1\& =+%ND'"E M'0DV)-W.1&_(2R997%[7$+STDZF;FQ5HNT#]BGUF.'> MPSK)?8Z%>HL@Y1@SFK,LP@IMU]UXL9\VIA^;[C 4#&!U*VE1PB+="WGRR%Z] MCU;\ ;=6J[57.GB^E[\>GV*C9Q"!-:VTV3D5F%6O_D1PNV*X53Q:M10-*UE# MH[)Q*;@=M]YX>FV]X:CB&'L9O:U=[6,]T[Y]M=\);3_7FV" _7_:="+4Q5J_ MI'J?I*,A=CRSHIB/HGX<5J* 1^&@;=P9<0_N]K]JOR1^WKE,3WNW_B4YEX?W M4CK"+>N&PU%])SH@-O6K.< ^$%L=]T8#7'$W_Q O/2OXWG_7HZ/VWSNC:?M M'&9)8K^\L#<V$75C)2\[0H2W$]!?I>>IA[&2E=0T2*ZO>,7OE38#UUV9;&ODK)28=4-="3/P(/,+, MZU&5YK0!W:)!MX)NG5Z_0CFZ\,G(TS>/.E\"1XFB=N5:=] /.ST](4<6_7@R MG?SM(TJ:V,;UILF7K+&_#Z)I[9V*7[FFB58,CVB.XSK1P3MJ)S)&W5+U*3@% M60MHPK@:>_Z7*R! !1E.J1?(2;+Z-0PN6^,6J[FGTAS^PPJDQ\M$PGO'4IN( M5,5?I%0[J[+RN?Q72] 7_T_%GNB9(2VF/DNE'[.02Q%NH)5M"ZN=NP[OTOW\ M%JD*(< Y:M'5BA:IW*]T8S'JNHZX4*&PM=*G<1N/P5.*S9+)0@(R)!LQ2*RE M\;:HM3SFBT<*8T!-&65S7B2Y)][$O3;E00$ WL1M^G?+V7'E.,2H(-#1)?@O ML:1XW7Q5Z[$(EC=]ZGZ* !@"E03LUMG ^PMM.4',S5C^_OWX^N_!AW?!]/RG MR_-WYZ=CP-[QZ>F'CQ0?$5Q]N#BG$(FC*S%ZOJT/^^TIFE%\JGP53:"S#@:AIPH7MLDGP[48)\>I*/R?F0C@K0W2<*"0^<*.' MES9T< :HQ* N1I2#C,0_C<=7.QNCI/J3I&!:;5*XXP73"*8>#'-6LE,)G\M6 MG.4EY"%;X<456AS%,$RHCP>,X00?I(Q\X8 S%:*,1IUJ M-70U)YHK]^74Z?>EM3@WQ4@[OJ@(V7N9[B5 M_-^;(IG;#FN3XJK3MCC#\R@>@2+59^LZ_ )QKQN_K=5H,.RT@_)_OR)SCD8@ MR@TL\&%S4_O3^M8(RP*928,D-#!L_(.8\=S7NB 7#:Q?0T_\HS5#6%"O$C;: MB?N@T;FBGP,C+J# _$M\OXBXV%9O+9MM!,FJ@! MFB9G@,IH_DL6[JN2@4%AY=AN/GG.L2_:=F-E7%#!LBV;M>&X@E8P3YY+R7A@ MM^U"FYE5PWJN0:8M.M4ZJZU=F$1R;1VZ LATNZ'DV$H77CNVDRU1XDPI>4D% MM_=9F:196&Z6;TMW>]9 _TL3%:!D.MZUDH('36:GF'+9'2]BB]HMABN7ZZ#0 MD=N$^][M-,15#?Z&:#.=4RV%DXW0RN-T965?2*:J[H::%&1!5,VEL'7:IJQ! MCH+PM]3\6,8NTDJQSH2%*+7DBH&M3FZ#3\O%G\HU[-)__8%\7L5C^H<_GZ^P M-41>V%&J]C6AO.P1L&R*9/8'^? 8%G_,'1B*8 D2FVT)=0\S9LX79JH%D41. MD"5\I]JD+5;;JW503>0Q=0$\SE:A_(M].5Q<[\J>8V4Z!#F ZTJ54/1M-:Q[ MG@O@.8*L2.^VJSF]S XQS3*-<9BP42^D4&<162JQKMF)EP7@JY**1( M32;0?N8\&&G6L'CFJJJMX'/DR!LZLXX4.97 ,UQ G4'M4[Y^9Z_?/7NM;^&[ M\?EU\//XXN,D>#\93S]>3]Z3QGP(>MA1[!+F/I< FW*VR$L^VG;#RA51)8Q$ MP!- 2/RM<&K?WS'5 _C!N6X*HQQ^1_T]NE!.3,RB &0*8OG;"6XPGSS[!T"E M$M'W]636TZ9JJF_0L#WL##&'A:A=;&.4NG?*YC]4_BD/H'Q*UF5P=)G#OP<> M.]\H' Q><%U]>/S5-]IIE?6;@7S4:P8YWGLIR+MA["NNTW3= ?FNLR[Q.ZS& M^A>E,-O*>/EBI]N"I'7)^KC*'M_1KMT"K%Z,19SJG^P-@JMZ"I4"F?TU;[UX M1 :BSE,=+C1<:J_ 9SLRGHA S0OS6A]0-*_3VX#>.+Z;H8*MFOT_34I65A M&"]14?@GX]4IUFY!9C6>22$;-(:IB^J5*\X5O];"W9A;K%6&DFNGHC)(ORG MXH=L;8D)+9M[#X>5$D^&6NA;5S &'@O_:+U6UUEK-&A3:+M#)P:#L!U[_)LC MS&SLB52%(;@2RX"_L?= &40P:9 \.CW/J'$')!*K:!/F0@ZH^!15MMJH4E=L MK-:IY#!F)^AAO3 768ZZ<3BR/;3#L-N-@JN'YQ+TQ635 (PZI55_XR@<^.#! MUYL))[MW]IV[1IS#TF[HT*M0C:C?"^-!'QE#-,)_NF5QO]5?MZ?D-SNTKS^\ MW\LAMAWS<-C"N'**T57/ M=H"&I!O/<4NV>@\13W!]7RWOJ%=AQ&G?ZN8ZP? MM:8/%+OO/=:PIH%U.*)VV!FV#SC7YB/&:=B'&[?0>^V M7%QM.N0C6)Y'F(KBL-WM?($C/L0RIM4CC@W$8DH9C[OM=J;A7XXP1.I*M*Q?YZMY\XN5"_@V5 M1<@!R<;V5SI#X%^5[P(SZEG?->^=F$,4MRNS[6 16_L=0C.-OKWJ-[K];N4+ M'^'P$DFBFG:WG/MI%2K1N!UAT=R>'2O5#?L=*\Z#O[NH0,I\MMN#S_:LWR/L M3&T 3(4$5%J!LJ[J Q15YES[6=V<,,!8W<:AW@3=#IRB=J78!.Q#I]\8-G"- MCO^/D\,$YZQ4X;AB*S4QBYR"4B1K,E\',^ <]VS\5#YS-TR5W)'/VIQ.AEII M=E.M(@5:R"JU.CI;@:&_M;#>>"B^F_X:!NY3!MFWB_[\L)IQ(4"#CM@SN#V, M["OM/JC=]A6,J>J&@ZA7N=8!Z3H:^M:E Q+T&1H!!^\9KAD-(ZH4HJG* &,C MC<#?Z6*?,6,\/%\NMZOJS"-D0!UK2)*LC3,.1-&P%P^MWT.*A]"@V-B%7B,@ M5/U1W]J_#D:WF0EU8HQE-+_[ #5+&61RY)XHASD[L:G6G5J$JIZ+$Y!GWZF& MY>%!_.98=9UNDHRB;YYR6QA3?WN#<##T:'-=+.8]<*\#@XQ&'CB,,)[4AV_: MI>8,!;LT<$4G[ K0=@O: *F.^NY\,%+1*D#T'M=*Q0K9?7A?+M1;2 ]M@U^,_[:\?W.\]7H9@/A M:I2S?=V.Y=2KJ\5T?LWHYH-#.6]T]%A9B:@]/(+YH"A-AY5C8[?CD_%TL>)69VA/8X$DQU-NS>Q]0_>&^LT= M'*PP+:Z9AVU7&"OTK5G8P2RHB;/4J+ZGMS26(,>..?O[2M/1B]!60;45+4H: MM4 R592TA[$]AEZWWZOL_/T8L'YO$/MY?W]O$/M[ M@]C?&\2^ZN__B@:QNUC3CI:A@EI?O./GMV9HO[?L_+UEYV>V[#PTQO_KM>I4 MR3E'4AG5FFG3S$=]VTT]_7JY%TU;NAZ&; ID#4UZ8Q MOS>"Z1S0"*:^"](/YMG;!..U6_9[HQ8ZC+]%HY9=,H73P^5SC^3OK5::6ZVX MA1@/$?O\!?6^5ZO=9Y#F[Z4@V._U]-P;O]?3^][^_EY/[_=Z>H>G4]F8)((6%T9Q28 MZHH3 )V6EJL;!(A+W:C#4_K9>7CRBUVJ8GH#DQI?GTV#XV!L]?B\3)\PD4MU MT9VB@9;\V'JF\,+'Z5EP] :E?9#!;A[R;0E/.5_\2P)+:(OOMW[SD&\Z2T@W M^[4;DM-#H(GH>,>:.!@Q,I<:1%?)[%<4!?_?38$5=))%F?Y_AP\0!E*I[+\S M6"[UA=XUT'CZD?JM';=CIX,?)\IEC^FQV*J2^?]LRPUWE9(*0LDG'P"P.#ZU M'R!+S>?4*'GQAEK5P>JWW-)+7$")EZ(*(34701+;]PM;>+8 M9NI%3 XM-G*,5=VD* CZIJI'V=P[% NXEH=5?<.QDKMU%=PSQO4Z_N4KPN!_ MN ,/-Y5\> $H@(OACCQ)$RHU]GNKK$(%/CNJ3.RD?3;Y%K@VK6M720>K%H)5 M!E1*BA'V.Z3%4WYAQZ@8R+=SO!?64G@Q4>'YZN83,Y4XS'8(BK 4,ZR#B#K* M.;&3B.VVVG*#>[#L*=EP-KUR+E4L!A0,FF$%KA67;*14.A@:HP*-Q=P9.&JW M>NT_.E5"3]X[#T:M0<]Y4,L[G[C)85PT&:KQO,/4<2,>['VQ.AWV E,Q)D?8C5VJ%EMQ?V]S+@C]UV:!D=4/1-DC1E<<5GSY,!YGZK^^6_=2@.C;5XH[=QMQR]&V[=UJ#KK 6SEYR+CEO$G/N] MB.;J NXJ8):/P@^1T6_V^ MLP^P8T/GXM]T#5+=ZDE[,+_>A!U"V&^-(F=N@U:[XUS\.5\ B 5I#KMNBVX MCW)_P0G#KXOSDP_7NX\,4&=0F?:>'(]P_F6GBGDDP37,R#%O?(UO-QX%%,#L MNBL-,(Q_XTDU0BOR30QTBLGU9'H37(]O)L'TE_&5K83N9L/ODZ*EZF\U*>FV M(C]L>(;8N:KC)<^ GN4PG#/+=*87I[S%=N8:$]U;5[/\H=;5LB42E!N&(&)5NZ#S38=,*_Q7\-7W6Z1TO&]*3E+9GN&EVOSJFQ)&# MIP>L948IP'NI"Q,O'P(C4OF9$4/6U6\TI#M>2!^0G]=$Q[M[AA;#+NGMAY!/ M\_QA>-]NM5W45-;&0S_:\4LJ9IC#YM+Q3@8T^6YPM4A6C>/L0S-[A"8>]R_* M.-)Y37.@Y[--[J""/=0A69G[#D SGSZW M>1W)HFPH#7#K/G_CG3U M1>LL-94GVFW\VPFG*G56TE)JB9D94A%@&8L%&V4JG5IUQRP,& #:4912*09O MT&J"N<\FV/%9.Q16DUNL5H" NK-YR(?W>-BXM'/U'DT87O%O98,CJ%:KZE^6 M_-:X?59EJCUV6ZQ7Y>;?';ATI]5QO0([ M&.#>LVY;7O9R$,+*XSE!SFHL99#_?J<&OW.'&TKE?!DIWY1[<6VNII#)WO7O MK4=RB*S\RK(AGS,Y55AAQ_3\13'J3YWH5>X7<<^LC^Y_VK_]QTK?^I+%)"I( MU_L OVKZW]4!_GT!(/AU@-/+47]KZ&^.J8M^V2 M"!1.NJO@P:MBCE]406&5L91%?H@O5TKAX/($CNCO)M*[-/K0]/Y#WO1D[KLG MUYN5[Q#55Z;?[QG'DU7O;/KD8GP#TNG5^/KF[\'-]1@DU--JO@3A&M762T\Q M^/O@B,7= 8L<(HEG7/O:B.U["&5*X2SKY-D7-WX!YWW%CSBW) ?_Q4?!)-12 MBH+GJ*!SRV^01*-EODJEUV\EN[_Y,R9;W<5J)Q'>P4U?UKM[K #8@-][)"M8 M6?JT_[&>7P"+8O]UV8CC8&?V_ N\R1O%% [)PG]%=KT[1.P<-LRN]UQS,E P MK]XQ#NG$>K_9R)M8[T!U1V*]^^R^9!ZU1>R1M-730[?EX#3TO>QO3Q9ZD\.E MO\<9LCM/W5$R6@-7:SC]0+D]D\M7)O:,UT4+:_U[,[5TGT9R,I3YXI&U<]RQ M>R_C.-?]V\MTLUDP%369*\[79[,"C;H*#YYI>Q;I/7)N/8!#7]S,_ ,QPI>; MT9!A)WTJK%C_'747=J;CH>[L_T8EL]?5PDV"KS,Y[>W_EU5L8=J0_X=ID(<\ MY\+U6%)#QSHU5('EY9@V_7@RG?SM(WX 8U%>E3'RE^VB&5OI9C3:=7/HOVG M>:[".JY,%,5T>UNF_]@2BWWT[*)]2I+9/[89$,I;K 4"Y!#%,BRR\=)WIE[= M94>HXV=%:7VK[^P$Y@]EN?GS_P]02P,$% @ 3X )3YSMS3 Q @ ?0D M T !X;"]S='EL97,N>&ULU59M:]LP$/XK0AFCA5';R9J1U39LA<)@*X7F MP[X5Q3[; KUXLIPY_?73BU^2C+&1=:/]8MT])SWWW%E(BAN]8W!? 6C4<2:: M!%=:U^^#H,DJX*2YD#4($RFDXD0;5Y5!4RL@>6,7<1;,PW 9<$(%3F/1\ANN M&Y3)5N@$ST<(^?77,H<$/YR]_M9*??4*^7'V9C8+'\ZOCO$S%SC'R'-\RA,< M+=_BX,])+\)?\YK8$?6EI0[Z&M*XD&(J98$]8'(3#FA+6(*O":,;1>VJ@G#* M=AZ>6R"33"JD30^-ML@BS:,/1]ZS[>UY.!52N=P^@_]N^NE'@<&S BEC![VV M0!K71&M0XL8X;K(#?PJAWE[O:J.P5&07S7T#_%0WF"0;J7)08YH(#U :,RBL M'$7+RHY:UH$-:BVY,7)*2BF(TS"LZ U#FP%C]W;O?2T.N+L"^3GVEX08616# M::KNS>FOA4[R/IOGWJ-=G42+:KJ5^F-KJA'.MUL'[A04M'-^5XSY#3NI:[;[ MP&@I./A:?ILP.C%A&I,A#ZJDHH^&S^Z4S "@,-J"TC3;1[XK4J^AT\-NZHI3 M-<]?H.:G[G,) A1A^Z+-UG_.7?[/BA?O_EZR.U2.!3^A1GN1O "1E\]?Y&+U MCS4&_7F^=VD<7!DCBC8M99J*7FU%\QR\'GMG)_C6/A?8P0L= M\)NU.12D9?K.ENB""9[LSU9XM!QGK4>*!$_V%\AIRU&PO=V]R:V)O;VLN>&ULQ9I=OS5?:9NK.8%M)F;'!"SAIGW9DD&--,?* W&S[ZU?@.A4IOM.7 MFSS9@("#I+GGZL*'1UE]W4CYE?RW+\IZ,M@I=;@>C>ILQ_>L_EL>>*F/;&6U M9TIO5@^C^E!QEM<[SM6^&-GC\=5HST0Y^/CA?*U5-3(WI.*9$K+4.YL==X(_ MUK^.-YN$Z0;?>,HVD\%X0-A1R1M1*%[-F>*WE3P>1/DP&5@#LA55K9+FWFW+ MO2C%7OS@>;M5[^3C)UF)'[)4K$BR2A9%>U9SH#U)WZ%^VG/'*R6R3D/%-C'3 MK)/!U5A?\)NHQ4840GV?#-K_!1_HIQ@9C]'VP_GWU(G7U9]TH]QN1<;G,CON M>:E._5CQHKE[6>_$H1Z0DNWY9'!N0EB9$UHJ34."\G0IW;9Y%GWK(#\]E](] M]@N65-="'ZB"W&K \2!GLLQY6?.] !([S4A'0/R"H"\PH6LP#<);DJ2:SH_G)MT[@.X= M+EVR7B[]^$O3?4EP&P8WP

%_+&#V)RYR_6E"RIGZQCNJ1A M:O:@-8;"]Q@7[S:*YO?!8M'.NSF]"<(@I<-%<$?G) A3$Q.T#+)FYG3:88%D M8B';1'<+C6F2DMA/*4GN_55G-"&%6,@.B>D=#=?4Q(%D82';(OGDQW2HHYF> M3+-HN:)AXCL[/R&G& C.^%"/D3>Z"5ZP6L3$U*#C:P&,"_J M#CHD"1M]%3%-SUWWEPD%6<)&MT2;A?1R07*PL=<+%]*1GZ F)F0-&]D:O5E) M7V4/"0QSXZ5B0EIQ4'6"H I MB\(L-3N091QDR\"9@YF'.9!E'&3+P)CFW'0AS;C(FFD3G"&)CDHCE+DH'TC. M-XJ\F7/%1&%B0L)Q7Z ^I3&3XW[/JN]GNDY<=R'SN"]?L^J'A.3CODSUJA\, M?.GQ2G6L9L25S$Q,2#!-S$AW7@OM+[IF8P>I!D/63,_N89DR=2Q:CY8D%M2<%9SHH=Z8V)"HO&0 M1?.$&:D=K\R/*MHN-3$A[7C8+]O-\G'_8(-OV;%U\_MJM@\14HV'K9K?$(*UF1N>ODG*^%27/0WWY6N_/6)&M*M+\ MG%Z?NE[S8F1[+(J9WA>5"\G:[XB::YP_T/KX/U!+ P04 " !/@ E/-0-- M 0D" S(P &@ 'AL+U]R96QS+W=OZ^#ILZ4N*O"_2Q 2'0.>_J MD37#P\]TK,NA:W-SZ//B[71L\[IJ2NE_A) W33K5^:;K4SM^L^N&4UW&C\,^ M]/7FM=ZG(,OE*@S3&=7CPW3FXGF[KH;G;:P6O^IAG\JZ"F_'\*<;7G.34LGA M_!9OQ@7C3][[]#_KN]WNL$E/W>;W*;7EBXI_"ZKP=9#,!PD]2.>#E!YD\T%& M#_+Y(*<'K>:#5O2@V_F@6WK0W7S0'3WH?C[HGAX4ET#&)3\)8PM=;@-YR MA6=M]+#-UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-["UUN WL+76X'> MRM=;@=[*UUN!WGJ%LQ)T6,+76X'>RM=;@=[*UUN!WLK76X'>RM=;@=[*UUN! MWLK7VX#>QM?;@-[&U]N WL;7VX#>=H6S;G38S=?;@-[&U]N WL;7VX#>QM?; M@-[&U]N WL;7VX'>SM?;@=[.U]N!WL[7VX'>SM?;@=Y^A;M*=%G)U]N!WL[7 MVX'>SM?;@=[.U]LG>N>F'M+VI0R'=I\O7?)I^+>7WA.X'3?V0>_P)02P,$% @ 3X )3YOHY>3? 0 T"( M !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCI%WX$N%%O MU43_0-T.;&%;F[8@_GN[H28:3#1"\MXPMM.=\VXTSQ6SIU='8;1KFR[,LRI& M=\58*"IJ3IB^/8]\@6LQM:FDT3 M1]?[ZWWK>6:<:^K"Q-IV;-N5WYJ.WQOFGIIA3:AJ%\[2@FQTNTM=0KHVSU(U M9.P7$[[?V)^G^^ZWY'U=TI^BV>6R+JBTQ:9-M^3!>3)EJ(ABV^2A,I[*Q^CK M;O6>]\'X>&?:U)CM&O9E07ZZ'/&UH<,!ALHQ)\>T+>C0J*&P_^3_&OBQ&PKK M:>Q\JOI8'WB\%.DA50/K%Q[S$:G?.B65OQJ>6I_NAWVQ?CU\/_3"/XN!#8?_ MO?7CY1 @.21(#@620X/DF(+D. ?)<0&2XQ(D!Y^@!$$1E:.0RE%,Y2BH&UL4$L! A0#% @ 3X ) M3S&4Z/8Y P .@\ !@ ( !^ @ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 3X )3U>'$F12! 3!, !@ M ( ![!, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 3X )3^>Y-B"R 0 T@, !@ ( !T"0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X ) M3W:Y@.BT 0 T@, !D ( !C"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3P1M\C:R 0 T@, M !D ( !33 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3QA:$;&T 0 T@, !D M ( !"#8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3X )3_U85LJS 0 T0, !D ( !QSL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3WA M.EZR 0 T@, !D ( !AD$ 'AL+W=O0! #_! &0 M @ %O0P >&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3QFDMSW! 0 -P0 !D M ( !=T< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 3X )3TF?.6VR 0 T@, !D ( ! M2TT 'AL+W=O(! !!0 &0 @ $T3P >&PO=V]R:W-H965T&UL4$L! A0#% M @ 3X )3Y6R5_RR 0 T@, !D ( !1E, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3T8G/9 F @ 3@< !D M ( !1V 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 3X )3_[/PU6S! ,A@ !D ( !(&@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M3X )3X7P"[VI @ 9PD !D ( !DW0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3VP4EW; !0 MV1\ !D ( !_G\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3TGCTJ48 P =@P !D M ( !,8P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3X )3S$S=_S7 @ ] H !D ( !R90 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X ) M3V5:]8/' 0 ?00 !D ( !1IP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3X )3^BUH:T[ @ ?P< M !D ( !YJ0 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !/ M@ E/F^CEY-\! #0(@ $P @ &Z#0$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 0P!# $<2 #*#P$ ! end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.2 html 255 346 1 false 67 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.diplomat.is/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 4 false false R5.htm 00300 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 00400 - Statement - Condensed Consolidated Statements of Changes in Shareholders' Equity Sheet http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity Condensed Consolidated Statements of Changes in Shareholders' Equity Statements 6 false false R7.htm 10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Sheet http://www.diplomat.is/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION Notes 7 false false R8.htm 10201 - Disclosure - NEW ACCOUNTING STANDARDS Sheet http://www.diplomat.is/role/DisclosureNewAccountingStandards NEW ACCOUNTING STANDARDS Notes 8 false false R9.htm 10301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 10401 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.diplomat.is/role/DisclosureFairValueMeasurements FAIR VALUE MEASUREMENTS Notes 10 false false R11.htm 10501 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS Sheet http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssets GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS Notes 11 false false R12.htm 10601 - Disclosure - DEBT Sheet http://www.diplomat.is/role/DisclosureDebt DEBT Notes 12 false false R13.htm 10701 - Disclosure - INTEREST RATE SWAPS Sheet http://www.diplomat.is/role/DisclosureInterestRateSwaps INTEREST RATE SWAPS Notes 13 false false R14.htm 10801 - Disclosure - REVENUE Sheet http://www.diplomat.is/role/DisclosureRevenue REVENUE Notes 14 false false R15.htm 10901 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.diplomat.is/role/DisclosureShareBasedCompensation SHARE-BASED COMPENSATION Notes 15 false false R16.htm 11001 - Disclosure - LOSS PER COMMON SHARE Sheet http://www.diplomat.is/role/DisclosureLossPerCommonShare LOSS PER COMMON SHARE Notes 16 false false R17.htm 11101 - Disclosure - INCOME TAXES Sheet http://www.diplomat.is/role/DisclosureIncomeTaxes INCOME TAXES Notes 17 false false R18.htm 11201 - Disclosure - RELATED PARTY TRANSACTION Sheet http://www.diplomat.is/role/DisclosureRelatedPartyTransaction RELATED PARTY TRANSACTION Notes 18 false false R19.htm 11301 - Disclosure - LEASES Sheet http://www.diplomat.is/role/DisclosureLeases LEASES Notes 19 false false R20.htm 11401 - Disclosure - CONTINGENCIES Sheet http://www.diplomat.is/role/DisclosureContingencies CONTINGENCIES Notes 20 false false R21.htm 11501 - Disclosure - SEGMENT REPORTING Sheet http://www.diplomat.is/role/DisclosureSegmentReporting SEGMENT REPORTING Notes 21 false false R22.htm 11601 - Disclosure - SUBSEQUENT EVENT Sheet http://www.diplomat.is/role/DisclosureSubsequentEvent SUBSEQUENT EVENT Notes 22 false false R23.htm 20302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 30303 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPolicies 24 false false R25.htm 30403 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.diplomat.is/role/DisclosureFairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.diplomat.is/role/DisclosureFairValueMeasurements 25 false false R26.htm 30503 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Tables) Sheet http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsTables GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Tables) Tables http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssets 26 false false R27.htm 30603 - Disclosure - DEBT (Tables) Sheet http://www.diplomat.is/role/DisclosureDebtTables DEBT (Tables) Tables http://www.diplomat.is/role/DisclosureDebt 27 false false R28.htm 30803 - Disclosure - REVENUE (Tables) Sheet http://www.diplomat.is/role/DisclosureRevenueTables REVENUE (Tables) Tables http://www.diplomat.is/role/DisclosureRevenue 28 false false R29.htm 30903 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.diplomat.is/role/DisclosureShareBasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://www.diplomat.is/role/DisclosureShareBasedCompensation 29 false false R30.htm 31003 - Disclosure - LOSS PER COMMON SHARE (Tables) Sheet http://www.diplomat.is/role/DisclosureLossPerCommonShareTables LOSS PER COMMON SHARE (Tables) Tables http://www.diplomat.is/role/DisclosureLossPerCommonShare 30 false false R31.htm 31103 - Disclosure - INCOME TAXES (Tables) Sheet http://www.diplomat.is/role/DisclosureIncomeTaxesTables INCOME TAXES (Tables) Tables http://www.diplomat.is/role/DisclosureIncomeTaxes 31 false false R32.htm 31303 - Disclosure - LEASES (Tables) Sheet http://www.diplomat.is/role/DisclosureLeasesTables LEASES (Tables) Tables http://www.diplomat.is/role/DisclosureLeases 32 false false R33.htm 31503 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.diplomat.is/role/DisclosureSegmentReportingTables SEGMENT REPORTING (Tables) Tables http://www.diplomat.is/role/DisclosureSegmentReporting 33 false false R34.htm 40101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) Sheet http://www.diplomat.is/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationDetails DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details) Details http://www.diplomat.is/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation 34 false false R35.htm 40201 - Disclosure - NEW ACCOUNTING STANDARDS - Adoption of New Accounting Standards (Details) Sheet http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails NEW ACCOUNTING STANDARDS - Adoption of New Accounting Standards (Details) Details 35 false false R36.htm 40301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 40401 - Disclosure - FAIR VALUE MEASUREMENTS - Recurring Basis (Details) Sheet http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails FAIR VALUE MEASUREMENTS - Recurring Basis (Details) Details 37 false false R38.htm 40402 - Disclosure - FAIR VALUE MEASUREMENTS - Roll forward of Level 3 Measurements (Details) Sheet http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails FAIR VALUE MEASUREMENTS - Roll forward of Level 3 Measurements (Details) Details 38 false false R39.htm 40501 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Details) Sheet http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Details) Details http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsTables 39 false false R40.htm 40502 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS - Definite-lived intangible assets (Details) Sheet http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS - Definite-lived intangible assets (Details) Details 40 false false R41.htm 40601 - Disclosure - DEBT - Outstanding debt (Details) Sheet http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails DEBT - Outstanding debt (Details) Details 41 false false R42.htm 40602 - Disclosure - DEBT - Summary (Details) Sheet http://www.diplomat.is/role/DisclosureDebtSummaryDetails DEBT - Summary (Details) Details 42 false false R43.htm 40701 - Disclosure - INTEREST RATE SWAPS (Details) Sheet http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails INTEREST RATE SWAPS (Details) Details http://www.diplomat.is/role/DisclosureInterestRateSwaps 43 false false R44.htm 40801 - Disclosure - REVENUE (Details) Sheet http://www.diplomat.is/role/DisclosureRevenueDetails REVENUE (Details) Details http://www.diplomat.is/role/DisclosureRevenueTables 44 false false R45.htm 40901 - Disclosure - SHARE-BASED COMPENSATION - Stock Options (Details) Sheet http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails SHARE-BASED COMPENSATION - Stock Options (Details) Details 45 false false R46.htm 40902 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Units and Restricted Stock Awards (Details) Sheet http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails SHARE-BASED COMPENSATION - Restricted Stock Units and Restricted Stock Awards (Details) Details 46 false false R47.htm 40903 - Disclosure - SHARE-BASED COMPENSATION - Information and Valuation Assumptions (Details) Sheet http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails SHARE-BASED COMPENSATION - Information and Valuation Assumptions (Details) Details 47 false false R48.htm 41001 - Disclosure - LOSS PER COMMON SHARE (Details) Sheet http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails LOSS PER COMMON SHARE (Details) Details http://www.diplomat.is/role/DisclosureLossPerCommonShareTables 48 false false R49.htm 41002 - Disclosure - LOSS PER COMMON SHARE - Shares excluded from the computation of weighted average diluted shares outstanding (Details) Sheet http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails LOSS PER COMMON SHARE - Shares excluded from the computation of weighted average diluted shares outstanding (Details) Details 49 false false R50.htm 41101 - Disclosure - INCOME TAXES - Reconciliation of income taxes (Details) Sheet http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails INCOME TAXES - Reconciliation of income taxes (Details) Details 50 false false R51.htm 41201 - Disclosure - RELATED PARTY TRANSACTION (Details) Sheet http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails RELATED PARTY TRANSACTION (Details) Details http://www.diplomat.is/role/DisclosureRelatedPartyTransaction 51 false false R52.htm 41301 - Disclosure - LEASES (Details) Sheet http://www.diplomat.is/role/DisclosureLeasesDetails LEASES (Details) Details http://www.diplomat.is/role/DisclosureLeasesTables 52 false false R53.htm 41302 - Disclosure - LEASES - Maturity of lease liabilities (Details) Sheet http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails LEASES - Maturity of lease liabilities (Details) Details 53 false false R54.htm 41303 - Disclosure - LEASES - Other Information (Details) Sheet http://www.diplomat.is/role/DisclosureLeasesOtherInformationDetails LEASES - Other Information (Details) Details 54 false false R55.htm 41401 - Disclosure - CONTINGENCIES (Details) Sheet http://www.diplomat.is/role/DisclosureContingenciesDetails CONTINGENCIES (Details) Details http://www.diplomat.is/role/DisclosureContingencies 55 false false R56.htm 41501 - Disclosure - SEGMENT REPORTING (Details) Sheet http://www.diplomat.is/role/DisclosureSegmentReportingDetails SEGMENT REPORTING (Details) Details http://www.diplomat.is/role/DisclosureSegmentReportingTables 56 false false R57.htm 41502 - Disclosure - SEGMENT REPORTING - Total Assets by Segment (Details) Sheet http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails SEGMENT REPORTING - Total Assets by Segment (Details) Details 57 false false R58.htm 41601 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.diplomat.is/role/DisclosureSubsequentEventsDetails SUBSEQUENT EVENTS (Details) Details http://www.diplomat.is/role/DisclosureSubsequentEvent 58 false false All Reports Book All Reports dplo-20190630x10q.htm dplo-20190630.xsd dplo-20190630_cal.xml dplo-20190630_def.xml dplo-20190630_lab.xml dplo-20190630_pre.xml dplo-20190630ex1018d0009.htm dplo-20190630ex311badbc0.htm dplo-20190630ex31260fde2.htm dplo-20190630ex321f5dcdb.htm dplo-20190630ex32268dd8b.htm http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://fasb.org/us-gaap/2019-01-31 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dplo-20190630x10q.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 255, "dts": { "calculationLink": { "local": [ "dplo-20190630_cal.xml" ] }, "definitionLink": { "local": [ "dplo-20190630_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "dplo-20190630x10q.htm" ] }, "labelLink": { "local": [ "dplo-20190630_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "dplo-20190630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "dplo-20190630.xsd" ], "remote": [ "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://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 473, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 11, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 16 }, "keyCustom": 20, "keyStandard": 326, "memberCustom": 34, "memberStandard": 31, "nsprefix": "dplo", "nsuri": "http://www.diplomat.is/20190630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://www.diplomat.is/role/DisclosureFairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS", "role": "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssets", "shortName": "GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - DEBT", "role": "http://www.diplomat.is/role/DisclosureDebt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "dplo:InterestRateSwapsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - INTEREST RATE SWAPS", "role": "http://www.diplomat.is/role/DisclosureInterestRateSwaps", "shortName": "INTEREST RATE SWAPS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "dplo:InterestRateSwapsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - REVENUE", "role": "http://www.diplomat.is/role/DisclosureRevenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://www.diplomat.is/role/DisclosureShareBasedCompensation", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - LOSS PER COMMON SHARE", "role": "http://www.diplomat.is/role/DisclosureLossPerCommonShare", "shortName": "LOSS PER COMMON SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - INCOME TAXES", "role": "http://www.diplomat.is/role/DisclosureIncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - RELATED PARTY TRANSACTION", "role": "http://www.diplomat.is/role/DisclosureRelatedPartyTransaction", "shortName": "RELATED PARTY TRANSACTION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - LEASES", "role": "http://www.diplomat.is/role/DisclosureLeases", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - CONTINGENCIES", "role": "http://www.diplomat.is/role/DisclosureContingencies", "shortName": "CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - SEGMENT REPORTING", "role": "http://www.diplomat.is/role/DisclosureSegmentReporting", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - SUBSEQUENT EVENT", "role": "http://www.diplomat.is/role/DisclosureSubsequentEvent", "shortName": "SUBSEQUENT EVENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://www.diplomat.is/role/DisclosureFairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Tables)", "role": "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsTables", "shortName": "GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - DEBT (Tables)", "role": "http://www.diplomat.is/role/DisclosureDebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - REVENUE (Tables)", "role": "http://www.diplomat.is/role/DisclosureRevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://www.diplomat.is/role/DisclosureShareBasedCompensationTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - LOSS PER COMMON SHARE (Tables)", "role": "http://www.diplomat.is/role/DisclosureLossPerCommonShareTables", "shortName": "LOSS PER COMMON SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - INCOME TAXES (Tables)", "role": "http://www.diplomat.is/role/DisclosureIncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - LEASES (Tables)", "role": "http://www.diplomat.is/role/DisclosureLeasesTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://www.diplomat.is/role/DisclosureSegmentReportingTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_pL2EzT0vb0OcVuR9bYdgkQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)", "role": "http://www.diplomat.is/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationDetails", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R35": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - NEW ACCOUNTING STANDARDS - Adoption of New Accounting Standards (Details)", "role": "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails", "shortName": "NEW ACCOUNTING STANDARDS - Adoption of New Accounting Standards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "lang": "en-US", "name": "us-gaap:LeasePracticalExpedientsPackage", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ReceivablesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "lang": "en-US", "name": "dplo:AccountsReceivableTermAfterSaleOfProductOrPerformanceOfService", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_FairValueByLiabilityClassAxis_dplo_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_sa5GcsbFokKPLXu9rcy_jg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - FAIR VALUE MEASUREMENTS - Recurring Basis (Details)", "role": "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "shortName": "FAIR VALUE MEASUREMENTS - Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_FairValueByLiabilityClassAxis_dplo_ContingentConsiderationMember_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_sa5GcsbFokKPLXu9rcy_jg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_dplo_ContingentConsiderationMember_ZbZKK3M81EanmYtvhmMK9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - FAIR VALUE MEASUREMENTS - Roll forward of Level 3 Measurements (Details)", "role": "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS - Roll forward of Level 3 Measurements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_FairValueByLiabilityClassAxis_dplo_ContingentConsiderationMember_ZbZKK3M81EanmYtvhmMK9w", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Details)", "role": "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails", "shortName": "GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_us-gaap_ReportingUnitAxis_dplo_DspReportingUnitMember_7ij7N2-4mkiEvIID-lJFCA", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS - Definite-lived intangible assets (Details)", "role": "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "shortName": "GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS - Definite-lived intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_qJoqBkl04EmPk9NJNLIQgw", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - DEBT - Outstanding debt (Details)", "role": "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "shortName": "DEBT - Outstanding debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - DEBT - Summary (Details)", "role": "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "shortName": "DEBT - Summary (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_srt_RangeAxis_srt_MinimumMember_us-gaap_LineOfCreditFacilityAxis_dplo_JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember_3OlN9UsQHEutBsofSXLYxQ", "decimals": "3", "lang": null, "name": "us-gaap:LineOfCreditFacilityCommitmentFeePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vTbSNq9_rkCOZlUAARIkXw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - INTEREST RATE SWAPS (Details)", "role": "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails", "shortName": "INTEREST RATE SWAPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "dplo:InterestRateSwapsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2018_To_12_31_2018_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_InterestRateSwapMember_Qc6NWz5sg06LccdlVr8qvg", "decimals": "INF", "lang": null, "name": "dplo:NumberOfInterestRateSwapAgreements", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_PE3BkQPZAEaS-tcFKIqyQg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - REVENUE (Details)", "role": "http://www.diplomat.is/role/DisclosureRevenueDetails", "shortName": "REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "3", "lang": null, "name": "dplo:RebatesEarnedOnManufacturersTotalGrossProfitPercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vTbSNq9_rkCOZlUAARIkXw", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_wlAEhymJ9k27hj_FEFC3HA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - SHARE-BASED COMPENSATION - Stock Options (Details)", "role": "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails", "shortName": "SHARE-BASED COMPENSATION - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_ndUoOM15UkydxXFG5r9snA", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_KC4afFZgG0m70SBqb3L0Pg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Units and Restricted Stock Awards (Details)", "role": "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "shortName": "SHARE-BASED COMPENSATION - Restricted Stock Units and Restricted Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_12_31_2018_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_KC4afFZgG0m70SBqb3L0Pg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vTbSNq9_rkCOZlUAARIkXw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - SHARE-BASED COMPENSATION - Information and Valuation Assumptions (Details)", "role": "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "shortName": "SHARE-BASED COMPENSATION - Information and Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_vTbSNq9_rkCOZlUAARIkXw", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - LOSS PER COMMON SHARE (Details)", "role": "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails", "shortName": "LOSS PER COMMON SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - LOSS PER COMMON SHARE - Shares excluded from the computation of weighted average diluted shares outstanding (Details)", "role": "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails", "shortName": "LOSS PER COMMON SHARE - Shares excluded from the computation of weighted average diluted shares outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_tavS5pRRe0OAHJE357kIHw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_cGN4TmkGqESaW7pUuBoY7g", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - INCOME TAXES - Reconciliation of income taxes (Details)", "role": "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails", "shortName": "INCOME TAXES - Reconciliation of income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_12_1_2018_To_12_31_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_dplo_EntitiesOwnedByMemberOfBoardOfDirectorMember_a27fZfasUEqNulzdoYSEbg", "decimals": null, "first": true, "lang": "en-US", "name": "dplo:DefinitiveAgreementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - RELATED PARTY TRANSACTION (Details)", "role": "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails", "shortName": "RELATED PARTY TRANSACTION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_12_1_2018_To_12_31_2018_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_dplo_EntitiesOwnedByMemberOfBoardOfDirectorMember_a27fZfasUEqNulzdoYSEbg", "decimals": null, "first": true, "lang": "en-US", "name": "dplo:DefinitiveAgreementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2018_To_6_30_2018_oKQ-v0Yw5U6fo8nAkAOlzw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - LEASES (Details)", "role": "http://www.diplomat.is/role/DisclosureLeasesDetails", "shortName": "LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2018_To_6_30_2018_oKQ-v0Yw5U6fo8nAkAOlzw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - LEASES - Maturity of lease liabilities (Details)", "role": "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails", "shortName": "LEASES - Maturity of lease liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "dplo:OtherInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - LEASES - Other Information (Details)", "role": "http://www.diplomat.is/role/DisclosureLeasesOtherInformationDetails", "shortName": "LEASES - Other Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "dplo:OtherInformationTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_22_2019_To_4_22_2019_XpwlfIfIz0O_Ku4Zc5QDmA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - CONTINGENCIES (Details)", "role": "http://www.diplomat.is/role/DisclosureContingenciesDetails", "shortName": "CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LossContingencyDisclosures", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_22_2019_To_4_22_2019_XpwlfIfIz0O_Ku4Zc5QDmA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LitigationSettlementAmountAwardedToOtherParty", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "Unit_Standard_segment_pL2EzT0vb0OcVuR9bYdgkQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - SEGMENT REPORTING (Details)", "role": "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "shortName": "SEGMENT REPORTING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_4_1_2019_To_6_30_2019_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_jLWVcFRhI0m4tjnwLDOXmA", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_LHnW_xkIh0CvnSEx359Yxg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - SEGMENT REPORTING - Total Assets by Segment (Details)", "role": "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails", "shortName": "SEGMENT REPORTING - Total Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_6_30_2019_us-gaap_StatementBusinessSegmentsAxis_dplo_SpecialtySegmentMember__4KfD5bIeUayecvXU_pAsA", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_7_22_2019_To_7_22_2019_us-gaap_BusinessAcquisitionAxis_dplo_SpecialtyInfusionPharmacyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_kuylfgx5Eky-r_z846h7Hg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_7_22_2019_To_7_22_2019_us-gaap_BusinessAcquisitionAxis_dplo_SpecialtyInfusionPharmacyMember_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_kuylfgx5Eky-r_z846h7Hg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "As_Of_12_31_2017_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_11WICzi-m0OTNqFksR1uWQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Changes in Shareholders' Equity", "role": "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "Condensed Consolidated Statements of Changes in Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2018_To_3_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_RetainedEarningsMember_JHOk5U6-cE6Y7gBfV0L19w", "decimals": "-3", "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_SwOAI7G9iEuJgny79trwTg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "role": "http://www.diplomat.is/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation", "shortName": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - NEW ACCOUNTING STANDARDS", "role": "http://www.diplomat.is/role/DisclosureNewAccountingStandards", "shortName": "NEW ACCOUNTING STANDARDS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "dplo-20190630x10q.htm", "contextRef": "Duration_1_1_2019_To_6_30_2019_QtXYmbyguUi1MFQOiiAKww", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 67, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r352" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r352" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r352" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "dplo_AccountsReceivableTermAfterSaleOfProductOrPerformanceOfService": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period of time between sale of the product or performance of the service and maturity of accounts receivable instrument.", "label": "Accounts Receivable Term After Sale of Product or Performance of Service", "terseLabel": "Trade receivables terms after sale of product or performance of service" } } }, "localname": "AccountsReceivableTermAfterSaleOfProductOrPerformanceOfService", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dplo_AnnualReportingUnitValuationsDiscountRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The discount rate used in annual reporting unit valuations", "label": "Annual Reporting Unit Valuations, Discount Rate", "terseLabel": "Discount rate used in annual reporting unit valuations" } } }, "localname": "AnnualReportingUnitValuationsDiscountRate", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "percentItemType" }, "dplo_CapitalizedComputerSoftwareLicenseFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of License fee incurred on capitalized software for internal use.", "label": "Capitalized Computer Software, License fee", "terseLabel": "License fee" } } }, "localname": "CapitalizedComputerSoftwareLicenseFee", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "monetaryItemType" }, "dplo_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to the contingent payment arrangement.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent consideration" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "dplo_ContingentConsiderationPaymentCurrent": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Represents payment of a contingent consideration incurred as part of a business acquisition.", "label": "Contingent Consideration Payment Current", "terseLabel": "Contingent consideration payment" } } }, "localname": "ContingentConsiderationPaymentCurrent", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dplo_ContingentConsiderationPaymentNoncurrent": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the payment of noncurrent contingent consideration incurred as part of a business acquisition.", "label": "Contingent Consideration Payment Noncurrent", "negatedLabel": "Contingent consideration payment" } } }, "localname": "ContingentConsiderationPaymentNoncurrent", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dplo_DefinitiveAgreementTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The term of definitive agreement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Definitive Agreement, Term", "terseLabel": "Definitive agreement term" } } }, "localname": "DefinitiveAgreementTerm", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "durationItemType" }, "dplo_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Document and Entity Information" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.diplomat.is/20190630", "xbrltype": "stringItemType" }, "dplo_DspReportingUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to DSP reporting unit.", "label": "Dsp Reporting Unit [Member]", "terseLabel": "DSP" } } }, "localname": "DspReportingUnitMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dplo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDisallowedCompensationCostAmount": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible compensation.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Disallowed Compensation Cost, Amount", "negatedLabel": "Disallowed compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDisallowedCompensationCostAmount", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dplo_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseEmployeeCompensationAmount": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible employee compensation costs.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Employee Compensation, Amount", "negatedLabel": "Non-deductible employee compensation in excess of $1,000" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseEmployeeCompensationAmount", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dplo_EntitiesOwnedByMemberOfBoardOfDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to ReactiveCore, Inc an entity owned by a member of board of directors.", "label": "Entities Owned By Member Of Board Of Director [Member]", "terseLabel": "ReactiveCore" } } }, "localname": "EntitiesOwnedByMemberOfBoardOfDirectorMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "dplo_ImmunologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to immunology therapeutic classes.", "label": "Immunology [Member]", "terseLabel": "Immunology" } } }, "localname": "ImmunologyMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_IncomeTaxReconciliationStateAndLocalIncomeTaxesValuationAllowance": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Income Tax Reconciliation State And Local Income Taxes, Valuation Allowance", "negatedLabel": "State income taxes, valuation allowance" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxesValuationAllowance", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "dplo_IncreaseDecreaseInRebatesPayable": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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 the aggregate amount of rebates payable", "label": "Increase (Decrease) in Rebates Payable", "terseLabel": "Rebates payable" } } }, "localname": "IncreaseDecreaseInRebatesPayable", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "dplo_InterestRateSwapsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "INTEREST RATE SWAPS" } } }, "localname": "InterestRateSwapsAbstract", "nsuri": "http://www.diplomat.is/20190630", "xbrltype": "stringItemType" }, "dplo_InterestRateSwapsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for interest rate swaps.", "label": "Interest Rate Swaps [Text Block]", "terseLabel": "INTEREST RATE SWAPS" } } }, "localname": "InterestRateSwapsTextBlock", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwaps" ], "xbrltype": "textBlockItemType" }, "dplo_JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to JPMorgan Chase Bank N.A. And Capital One National Association.", "label": "Jp Morgan Chase Bank N.a. And Capital One National Association [Member]", "terseLabel": "JPMorgan Chase Bank N.A. And Capital One National Association" } } }, "localname": "JpMorganChaseBankN.a.AndCapitalOneNationalAssociationMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dplo_KeyEmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to key employees of the entity.", "label": "Key Employees [Member]", "terseLabel": "Key employees" } } }, "localname": "KeyEmployeesMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "dplo_LongTermAndShortTermDebtLineItems": { "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": "Long Term and Short Term Debt [Line Items]", "terseLabel": "Debt" } } }, "localname": "LongTermAndShortTermDebtLineItems", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "stringItemType" }, "dplo_LongTermAndShortTermDebtTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments that required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer and borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance.", "label": "Long Term and Short Term Debt [Table]" } } }, "localname": "LongTermAndShortTermDebtTable", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "stringItemType" }, "dplo_MailOrderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to mail order.", "label": "Mail Order [Member]", "terseLabel": "Mail order" } } }, "localname": "MailOrderMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_MakeWholeInducementAwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents information pertaining to make-whole inducement award.", "label": "Make Whole Inducement Award [Member]", "terseLabel": "Make-whole inducement award" } } }, "localname": "MakeWholeInducementAwardMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "domainItemType" }, "dplo_MakeWholeInducementAwardPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents information pertaining to make-whole inducement award performance-based restricted stock units.", "label": "Make Whole Inducement Award Performance Based Restricted Stock Units [Member]", "terseLabel": "Make-whole inducement award, performance-based RSUs" } } }, "localname": "MakeWholeInducementAwardPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "dplo_MakeWholeInducementAwardServiceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents information pertaining to make-whole inducement award service-based restricted stock units", "label": "Make Whole Inducement Award Service Based Restricted Stock Units [Member]", "terseLabel": "Make-whole inducement award, service-based RSUs" } } }, "localname": "MakeWholeInducementAwardServiceBasedRestrictedStockUnitsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "dplo_MaximumPeriodBeforeExpirationWithinWhichInventoryIsReturnableAndFullyRefundable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the maximum period before expiration within which inventory is returnable and fully refundable.", "label": "Maximum Period Before Expiration Within which Inventory is Returnable and Fully Refundable", "terseLabel": "Maximum period before expiration within which Inventory is returnable and fully refundable" } } }, "localname": "MaximumPeriodBeforeExpirationWithinWhichInventoryIsReturnableAndFullyRefundable", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dplo_NetIncomePerCommonShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Net Income Per Common Share [Abstract]", "terseLabel": "Loss per common share:" } } }, "localname": "NetIncomePerCommonShareAbstract", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "dplo_NonEmployeeDirectorMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to non-employee directors of the entity.", "label": "Non Employee Director [Member]", "terseLabel": "Non-employee director" } } }, "localname": "NonEmployeeDirectorMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "dplo_NumberOfInterestRateSwapAgreements": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of interest rate swap agreements.", "label": "Number of Interest Rate Swap Agreements", "terseLabel": "Number of interest rate swap agreements" } } }, "localname": "NumberOfInterestRateSwapAgreements", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails" ], "xbrltype": "decimalItemType" }, "dplo_OmnibusIncentivePlan2014Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to 2014 Omnibus Incentive Plan.", "label": "Omnibus Incentive Plan2014 [Member]", "terseLabel": "2014 Plan" } } }, "localname": "OmnibusIncentivePlan2014Member", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "dplo_OncologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to oncology therapeutic classes.", "label": "Oncology [Member]", "terseLabel": "Oncology" } } }, "localname": "OncologyMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_OtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of Other Information.", "label": "Other Information [Table Text Block]", "terseLabel": "Schedule of Other information" } } }, "localname": "OtherInformationTableTextBlock", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "dplo_OtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to other therapeutic classes.", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_OtherReceivablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "It represents the other receivables .", "label": "Other Receivables [Member]", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dplo_OthersCreditDerivativesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Credit derivative contract classified as others.", "label": "Others Credit Derivatives [Member]", "terseLabel": "Other" } } }, "localname": "OthersCreditDerivativesMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_PatientRelationshipsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patient relationship that exists between an entity that provides medical services and/or products and its patients.", "label": "Patient Relationships [Member]", "terseLabel": "Patient relationships" } } }, "localname": "PatientRelationshipsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dplo_PbmReportingUnitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to PBM reporting unit.", "label": "Pbm Reporting Unit [Member]", "terseLabel": "PBM" } } }, "localname": "PbmReportingUnitMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dplo_PbmSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents PBM segment.", "label": "Pbm Segment [Member]", "terseLabel": "PBM" } } }, "localname": "PbmSegmentMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "dplo_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Representing the information pertaining to the performance-based restricted stock units.", "label": "Performance Based Restricted Stock Units [Member]", "terseLabel": "Weighted average performance based RSUs" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "dplo_PrinciplesOfConsolidationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Principles of Consolidation [Line Items]", "terseLabel": "Principles of Consolidation" } } }, "localname": "PrinciplesOfConsolidationLineItems", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "dplo_PrinciplesOfConsolidationTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to principles of consolidation.", "label": "Principles of Consolidation [Table]" } } }, "localname": "PrinciplesOfConsolidationTable", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "dplo_RebateReceivablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "It represents rebate receivables from the customer.", "label": "Rebate Receivables [Member]", "terseLabel": "Rebate receivables" } } }, "localname": "RebateReceivablesMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dplo_RebatesEarnedOnManufacturersTotalGrossProfitPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of rebates, which represents the manufacturers' rebates earned on total gross profit.", "label": "Rebates Earned On Manufacturers Total Gross Profit Percentage", "terseLabel": "Manufacturer's rebates earned on total gross profit (in percent)" } } }, "localname": "RebatesEarnedOnManufacturersTotalGrossProfitPercentage", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "percentItemType" }, "dplo_RebatesPayableCurrent": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "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 obligations incurred and payable towards rebates.", "label": "Rebates Payable, Current", "terseLabel": "Rebates payable to PBM customers" } } }, "localname": "RebatesPayableCurrent", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dplo_RestrictedStockAwardsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to restricted stock awards.", "label": "Restricted Stock Awards [Member]", "terseLabel": "Weighted average RSAs" } } }, "localname": "RestrictedStockAwardsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "dplo_RetailNetworksMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to retail networks.", "label": "Retail Networks [Member]", "terseLabel": "Retail networks" } } }, "localname": "RetailNetworksMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_RevolvingLineOfCreditAndTermLoanaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Revolving line of credit and Term loan A.", "label": "Revolving Line Of Credit And Term Loana [Member]", "terseLabel": "Revolving line of credit and Term loan A" } } }, "localname": "RevolvingLineOfCreditAndTermLoanaMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "dplo_ServiceBasedAndPerformanceBasedStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Representing the information pertaining to the service-based and earned performance-based stock options.", "label": "Service Based And Performance Based Stock Options [Member]", "terseLabel": "Service-based and earned performance-based stock options" } } }, "localname": "ServiceBasedAndPerformanceBasedStockOptionsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "dplo_ServiceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Representing the information pertaining to the service-based restricted stock units.", "label": "Service Based Restricted Stock Units [Member]", "terseLabel": "Weighted average service-based RSUs" } } }, "localname": "ServiceBasedRestrictedStockUnitsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePriceOfOptions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the amount of agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Exercise Price of Options", "terseLabel": "Exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExercisePriceOfOptions", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValueAbstract", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "No definition available.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "dplo_ShareBasedCompensationArrangementByShareBasedPaymentAwardPresumptionOfPercentageEarned": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents current presumption of percentage earned.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Presumption of Percentage Earned", "verboseLabel": "Percentage of performance-based RSUs granted shares accounted will be earned" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPresumptionOfPercentageEarned", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "percentItemType" }, "dplo_SignOnInducementAwardPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents information pertaining to sign-on inducement award performance-based restricted stock units.", "label": "Sign On Inducement Award Performance Based Restricted Stock Units [Member]", "terseLabel": "Sign-on inducement award, performance-based RSUs" } } }, "localname": "SignOnInducementAwardPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "dplo_SpecialtyInfusionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to specialty infusion therapeutic classes.", "label": "Specialty Infusion [Member]", "terseLabel": "Specialty infusion" } } }, "localname": "SpecialtyInfusionMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_SpecialtyInfusionPharmacyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Specialty infusion pharmacy.", "label": "Specialty Infusion Pharmacy [Member]", "terseLabel": "Specialty Infusion Pharmacy" } } }, "localname": "SpecialtyInfusionPharmacyMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dplo_SpecialtyPharmacyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents information pertaining to specialty pharmacy.", "label": "Specialty Pharmacy [Member]", "terseLabel": "Specialty pharmacy" } } }, "localname": "SpecialtyPharmacyMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "dplo_SpecialtySegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This member represents specialty segment.", "label": "Specialty Segment [Member]", "terseLabel": "Specialty" } } }, "localname": "SpecialtySegmentMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "dplo_StockIssuedDuringPeriodSharesRestrictedStockUnitsNetOfForfeitures": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Units, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Units, Net of Forfeitures", "terseLabel": "Stock issued upon vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitsNetOfForfeitures", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "dplo_StockIssuedDuringPeriodValueRestrictedStockUnitsNetOfForfeitures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Units issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Units, Net of Forfeitures", "terseLabel": "Stock issued upon vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockUnitsNetOfForfeitures", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "dplo_TermLoanBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Term Loan B agreement.", "label": "Term Loan B [Member]", "terseLabel": "Term Loan B" } } }, "localname": "TermLoanBMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "dplo_TermLoanaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the information pertaining to Term Loan A agreement.", "label": "Term Loana [Member]", "terseLabel": "Term Loan A" } } }, "localname": "TermLoanaMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "dplo_UnearnedPerformanceBasedStockOptionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information pertaining to the unearned performance-based stock options.", "label": "Unearned Performance Based Stock Options [Member]", "terseLabel": "Unearned performance-based stock options" } } }, "localname": "UnearnedPerformanceBasedStockOptionsMember", "nsuri": "http://www.diplomat.is/20190630", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r120", "r127" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executive" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureLeasesDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureLeasesDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r129", "r178", "r180", "r345", "r346" ], "lang": { "en-US": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Products And Services [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureLeasesDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Member]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureLeasesDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r131", "r303" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title Of Individual With Relationship To Entity [Domain]", "terseLabel": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r181" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update201409 [Member]", "terseLabel": "ASU 2014-09" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update201602 [Member]", "terseLabel": "ASU 2016-02" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r17", "r132", "r133", "r179" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "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, Net, Current", "terseLabel": "Receivables, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued expenses:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r164" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r49", "r50", "r51" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r48", "r51", "r52", "r251" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "DEFINITE-LIVED INTANGIBLE ASSETS", "verboseLabel": "Acquired Intangible Assets" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r18" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r94" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r187", "r189", "r222", "r223" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r189", "r216", "r221" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r135", "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedTerseLabel": "Allowance for trade receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r64", "r82", "r279" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.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 Financing Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r153", "r158" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "verboseLabel": "Aggregate amortization expense for amortizing intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Anti-dilutive securities excluded" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r106" ], "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r124", "r328", "r337" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r5", "r6", "r45" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r162" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "Assets Held-for-sale, Not Part of Disposal Group", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r190", "r218" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r259", "r262" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Swingline loans" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r235", "r236" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r81", "r244" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Changes in fair value of contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r241", "r242" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r241", "r242" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r1", "r93", "r118" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDescriptionOfBusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r347" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized software for internal use, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r26", "r84" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and equivalents at end of period", "periodStartLabel": "Cash and equivalents at beginning of period", "terseLabel": "Cash and equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r78", "r276" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect", "totalLabel": "Net decrease in cash and equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "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 shares, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "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 shares, authorized shares" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "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 shares, issued shares" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "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", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Common shares, outstanding shares" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock (no par value; 590,000,000 shares authorized; 74,993,966 and 74,474,677 shares issued and outstanding at June 30, 2019 and December 31, 2018, respectively)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r86", "r247", "r254", "r255" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r66" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedLabel": "Cost of sales", "negatedTerseLabel": "Cost of Sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CumulativeEffectOnRetainedEarningsNetOfTax1": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the cumulative effect on retained earnings net of related income tax effect.", "label": "Cumulative Effect on Retained Earnings, Net of Tax", "verboseLabel": "Cumulative-effect adjustment, after tax" } } }, "localname": "CumulativeEffectOnRetainedEarningsNetOfTax1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "DEBT" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r174" ], "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebt" ], "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": "Interest rate margin (as a percent)" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r14", "r172", "r330", "r336" ], "calculation": { "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "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" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r278", "r280" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Amount of borrowing" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r37" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Quarterly principal payments" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r88", "r231", "r232" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.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)", "verboseLabel": "Deferred tax benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r226", "r230" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "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 taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r230" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred taxes" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r229" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r82", "r122" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "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 Type [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r260", "r261", "r263", "r265" ], "lang": { "en-US": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r46", "r47", "r275" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilitiesNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability, Noncurrent", "terseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityNotionalAmount": { "auth_ref": [ "r256", "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payments on the derivative liability.", "label": "Derivative Liability, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeLiabilityNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r178" ], "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]", "verboseLabel": "Schedule of disaggregation of net sales by therapeutic categories for the Specialty segment and by product and service distribution channels for the PBM segment" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LOSS PER COMMON SHARE" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r95", "r101", "r103", "r104", "r105", "r108", "r334", "r343" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r104" ], "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": "Loss per common share, basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r95", "r101", "r103", "r104", "r105", "r108", "r334", "r343" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "LOSS PER COMMON SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Total compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period to recognize compensation cost related to non-vested options not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r217" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options", "terseLabel": "Total compensation cost related to non-vested options not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r215" ], "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": "Employee Stock Option [Member]", "terseLabel": "Stock Options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r175" ], "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r266", "r267", "r268", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r183", "r184", "r186", "r267", "r311" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r272", "r273" ], "lang": { "en-US": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r266", "r267", "r269", "r270", "r274" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r183", "r184", "r186", "r267", "r312" ], "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 Level2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r183", "r184", "r186", "r267", "r313" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Level 3 measurements" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r271", "r273" ], "lang": { "en-US": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r271", "r273" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "verboseLabel": "Schedule of change in contingent consideration Level 3 measurements" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "verboseLabel": "Change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r271" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value", "negatedPeriodEndLabel": "Balance at end of the period", "negatedPeriodStartLabel": "Balance at beginning of the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRollForwardOfLevel3MeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r272", "r274" ], "lang": { "en-US": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r157" ], "calculation": { "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r154", "r155", "r157", "r159", "r314" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r157", "r314" ], "calculation": { "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r154", "r156" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r157" ], "calculation": { "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Definite-lived intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Amortization Period (in years)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r146", "r148" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND DEFINITE-LIVED INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r82", "r147", "r149", "r152" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedLabel": "Goodwill impairments", "verboseLabel": "Goodwill impairments" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Changes in the carrying amount of goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r65" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit", "verboseLabel": "Gross Profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r82", "r160" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "negatedLabel": "Impairments of definite-lived intangible assets", "terseLabel": "Impairment", "verboseLabel": "Impairments of definite-lived intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r60", "r95", "r327", "r332", "r344" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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, Extraordinary Items, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r234" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r123", "r233" ], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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)", "negatedLabel": "Income tax expense", "negatedTotalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Reconciliation of income taxes computed at the United States federal statutory tax rate to income tax benefit (expense)" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r225", "r227", "r228" ], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "negatedLabel": "Valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r87", "r227", "r228" ], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "negatedLabel": "Income tax benefit at U.S. statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible impairment loss.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Impairment Losses, Amount", "negatedLabel": "Non-deductible goodwill impairment" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r227", "r228" ], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount", "negatedLabel": "Share-based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r227" ], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "negatedLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r87", "r227", "r228" ], "calculation": { "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "negatedLabel": "State income taxes, net of federal benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "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": "Cash refunded (paid) for income taxes", "terseLabel": "Cash (refunded) paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.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": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAssetsHeldForSale": { "auth_ref": [ "r81" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in book value of long-lived assets that the reporting entity plans to sell within one year (or one business cycle).", "label": "Increase (Decrease) in Assets Held-for-sale", "negatedLabel": "Net realizable value loss on assets held for sale" } } }, "localname": "IncreaseDecreaseInAssetsHeldForSale", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r81" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Changes in Shareholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r102", "r107" ], "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Weighted average dilutive effect of stock options, RSAs and RSUs" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InsuranceSettlementsReceivableCurrent": { "auth_ref": [ "r44" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Insurance Settlements Receivable, Current", "terseLabel": "Insurance settlement receivable" } } }, "localname": "InsuranceSettlementsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r59", "r121", "r277", "r279", "r335" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r76", "r79", "r85" ], "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, Net", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r264" ], "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 swaps" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails", "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Elimination [Member]", "terseLabel": "Inter-segment eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r42", "r143" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventories" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r10", "r43", "r86", "r110", "r144", "r145" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "verboseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r297", "r299" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Components of lease expense" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Operating lease expense information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasePracticalExpedientUseOfHindsight": { "auth_ref": [ "r283", "r284" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedient is elected to use hindsight in determining lease term and in assessing impairment of right-of-use asset.", "label": "Lease, Practical Expedient, Use of Hindsight [true false]" } } }, "localname": "LeasePracticalExpedientUseOfHindsight", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LeasePracticalExpedientsPackage": { "auth_ref": [ "r282", "r284" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether practical expedients are elected for not reassessing whether any expired or existing contract is or contains lease, lease classification for expired or existing lease, and initial direct cost for any existing lease.", "label": "Lease, Practical Expedients, Package [true false]" } } }, "localname": "LeasePracticalExpedientsPackage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LEASES" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Operating Leases" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturity of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019 (excluding the six months ended June 30, 2019)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r298" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest costs" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term (in years)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r289" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Term of Contract", "terseLabel": "Initial term (in years)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter Of Credit [Member]", "terseLabel": "Letters of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r331", "r340" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r266" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "negatedLabel": "Asset (Liability)" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r14", "r330", "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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", "terseLabel": "Maximum borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Weighted average borrowings" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r31", "r90" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Monthly unused commitment fee (as a percent)" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line Of Credit Facility Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Amount of borrowings available under the credit agreement" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r13", "r329" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.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 debt, borrowings on revolving line of credit", "verboseLabel": "Borrowings on revolving line of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementAmountAwardedToOtherParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount awarded to other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded to Other Party", "terseLabel": "Payments to resolve the litigation" } } }, "localname": "LitigationSettlementAmountAwardedToOtherParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r173", "r330", "r338" ], "calculation": { "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "totalLabel": "Long-term debt, less current portion", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONTINGENCIES" } } }, "localname": "LossContingencyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r169" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Accrued liability for legal settlement" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r170", "r171" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Loss Contingency Disclosures", "terseLabel": "CONTINGENCIES" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "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": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "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": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "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 used in operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "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": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r53", "r56", "r61", "r83", "r107", "r333", "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NEW ACCOUNTING STANDARDS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "NEW ACCOUNTING STANDARDS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandards" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "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": "New Accounting Pronouncements or Change in Accounting Principle", "terseLabel": "Adoption of New Accounting Standards" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r94", "r96" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete employment agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of restricted stock awards activity" } } }, "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_NotesAndLoansPayableCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Less: current portion", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "NotesAndLoansPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDescriptionOfBusinessAndBasisOfPresentationDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "(Loss) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r291", "r299" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Maturities of lease liabilities" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r287" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Net lease liabilities", "totalLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesMaturityOfLeaseLiabilitiesDetails", "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r287" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r287" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r288", "r294" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r286" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r296", "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r295", "r299" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesOtherInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r120", "r127" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReportingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "DESCRIPTION OF BUSINESS AND BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r9", "r34" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.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 noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r54", "r57", "r245", "r246", "r250" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "negatedLabel": "Other comprehensive loss, net of tax", "terseLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.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", "terseLabel": "Other" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other noncurrent assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncome": { "auth_ref": [ "r68" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income", "verboseLabel": "Other" } } }, "localname": "OtherNonoperatingIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other income (expense):", "terseLabel": "Other (expense) income:" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r240" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Physician relationships" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r69", "r72", "r92" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r75" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.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", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r70", "r243" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Payments to acquire businesses, Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r70" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Net payments to acquire businesses, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r71" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "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": "Expenditures for property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r71" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Expenditures for capitalized software for internal use" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-based RSUs" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r190", "r218" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r15" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock (10,000,000 shares authorized; none issued and outstanding)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r5", "r24", "r25" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r80", "r85" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "negatedLabel": "Cash (refunded) paid for income taxes" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r92" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Proceeds from (Repayments of) Lines of Credit", "verboseLabel": "Net payments on revolving line of credit" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r219" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.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 issuance of stock upon stock option exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r53", "r56", "r77", "r124", "r128", "r245", "r248", "r249", "r252", "r253" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r27", "r163" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r165", "r341" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r63", "r141" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Net provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable Type [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r86", "r134", "r137", "r138", "r139" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Receivables, net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r308" ], "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r91", "r301" ], "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": "Base fee payable" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "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" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RELATED PARTY TRANSACTION" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r185", "r302", "r304", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326" ], "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]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r308" ], "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 TRANSACTION" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebtMaturingInMoreThanThreeMonths": { "auth_ref": [ "r74" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from a repayment of a borrowing having initial term of repayment of more than three months. Includes repayments of short-term and long-term debt.", "label": "Repayments of Debt, Maturing in More than Three Months", "terseLabel": "Voluntary prepayment of debt" } } }, "localname": "RepaymentsOfDebtMaturingInMoreThanThreeMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r74" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payments on long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r151", "r152" ], "lang": { "en-US": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r106" ], "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 Awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "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 R S U [Member]", "terseLabel": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r176", "r339" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r177", "r178" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "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": "Revenue", "verboseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r182" ], "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "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 line of credit" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails", "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleLeasebackTransactionDeferredGainNet": { "auth_ref": [ "r281" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of the gain that will be recorded as income or a reduction in rent expense in future periods less amounts recognized in the current period.", "label": "Sale Leaseback Transaction, Deferred Gain, Net", "terseLabel": "Deferred gain" } } }, "localname": "SaleLeasebackTransactionDeferredGainNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of receivables, net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of definite-lived intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r106" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareSharesExcludedFromComputationOfWeightedAverageDilutedSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r106" ], "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 weighted average effect of shares were excluded from the computation of weighted average diluted shares outstanding" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of outstanding debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of the calculation for basic and diluted income per common share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of income taxes computed at the U.S. federal statutory tax rate to income tax benefit (expense)" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r266", "r267" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of liabilities measured and disclosed at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Summary of restricted stock units activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r89", "r302", "r304", "r305", "r306", "r307" ], "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]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureRelatedPartyTransactionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r119", "r124", "r125", "r126", "r150" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r119", "r124", "r125", "r126", "r150" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of information by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r190", "r218" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r195", "r206", "r208" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of entity's stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used to determine the valuation of granted options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segment [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment reporting information", "terseLabel": "Segment reporting information" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r67", "r142" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "negatedLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation.", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r191" ], "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": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled/expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "verboseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r203" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r203" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Number of Shares Subject to Restriction" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r202" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested and issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r204" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested and issued (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Assumptions used to determine the valuation of granted options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r213" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free rate for expected term (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based compensation", "verboseLabel": "Stock option activity" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Additional disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r198" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r200" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Expired/cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "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": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant-date fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r197", "r218" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r188", "r193" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationRestrictedStockUnitsAndRestrictedStockAwardsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Expired/cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r191" ], "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": "Percentage of options exercisable in installments beginning on the first anniversary of the grant date" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails", "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r192" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Maximum term of stock option plan" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r211", "r220" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationInformationAndValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r209" ], "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": "Outstanding (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r292", "r299" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r124", "r150", "r166", "r167", "r168", "r345" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDetails", "http://www.diplomat.is/role/DisclosureRevenueDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingDetails", "http://www.diplomat.is/role/DisclosureSegmentReportingTotalAssetsBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r39", "r175" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "Statement", "verboseLabel": "Statement" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Condensed Consolidated Statements of Changes in Shareholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureInterestRateSwapsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r15", "r16", "r176" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Payments to acquire businesses, Shares", "verboseLabel": "Issuance of stock as partial consideration (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r15", "r16", "r175", "r176" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Restricted stock award activity (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r175", "r176", "r199" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Stock issued upon stock option exercises (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureShareBasedCompensationStockOptionsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r39", "r175", "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "verboseLabel": "Issuance of stock as partial consideration" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r175", "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock award activity" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r39", "r175", "r176" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock issued upon stock option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r20", "r21", "r136" ], "calculation": { "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "SUBSEQUENT EVENT" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SUBSEQUENT EVENT" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENT" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [ "r40" ], "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade receivables" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks And Trade Names [Member]", "terseLabel": "Trade names and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureGoodwillAndDefiniteLivedIntangibleAssetsDefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type Of Adoption [Member]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureNewAccountingStandardsAdoptionOfNewAccountingStandardsDetails", "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r29" ], "calculation": { "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Unamortized debt issuance costs", "terseLabel": "Unamortized debt issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtOutstandingDebtDetails", "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r111", "r112", "r113", "r114", "r115", "r116", "r117" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r293", "r299" ], "calculation": { "http://www.diplomat.is/role/DisclosureLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "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/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureDebtSummaryDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r100", "r105" ], "calculation": { "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "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 common shares outstanding, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r99", "r105" ], "calculation": { "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.diplomat.is/role/DisclosureLossPerCommonShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r105": { "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" }, "r106": { "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" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r109": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r136": { "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" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r14": { "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=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r15": { "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=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=SL108378252-109267" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r16": { "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=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=77912953&loc=d3e400-110220" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r17": { "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=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r18": { "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=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r19": { "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=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&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=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r203": { "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=116856206&loc=d3e5070-113901" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "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=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "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=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r224": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r234": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "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=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479" }, "r245": { "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" }, "r246": { "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" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "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=6877327&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "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=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r27": { "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=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r276": { "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" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r28": { "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=6877327&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=108788860&loc=d3e50609-112754" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r29": { "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=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "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=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r307": { "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" }, "r308": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r31": { "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=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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=6876686&loc=d3e534808-122878" }, "r329": { "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=6876686&loc=d3e534808-122878" }, "r33": { "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=6877327&loc=d3e13212-122682" }, "r330": { "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=6876686&loc=d3e534808-122878" }, "r331": { "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=6876686&loc=d3e534808-122878" }, "r332": { "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=116637391&loc=SL114874048-224260" }, "r333": { "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=116637391&loc=SL114874048-224260" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r336": { "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=119400593&loc=d3e572229-122910" }, "r337": { "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=119400593&loc=d3e572229-122910" }, "r338": { "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=119400593&loc=d3e572229-122910" }, "r339": { "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=119400593&loc=d3e572229-122910" }, "r34": { "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=6877327&loc=d3e13212-122682" }, "r340": { "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=119400593&loc=d3e572229-122910" }, "r341": { "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=119400593&loc=d3e572229-122910" }, "r342": { "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=116637232&loc=SL114874131-224263" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r344": { "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=116637232&loc=SL114874131-224263" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r348": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r349": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r35": { "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=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r351": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r352": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r353": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "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=6877327&loc=d3e13212-122682" }, "r38": { "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=6877327&loc=d3e13212-122682" }, "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=6877327&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=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(1),(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "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=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "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=6877327&loc=d3e13212-122682" }, "r45": { "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=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&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=118951113&loc=d3e6801-107765" }, "r60": { "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=116634182&loc=SL114868664-224227" }, "r61": { "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=116634182&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r64": { "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=116634182&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r66": { "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=116634182&loc=SL114868664-224227" }, "r67": { "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=116634182&loc=SL114868664-224227" }, "r68": { "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=116634182&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r88": { "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=26873400&loc=d3e23780-122690" }, "r89": { "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=26873400&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r90": { "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=26873400&loc=d3e23780-122690" }, "r91": { "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=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" } }, "version": "2.1" } ZIP 78 0001558370-19-007893-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-19-007893-xbrl.zip M4$L#!!0 ( $^ "4]F(F CW1 ,6X 1 9'!L;RTR,#$Y,#8S,"YX M*>D FF)Z9?=HC; $Z8V16 MMON27Y^2;,#X(MO 9-HG?IFAK5*IJCY=JG3]\/>7C8V>"'>IPSXV.E?M!B+, M="S*5A\;OMO$KDEIX^^__OE/'_[2;'[MS4;(W:#K>TXU!R"7-(WQQK7O77),-1J I<^]? M;,J^?6RL/6][WVH]/S]?/=]<.7S5ZMS=W;5D:B,DY61Y1/BRX+8DO6ZWW[<@ M=4=H;6WGB-*B\&6#O2OJ2K':[V_:.^(7EZ85#SP[K:_CD2&%;5+F>IB99)>+ M.8SYFW1Q+(^WO-U%8)\'450$DE407RP)+&)J+IPO?(T<$/HN0>)BOB#?!&^)NL4D*8PX-:87Q=D^_Q.Y"2A@FR S-=J=Y MTXED$29T4_/(E)1,%J''UG6)>;5RGEJ0D%X&=^R,,F1*2B9&5J)]9EK\KB5R MMD*R!C1"A&0SQ(PY'O:@HY'?=E^W6\J63O@)/HI:=B]8S$%))'X\SH:9EI9E M&M@6^!MK0CRW@2B(7B;#7K*=;!994D:E'M"* MVFW41'M^\'O/$D5YHI I"KA^:,59Q4OQ@8/.?I6_MYRXP%S:3E3],'=(HLII M8MOT[1,R'B3+SA=^W6'U'2''4B3!%_9E0.!:4:ZO?M3ASJ M@=:;PW\1=L@"?C5B9R'6!V6NB\,6D%\>.]'="]8UAID8"@=F2CAX-1N'&6LL M8$IM=-F$2MS D4[@-M(- TVU&>KKX[$^0<8_NC.M;G$%T!HRT]F0.7XA[HR8 M#C.I3:4"^C*2E(%@NI+^?>(X@58U:-[J%([VU)YU5A?)QVDD=8U),J[ @2^MB@" MV8UEE][U&B&JV;E/XV0*MNVMESHSFYH-;1Q:,-5 MC=W_$%!JS -##MG2X1NI08AF$4KU;$/[3LPV[!A$?X)[B@)N*,*N1NOT&=\I M>*#,6Q./@G:EIW^/<^?-!;\[92X8_7142-TTSY@F7&.V(NXPB#O6CFT1[FI_ M^-"<2D\<*EBIJ\'MB5.)08'@_:)HD7]%0:%UK5!,+[@FI]L@0NGY+F7$=:%7 M[F&7 I+3B"V24PW%LZI0AS G;=K!Z,^&T_D00E?] ?4>C>%$@XA63!;VNL;0 M$%^G,\W0)O.NH*HQSL1X0IZ[INGX,#2RE2%F<3"W$NY5!I4:N>LDNF.5@ M^"Z)8:G5L!I9Y7))VII(#B(9"Q^UH;/'+.%GRYV(8K,&>.BI/F(&E1J,NY0Q M2:Q>-,'Q@^;0U\=3;6+47E_91:?\U28U,(67F6I4BBPN*9:.\3;[&&,&G1JDG],6IN<:A$YS-.O.-61\Z4[K)E0$ MJ1F,-LS/.B@<2U6C\DL2E9GV69L\UN>!3Y^Y-3S'_*;+4# S2"F<48U?B?U0 M\O $\$=A 37 )P,\@^Z/4U,>;0&+/H)L8N(I]KG[K)BUN!SCO J2W,:074$. M!85U14H@3\\ED@(IZEITC2F^3-2,GJ:4 MU61?+HH47%>2D]:3Y#^N]F+:OD6L!^YL!-Z^%UX:\870U1K:8_>)<+PB VK[ MHH>0F8[N>2EXG\AEBU-6LDX[Y:AUZNI6,SBUYR(2RH66(!CRU@29!^E$#/X< MRH=P(""R @F1&S!P(M?4U/6QB)=IB^.44\R]USG'T,N8BL68'&IU;4B99I]I M(P@*!FC:G-2)Y\UP9$UPYUL^>V:HM7M;G*^CLY9R+*>/EU1CE7)&5?@-6#@*9=Y/5 MYB[LI.5Y8CD0%'&>:S2*NE(Y+E0.%@531-"4(GY1#<[MK*&H/2@7SZT8UT*C4N*:>?4B9;:HB*-1/= M6Q,>6;)07B>:1:R.Q[,;4A-)CD=+)G5@7O)@?@9BJ31JH/*.Z?]?82/^$6^0 MS<@2R-O:.1/!7O!HF MH8WI&9:[XX"YF6"2>$NNM>7.EG!Q^6YK)WL#M2ZF%5BTK%;'(+Q%I6R\**L4 M9"'V6]4'6EI9?>*-\_)J?6C%GU\+OQP_TR8?:0,-P15 +/7ANYQW"(/7%T>. M*7GFYYP$&9OB*;EFY[K9>7\%(NSD+B%.\BVZ0K+8G!_E.DD0Y>-[:5*X69G$ MC^8A]XFV2+[(6 Z6,S!1ORF8(884(?65Q!:Q/7?/ZWS+Q-Z(+&(6F47\M7^E M4QCF1ABFC!CISU\6%&"7093\[JC,0D D'IT\'0?Q)0&#?"JRR,.CA85VN5=> MX%VF0%CXZVQ!!:+A.Z)2VH^-?Y%7#08 YY40=TPV"\(#GT\, ;^G)0:C1O"@ MZ[T%OB1E0X]LA+,#:OD+UZ.>+Y3ZQ!U_^[$A'SB]IT#20!A2.3:]CPV/BP4' M1FU;A%2[OP-:Z/2I8\UE.9;/PUOM,C68.&PGY(!R8GH.3RBBH'ES^@PW&Y\Y MMK-Z3:B13/K!TN\DWTLXG]D*X25TR MA<&*Z,MP _'.8I=GFVI?49' ,))58?LF[1F,+=XENBC52Q7=$-A((RE&?L'* M=)%6G]4>Y)13([^!A70GJ&5Y]VM(YZ:_D(!_)P5/KKYA?8WL?1PRH9E+37E$ M,:4*_ _*^K'U)]'G3(@77*YQO-?T(&\X5N:25;3/#4^>BX/)A#X)#60C67K0 MDV&;B&LJ',LW/9V#YK([8*(O- A_HL)Q#LQS-A>%]7;*GM&GGFZO9',Z M\3=3R;Y'0!FBO6QI4, 7ZJTI^[*FYGK(Q J?PU^'8!7/YTSH!YW/@V_;KQ#2 M^\R*]5 7YWR6%0^U<(EM]U*=F0Z-*-5#BR>\.>]R/X,KWI!QJ46"' E% MG%[@W#"3;B&H%D^D[YZIH>&=71'%\@C?[@B:*7G$9\Y7,T+\UGP@?K[W,N]Y8H.Z8$L6*(!7>&>!@&E(L,L3)M$;QU!@ED04^(9DK:9.(P MLXQ9CNA_D&5,3JR+F,;8$I-B6P9LOAL9;,( (C.YJNU#KE,?*WG\J:J*73#^ MBAV'FQ&A-7P7[4+HXV-;^NBQ0.>'2E#1&"H,8Z1)P ^/A#CR4_34?*QEGI"Q MJE5;0#UR,.L=FR#YN>H*XG0%<>45G)$%]L@AQ(]5YNSDJBHLQY1,?3-3JZKN MWD\(-P)F>!'QU*JJ.UUL4A5-^5Y5%4\>S,7=M.'E"/H2AB41+L(0KF'.Q'Z* M,UV%/.ZJY15!^T-F I6C?MJ]*-E#O9*ZJG4M[KSDFZ14CJJ:)1@57:C^0OQ8 MZ)Z5^'T#TL,*X_>*1P5\0]?UB37PA=L>3&G+A: TD"?$TY23YOHV/6EDMBBMG-_:WYL\ Q=9A);2J+F8BG MV<6*E+B#4WL1HQ?9;70Y<V8EUK9\3OPKGB\W*)4^?Q&045044#_H1*<_+B M]6QH.IE*1RE48YFWHWL;;6GBB_%77\;UZ:XXV3T,':Z0%Z%4+?-">+'!]MM0 M>XR_D2]KQX:&#DV9[#W78PSJ:H! MY38T2ES]&0+#7K@W0%_V''F3>GQ#:CA&E\M35=.$UXF#+[+O8,5,X\X*V72Y=Q2TQDT=+(09\=OBW1*M+3:MJ<]M/;$\AAMU@\S5CWCN1 M7%6%QX">SJWX"GKRN1BN+WZ\R#\XUQ&;Z$ Q?$ !4 !D<&QO+3(P,3DP-C,P7V-A M;"YX;6SM75MSXC@6?M^J_0_>[,ON \% KEW=LT4"Z:&*A!2D9V:?IA1;)-HQ M%BO+29A?OY*PB1V0+1F(9;-54],!=/O.=W1\="0=?_W7V\RS7B )$/:_';6. M[2,+^@YVD?_T[2@,&B!P$#KZUT]__L5 MT6?K <_GP+=N(2'(\ZPK@MPG:%F7Q^WC\]:I?=R^O+RXM!J-J*4K$+":V+=$ MD^WCUNJ7ZZA5['^Q+IJ7S;;=NK3.OYRTOG1.K/O;5;E;-L@IRBOH(?^/+_Q_ MCZQ#BX'U _'QV]$SI?,OS>;KZ^OQVR/QCC%Y8DW8G69<^B@J_A:@5.G73ERV MU?SM=CAQGN$,-) ?4. [[[76>HGJM2XO+YOBUU51UCW*&%"BZ0!]"41_0^P M*CC+Q6%)2_!/C;A8@W_5:+4;G=;Q6^ >,>E9UE>"/3B&4TL,^ M=S.&WHP#- MYAX?C?CNF<#IMR-W[N$&9\ ^Z]B\_M\GE-'(]>0:^R[T&=WLCP![R.7T7@&/ M0YH\0TB#(XMW\V,\2*%Q$6MS!N@Q"IK\]Z96BT*T2BPW]XMT]6LPFE[CV9S M9U8&O< A#G:#/*<',R4!@N<;#[_N00+O+7\B\AX*' \'(8'?,79?F0GL^FX/ M3I&/*!PR+MR!SR;Q$WKT8#<(F(KF_$@!\E2%LZ_.2Y%?#S[244BYR>-/(?ZQ MJ#2RFC(,VS7PG/8. 4;ME8*2FYU[2)@IFF%_\@SX.(L1F-%2*<@&S#6:P0?P M!H,Q=+#O( ^)Q_!HFOBI*%K-ULOA%K(6@UM 0X+H8C05GX<(/+*Q4K0:73%U MUFN\1/R%]3E=VV0&]T5> =0.XSOTQ$P8LM\BI+S[7?J+"9'"-PI9#7?U+:*\ M+^;PV[;5L%;MLK]735O)MJVH<4O;&Q6(&68/.ZDA>=S?QR1-<]2<:&H*@D?1 M'ENT/0$P%\NA)O1H$'\C%*)AMR('_^_1U[\O'_IQRQYXA)Y8^J5^;)8VL.N0 M$";KS/%%97X_ZYS;]N7YV0E3_)-SN]TY28P\H49=D@8!B!.WS_YMEZX@S1G>F94J0?-V@@C=MNFL3OP7]B0,5FP\4O83!:I M!WNYB"*V.J:Q=4_@'""W_S;GW@>S,R/Z#(G*$U.A9CVX+0HTHOS$/,KQ'!*Z MN&>N)65P^%-ESMU0^83-JF(JR9NIU,1AJI&]!G-$@8?^Y&N1V3RDD$SPE+X" M N4L9E>J$H\%D)AJ@$=,(9D@_">QSAWSL8RF/X)E"%5"9&:=*O&H#T3%J,X) MPCQV(.9M&9S&T7,)??'/56(J<\P1*:>FS:T;^=Z$W$IF5ZH29P601$R>F<;D M\D,,?#4SFE&C1L3J MHC0U6)^.D,7B6&13G%VI1BP7 *H2JRK=0%^% 3=,P36>/2)?B.\:^QSH\A12 M@%P!G!]D4M*(X@W62%MV+ 256%GIFM2?,?]E >$8>OQ F?)R*;=>2B2GMMT^ M:5=5+XIAK5 4S7%(J,%]=J4:$5\ J+'Q-^P_/4 RXT?W<^.EFPL;3:RJ/Z^. MS-2M?8E/DQ\$SZM7!WZ+@519O)5NJGMP"AD$=W5%(R$=^6YE3JTZ<%X$8B6. M"13P1W.MP%9MID79JJ2V[%X E5@Q]B!!+PS62_*J3*ZVY-2J@SX4@5B)E1W? M]!=/P4?@_/% @!\ AX\S-I?? ?+ESPW%VG70@&V@5F>1IS/MY17JP+WCSGB#*OM7TH9AZ1BJ2LLZD$S=AS"JZ+ MED.Y!X@M1*+SY[*#"IM+UXA,'82FQEG&_!ZY#]T^(#Y;'01=QPEGH8@ \ZPF M#I(]/?,KIN709G(H>\^D,-,%P9JZ79X8OG 34FF.E@$&GBN$N8.CZ0-XDY]$ MTFFE1NJP"^0%8S-?FQ_R-^PSJ4->*JP$2=(D#VW5) _OG5EX:J6ZLS13;Y7C MVGQ4@9SIDUFCM 54CBK?8R*F**4$/8:4GR=YP/<@;Y55O%7SK(8"TVOKL!WC M5W$02U^/WQ,\131I*=:OTT8%*D]R#I1*+,[>U?*&B6(9+0Z9LQ-M-C%3?06G M.)57J_]&"6#@D _(8L"$*:(,K":3,QO?T\"GD,! G@!A;SV:IU$Y*K*N4Y\M M'5-7G:O-SG>!Y.W]OI,<,9FJ$-\)SV,HII-$$1(ETL@Z#-E9 MR0J@*OYUXO)@F4K8&+Y /X2QOA/@T%\1?;X. \H$0/IOCA?RA)O\ZA_[SY7[ MS 5:,D\!\FC<%'[8#>Q*^(W7.&".%K]I+X+DD+P@!P83MDR7+J1D%>K O2:Z M7%>S80+'$R@>7-^ASVPA3Z_<=6?(1P$E8H\Z2C(DV^E1JFP>]\4-_Q:(E?2A MS.P@@]D<(,+C/AF>W>;"=:)8 V%N5-F(*?X.A.=;3N?=6*;D\'A*#MG24*UV MG31@&\BYP60C5(*M6G!:/-F&7EK>/-K+7]7I":L2%W1C"61KR8=2YNF&'C.; M D'Y ',]^X8)(481"U\71];.P7KI^A&L [1"H61FY2(Y7#''51ZMD90VC^>" M(5PU9!J.>GE[P(F7 :GL_78*[OVR;BS=EPZ5E+K]0T+R,;/3!#D,4Y2P//U% MHN0]9+.4W^8@_%!N#R[_785RV!_/S 6$8R:8_G0*'7DZT\\=1"F.(Z1\X&S^ MO2"F9U>+'P&_"+/RM;L.6P9G):I2;R ]-T]:]GG9F0W+T;*4:[F=]"H1=2R\ M6VV"BFQ)D/I^M@:CY5S_F1/H+-_RQ/[VH&#!=[LS?L#B3_&]A%Z5J@= ?&$Q MF'J^=>=AQEK2K@&\$K>(2P@^UE(OMI%$)2X?"U'QMS7?8-+#X2.=AEZ<@%#N M"$BK'(!*:,/7NSAPW@>I>'R[H'D?!J M1E-FT(#O,+GP+7?I&_PRJAR !FC#U[LZ7%Z\,K4^'OAKB>7EL@%46E MD'OI.+UKT3$D)8U25#NG5EH>IW:[?EI11 *11ESNR5Q(TCM+4J/<@X4(B\O3 M/2M5K#'56PHACB/91J\1U'/I= GAT52QD7$M JO,$LZX:\SOSV6GWVE)[,@G M]5YC)35!DK&FFQT$W_ <7WL?J[HCM%;U '2LL!AB!5$]N&N,IQR_\U6^^999 MYR!U(@]_K RJ1SQWY0>MCS3]RH=-+E!>G1H37!Q_3+#9P5&Y,=NL#\KU:JP3 MV\D@U@NS@Z7KV,0)MI6PHCPX66\^5VW@(#5%2QBQRL@CK48X#A*Q\2=AL,T1 MG@T-I,5T9H#.&'N$1U5Z>J=.2XK310&'X %W'28^ J7O.9?M["DW8)Z*;4GP MAGV^[811C0/I[R![\ 5Z>!Z_/SU70SZ4/RB%4,&N>0^U=/XC)8]C1'"9FT?8 MYN4OLL,B.DT3:W1=)A\W:?\E%M^ M7?,4:TM:-QYW*RB':EQ[6 'B[XH:!$'(Y 2S#D!EU#@$==!$K^D&GY1O*$12 MW)$89]!_@\1!@=SWS:N7ELDYDTG9Z=?V:B#49:#W_-!6BT+G7*0OS-"J6V/* MMY=#-5S3U',N\2I!B160%:^Q)A2"GGL07K*RW?%U[QX*' \'(8'QK1_F;/,L M]OPZQY!?Y_AXTR/G1PJ0IW8C_,0^M=M6PWH? OOP?33J_3H8#JWN7<_J]6\& M=X.'?F,X^*7?LP9W#]V[[X.K8=_J3B;]APFO'(VF(:Z>6&@U'@N( 5G_B(;T MSR.C;X_?R&4JWSG+KL34[NRLU3JQ+]MVIWUZT>F0E&WLT]?S:.0AHP%#Q4PS_J M/3_.[-;'YT>O?_7 _DDT:[FLW:H\!A0&#I=7@KS%Z#V=DYUO+KE0] M:@O@*9IDMP2[>LW:;N_1N/*<3E$7_S>RVZ;'I.*]D$,,_/B4X.:[1PHUJC>^D'9SX>HQJ8&C8![2O1E2GO;D7KROB;^FDU]WU_)/6_:Z"1V. M)A/KOC^VKD>WMZ,[:_)S=]ROBG?ZJZ"!K2Y>( %/\"Z+A(%%L[5;*F*J20:Z-[@H$R-$#NKD-\R9V0;:32A*>9#X2<\RM-8MP^".F82^]=#]K<\#F^FN>"),)#JS*.^M*A9C)[E? M2TY;FV9",L8NO8%\]\?CR4M#-J3%>WU ,^[&[*X/\RQ(#OL;D^/N31*5\! E M8HBO'<=)%%B!9^4M73-(V&ZZA>V\*O2.+\C=CO>/)E-W0H M#R!'$DQG_,NZPUNTQ3IJ46'<>\Z>*#GWL3P&N7J3:60S\R$Q;P7PV9#.]\5/ M.VT,_>ZUKTJJT>=+9,]9%W>L8/T9J[V , EP]ZHE[R4MPDNF F7O&.Y;J31E MH9>\L:3S2AI&>G,&0SZGMG_PR=NNI)KM7P)Z.2+-\J7$C92N^Y\PH.+\EY[Z M?*Q=1P51PJB7'M(L%1 O+1$;%HR@1%Q(3Q5DK=11);2PYB:'W(LGHSGRW-7X M;AJMI#+L$;I>FLA/V#;B-]""6T!#WN-H*C['*>'0*E2LL1G?:J^?E!WVNQ,1 M*8X[XC%BCW=E>>]])?;F>7^6Z5OS_&XP7&4[24EN$5^WZ86R*)=Z]5*V?[-& M]\-W&;O<]89N_\UA13,/5!5JRSS#HB,]77B]_*G6,8XUPNF=.[,MML7[=(GU@<, M\IDC!5 )PSAYQH3R$T9YK*T7K!AKB@ JL2OU"R"('^K+(VVM7,4X4QM_P9V@ MLI!N;-#$N;^G!8R^ M'"KQL%:5%T?Y\(JWG#!1*P>H-CG@*^$B: %E'6]K7E?M'+"^2.%7XDV?.E!O M<+C5 RK1S.'JBQ1])=[WJ844O>S"OO!F#EA=9.CU3I88KB[=*85D1SJ3:BLM MNI;=/BT[I=IG*$Z^" H>'=FT>O[:7+(5+29_^A]02P,$% @ 3X )3Q^! M.W:V*0 1=T" !4 !D<&QO+3(P,3DP-C,P7V1E9BYX;6SM75MWV[IR?N]: M_0]L^M#VP;%L)W:\U]ZG2[;D'+6RI$IRSL;W?COF:Z1KA$3J 9'M(#9&JO5K#0INYJI3O: M(_(\R[:U.\\RGY&FW7Z^_'QS\;7U^?+V]MNM=G86MW2G^[BFZVBTR*WJR_:Z'%3[A$3.;?R"MJ6\^LW\L\,=ZAA M9AV?_OK'IT40K'X[/W]]??W\-O/LSZ[WC)MH79VO2W^*B[_Y5JKTZ]6Z[,7Y MWQ[[$V.!EOJ9Y?B![AC;6CN]Q/4N;F]OS^G735' M1Q]Q4=_ZS:>D]5U##RB\N2QKW!+DM[-UL3/RI[.+R[.KB\]OOOD)"UK3?O=< M&XW17*.\_1:\K] ?GWQKN;()X?1O"P_-TV3/=7]&.\&J]JSK*PKB.;(#G_R% MM.B?D3^=M2[BSOX5(7/Y22.?GL:]36L[#9$"YZ3L>?E08 M?43V6]U2*A M2;A[:]H/KO6+E',[[Z 795\G/U0JC8%^U2.>[ZYJO MV !I.V8'S2W'"E#?>D%FS\%C]YDL FW?1^4E(MT^<"G4*B*P\NN@63 , V)V M$4N8_%I6&J*F:N,MGN/WX2G;1"V\8*U!'O*#,39H)J_ZJK3.\ANJA:\QGE6= M$)7E)EN]'BN%&)1TFW?O+E?8"*5V]R1PC5]#:ER5MU"*MPR(\S%6+\\RJ/V- M*7W"4Y^/I\C,G]NO^UBS%?8,2'(]9^YZ2_HC)IO8(]'/OA\N56B21'^U2*GO M^OX(>9CDI1OMV^@_?O?-L$,3F0^>NR3\A($>;6)^(NMY@7%NO^#=[S/J6'9( M4*>54FM3.2DJIZ>F.=@FF^61[@7O4T_'NF$0ZLO/R>+FZM$D;+>7WREF:M^6V(\T5)5SWC#5W\8])6C8M6$YP;EK+\[C,N8FILYRS)5K.D/)Z_4KEE6FW DIUVZZ0/MI:%?*SEL1]ZSIG$<=5BG"GZ0KH76"Z/".LQ]:S >1'Y2_:X*/[S/S:L3/79 M5I-M?89L>M#)+'1>)Z&15(GA[#H$@O:;Y>?1S:ZS86.KFVTOS1">!]9MQU-" MR9G.];!._/'I8MW:'!O_? '')+B%60E]3%AT.*/;]0"4(:R36I4RP'#**@)D M=STKB(9(U9+@<-@Y!E#^<7UUTVK=WEQ_P2;I]47K\NN70^"T7A / 12310#8 MQ8X#XH1Z3%G)&=P8Y50!E+:MQ> (52\)"H-^ -)OFZ85]3_2+;/GW.LK"^\( MA4CDU#DH*I=[HI+#"P"$QF3?ZB"SJWL.WK#[0FAXA0^*R=6>F/"8 !&VS#" M94A]><-@0;V>*VP*D_G\!?4C8W#4?H;3Q>HF-URLX]KD2U)@< P"2$0_YM"+^(ES^2^LV;_4K4A>" M62_2U\S"5X0EX,!=MRY+ Y>H"\'RKP*X!$L @-LLV'UL%/?PC[E^P$1!19#0 MXYV"7HL=LID.O]@:R<@[.DSXS7"= +T%79L6_>.3'QU4;K_;KH_,/SX%7EB3 MWQ;;N!XY$.^@Z/]>M--/^><3H;,$GVTGIBC?M=S M9 29NS@CSW(,:V5C08P0)MW<+OD\C/=H$(+WK H-V$,$T/0#;ZSF5D!B#SEX M)PM <*55@%^2)6AX4&9ZOA\BLQ.2NU*1"M'K0\G8[.X;\@S+1SP+J$0[!T7W MJ]JU58[SABA!M-Q4H 7"AB"86*5'00%%$#(/31,2+K&IRSECHPS-=J\KX,'B M6P&:(._%,E#$_!@9[G,$*A5FOE->4;<'U;)K99.->D%5IY&[P<+D+\*QQKKS M,D#8X,$BF2,K"/%(RJA016T>5#]N*M>/BJ10%_C1'%DQ^C*-UKD(53HJ\I1! M1BC0%B<)&=%K<3FZ4UVS!]6>;[58LL4$T1"-80Z""E1&IEWH9J^,= I;P)?!MV?6OO^?O@TF/8&W[7)M#WH MM,>="?ZT[IM0IB/?!-LDITX!3S>HIY/47<@0B5A!5Q5W9VZ><$Z%70;GWQ?)4)):D3>\[C M38T6'*YHP@'GF2;1&9-\2,/YDQ]E/^3M\\5U($0I*5&1'+ZA;>72Y/8M?6;9 M_%A!;FD((4<'@#/!,30@=Z*EG.R]Q+57Z8(#KE0+$&*4E N)05H2M!!<^1Y MR,3414FRU@IK(4(V!_C<6A!"EI2 G[;RMD6D0$(]WX MI3_SW 6YM2"$B2@!.)?SA@",#8CA_*^68_K$H)"#.5L70LS'(<'.\E^;GU7V ML8(B?M6K7;_JY.GQL3W^NS9\T":][X/>0^^^/9@F7:VC8;]WW^M.U+M0.?$P M&SQ)AK!-#B\L69;3LU"-&ATF_L -D-]W=8G!+H,7TM)M@%,VVFRA F=V$6A>#?,5T 7_ X#(% 7*>>;J*U +:$B\\;Q'4@.*U%ZIHZ7!"SHB*V=8QF M>H"V?;$S/HF+0O &YHE8S('R$&(:+U1(RKR2$'QTA83,8T"YC+F&"^^DI'"M MPY^#2#*T$7Z>\=;4,XR$/K5G?D!VB;GK?:)DG3-4"2B%O$#S>>RN5P,4W(>> M((I47 76BKVC;ZR=#YL1<$C9MOM*7G=]<+V.&\Z">6CO5/$]=[QY)*S^K&+U@G<'LL?FQGE ^]1?[.6X3(*];U#6$%0 M]VUE18\V_+2"A>7\7%C&8D->#VM:$'H.T32R5P]M&^_-YZ%C\ORAE7EF;%;.>6WG 5*O]Q8Y#/BR>QCPT.Z-M1_M_E-7>^RV)T_C[F-W,"4QUIN. M--I34\*I-T*+#FPQH(DSVUB0)CFTC[G#!0:NXZ6D*@JMKK#].F;Z#?EW[PFM M>O#HTU+&N^#HH5#-^D\8E.E!9((I8 M/'80TW[Z;ZW+ZQLX!Q7J@&6R#13K[9(O/*4H5A6"&2>AT'FP[C(("<2[]\V/ M?[60AX6U>.^C%V076V:%E>%DX#_42BL4!R38D_JY2[3TC"UH ]X"7$#A<\$Z=&NPGSH'#H>PGEA0@82OFFK+Y MY+@S'WGTQ(6J*DG4Z!BX%O7N9GDLM@BKZQ>>><8?/4RE42>:D^*IZ[N.0<^]V[]")']"RZ;YGQ*^W\2+V<"J#,1=6#:'.^ER,4 !-+SPF0A_Q@ MK =H\JJOA,8EKS HN_(0X.8)! "P55AJ._$("LX7^Q 2;"@1%G-AV-]N;FK0 M:H+AC32VQ_L<#4( %O2QS10YG*]WY]O/LE$@EQ)1(+AG;1YU M3;+MT-"0_9?S@I%B%36S0&R 3YX759Z7T\[V M0^]L*Y1)X7U0I5T!V XI$)VB&:3AFZ,*)7&OVP;-^N4ZC*3MZC27UR^H+5IS M%)HG3FC7<5A[0')S88<]/\U?YG+ 9M$1O3&GJ*\C6\'%$T!>7$L%\CP6%>5P M&=W6R3Z:4;'*2O9]9).L>A66E&]M+K;OKFN^6K;==LQ.U!86[PO") :Z\VR1 M:V#4ZRCG5ONZ>[GJ^W#8^=GK][7VH*-UN@^]06_:/>OW?G0[6F\P;0^^]^[Z M7:T]F72G!TBV5M'C+L8"F2&YY$J?)\&*^, 5X=W[H_Z_KD#XQRK!./W,C9!S M:3)#0<94I \3)5$@3 M4V"DV6BB\%,Q&S<7KHQ5YR\]Y)F_."E801CDX%X$J7S48W((&+B=-)*,DD"6$JWY< M--8,'!4>Z:GW$D^]EW!6E;(8,9E2GN*DXZ]2M/ 7%UY)"(N+0)LV2PR/?O79 M"&?+@B+FE83@X2@B8A[]T":?_&4O-_Q/KHGZCK/*L)HR>?>S%9IZ)K5V/>6? M(C%+0ABP^R+/9 S:2%X3V5NN=,LC2D3>WK'W1VA#&64'D"O.D/IVDXX2ZG5JHR2E"=+I%_.(D92*)ZF>9 M*!*5(22)S %'EB5HPVS-7LZ$!^.9-\DI#IZTVTNB(?]'%6-W$/,,Q9Q*$-YD M*XA,'BL-."BL\!1Q)SA?[A015XZI.:,3OV9MZ-%T2M#IH+%1!XT".SM)H2@L M7Z:%(SZ$E)(#@'5!0.^6VH&^%#]/)-T*$)]T";TO"#:;[8\*>-H_?-6Z_'8+ MQ^E]6"5@B@* 7MR'?N NR9LW4?R6O[!6[ =^"M6 X)KIEY@%/"IQN.-N M\#X['X7Y0@%J/WLHNG$L!$Y4 8*_H@+41"P"@ Q/#;DH92I7<=8T04G>372+CHHGC^"XZRE&X-@DVTKP:59AZ:P21@Y+O'/PG- MKP;!;%*("D)G43'F N0U!L+D40L[ENT%*,$"\Y][R*D&P MVQ2"2WF$!F3SSPNOU0"Y_T'B*9IE7VAOU$!;89B+HL/B#IH%PS#P,6TF-O/( MKW)'O]>[%T@[W;LI_B_1K&;B=M6?X'(\H'W7>:8OG3KF9(''&OF9,,HZ*# M .C<<4\8TL=F7UO7%]_@G""6AX;)EHIS)3)Z^Z[NZ/S#I)TB$,[P1&JS.2;: MH5RE!._R)7@'Z0Q.2H)W@+S*8_3BVB_8'DES(/3XY]2!X!G*PZ,@*RI4G+?D M\YSW12L=WETOQ\YF&.38/$WUOA.&R9OU5)'N0\^+R&,-(';1.N2C%O$#; MH!,V>HZ/M8-HS;WN>>^1!S_D@B2N4N9-@JDB=[N<])K\4#]! &+@!HB\N M8)O3'^GO9'T5+TS"&G4ZELM#)&0)&F))?2*A06(K@E.X3B]Q-4,IR4VM;N!) MN%SJWKNL^W?GYD_L_HV;.WE]]S2SU^9F =\OOWA3/$)G M9'XU(/[A/.W+ RK-U/$"EG:YWK0N;V[@>)*K!)')J JWT7^M'C'SNG._P*O! MG>[\&GS6/^-)XUY?68%N#QTTT*,.V[[O&E;.NQU[-0?!9UU4<3=NI[TXAF8H M-NWL4\;==#K[/)U]?L"3C))G9( _[JSBL.YC'W>6/%Y3<-S)D>!&[9/V M +D!EZ^;A:M"B'LN)/'"'$$S9_HH")"WIE@X9;.+0HA>+CI3LSD @,*=9YG/ MB"B*$('=8A!"CHM*?Y=Z )+_H7L6L7I)$C&!,;];K 937N8PDFO*[W("# 6A M&<\J",2(YVD23_B #/@]Q)_VPGQK75Y_@>-N*@<)DR4 *.&A;KI.S\%+V$QW M?@WG)O$U2?P1"VH9+KDRSWROC^+S ^X, MCA%0%8_[.]?SW%<26Z"O\)?@G>??DVJBF5>HY'B$!G):'>]TW_(G*P_IYM!) M.MIX.0&+5V_F-:OB_,$&EGJDD4\?):*/6)LCO.O"'_1GWKTYF0::>5E+AD-H M\+)FG7MWN;0"NJP@E(NO5 O-O.HEQ6(3$&Z_( \3F\@:);2=Y)IHZ#4Q*1XA M@UP Q .#]$T%2+!!6*O0)JGO/J:NJ)&# GFK*NT./KA,L>($2DFT<%N'*_$:27$(#.IW ]\%R\%1#5@K7 M+YC7.%OEL#!6YBT2,U5;;H/4YO=57TF^;7JSF^"V-YAVQ]W)5!NWIUUM\K,] MFC3F>5*R^R=#3?C>:*90/2NB9[U@57I!V[E_;/F_!%%EXBKUIT 08Y!>\D2< M )CRM@3>XTG9TXU@BKL4!BV)JP")*BNB=6R@6$P='U#I$_RKUN7U=?WA!RK M8S(* ,_L8B8,,.,5AA!;5D0Q4ZGT.;P P&0SG^]81[QUM5_GD7T^V:GGQ3*+ MU>&/YCDQ%(.0* !]5R&E&-NW!5E!%$5J0;@)( :G,"O0MDK;4=^W]!EUL0W< M.!&).%(BMQZ$J^+%AE0!9N#C9J%\,SQ5%L+%\K+X4 ;@83)'GD=>I#'<)9KJ M;[%W\PXY6,+\D913"\+M\J(XY; "#3$:(7_O+E<>6A#3EABJA/2^ZY,WNX9S MS,.(^%"PR(/ LV9A0!;=J3O2!:DQ]VX5PHWV8HCOS6IM3J@Q>D%.B.1<3]]V M74_C[H_NX*G;%'<3IEU_QO;(<^P4C,4@:PLEC8D@RXY@<>4A4@R](;M&Z[ZD4ERB7A>JL8(Z<>\MEZ.1HZFZ9.O?KVK6"H)S_7N9>6'.=)LI5KXI@:Q7@G\.IZO]B7KP7EZMSYRDF53;]R\6ZF MF-%"]Y:Z(1COW*)U;C9+3JA9%I3+^1&#.R0<\.6[4Z3."&Z0KER>=!+R MH\C.K7-/,#_D5*@S4+G$],MG!)J#;.,%NL,6C(-\?Q*=(_F"J(^<.O7G_Y;= MBQ=D# )<$4'":(),&2!Q'H44+05&F@VEJVO<5X'%-5,2PKD^4R=VU]0,Y?XS_E%:P_U6L9#RJ/ M&S H<%UX_*( /*AB;>(+OV87:@7B3[H:;UJ7K+0 MI:YM+2V'_[!0P3IU>V3SE' GQ([/"@" .)-Q/R?N+K]:?5%X15E*!3X(UZ2F M)L^)N7C XEF'A/ZT@L5]Z ?N$GG=-\,.Z7UGW\<&.S*G^AL'[U(M0;#URBA# M*68/X(F=X1V6W]4]!YE#YU%WPCFF+/3P##-U ]W^[KF^/_+$ 9//=BMK:XELE"]Q!)2&V2L!QL0%!.)X%K_!I2"B1O6]WNAKQ,_MH>=\_N MVI-N1[L?/HZZ@TE[VAL.R"?2CQ9WU)28F(FQ0&9HH^&<+;RVYY'D=-0=^ M+1/?>&V_ZIXIO+U57?NUW*:D_>->!#Z_3!DX\3:58YNZ7YGF&H ]5I[)+2^. M.;)U9Z OQ;>2U'0%Q!W)U/F4^U$)]R<-VK>K]$[V"N]DK^K?H->J54R) %"T M[A+;,.\()4P3X;Y>4!Z$FUWAN$FJB$ , $!=TR\P%=)%X)P&*K44TDP# DHX M00-=G%E*QA(VH%6UA+A!KV1R$%2_!/'B2I:.-0O]GD/VX=8+(F3@4E\$@24Y M-2 L+?Q%H1 + -0_=T;E3:AYCN0J&J[QPG=E8DD9D=4M9$WU7)<6;.RY2B3S M'+NV_>!ZY&/5.IC3&03_MR(-520Q<-%SU?$9Y190KX'K?B"L>VI'L2*%7 OP MV'3Q.RX88",C2O=(3ST4:2.SIT9/A@?71Z8(P6DD\6"01+#([-#LDA&UE#$_ M>6#5?<-[>0&1; M:DD8 M>9:!B*#GA]H-%R:DT8OYH7;*A:7Y056[7GT^NAVWY"Q2@](W4-.Y_EKFOD^% MME=)P9'MZ55J?)5B/SJM7_-7J^)+$M%HDP66[DM*_NC4G[%7KF, 2)-Q9!Z1 M.H> M.P;-PB*[]!KL/$+]WYD;I<:;?S"(E>?@TF9/#=O':ZOD86Z3=^ FOGT M5U8\4YW4-'I"9[IA:AFI$X?3>VZR)G$#XW!L0T) M_DK&$\*%HB%1BI(ZG3A'."1*8= D&Z>'B;<K62/2K![ ,-CI\)C6?TEM5211 MD.JZAX#;IFE%]&^SB/B;3?W =5Z03_961$11(J?D]WO7#P9N\'<4 MC)'A/CO6_V$Y),*D.0IUH+Z/(6Y"6A\/)-L/H\[1*>&#Z\5_(N5X]N.AB3B& MX @X"LX1,C1-+VU2TW]^8*F00'#B,O.Y^0L5]]7H ["R>JM(EL 2*(XQG9YE M!/%Z\82[(*]]9/XO^Y^BJ@Y96&LO/U39B4X M.1A/F96:FEGIE,.GSAP^A5Y,&)-QR7DI)/'MR).X9;BM$POF(-CY"N")D!W- M20FR9K5^Q$)9ADNN,#/?ZWXR@H'\6IH92NN2I_XFEF?Z>]U/^(KDF:84@#G1 MC.S;/"?**?MV,29!Y$ZN?>$0ZOR'R+[-YI9NQ!%01:!RA:#FI>=?Z.?")6$99FB@#P, MG4HGD+V;;$2DDH)V+9FB5,05K ;]LN)L:$U"EK5!^K@4'-8.YWA6L5XL,]1MCD^<4ZX&APQO@5;E'^=P#@4O\@#G&-F41W]A MK:9NUPGP),]] %JZ!0 ^=Z&6%\CE=9CWM0PRM8]XG- M'EB(V%*A\ /76L3QDX'I\O1<4KM/=4X7Z"U@#L*FJ[O+-Z4&B_#M)IP>) M2@NV^V>(QUC/P5NBD IH&"R0-UWH3ARONXD(5_A044DB&G%(<=A;=B4E"G2F:/ RO\T676SV4]G;3WX*J>[;[1TW4#-#TK[X^CZ#^H MX&M3]&SWC3A);["B9^7]<10]SL-;HZXS*&A$8$"#U9TA\H^C\1OQ9[+5T<6N MHP?H0;<\FMD&Q/Y4CLI&+Q1U;V#E1'T:,;L" CQ,/LR^N,RT!FV@?:31)7P( M!\ 0DZ;O@^S*X8XS:<0^SF!+;_3@#39I^AIM\!W#8)-&[.,,ML0;/_!&FAQQ M'\0C 7>8R<%U-&/LE)#V<$_G'$AP1Z.;R6QHT>HGS.9=61>-WL?OE;.N,A%" MT\'C2XH,)0GMX9,B5_T@RPAS&"XI,8HK;_^4KPY2IN)3OKK*NSKEJSM4 M7B/YO$40[O&"R$L$-;',QB3:/H C3"XC*-\(9U!%"68$8CAEZ3YEZ3YEZ:Y* ME*IWE]#K+Z7664U:Z4U:Z4U8Z.%GI3KG*,A/< M87*5'2Z8JG_*TB0?J'?*TK3OJ63ZJLAWS_4K5T!13XWPPM421,H4%S1_+.5@ MEL_D3!24^($>0#[\A>GJ!78T.MA]6UD>+9R?^**:]AL=FZ5&UW:%!%*_*IO( M#WX/JA&7>*L.N3K@ROR1+B-M>$K$0+4=\Q$%"]=T;??Y7=65))F>&_%TR&$U M5T9\<"\"=-^P&6+Y:.19!M[SQ<.QTAL O"X@>'P/.&SWOP# $^11SX7D,@UY M!.:'2]Q8-F9SC%>"0\R%O)X;O;\NI[<'E>^'4.<.\= BQSRT,J?[;?1&': J MIZ5[U(H\MOQ?#QY"/2= 'O*#0RDRN]]&>P$ *3);NB 5N8QG1#1VI\A;"N_: M*^JPT4Z!"E17D5A!ZJSJJVY'G*VD[+.4IVPE<%+#5:VFL%.^-S[+B8(,[XIN MN_9=GYRG8?Z6KD.9H?_@-<&P0Q.9#Q@!PGP84-Z'\XR'N6/9X3J=AS\, S_0 M'=-RGJ5NPUZT6I?9V[#]X62BC;IC26[*T)PW%]&E$130L7VZ_O>6@>H!4U9*CA.C]"C4(B2W89%' M,W;BXR$L#L'C+@V D"-H#L4][:8=WVRU^]0^A-L[58N(?8>GF@UN M4R_R[,E]>^F&#N]LI:*VX=I2U:AB16*JS;-,;T\2M[@7O$\]W?%U@[0FYQC& MZIEU#(^[_?:TV]%&[?'T[]ITW!Y,VO<7,\[EH<,W!1_QR97 M'X*CD*^"FTV;'%/0=G$<757JV_7590E]FY*:NT[_*:),S([L9!?4/O9 M0[1?$B/'&H3X\>*6;8H.\ ?2 LGL>F8H0/,72HZX@;_7%BB&\8Y9[ MY^#B:G<#W^^V)]U)4W;K?>3[*&*]@WS#LZBL17MR88U32F..?5% SJ42 MR)V2%)^2%)^2%"M;"_)V=;FUZMO4%60H:4@*Y^FF'G=%3 WQHJ63-%.4.[+A M&<[O,>V">T)%*D+8 98&6LP:M.T@B^8Q-H;?&^*>S:1=#TCD\2;N7?O\<>"S\86;ZF6Z2W0@^CV>>ACT\7W M8Y)$]U-SZL!Q ^^!9VIR%/,+8&J,"1*_^9HN R0JJI#^IP_ADIVM;2\NA' E!R:E3]]FD##0YK M2# %[WA V79H3M4:W_.28(WS8E?Q]:FI9YR#, JACG@DO*QG$0[JH@J C#MI MU$5\07.@C=$+)O.@V(.:][?OD;,.R'/G M%L_OG2H!X62T+"PI1L"XPZ=NH-MD7-.'-F,?@*2+?" MZK.[PYF/_@R)R_.%K&%R-O8U(PSEZ6[2_9\G8F9W?^!_&W-+,",)H:G,+%K+ M!)FA!/BLDK5K,<8 "=.%8&33JU MS)?6Y2V@S-U5P,5D$!Z"PL-)3ED06YT\112 !.A$DA@WP_F]ATPK>- -^I"I M8 'B%P<4\5)P!>+S A27/K'A/.%TEU\-R(*4IW=Y0*694N$T^*_5(V94=^X7 MV)Z]TYU?@\_ZY[9CQAE"A@X:Z%&'> _@&A8_U&+_YB!,>$4U74 M@3"IB;0K$\@@8@4 0.NSC+;Q9VCYD33Y4Q:W= WS%B]*H>"\Q64%*"CD1P^) M=ZT%Z@&9UG+4+@^H#%/'#%EZ/WX-*W%OE3 R&55Z9MISYB'A=K30O:5NL%>E M8E4@+$J%57#W9)7'%KASP?3DOG/$(O8#]4&<_^6P('+2-?M0KX-FP?9=96P+ MB=\:X1<'I\\>G,[L23P(^4*UP<1C"PSC19GK=1Y_._GD4"MZ!#[ M+_\/4$L#!!0 ( $^ "4^E>I4F!7, &FI!P 5 9'!L;RTR,#$Y,#8S M,%]L86(N>&UL[;UM<^,XDB[Z_4;<_X [YT9,=81<7=4].[O=9W=/R+:J1W-< MEM=R=>_^@!)!@B!()%T3L;/MLH',?)+(!^^) M?_]?K[L />,X\:/P/W[W\?V'WR$[#QQ_0O_[XAX\_?O\'=/>Y*/>9&+GUVPH&?OC;C_3_;8A"1,"&"?OG?_SN M*4WW/W[[[_/-VOW M">^<"S],4B=TRUIG6K)Z'W_XX8=OV5^+HD2]WV"0(#KQ?TR8OIO(=5+VS5IQ M(&D)^J^+O-@%_=7%Q^\NOO_X_C7Q?D>\A]"_QU& [_$6,8-_3(][_!^_2_S= M/J#6L-\]Q7A;;T40Q]_2^M^&^)%^4JKA!ZKAXQ^IAO^1_?K&V>#@=XB6_'*_ ME +ZH2(KJ\0,J$F1&1W./8C;Q'J-<;3 MVG 1KE,G3GM@%.MW1LFYF%:^(3]5P.+7%(<>]G*X5'.#:&88HU FF9QW:/"3?,/73XS+<1O&.\>M\DZ2Q MXZ:Y(&8^EZ1:KZ.;*!BJ9!Y7$3FQFQM!?FQQ4%;B6S38*\!CG$2'V,6=VH:(M^LW*VPG->DP"(<77]8=P/QG MK@0YH8>X&B3H^7=N7J>FFVEE&K=.LF%JR?CLT7'V;.3S+0[2)/\-:^07'SYF M??G_R'[]5Q*^*::6/3B;DELR_T@+ 6W S:!H:ZTO ;!IMABJVPX+<>A7)O#_ M &AYA/KQDOR8M+E +#B5%G@&KK85%J6FT!+/C=5MC;?X!1GEVE)4!2CJR6G$ #D\ [;6LGQ8 W M.YFUO5M@(1AQR>,36^R$B4\G#ZW-L:;H!-JC#. 9^9V4 ]XBI>;V)\5"LJTV M6:QZ79/NOL$'I^4FT!IKH9TVQ4HAX.VPWM;>C9"+140NHH)':X)\3>63'^#; MPVZ#XQKD-44 -SP9H+S-G?X=:'.3FJG;TK+%,RH1<9$CM[%[_.C35<$PO75V M=2PG*0:^K=4#J[:W:AG0;4YB:L]V5TI%5.S(;6\9NE%,NG:V:,PFU5=T520^ M7D6>O"FVU0+?,I5@5QMJ8Q70[5;-\I[-N*)DAI@:MN#&52&J:^2V_>"\+CTR MA/"W/C_(T-*1R\N#;\\M4*LM65(8=!MNL[EGZR7B456^G:' W/.([Y+L/W2Y M]*/4)?5EP3?5!HC59EI3$'03;;*W9_/,9,[R'Q"5CE;AV(R:J;\B/Z[BA^@E M;'-&I>14FN8YO-J&61:;0K.LL=94HZ2B:5=/A=MID&RTL8KOXNC9#UWYN%5: M?"I-4P*TMGV>E)U"(Y69;*JE%J/27(.=YGH7):D3_'_^OG&2)2D\E:9:"[*V MH59*3J&9UAMLJI%RZ8B('W?21&E\'F-'TBA/_@RX&=8!R1N>^#>@3:W61-W& MQ?IF*FWWJ].] VY;43-WVQ00B)G'L&?,: MNX>8-.^/WVT>_/3LJ*FD". V)@.4M['3OP-M8U(S==L8DX*B+?KXW;O--RB7 M/UI#>X@=>E=M?=QMHCK IW\'W,1JH>3MJ_)'H(VKWD;MEL6E(2YN=.9:O+KL M.*IDVT]2#'#S:@)VRF)B&:"-K=%4[9.KF5"42[6Q[7=UB&,F?*?\;63.IE5 M#=N=DN+@&VLST-/MZ+JRH!MKB\F]-Z +Z?2@F).W7@L'QN(K)\6/47R4NN*T M%/BF60OK_.18401T0ZRWU,#YL1CE4D=N=>N=$P27A\0/<2+OQD]+@6]UM;"J MK:Y2!'2KJ[>T9ZMC0E$N=>16M]CA^)$,"WZ*HY?TZ2K:[9U0SGFRTN!;82/, M:FNL+0JZ539;W+-UYL(1EXXR\6.3XQ,.@K;6>5((?*.L W7"C$()T$VPUM"^ MO$AE6FIO1.N.'K2,W-_63P[QU^J0TNQ*=*E)/I-KK@2^/:J /IEN-]0 W5Z5 M#.\[]68Z$%,R0UP-$O2,MRO,9U&?_,1U@K]@)Y9?QFHH"KCYM@$L=HXEY8 V MU59SM7>4LT4A+AE1T>-?SLIOAY7P/I'?U,U\Y"4!M\D6>*>W!$^* 6V1;=;V MOBDHMD@FVE)SY#<6U1IDM>QDFF0-Q/I&*12<1+.LL]=4P\QNLH[;-+,A"S$C M=H)EZ.'7_XWELZ#S+F%Q$!(_6!.N MD&37[%@5:)O4<4!MOKB&>@!;LI;YVA.>B#!F2%.)DY^2*/ ]ECO\T@EHPFRZ MTH13[?Z\?]N?)PG1W]+*SPH!;\_UH,266RT!N(U*#-6F7"8._9H+M)2FT#2J M]7KQL+8=1-G2AE(LG9>=1$A)()Y'UDE!\ $FL[=?G,V*,U P LXTRAR=PZ3_ M:"\ KYSD:1YZ]#^+OQ_\9R<@9B7S],J)XZ,?/O[L!(?3->>N=8$':"<7B &K M5!%P '>S7[NI$_$L63K[05 T0TZ*G+S@ \ 4N=5 OD-D:= V).92*.G"0JQ]T+E_ MR"[#9P(HBH\$G<03)T6 AV0=(#$$Q;\##KE:,W6;6R&,!9:=>!H$D(\M]G9W M,=X[OK=XW=,E1M+7K](G'%Q)?J-4$'F@=X(OQIU -<%AVL5ZW<6^8&G2RL&$GD,=T >9*$N:#B/G K2Q[ %EV5%GX@1_1K;$[E2@UVQA'B3KQ M KPC:-C+>V0NNZ=;@S_%T=F5*.5*P(--#72UYVRJ M 3@<%0W7[RRX^!EB"OBKBKF*&6)*;'65HP O%H#V?5[5,K+\<]@= KK%?HWW M,79]EHZ7_!Q@MJT?>O,=O8W^#_9[J7?D,W)3XH%S@VE'GBQ!&9$-F&^,0^RQ MM)4;@D1+9JBPA<6N:,T,G?#9K$IH9IFL_M7TR3C5$RP!.'Z1KZFU5 '.3RJ ME48NL-?@E,P>:-1B;9UN%-#5$8OE)? K9^^3Z9#_#^S12Z<'XJ)UM$U?G!C+ M [BU$O 05@-=/:K05 -P&"L:KK\%6XA'N7R4*[ 8R"/"3C*Y:!O%R*?)?$(G M0(<$6X[L%2$;AR:_NL'$YGO_\2E=;;\DF"VF2-S65@=X7"M!%L.ZL0+@J%:S M6[=U%](1$S]#3,%%M+T@*O@ZO)VH'@MV0,6C.$=]H/L0EI<)?XHB[\4/9)X1 M_@P\1D^!B.&8_PUPY)V9J-O:8:@"-.T7#=!LS%7S#YJ%10;#=;&\(.C/L:;SGR@"'W M2^1.AKQF]#K.=M_ R(F,\MCT?$2?\3#KQ/4;QV GP;I7=.3,8UUWZR MCQ(G^"F.#OO&C5&5VL#YK*,;SO?E6ZL"9KBN"'I>P:.*+LAD]8((IG/T*$54 M&STSGNM#3*'-"T.C>>.)*&)3=^H-B[/U\AS1+0F7QI,ULK+ 8[P18F567E<0 MBL%6YIZ#X@Q+ 1:GV9SA(W,!#_0JB#.^TK H71B8#]NM]E_ M&3JE5A\/8YZZ&Q3(>(%]XSL;/_!3'R?ST&/I*9^BP",?D^[QI<>6N_,=J@,G MAZZ.$.E#M2Y@@ND,0;?9"XJ*[>WT:/TZ_GCXE_/+Y.4=Z8U3M/O598> !V@RR[@YUM23@P&PQN/>]Z4PND/O2 M0Z'<<[DZ8>CM@X@%UX<_?O^!I[8DO_GK/=XX*6X.J\:"0$.J'1S+>BDM93F4 MO"SU+CO4J_PY#)QGRK9#GFEB#C)9HXO!Z1-&FRQ98$*3!2*:0)#^)=H$_B,S M,4$^7[OQV" W:Z[\&\W5'X^'C(2X5,L= M_R (UT]1G%X0W3ODX0V!N(GB.'HA_$QX.22D^AP%S^R<6N8*EZD?Q //.-Y$ M%GQPJ05Y/$JZC5*V@G(3.:':Y*2Y!G""4H K\E1#<U:W*YC$-@@V+&2?)C<=&>/<5\?E-M+)8:$NA5%2+EIZ#XWI3" MH=P"R)>-CLU4U5H).%NI@99?!#BM 9BS% TW=A6@T&!YX#4P[IJ(CDZN!PCK MHU:71^,#]CIO9ZC4 Q[DRM!/UD^;*P$.=77;>ZPW4@T(Y);'>/#SQ%L6MST6 MNWT0'3&^Q^RN_SEHB9-4Z@&/:V7H8ERW5@( M/+W_2\+9*1*.;'"(M[[-PTB7V;/WQ+2-'S++KJ*0CBT(8/I8C^^QL484*@[8 M>PD$S@?]G242A;XTP QB )3V.EVF&@FZ9ZC4CBKJX<5-=#G]Q)D-0#S@Z+A/6\J-$P>;-Y9&!8VI".,TOV9Z06G6D!. M*@@':('CA5K;78$!P%73]()8;:.;. \XWM$MG-9;>M+"T$.O$60E_&I+0@[! M9H--[>TM7MW@X-&5XK%V^5K#1!T=?BH*Y]7>-MY@>O%V&;K3##\ZK, :3)SYJKP4\ MSA5ABU'>4@5PC*M:WB,)$)./N )$-%3G[]:R'XV&W.?(4^?59C!K+$>V=NI] M90(G B,NZ[DU,(F!@AE<%C8(;(\Q[#H.WC;!-8[]9V+#,Q;)N(V&VFL!)QI% MV-411V,5P&2A:KE^OYO+AQ3I(Z+.YPY'>W%,DZJQ:=/&<7][B)TP<5S^G D? M$_WD^*%\!J%>&WA<=W2#&-^*50''>5<$VG>9B!Y4*$*")OH.4#8&I\HLSC7& M\D6!]Y$(M+S;WZ4';ZP /,C;P9[M\$^MRU8PNM_.?G5%P/;"W\!H06SHM^^R MPH^\&CB2O7O L55GI8'=>NN;](9VYT$LA'=.YC?E]'W=$O9-,D7?@$GI1-&_ MSU/RS=,T]C>'M$AZX8"X[S*D&YX(Q,(-F FW>-GE+LX&Q@SRSS0%C<0G]26! MAVP#O.H[D6?% =ID[6ZS;*0B9C0&6)B9VB9) ?LV3I(,BS2A I%[SY^F'WX MP/Z'$AJ<"7(.Z5,4TQ?F_B=-D(V1S[S ;K!$AS1)R0]^^/B-Q:B7EVM/^)_N6'QFC] MUS_,?OCA^]D/?_PC"U;RSS^0__WQ7_\U+UP?RYY/5\FK>K@Q]R*>P*B#-+ZN?**)'Q:D(-K7B<''-P-QHZP+CY(Q.YQ[$?>(O2Z+8CW M/YS*TYL/B&F=.G'ZAE"U;C(.@(?O-28UFQ8@-NMKWU%JWX*550-.J*K N[P; M!IALE4TW<"I >"?,^@&!8<">G1I@D&%%=G6_AVV5)O-B>5=IDZBF$O"H5@,M MWZX\K0$XHA4--[:)R36@4H6=.<]HL!,.^VQC!%9$\^VJ#KXJ*DPPDJM@VZ*8 MEYY8!)\8;3IZ!]S=U(IO7PK4;L:MRJ[2#HZJU)AB[-;#; EBH,K$H MKK/<="@+.N#$\S# JT$=R8%;.31TY\2K>)W255%V9N,.Q\P9$K>IU00>X1W@ M2TX;R:H!CO0NUILYDT34H"A&7!$_H82(*DX!=J)^1"?P>)^51Y;0.S]$7A0$ M3IR@/?$#*P'CZ*#B!+NYQG2B7F5JW5!\&E%N?'99C6X@,^H1 .>17,ZBLU\! M"MW&F;2\]-1"5CZ'EA2=4J@:FD[6A>F@)X.[QZA9I'E\9B=ZP<5F^YRYI W@36+OS\0 M M.2=E\6Z%;6;FA\K8G&_7_CJ?O#1P/FZ!*5*QI"A@%FZSN$>B-X^^-^>Q5'A1 MX'MLU:)0E+#7SBL'!F^L'AB\Q\\X/.!/Y-/3)'74";_XZ=/5(4F)@^(B_?D\ M23#Y/T]^"EE/$O @Z.&>ZJ6$SF( !T\?-/K7%IA.1#\/RK6B%Z(6Y7K%9/VY M:GOGDBTZR=;%31N0Z?'SQ GLSM22=+7]*8H\=M(*Q\^^BY-U%,@74AHJ "?$ M=K#5.9JL-&!Z4S!:?WB0L-L23#@[+Y>+1U2^V<#]@4,-\2-[C=,NXMH8-8GO MH7VZ,CC(M5TB^BDF0\F[.-I*KX562P"GFAHX(K<(?P9,)G56ZC8S)@MQ878. M%9M'LQ\.C<*(9:RO,^(%,!P0F8\_X1#'3D"(;N[M_-"GTUN:96+!GT.7N$.Y M,G#FZ.:$RN4QI9J ^:8C .U+9ES-#&6*V%BFJ@IENFP-:L;VQ*/@":?J"\6.Z$D67G62L*"L,/.R;05;&#K4E 8=UB\':?58F=H9* MP;4+DF,%[< XD5_('29OJ\J8PQ[$$?=("B-6VV68$DC^)L!TX2=-/A%J3'% MB%&V0*)>&S@C=71#94]%K2I@SNJ*0+?E"]1%YN"E)L15S1!7=L&TV2*V\9W! MMIIHAIL2//)+YSA,M9VU\?&=88OL)_+9+;QJ6Z9FD;BNOB1PPF^ 5_M6;5D, M,)$W6:O;8,OW:"OYA.PL:PT!D./)GZ1DVY;9T[-1:#/^:,JBVRB,JI"SV7#+ M61;ERM"CM),3SAZ5::T).9:[ = .;Y89*VO\[[+UCV_.\M*/,]P8%7,!-D-O M,1<_&7!@XM"T>='WO!3PZ)7 JAY(JQ0!'(\R2[4'@ID\VZNO@^'"];BL]Z#= MN =^E+7 5.@4 4==F\7]N@!1<#:\M37_'!2HO1B4=N82-S25!QZ'K5#%2)06 M!AR+[39KGPT\CT/T+A-N::8Y'%B>CHUGI+7>1Y;SZ/PPJ!\>".15,0.^Q-LH MSO+S/CBO.%F\DE%X%'M^Z,3'98IW[#5(>HPT8ANL^0! .MX84B-PCAC!W>?7 M/091!YBGQD"M/SH6UM#*,_+<0%1:B#;,Q)P,F9'TV+Q@)F)V\K=A2TM1;JH= MVH3L>VI5[M=LP2.E!MAF7^*%K&^YQ"&6GPF5EYX$ZTEAGC/665'P;".WN"=3 M$,'Y"@%ZE\DV/"3JLE8P*%82C;(1D4F$#VHD9@/FF,G^Z/'7AEV]2@'@!',. MIIJM+_\K8!JI,;+/3:N3MS_(/[/[=G=13+OALW<&1AU%M"?K,^J,NI<^QAD. M306(THNL@T,9>6FXY0&:+%+$0'F(^',<36MXO:0"YUE#;CM;DM87"9C132'K MM\2M^"343-HQ#/$ C?J($X83SQ^.FJ&0^RZU=6U]BIX9-2G7J6-:WN9KK@&< MF!7@GF3DDA4'3*@J5O?(8J1&DR.^S]4ZNAS2(7R7XCR\[85T_M1HGKCWTDE\ M=QYZUWYP2*4W%-IK 0]M1=AB>+=4 1SBJI;KMNKB*=TB+_4,,1W\V7>NQ4Y_ M/C1TMOJ]YUUVD;!MAC8%>H\K I>V^A?L/SX1P^9DDNH\XMO#;H/CU98Y24AD MIT8'VL* LT0_)XGDH2<),*?T!*0;;[E:E.E%7#'+/G+V)@88%K+M+"=SEDA2 ME4; U?;*29X^!=%+TG)*OZ4*<,I1 5Q][E=>'C!]*)D] M;!9*HA8QO1;/\>&4FG$71\^^A[W+XQ=B]#(L[N/,W=1_YF]8-K=Y+4' (T'? M.94C@9VE (Z:'F#Z["JP4,F5HLT1O:-ZD1]^@PK5J-0]DQR^^34WZO_8Z84M M>(]Y;DM)IG(%COC%*919O"$S]_YV2%)&B0_1/:9!Z0=TM:-<]'R(S##40*J M<]B0#A99;@@]@'EP4+BZL2X819.G&J=/*?@\KAP>9CMA=/? MTI]=ZNV]X&U@1'R-]\1XGW64Y.< LPVFT)OOZ%[3/]CO)1]&L2IPHNSB )'X M5.H!)K).YNM&B:ADA@HU/&>=H,@.L8SN IZAK@'WB*L;V9(T]NBF$YFR-@6Z MM##PT&X&65G+J"T).'Q;#-;.J4C%7M"?/20*?F\G0D= Z0J"09SB??838LJG M*+Z.#IMT>PCFKAL=R#A#XJ.6*L!#5 7PR=E?:7G X:IDMFYS+H2C;12C7#S* MY5L[\CL<8CJOV5=0>SEJ1X)ZQ*4-H8-?;3_YH4-F!N$C354OB^&6*L!C6 5P M9P2%>,3D6YIYCXG8PYN4/0'*WMASZU"/>I$OQL3, M:\S_NPQYYL _X< CA$:?FY#X3*TF\(CN /_DLE];-<#QW<7Z'C?&F&ST+M=" MLU5E^5(1U71!>K,+^F:+Q3N!@[N!]M]$>$#"GQZ[?':" S^-B.@DF3OCB>AC M77N=,\9C@LM#XH8MHRNV6O::\% ME!\[PJ[N^396 3R$4[5M, M+L1K(#?'ME!A4D%=9[?A:!94P(EBL[BE "'TTW?.4:N3+NM-+GPET-6ZYZS2 MI,)89OM0'7.F!\H8W33\ N>^'F>/?9=SX^_QAO"7)$Q5ZP -T4Z0BXV6M@K0 M]UB4[==.5_7$H5(>H=8CJ)3,F?8[RG)\C(O\C:3[%TZ656]QAY5$N M "@7ZCNC9>514GM2 YA6$*97'ED^3^%&;[GN=E.NN[%DB' F+8,YB7NC?NUQ M"EE8)![L) X:W1WAEZV%<"LH0&BSQ%<=C?]P"__U]Y+M_14FP4OM-W0!\<1 M=$DF,9&IJ5G0-#E#P3D*W-$@97HKI9FH:TGNGF9K\PET@$H1D MQ^"2AVA.CRC&F/B&?*_T>$?PIO/06Y#?[G?R5S0Z"0#.-]V=4;F\K%P;,+]H M@-"^V)RIHKET,F4HUS9#3-^,#>8+E;9F,B,ZA1W@\OST0!.ITOM1^TP5\P26 M><(&85SC9QQ$^W6T35^<6+8_TU1^,G0@@5H?_2>%)Q'L,IM-Q'8F&^7"[4>Q M:;1G0>ORI0W_'V2,E&1:V!]\^E!;Z 1T7@8AAC,^RR\<8?X6#1VS9'^196;O M*&(RD:[ND,:NOZ'^)/B@ PR3W7^IKWC&A8V?Z_DP.>)[L[06]X$S X: M($93I%G0--E#P3D*+-(@97ILH@)F(%8I M$[Y-=I-D2.^=;I)L"W?!V"011F3W.)^;K;8W=#Y&9G]D\B6]2*]:%SC+='+! M24K7]HJ N:2;_3V2O);S$_2N5$1F^=\@IHLMAC!MMFZ;C^.*RO)'%*(8/T?! M,^4"4H9G%ZKUPGAT4,$>A8\/.-Y=XXV, 1J* P_Z-J!BG,O* @[M5I-[9 \J MPQ=1T1>DU]TA*MS6 L-@8.^$6 T*J%X-U/$7)%=;"G&9I9UMRM'<7 -XG"K MK5M4K"D..%I5K.[?AK&#"HYLSC*6*>1^]MJS^9%BU<< MNWXBWY%4J <]CE6ARP;8M94@Q[2R[68&UDP'RI2@0HNU-Q1&!5\$.(GXA#GB ML*>/-K,?HWWV1 K7K17_6IDZ;R.>.5$G66>E+M#8UG*!8LK.LB+T&Z6=<1A( MW$EOBPK).\-"R9O+XFG0?ZV)/$M=8X^*K#D"6$)/]?79W@N\<&E5WQEZNQZ M!U$:($;47]V LPR?R5I[+N$9MFYM="K M_D(H><=2+YQ>Y%V\NL'!(P#)#RP'X#VA[,5VBZ7[KJ,; 9RU['P4D?G&M0 P M>UIR1)^=TAGG8,&.&2I-Y'^DMT5.?U>IP$U'->D%9J@ @'($B$) '(,=1I_8 M=Z*]0I[7AG8*;OY1<&F5Q?>!#_M]P%X-<0+JJD]!]++@OV@[0J-8%3@!=W% MY25AA7J R:Z3^;I-7U3"B8>J0;D>Z^=;QG>"YR=N$"7L>E!^:I^>=B'$L(WB M'9M76DV13'Q&J//.\;VF%$:GI8#'N 16-1E1I0C@R)59JI]6B,M#5. :8+4 M-44!!]A,G G&;].2H&.,ZFQO9HD M:5*'D"Z8O*.-\YNL=>8OB@RU3**0B700M.]RN-^(L2A':V=WN4!_SZR5'@UI MK@(\1E4 R[:33\L#CELEL\WLHPIO(&4*K)T/&1(T\$!>I\0[='R]VK+-\ZFR;PRK6!1[:G5Q0F<6J5 0<[-WL[[$#Z-''M#RV$QH%OD?C$17* M^8GL\A&<]9,3X\R4WR-N#*24M>>NNH^"X%,4OSBQ[%!5=RG 8T;3+%?II)&8;9:14;H,=,H+A,\Q]YGA_.R2IW7-0C(OIH7CL7;-W M(SCNG^DC]%T.CNO( 4Y!VJZISA(Z"@%,./I8M#> V+%JKA)QG1F5S!!3.X-U M&MV6AWSN(<-'T0=EV2PQ03+.@:7*,@G,42*9!RO181@6,=A!1V1?T9[I, ML:.O?_-CRO,XII,)=F9[,1\SS8OA)4S)Z'KN2X01T#VL99N_*,&^Q!B_&Q3WF M5SCP&L?/OHNY9^^Q&SV&3 KK\"3?902UP$E_+,>+7<30.@%W**-!UZ4-P4"6 MQ[4PD9TKH?U(9N4,R7HJ>G8ULQ5EQN9S;L%<.T0,WO^B4UU!O<'KFTT3@_+ M+2OUA4#C"7$_1?$6\X38)ZXU)1,H41IU67$-M*] Z-=#C>'3C2.FJ;P8'>. M[?412A,.T?,Q$C,@'RD)#Y;NL\E]EIJ9_HH+>RYD']PGY-!!-\M*2XW'WL@7 M2:U[6F%=I-[E149PP1H+CYX"<: X4L]3=;*7< O795?\J0W#]P9\:F*X.^@D M=(+]07>GM74(ZA(GVB-H -2^P7/8;7#,>)LIE5)^>V]1= I.>,RE >L 1G1L M4P_ S9AF%S"Z"SOU 3 6;CKTGFQULJ7W,"@6:/]AVG&J&WPJ,@$OG!B#-N8P M-UN/M\UQ8'QX?TID;.Z49U6P>!RJ2P=@@,8ZR9TFCW5WG?(FXMMD,@ULHX[7 MQN4RA>35]OW80F?P!VCS,OV9SD#LI/HTB4KJ"-6!E5AW>K0CAS#@0$G4!XP^ MS/NCR#Q<+$9GN0A])ZAFH@-'$IQ+]5FBMOXT:4+N"N5QR[2)H@'#D..0P:FB MW]D=H_X0'U"M>R.4JP1&F /X09TQ80RQ5O&C$_K_8!:5-PO)/^:A=Q>SY+7L MGV3TR3,).D%YY[#E9JLIVW=_6*]N'V8TU+V@C5_Z/D:)V[L[S-773J) MGZRVHL<>\&MZ20SY3>)Y+4' PU#?.6+,=9<".,!Z@-&-IEPE$G2R5(-,*^T5 M1;WH5ZH9,=66KM5:\-&$&.?D5E\4DA_=C(!#+[LBO QK;OZUOWYJ0C)P3C+H MOFJF\-YB ;.6273:YRT6OZ#YU=7JR^W#\O8GM'X@L3F_OUY/,A+;1@.&1+_= M6&P<,9B0^S:CT5R/>78E7C2##2^$;!5U=^<3 ",-&)X$1VP"7C(!=-O?36^L M )R$VL%6+AM)2P,F# 6CM1==OWS^/+__"QT>KY<_W2X_+:_FMP]B>[Y;W2RO ME@N+S7GM/X;^UG>=,#WW1%M/K%P9>#/OYH3*+H123<#-OR, [5 HU50ZO$P1 M@.YN+$=,@!,^.7[,-F>OR]SK+9U<2Q7@\:\"6(SZIO* 8UW);-V&_6F^O$<_ MSV^^+-#GQ7S]Y7[Q>7'[ *P5MW5H;74FV(X;NZ_&"A-KR>8XFDKGYV>0(!] M'S4P;&@1_%,4>2]^$)#IYC),"2A_$^!YDN T*1W0TC%UE0$\PK5<(D9\)P& M&4 /AVYH_+1:7?^RO+EA>Q[7BT_+V^7#XN)F^?/B&BUO'^:W/RTO;Q9HOEXO MP =,6Q_86,'T&[RH*&97^XJ=/5XR02]$AK8NZ MO:6^E9!K=IM6S-6+? M!UX),>RFVG*G35XW%EX0R$Q"S85;WDA"$VSK0IO(3:[&-G9ZT\(3:K#F>S273U$^\+QJ^\U%(=S0<8&!1N@Q= M,I]^<%Z5S]0TUP >J0IPQ5AM* XX6E6LUM\H(.UV@1[F_VWS.E -PK;NI:7* M]-IM8R?35'Y:+=?DCAX5CHAT6,=QA@4-(EZS6=N=$Z?'A]@A_?_@+>KB?DVGYE=UYN0RS>M?4 M3<)$6[QBQ]6A^@3C8 B&S]?SF#(D:H/5S8WJ$W@T<8.)96T=WEDAX,%>#TJ, MYVH)P"$K,51[FK^8KVV.N&YHUFB\VK-4R>$C1]?6$;56 M\<54!7FV=3#=#- M5;+Y-&](ZX(5EYIBX735M77S=1J3JP%*ZZ3*52;4+L>8@THTX$*);#F,*.X M %"4'S8)_ON!(%X\*YQ?;R@./9Y;@%:"6%(6#8A=>\&!70015]J+X M2X)7VT62^CLGE:X9GA4"'JGUH,38K)8 '(T20W7;(!%'&U\A$%X(#@S8YO$D M%_O/-"U2HM9;-E8 'H'M8*MGC62E 4>F@M'Z)XD*T? "="S<(4YMGFNGX_8H M/JJ%:D-QX(':!K1ZEKV^+. @;359_PQ[)AA>@ Z.V;?9C:[=)^P= C)(R)[B M26XCTJ_?1$Y(WY[+GM<.'TLN:5TVZB41>'P;<%=EZ4E?'&"6,(%*>T$GTTU' MJ3&8_J_T2/&N"$]X3MQQXSL;/_!30@.?L4,W2KQ52%QSB,D$]_&2/C?]T"WN MS.B83"0:=&E];!I0,(EH-8G31/R6CP/-\H<,Z/,&@E$HMPJQ!""97=F+\K\R MT^P/(. Z.! \N^:;OE+OY(=,@.!/QFAN!N!47S(R:Q[?!)TTF&VB:;.7DN"%_<"HHT.: MD!CVZ'#1(ZJL)L9U'A]C_,@&4:MMEH-;*9)5ZP(/Z4XN.$EEVUX1<)!WL[]' M6EI!"VW]>39Z./.?<3Q1Z=+/O!+B%"4./;)%!D7I$YG6[/$A]5U$8A\_LJTP M]@(/^1-:[['K.T%Z1$EVXX&N3)%Z^SCR#B[_)YVD^2Y[P2>-_)T2_Z_V/*^0F_K/?GKL.-CH(1@X?YES7OW 15"(R9XC#[N=$Q^I'^F39>GQ]PE*F-NB M/7\C,-,+B]ZR].7S%R?V1"_193CF.C*Y/.SX[[2IKI>2"=)>?Z>V4:"^AHG1 MH0&@IJDQ,PDQF\ZXL3 ,"9:!)DH@+G8$=QVHGU/ZQ"I!M/-#S,:(SX5K2?'' MV EI[CG.KB#6GFZC\!DGQ*A[3(>Z+OF)^?-+Z*>ZXT4]F9/AS!XNJZ=(#8&3 M8,0^N$Q$9Z$?E09DU,=,@#PFM.*[=5YQK'SB!'>;K&;TC\E?.S\@HDW M<<7[C*FK7^!,3L[7F13A/ D$JEXPE.1#%,\6G@Q-4"\^PMF/.B@.FFS>)>SVO,V!/L8 AB**S%,QTHH!I0%IDD M:LFTKBNYXD\,&M[9ZV5W9:Q( F!7TT^H1!= MREV6%-;($6HU@')!![@TYA6*6XYM+W(/]*P-LZS[E^K=1(FX0^#$>?( FHZ> M-%:F% E:WP\2M'7$-@;H,WC666H,U.*\AWL Q*A'.(!V\@J!X(K+8_;'#H=- M.TH#RGB&W"0Y/MI%%.!14%]$1@Z$GCWQ(>B>T3LP>0G;9 /):P(%41=9O_!S M>]AM<$PO6E%7T.^4P9?EA6ZL )Q3VL%6SBQ)2P-F!@6CM<\?,='\WF N/(]Q M2X_)C8(V+M$F$K0CQBM^R?(5$MJZBZ.0_.CR'"NK^(HE9UF&8HDL_SRC8)D7 M>\J$'O4F7%8AACX"(7.'$5S: 8=?4"D<5?4CFIFD2#U4*989D8TRSH86\$/S MQ@_Q,L4[:8]K0.X;#=$SUYD(TT+H&PS5,&ZV^9>=AF6WBBING!- M#X[0X\GV*$RR7"SQIKPT<+II@2F2B*0H8&IHL[C_5N+I[H>=6!X*YRU.VSP ?'&Q-Z,&<:Y.NS80>AGS$_&T"27J4/HULL/!I+OL=H^.*\?)4[J M)@$X,VFXH_+\G'IUP RF@T+[<;I"5W:JC*>0Y>J* [XOSF/LF7*]EK HU<1]MFI37D5P-&K:GG/4YR%!E2J(+_E M2M"O:7S :.L$B 6A_*:BT,_E*=HO?:B M*.+;JU&,DORLQ#Z.GGV6EUD\,K'',9WST%^G$2DCOJ[MBH:-?(!O8 M9]^K:R3+=JK4:TTRHFMWF12K .R:NEH^2*.E:A#38^/DJ5WT(-XCGV^2E X7 M)..6^I) PUG%(H_T4 MQ=?189-N#T'^UFQIX-4ACLG02^*7^?:6+*A M7%]^]B!!I<89RG2:Y8(?N$="^LH"]A[:*,&F=P@!>5A\E=G@P/H< W'%;DZW M4]8./9=^QU^-6,5W.&:3'F(5/:W.WH^H&\CTE@B4, RZJQBL]Q,'?8IN")U^ MC[LGL-C9+YHX@LS3_H=-][8Q<=;G+;,Y"1%@1*_"D!Q M0%A7#O"XK]%LM[K$),3QXG7O\X>, M?_'3)S_\Y27N:4C#^2@^3FS!W&#$+<(E2:A7T3'+D7'WE<=RRQ#I6D6QGI0G:O6:I<= M6JV]\> GQX_I:T792]C$:\+QL<_8H8E./'IBU#W$L1\^D@*W41CG_Z39KY.F M*Z(FY0/MOP9SI3A<-28<\!C7/$;=2*>6L.?(,,KT[OCYL$(W"V-1N_UKI(7[ M+H^"T9]B_/<##MWC_-677115JSF5\&N'7QM8\FI3"!D%Z[6[O5(P*B23R2*1 M#:&UU^&^CG:.?SHP[E9S*JV]'7YM:Y=7FT)K5[#>+/6+#9\KLK1&,JX+9AU] M8#?\DZ)W_HQI#I8.+JRI.D$"D#F@C0%.ZTV, J3F&Q[^":._7[DF0"1@W F% M/ !!?GDL?OR3CV,2)D_'&_Q,HDUI4-M<>2J!KN0$R="VH>84@ET-@(G^KA / MC^*8=@=88(YE MN#^D"2/*[]6&Q+4UIL(*? H1WV"U@6;,I2,N'LHH=P#(3!CZ'E:, M?MT80_.9Z;@?;.D6W9.G%,YE4BX@^*+48K'_AAHOE M[ZI3P9;7*(;&R1XT3XA@BRDC3!R=O6EY3L2T#N"1/XA+31_IO@&<+FI8G"8V M^[E!["AW[40L"IL.?/.9F;V$5$#].U_>HY_G-U\6Z/-BOOYRO_B\N'U86TRB M6CJC\-1U\8BOQ*>ME8"3EQKH2K[4QAJ Z471<.WV[(=.Z/I.D!/ MOB%H'DF M'H8HM0^9#*>)$@;V"2,:]*Y8,?D&P,"G_RJ3TC4VAHK"^R@(/D7QBQ-[PW\=J=ZOAV6;73\0Y=8K_3KXMP4[ M+#*>(<%<]"LU&&463Y^;!_H2V>EAM!,N&0!@:>'. \V.<^:;I.J?DM]75-7 M-\O34.9&HW>YV6<[1D:^AL)CV-/X*%=/]-0F\D.TI9_GN6[(,!Z)K[.G]5;; MN?OW@T^F89_\T$_)_.P9$^PIL=6G&3?IKN#E\;/SMRAF1ZB;-M3ZR@1.ND9< M)I)I+X& 2=(,+MTXR[73X5*N'W$#+I@%J#2!GQ:B-P68%?DM =O[7>UN:SW8 MUU$$\-#3<4CEI:@.]0$'EA8,_0=%5&('PF&Y4=URO?BTO%T^+"YNEC\OKM'R M]F%^^]/R\F:!YNOUXGQG9ZQ!D)VV<=8<[)'F3U'DO?A!T+X555\2. 4VP!.9 MKJ888$)KLE:W;>8R0>Q[# &03R3HQ3%^0\R)XR,[S+RCKRC18<]CIM7D:W5A M>'"">[R/8GIEZ0LA&3KEXDMA]!@BU4UO8YPXHG-EH&&HYX3RN3G5FM"O178' MHOTL%VG;7B:0W\83:@.#<"'8@5;$+-S1CYW;?1/,(UH4(5HKI0 MJ6R&JY,$X)2GX8[*_IIZ=.1#'O0>N?$O]%[X^P?U+"D,9=+6QW@!*($6:2+Q@J R4'- M;NTUET(Z(N(1?QF=*;"<[V4$V"AD..F-\+309B^(;TFCCW9[G.(YF1GP\^B- M$=Q8 7CXMH,58U=>&G#@*ABMVWQ+T:B4;3E@AX5[D>/%NWT096GQ"CT@A_?W M>,;%(?]3:( $T5?1$,-= OEJ+(L=S? 07X# M;+L-4 M@"M2":LS3N^YA1^_&8D]DI.Z. MDPN:;MRW.$>1"212ILD-;6"&8@M!;Z7KM)5:S8*+5%W0X\C6310^/N!X-P^] M]1/10'^^QINT[@J'4@6@L:\.MCB.U5@:^A$L->.U&R9*VTDP_< M)TF=@>^(2?46""J_R7'0'/\9EI'S]0_;4JAT1$4RYS(%_)]419]+-!WY[$9R M%4:YTA1Y[0QT*[?= +G@HLUOYP#TG_(*,8E+(HH&/W^( Y4Y8+-O0D]8N\'! MRXX62/FRC!-GQP\)!WH\'2O.#B R'A49TTF2B&B@?3Z[BNNQG4*T M8^NB"2%.8@/7%H6,]W:$Q9#SBI/\.1!N PP6,?@]FIGDQM8%HY'@4VGVYI-4 M^[+HK?-I+I_E2L;++56 \FD7P.)LL*D\X'F?DME](I:/]J@:J^L_(^'TK ;I MES [_8D]AC<;3R[X\5")9UHK 0]4-=!BJ#;7 !RLBH;K-F-!/.]3E@4<;:]B[/D4(TLD]MEY]7>' MW65NW96S)W])CS+:ZB8"> #K.*3Z=I5Z?<"!K@6CU[HFB0>N#N7ZZ"4%IA$5 M*E&NTPXGC.J5''S!$LB5@+?5C[/\@^M]C!UO%?[LQ#Y=Y:77Y&4G0SM4!TX3 M71TA[_?E=0'30V<(QL8%3!?BRN@K [DZ"ZDC1G=&]9G?G1,_^B%ZYR3(H9O: M+E%N\"D:<5[ M6SQ/)%X-[ME5(]-^T)E?^P,22SF;%-=4^VP2- J94#RJ.Z6M!Y9+F$A,=P!B MO!K_I[(R_.OLS&=>(-]5I ([XC M[.*^9'L5Z!W.>V)_6<2%\^X>+WU-J)AX@0MYZ+;ZP&EN<[0J_.F#]#&;VP_@3TX^$R@P16J M>[PA<\EDX<0A]E;A9R<\;!TW/<0$*[MTRW**W,71UD^EYUG[20(:P ;<4ZQN MZ8F!ON+5$Y5N$)2B:/3'W(A9F4:09Q)+V-[P3K3I]WEAA)G)],(-N\:.'EER MX3VS=.35,TM.S-0BKA>M0E31C/B%>YYTF2NW=H[8IIM$/;]/E-H/2SEO_XSQ M.DL;NMJNGYP87Q(XWA5]KR-,6$#/XY@^8,Z6#B^/99ELDW9.'TEOFFV8E ^T M!QC,E>)8SYAPP(-"\QAUXSFWA/8<3,\%_;V'1&N0: Y]NE(LF)F$F$WVIU7< M-41+P\NNIV6 1ULMI,KKU&(!P*V^WD[MXW"LP5%QUI]/U0_BTB6A=T<Z1J$)TV=(+76:]4%:PV@L)U$#?BZ0&0G@C M%J2[%W\_^.DQ[[ZM/Q*[8"_G8;Q.(_>WU9XZJ/%YR:;RP$FM%:K(3-+"@.FE MW6;M1IM)1DPTXK(M/RTY'%H1I,53+:WT)6.OMCT-(X*!![LYYW4:K[1*!4P? M!L'U&HNTS(A;)L36]V" N=$5C!C$(<\XWD3P7<(X/>(=E^.F_K/5TQ7:'LEZ M)>'>^7T4!)^BF/[1M/O;E+W5/D#)R4;ZA49-;[&O4 -LK?^8Y<.^627[Q*_4 M2)19.;5^95B7EX?#ISM@/O<01S7\ERCT?#U46G7M0"S*E7P=!'J"%1AWSA"W M;Q#2W+.+O8NP\7$1>*X6NQ8G13CT*'_NRP?C$VK/^8OQ!GVV3ITXG;37-OC1 M#UE^"B7?3:<;^HD43)-ER&^M5]ZI-_R-ZC6]\:ZHP;TF.Z,:-6^X.VI""Z%# MXO;1*^?<0JM/U4%T-I.)WPB#DKG-%OOTS%SAI8$^1;VF-\Z@#>XUR: U:MXP M@S:AA<"@@GTEC=IZ+Q"BLQ>O>_I@_+<>SZ"3UF..BB2)V> M-\ZC4M>:9-$S)6^80^58(3"H8-V@BR*#CS_-NUF0V&E!9#HT*BQ>Y!F>LQ32 M&79\%_LNIBOSV[$V\]0->>-$K/]Q!EJ^5K3B#5-Y#V= X/K* GB1TCU/;)]# M0 P#^G6^2=+8<=/I[RR.]:U:7/KF^PF[7_*?/<+)9[#0#?R3^R=+^&]B*W30 M+].Z0>J1OL2)$_HK/C=X*WNE8[I5MH/:[EQ _:GT#D_M9LD0?:I1"Z;>KYK_ M'&;N"W96/^7^=0 O#-G'-M]Q;]S%M='3#GCOS]UDE?J[&O'6 MV5_KHQCM #I9\);[ #U'@.@&"M/??D\P[E?*I;W![J!FQ]]&A]#=C+?>)6A^ M&*.=0D<;WG*WH.L*$!U#[1FEM]HUC/VEZL\W3:J34#_78&'O15W[U+L$LY]A MH,-2;[4#,.P!"'LOE8-5TR1[(%^E]1R6&;J7I (?;ANE>"7X*@K928N#$SS@ M>)G:Q+Z6V%73F=H1 MDWF:[<6X'CZ43WEE/OPXT-?4L^2-]Q(]/H_)7D+#C#?<2_3Q!H1>HGDA[ZWU M$C:^EKC UZ^7&'X-;TFP^V'BNS\[P0&/M%0G50J4S\=U^A +;_4: ;+TR,!A MK?X4QB)F[9M9X1GH(\RS5UCQJ>.FNSLN==KPEV+.] $EX]%' M!0V!>"OK$'"(%Z;CF\X,37>T._<\=O[ ":[]Q VBA)ZSE:Q!C*5S"OP[M,M- MCGP;%4)GX<%Q0R#BTE(DF#KYA$G#?@#!:5XIWN(3X0$3CKUZMRU>Z8^R503E MRL#)L9L3*J^-*]4$3%<= 6@W^UP-DC)0ILK6,W@C.4*$[XKP<3U\"X\-X_C9 M=W&]&VZC\!DG=#.,,F;R$*5.(/[]*DK2VRC]"T[OL1L]AOX_B$/+-V!E;V6, MI1LX#XWZ"6H?5!Y2,6 6'!=__X>>N9E2+IVAPE8^:B.CM0K7$C/1$:>H-'2& M&A]6'F?H-HW/P#16R=LE.E&, ];#I1$*H_ B\W^4[=>%F*HG),=E,MGY,.-LAOR,DGSCQD4JB?WBD*1R11ZA\ M@MMMB[\?_/2X),AC=J$Y61%(\<.3$V9SJ:*7O2\?+3>]+*]KQ!0H??2/8F2' M3LL"Z)W ^([0OH+/GG6B!,.L2M#ZL/D;=E,Z5+PGVF+?K1N:U.PW] M_V29 5['ZZK\Z^86.*_I<9N18#1B5I.1D!.6!P<*RP=]:6_8-S=&_SPG9VCI MV#([S45_;'^-SZ!/AWMR X)7*P]OJ/GV+72MU;3VHW_8,_5?;<=:_R'&Z5>K MNK_*;E7B OB]ZNG[&Q,[?3?VAQ'?UGC#M/XSZRVMT?J9^J^6UNL_Q#BT7M7] M5=*ZQ 7P:9T;/A2M_\"_2^4ER>/L4G^6:M\CR=19\ MM40O_1SC@,_XA>UOF?3-?Z"K_.F+;S%_#..M\WZQ%G:2H(K- M;*[)I_WD^#&[1PIB=[:CE5]M_]'KLXZ\_=+%Q*^R'^KG*6.9JIDZ1/4AJG"R MV8X,^AMP4_@G^W7Y@- H[Y\\I^8>^ -Q89]:CU'?U#[V\%]6>8N[_:&C-[;; M;<7W31OA;^)EP8Y;3O"&%-WM^VK'%9J?TL:V^S]'&"9]!'^8<;IQ;W6T 6:# M?_@O+)X ^#KZL^I.&[S^K+M]7VU_IODI;9PW^&=_9M)'\/NSTQ,+7VM_-O87 MKC_X\'7T;-EV(LVE!Z];ZVC<5]NGZ7S$40]5*%GV5?9F6@Z"WY4)L*SV8@KY M"]_(MRT/O[R9SDO,7<#' HT/!)A3\58[D@:'&ND.:N2_15)O@@DF<\DD[[(, MX=G<(?JY^TT_"GA'G'[8L3YBM2USJ"R<.,2GY\R&U024Z$9P;_\W_QK56*8] M+W+9D(1A&:]%]8[5>[PG\MFHTCW$,26W?:DP>X$C3SF$F<[W@U!<7;\!V7$& MNH^[JJ.%W$[$9[ B_^ GJ9'CNM&! M_>+%#P*TR1OP&\QF*QD6#*D/:$\VFJM'24<+># _/&:P26;?6#+9P=*,#YCZ M-8E3@7;)OTXIE_SJK_>TSYJ_^J=O.9S^#2B5U4*@M%/Y T"*J+=/>XA*):%? MJ:RS=YI&:#^?<4W^MO._0F]#51B55L3_!+D=G5C8LR5Q:2._^340ENMHY_CA MR''QV7GU=X>=-#)._PXX-FJAY-%1^2/0^*BW4;=59=(LQL@@>$8.#S]L#H^3 MOT,.CSHH17B(?X0:'K4V:C R!Q]Z"R!TQ_-;9U0W2)46 !DL3('&E M0/P[P)!I-%-[[8[40U2:Z4&\=G/CHZ86[$6AB32Y*JBZ1L=+3*#9G1AJH.%) MQLGCK-R,#JO''NMJ%_J;0[(,Z7*[_XRI,E+J#[6C&;4:0..G ]QB[[*Y./0] M2$7K#>PE^B';GV%+@7LO#3 *^VR]#SGWWOX 2215]9.: ,U0HMGXG5%@+8S[?;JKT% M0:72K>%2KI4EXS-TO_CITSU]((^>3WWR]P_1@@1>>JP=@NI)F%+K57.'M%TW M5Y]*BU=$T2\65I58H"J1J!,]1(AKM30XMN&9B@/25@?T&$;_;WS,]VL3^="Y MMA30<&Z!50R1SXM 'Q8W6#SH4/@W?$0X5YQG+L&L28X\%![ T0D*F3:'/$. MA*WXE;%=YT,F^R2Q@7]!EQM*7>?*9JQ-?*\UL:;^;6=.',>9+?@$GF MH?<9IT\1 1@]'N>;)(T=-S7]S3MI?JL]1G?W&^DEU-6^Q9Y! [W%WJ"D=238 MR_(/"1:C7W.;+9T3F,+7$/UWH*Y.(^1A.C'P0\Q6L"CA._FEQISL,_*'R[>+7-^LVZI2/S*H!R\) .[7_ONUX^]%7EH> :6)*F4>KLZ-U8 M&J+.8XRQ=W'8T[D\U8FV4CH,C2[R=).QB%]U/X:O9 MM$ B4/ ^HV"'8IK*G?&!?,^4H4NU+BPK5^G"4&X88I;1#[*J9]015M2A>;?P M#6N];V0"L7C=8Y?TG#]'-,0"/SW>DRG5& ,'J6:@G9<%]P\V@:A7^[5,(%K0 M@YM L)T"9C$J34;4YC>RX]]LXA<[$\T0!1> Z!YV:NL '@K Q>_50"J= V8,ZV\C9QU9M MT$EZ6- V;D8)E)+)W9B&U'QSHP=EN_>%Y+>"QIPB[J4\\J0(X M/E4M-]DO9CK ]8RFL5_C,-KYH>7>\>2\.^FP-SA>;1GB9'5(D]0)/>(&-BZ0 M>*JK#. 1KN42,=X["0 <_7HX>M^+R&^9<'WTY!;7B 25V?#9#C-8\DM^7X2, M(791F+_9$8E.V; Y!9TK\[]:G"R3L4[,5A!8.GUB,'>/.")[B,[7>\N5!]E8 MW8A@X!1DSGDB+_67"IBL#(+3C53!!,1MR)GK=!["QA(TP]EBN\5N6G#=9==.MM&J0 )S=- MMRB,L&0B -.6+I*11EF9'<.0#WT$1V.<-;QO%$9:7C9+[3G6DES5*M:*R.13 MX%W)VHIB%:"TT 5P<36JI3STJTZJYFNO#M(KAEL_]-E.I?/L^ 'MJD>^5#0X MRG*]EZX?B4,N:ZM'HP"G*\@L X!(4!87D6HWD;IL.,%E)R6(K1N@@ <@S?8: MW_"$L99K!N1EL=H"*2N'9-VZVRKW] +R!*;"_LN$@O+4X@'V6V $IBF@U\+P M'%)PKMTG[!UH"M]YF/KY2L8:NX>8C-5PLGAU@X.'O4^DK=,360<^AEQM3QWU M0,=S$J<:5P*<"H9Q:N50IE$-@(EG(*#:AR\S<^CRA&@0*BU"N4F(-@HD&$4K MG1,>^I699O%-I9Z>O?%#O$SQ3K8_8E \\+@W[4@QXDW)!ASKQB%J9T@R%=G4 M),1LLG1F!)1++PJ?)J5/<6;+9.EOSM+P#./_0O;;)KZJ"PVR'A?\=BGO!)]E MOILA;L\DJ?SPI MBMYCR@1^X/,K." ?FN*I;V$C[W8>J\$@YT&0'3_>R4)1O\$OKT7VO"R>2O6^P1 M.P.4D'\>".\=:2U^\3F-!$%HPP&B=Y@#AL"C5>223S)//W&,ZQQB65^>I,*T MCJFPJ4F7UA*J"053X%2C.(>F5X-*X)LV&=9Z\8LEIE^$UWN(XQAXI,*=I:9.?\PS4\R"(7IS0 M[4B.W01/DQ$UG*= @QVD3H_[=, -/X[D5M$'3G*[6%EN&2I,0X5M0.EO3.^6 M7G%RF>#8[38*R83_0!K!)L!9EU"?<^@J2EHGTCUE3Y/C]%RH0'/=!$^/Z33Q M#4]V%<-09MFL4[T;VL>@B5Q .CO?8?'X>>C=$$QH0"Y1>S3BNNKO26"/URBSF VKN"Q5,]=-G;\PE'Q9@( M)D&5OF :TBXLN<2A% MT'O*P7'_LP/MV(&&E>42<=H_Y,%SM2 M^XBQ"-Q\-]JHY2UVH.UN[=UURE6\U4Y3 ?$_N\M>W27./%QA*?*/9/0I)< V MTKO?S&VK])J3[# ']#)1=]':(OV0'@_'24(C]O_]./OPX0.X39TZORUW>\>/ M*3G2!"!=-W@4)0+M3PVZ2W.[^E3<]#:!.J&RQG.E18B;!'1S:!1OGO#98Q1Y M+WX0(+]0!(ZY5F0<$L^]OQV2M"6-JV+M:3*2S T*['-:=7I,(T4P/*LPU4C0 M#90^C+N(";3'!OIGBM_$H6'-4\'3/O8[QLG3FC.Z(VR\J5X&^^K.WI8)8NYQ M0*GOSHG3XT/LD,F5RQ8)+H^5ORCE*>HF"S@5]')1?=:A#H( TT4_/"9R"&72 M$1./1,TSNI16_;/U1$$2+]VT) !2J 8\@E2!B\'25@=P7"B;KG]/6-+L :3, M&1[\XF;^L+A&=_/[A[^@A_OY[7I^];!,+\^5K2]WB%#N3D2F9T+?KW=^%?PL_A M]4/X)_*?]>_IL;R=0_[&WQ]W=OL STBICW_YE\\?O[_^/=U-(EZ@D\9R8VGK M\)<D-99IA&!_6S!!1 MR/>QWZ71-]5Q/:AASC".H1?BT!9CM'>.= YC<*1SY>S]U G\?_#33@<"?!UM MTQ>6O="E>R"?<.U%$=6*0..\._AB3*14"_H(J1N(_@=I,J&L%?NA>V!+@/0T M26D'2C(#V$#)#XE)H1.@0S+V.R?C^$;0@G(U*-@SC@L:,(XW]+G! M28+Q#;U<XXCBFH3C@88N*U=J-ELDF 4JEDY%) M*=_^"F,][K8%QO9:DVS3C9@Y=?5AM:6;*AM2Q2A4G$= JX,]CNJD6^+!6,KY?9*.3-LY6U^@0/==C M,[('Q;^DBVYD1L%6<&D>:;JP:C.-=!WF>QSB%R>HV6Y0KS7!Z*Z!W1;:0I6) MQ76=Y7V[ZY.HGJ%,B87%\[&@YP@!Q3.Q:QYZ]^R!]>P,L=0Y]67!QVX#Q&K$ MUA0$':=-]IH:3[*P3//#\8.$Y3..-U%;8 Z!E2'#]<[6VZO>&K.^C,JT_+& >'5V*C4)V4(",UP,V>K<><-7^O2$5 M:VU!X"$G!R?&W'DIP$'78*RA7H['GYV@&Q0=CSBW!MQXX?:S$_MTE;DMVNK* M 0\V*30QULX* 0XUN:WZ=P>X1/N!-B V"&&V?HIB=MJK+?!G5+9^=-'^GMEB7"4J5L#883\Y980W2--F]0(6^%.2I8QN8.JGP"[&'$1X0_/DZ#/SX1=QMP M6R;F#;&'Z!A=\J RW@AW5*",3!U4-WSF,.(A0AS?380X_&<3XXY,S%LB#L$Q MVL1!9+P5XA"AC$T<1/<$B,.$APAQ? ^?..9;XCE#['$JZXU02*V+='BD(N@- MD$D]GO$8Q:'ZI\(K9IWU\(1CS/##IYB>CGL[1-*'.]X 78S/$+;.@HSD#W94 M!&T/Z2'.3S/N,_% 6>%+Z/F)2Y/U8&_!WM*I??:MKZPI\T6;BY3)0R9HJDS2 MBF=(6A&5(Z[=\OL0]GSU(WU&YL ?FR,#$)RD_+$V*(?6XDO:.-LV(#H'2=Y EM@^@E8:GMHNJ%(C#Q^0OV'Y\( M?\A8L_F->6I[RH#.)-HN:2R5M%% & .T<.AG[HX MUX9*=?G3E"C32)]4Y^]76LQ4/ZY?BDM !#J%$SQC=N8\**RP^ZZ\<$)YNF5$\='\DOZ,*=T M4U2Q+O#X[^2"RBA!I2+@^.]FO_:H@&A!@AJ4Z;'4\X^"F8DE8YW\PNN1K7$& M^-$)! * \,+M&C]24^[9&VL$_S+D+[.10[JE_VU99 M#&"VZ(-&.Q^+\*YM)A@5:I&@ESUMFY>P_N1$@X-N6MZ=4*P*/8 Z.* 2,0KU M((=(%_.U8R)KY7$1!WZIQE(F)G"X1XSUPR;!?S\0RQ;/;7UE?5'HL=P L!*[ M->4@QVJ3N=IMM!"*F%3[7='E(2$1F"1S]^\'/_%IK,Q??5GO(R\-O)&VP!3; MJ:0HX*;:9K%N:\WE(D$P^I6*!M9@Z8\QQM<1W=+MX*33>A-LQ+70VYISI=+$ M&G:][4:;>*X#_V(WWRQ[PN(('^UQG&8G>M(( M%8;0,LP2M,],&?EEW*%=4B+-%:!< _J5ZQB9P&S#AC/9(_H:1M/RTD 931%F MTZPO*PIXT-%FL;&Y'Y5L?3A=@[9Q&-U4?GJM5CYLEA:>5LLU-%"4M%VKPV,H M:*W%:NV0N:WLM&+T?)#<6' ZL6EJ$'2VGFAEP#<:2/QL=UN\BN]LJZK9'3<3 MVI]K =H0B><;.N"#\=QD<_%X8_OU]^&P?KE<+_[KR^+V 2U^)O_?7ECFYVQPX5 M.,&=XWO+\,K9^ZD3- 9;6QW@@:<$60S"Q@J U+-;NT;,H5T1,6C98@R!99# M=538%R5L>T%\C^FY"NPMG)B>KD@:HU=:&'C8-H,4X[6^).! ;3%8_R@.%XMR MN98#]@= IK4$%WCK>_ZJ<5\08(U+"V*!A-;6K#.A4H>.2ZK"]@P#(E*&% M0W]\6VAC5]Z)/E0J1%6-UE=JZ;F?U7;N17LZ)F_L125%@4=!$T"QL=>5 ]RF M&\W53E!/#X&MMB@7:[EO&PYC)&*TOD9;LL,Z=4+/B;WDR]XC'2TI_X2?K#T MEXMSD3#N=U4A-IXUDA0%'A1- *O;-N?E #?B1G.--4ZKQXR&AFA_[OH0.Q[. MZ:BTK'DAJ:4.\'!4@EQ96FJJ #A U>S67HBATO.543$;LNU5IQ%0EVF/M;9, M))E'[O&&C*)+D^N/,;04!1I\*@"+#".2DC3:X7CD_"%# >=R!6JQ=8!C#)3#< K;Z56B%&E)R(S2#*\@E/IB MT/FDQ6HS=$)I(V+' 41&&9E !D+*CSD H8]!,?8D#\,WX/*+?UF^6Z4;<)(Z M0,FG$^3:&W!U%0#/)=3L[ID8V?YQBLR0YOQ")V6@-]$Z2#49R\&O-]7;V3<7 MM^4,04-@2@9-BYDI45H2:* HP#O/?5DI!GT@V6*U]EK(DY^@'9,ECBB3 M(NUAPM79RF9I%FV9S;&@#@"I*P?":',W*'L;X4OHIPT#Q[IR0 FF%5IU$^BD M$. >66YKC^2YV/'^F+0QX\M5AO(E"[/DGZ]OA/>2SH0[2,/ M)P<"3\2BTZBS-YX<"N3ZSB"%W&UVBA0B+0F90IKA%1127PPZA;18/2B%W%U^ MMDLA X$G8@%1R% @+S];S+Z4[:??XX UK.3)WSP4W9OY%/_KOGFI*QAQ##^PX"9]EH)Q9/3!!S:%MJ M'%&'QGUNI0P#"FIV/BNSZA5"#A=!43%D\_ M.:X?$(9OV#RJ+0@\L.3@*F/RLU* 0ZS!6.T!*1.)4FTS0-[;*<-4ZK^TA6(?:8$C[@>$?OS#KR>>!Y$:!1U 2HF/&=_!WZ M-$]FKH$UWN8'=:EB1#6C.7(>8XPM'#XR#;[ Y-BS6Y^2,NGH;"!L.?/X.*@#^I9DM$4N4V,O@F^(':NM\GI0 M0W'@<=L&5 Q965G T=IJLFZ3O<&AAV-TZ^SL)T"J \GM:UPO4J@VP<9;![RM M$8MU)M:8:TW7;M24?5?;L[XG:^QVEYO&01^=H9^UP>\QX_SS_C,QQ FOGH@% MET[XV^U[Y_T\]+('<58AOG7X6SGS)(EOM(0OZ#-D$ MM,%GTW^^XT8B9B6B9J+;]_/WB!A:O(!%3$6YK4@P=N19MTV'_GF/ZASEJ#G* MYJ3>JM?ZM"ZCR;BR.8W8;Q$;%'8?U*M"INR.#A"2=RG5@T[%76$,3KNR238[ MF<:6S0*VH#YZ[J^Q_)3#/QGESG/XUG=)QG=%68WQ(Q#6[^0WHYU=K1GLWC"]&9H M:+7[I$%:7=JW!F_$&4T4>E&X#(DO-D[XVVJ[Q62<1XV[65ZN[ING.(IU@<=E M)Q=4)D$J%0%';S?[M:<03 LJU*!,#X^ &[1$EVB%[FW/GL;Q!95E<0I%C*"0 MFB=0IX6 AV\]J,KDJ5("<$!*#-6>.-&-!M[/V)TV#03+9B 1VUV\?L(XO:%J M_"ALF#8U% QGE68X4)MEWY MO$M>>F+MU]!$1=:"K4[(X. =+V;90QBWI+D?XAB'Z3Q)<$MFA>8:P*-6 :X8 MM@W% <>MBM6Z#9D_G%(*1URZY3'@\(C#$K'#I-L+V6L<^\^$/Y[Q,DS2F!W( MN/>3WQJ&B"U5@ >M"F Q:IO* PY;);.U?E)-.4&LPTTY5PZA%>/1\=L?/"8Q*D0NN1?IV%+?O77 M.Y[:;16O> M>KD=M=U&6UGX#5(.\:15GA>$W30;[.W=/N>5]FFE7Q@)J:."M,]3N*$;!=%C M_37^^A) 8ZH!3OGD;>7/T$_;2ZPU<*A>?J ^RG32<_>QL\>'U'>1&]!)\=C9 M70W#S\59?>YV&$A#O&BX#+>'I/%BIKPH9(9H 7C^J&&U''3.:#-[4/(H'SGT M,^T :&0HCY1/'^:"0;Q].!C*_),:))OE;G<(6X8?-64@TXL,4L$KIP6@$XK4 MWD&9Q"^T F 0XRXH!=JDC %AF9R@T._?,#NI_!DR,]0 *>&=VTDY2!S0!,T(5? >2'H MK-!H\Z#T$#/-*,Q4CW[1?Q#<#%(NU>[M_>'PY9]LB-6+NR>'-!>W85XA+PJ9 M0%H GJ]>5,M!IY$VLT=:O=AGVFVM5!A&7\[A<\$@5BH&0YE_/H/$\ID0UBKV MFF8BYT4@$XD$4$$@)W^'3APR"?.OK'\-"-OG>[V:WQH^T_UB-%0!&:S>[M<]S"-*1(-[R;> 10%_DJ'$IW^*5X'N< MI+'OIMA;IY'[VY?03Y/[]9?&$&ZK SR$E2!7G]YKJ XA-7LUE_'SJ4C)AXQ M^>@>K=$7ZZ_OC0_<7@C?X9AM([ $)$XL63%N+PT\;%M@B@$K*0HX5-LLUEXO M*.4B+MAR:(X ](+^QD,DX$V>__CL_(9_>2(8EZ%W<-F+QO,7)_8$Q30!G%?' M/4T[NP:D @U$EXJ8=Z]_PQ0LUFA3*K48.-9N6/ G. MN.Q#$]:''JCMH^]U6W M2-U"=K':8)>@+'&*W4$W=[5V!6KBIMH-=$0'H@M(N,V-] ^#_4?R;A/S9R9, MCO5'=)V4\:L-S3#;K_W'=,8W!6\TRD^(P1?D MMU,9\MMV,-6/5N$T!_L0G%?7V$P.\P?95>FRFP*=UI4@-NR>@"#B#KLF0VT: M@-HA&0HD8PBC S#M:?6;F#YK3I/?QG1XI-E%<3^'#7$:GPBG?U69V(X]R!G' M4=!GJ2.YX1?L/SY1V,XSCIW'TQ9A=""B=$9R\8K= [USL-INB1WU]PH;"P*E MP'9P^>G(^E( !QT*QNJVRT(LRN1:BL4Q(!H<8=Q&X6)'?CAB?.W'V"7UY(.* MIL) @T@-9#%TD):$/EIH-WS0"[QA%%[@3#_R,@/8>_5TT$!'%^G8.0"&\PB1 MC'+1*)=ML^L?%.KY=QUA/['[?N$DB$@-;NM^WS0H2=%Z"/MU0$YBC+#7!G ; M;?AM,GLKHW/2\WE^P$9M:S)ZB_W4Q\GBU0T.'O8^$6:XBG;[ P^BU7;AQ+2U M)GL!I6(U!R'='=XEKO@.H 3M[&1*U+ J)H5,JV_GY7/>1; M9]?\AI="M4E&Y#GP]K JZTPN-FI,-]W J0K+[WK9PCYK!F]H^V4>GNW]LK75 MU9Y=:5/;B5$5 C2H^SFE=G]&20+TF8X^("N[-O0E)$QZ95QW;H7OXT3<6HL[ M.>/XL;JI0Q_#.C^9PO=W,KU0=GA&=4_G=F.0@[^$7*4>^7:J#9EUN[NAH%OU MJM!Y5@.)_N7U)CX]A"#Y_G8/4(YY* M[3CR!'HP>D2'3>&H\XCN.#L_)+00-,@MEA,P_)"FG!F;BT.F0@6@PM,HTK+0 MR4[%]$$/.YPQ&-MD&O_!E"'=4'NRV>[[*.D^_7GR( MG3!Q7#9XO#R*?VG8 ^PD "BCZ3NC>AM#M3;@304-$/J!SP0B)M'ZKID(KW&? MK+;@A!JV?"_LO-1$&JJA/9^3!FEU@\L:O!Z#WP4]>NGC9/428N\R>R%HM;V, M2/>YVK8?^>U8'VC,:;NB&"]WJ0Q] *V%9= 1]3VF7=HSOHIB/$/+T$5.F)T: M1A&U$FV.R,E/^T5;M*&VTA^*L\8CC[Y']6&N##%MZ/*(N&"TVB*FD?X X2#R MR"VK;#3VQB@KTI(=NAB6O7S0G(Y27AHH&UL[7U;=^,XDN;[GK/_09OS ML#,/625;OJ3[=,\RD2!4OOM2O7X"D)%(D;B0A M@)#.SG8Y;0!$1'P(! *!B#__U\?*Z;P!/[ ]]R]?SG[I?ND U_0LVUW^Y4L4 M?#4"T[:__-=__N__]>?_\_7KWV^GCQW+,Z,5<,..Z0,C!%;GW0Y?.W-OO3;< MSA/P?=MQ.K>^;2U!IW/SR_DOUV>7W5_.;VZ^W72^?DU'NC4"V--S._&0Y[^< M;?]REX[JN7_J?/OUYM?S[ME-Y_I/%V=_ZEUT)D_;=D]PD@N;UM"QW9]_0O_S M C_8@<2Z0?S/OWQY#/%]_YQ?.7<(AN[]=-ZR]I\X_ SK5^ M[VW:GOWZ]Z?'F?D*5L97VPU"PS5WO0I?2?N=W=S<_!K_==L4?MXF3"@S=&#_ M*8B_]^B91AC+C$I'!]L"_>OKIME7]*NO9^=?>V>_? 36%\B]3N?/ON> *5AT MX@G_*?Q<@[]\">S5VD&SB7_WZH/%7[Y8:\?[BB30O>IU4?]_NT]ALOEOW[4& M;FB'GT-WX?FK>/9?.FC\Y^DP1X9EP\%@@U_LX%?T]U_9AHJ9R2377^O2-@LA M1-%,[CS7 BZ$,OPA\!S;0M"]-1PDKMDK &' 2"+7B&I2.C%\V.X5A+9I.,V3 MO3>\,CS8_C48+^Z\U=H'K["-_08>O: 9Z5.^H"8GC.#UP?'>!7!@-[*:E+\: M[A($0W?V"A'[ZCD6W%T'OT=0737/"]*W#LB=>SLP'2^(?' / M.WUT@CCQ>W M46"[( B@OH;[O0TG//%! *?.I?RKC2V%^A%X[YNF%\'-R5U"0;F6X5NL2X ^ MC!2:9M%J9?B?X\7,7KK0XC(-N %O9S>!L#1MP$\CZ[!2:'XP;/\WPXG $S#0 MO^/EQDTB9A0I%'WW/.L=&N9PN=R#A>W:(7B$.X@UA O&7=HO#N@' ;NY4F5@ M2?KH):R@:% G*?.%; -0CX53J.1G[\::7R E(TBA9 K>@!L![OEO^\G1=F@C MC0^GR-*"FV^UK0HWC!2:D)DX 3ZLJ&D+0^3&\%YL9'A2TGUU?2 MFG"0"0>/,N'GW#<@+,Q*\,*.(P=?<'NK((Y--RESAA8ULC. 6\EXV>LM1U.! M)3(HIF#M^6@R_#JJ,( D^_(E +]'<"8#J/CY-^M"?X6M9,'6LF2KF6V2

G+=I5ICU><_EYOA6SSJOJ$.)@B M=GI%VO #R;;9*Q)4,H)$2[>J5'*=E; 9JZX=S#"J>YSO06C83A7=S?\)A?S/ M?+1VCG.+WLGYME!N.WE+;PJW*$>WS%N2"51QYIM\,L*<2X3(0FGC>R1Y.<@B%8BD,3Q M/45\+%7I)XRD"&7Q_P2##].)+& ]^-X*22I*#JKCQ0]@+U\A@OMOP#>6X-YV M(H3GN%-NUVV*/PW/1[8O"QYL/->T'3N=?^9/U;=2KM%5NL.NOM^2AY/HYZN, M_'QOB10\&6'DV^$G.FO"?S_:Q@M$5%C#P\$\KD2JQ^$K\#,;43U:L:/)CUNH M2ECY($IXI"M;([AQE*!J[H6&DQS.;S_3/S9%*7%L%2(Z:GA3,>-P4[7.>.@? MX1]34M#W&GEYE&$6^ B!"\V;[6_M$'VDV^W>=#M?.YN!LC]"NZ:3C-JI]J I M)A*2Z7AF;BX.>B3F^33)H=_\DT1A_P6>=N"^O!G(,5Z DXS$V.]7KBDBB@-( M=6[AO*X MOKJXZ5[WNMWSF\O,%+-@Z?OYZ1J^N1D;_EC 3UX^:8M?U_'+I:_FJ^UL8;& MUB\7!]-9>(S4>+X%_+]\.?O2B0(XQ^1*!KV;.J D_A9!HP[XSF>BJPA"V6NI MCWQ8"$M%=2Y35+'E;2<.#XJL]IOJ(RPFRE)I]61*"QZK;0_29]W#HQ-!5+EV M^LB)3E8JI L90DK(>; =,(I6+\ OD<]^D_:+AHFB5"J7\J0R!4L;$>"&(V-5 MMG+*FNDB'0:J4@E=R9,0OQL3_QO3<[2?%# M%-A><\VDQD+=1G12/!NYV4Z\(#2<_V>OB:9)66/-Q$:G;2,T*3X.I OZ/C P M8LK^N?V"H5*S$844!P;*6N9,7CT7?S;>;Y(GX@P2<=4RD3!1M!&+%)?%#(5H M0V+.SE_FZ+JB1"S[3=HO%B:*-F*1XK.8^P8*>)E]KEX\IT0FN;^W7R!T0CT:DP6 %_"17T=]][ M#U]18+3AXM=1:6M=Y,5.W$9N4OP**;A>@>/0Q)5ME"?DO-OKGK522E2:-L*1 MXFE(K9_D\0%ZHE-X1X W" F==!$>-XT;84KQ3Z2FSX,=F(;S#V#X^- 77-/V M"XZ+LHVXI/@M-M3MIOH ?U-F=&!:ME]8/(1M9"7%JY&?:!)9Q2:M3%O=Y$4C M;2,QF4X..%G?<(:N!3[^!^ MC[UV[9<4.UD;*4GQ9_0A75:,*,%/V^'[F3'[J2#=[CK MM7#C<@/+A1&\Q.-%P=>E8:P3; (G##:_V0=I^NM_;LD9+QYL%T[;AOK/2\*@ M,>\^^+KR+[;Z1"7/H2C3SS?*@[8'07LA9PU6$0Q:AAQD81^'0#(7 )J9UF/" M*BP9,0TA\ ,0MY0IY=0N9A+V7EOE9,X@.YS 64C31.ZH A#^L!DCK$8O,\M'A[ MR#C\1IYK$EUAI6WU@ 4[:?@,$FW4&425H(=H";3@4TJTR\&92<,-3\)QK MYT#: G0J#C\I(1*LW97#0]5(F5H$:W(1FN$!6R -OH-RN*@E7R)<6"C7+'IB M8GRB\ "VN(E\8Y6!P2))?-@$ YW288#)]ST%+U!KDL6*;ZB/2#EI%'KQ=29K M#W!!,%[,1\]PV73^X0> M^J&#E]B&;IP4 TG>K;YAZB<9)^1.>>Y=PI/<= 9=1TKU+T%SR(SAQ MWK,&M9]^B*E&LHXW5H,5M,P^P:9 7)$C&-!0^RD'FFHR+V*G&N4"#BC2-Z=- MLI<[;_5BN[$LMS7/T'O P+: GSXI9-JXJ@^H+=H:9HG0@]6US%L5'+^)URNX M3MK"J0+9 MXI2-="D'/"C\,[8*7@SS9UP#%B7=1F_1$HJ^&[:+WQ@9>^L.ICIL$!"1 MKX;KAT<9X3OH#AU.RC4)UL\03/?PZ X!&JE-A=Q+]O!PA^2R,E8_1'!2KDLX M_F0SVYA^4B*SDI;*88)3B$44L!+9T!TFSMDGZ<%_)DD[,:7=7C/]8,!$H6"' M;T]2Z(QEV0DA$\.VAF[ZO!T7,%/>.L^OZVX/ZN*Q2>*'S[[F/_<>74R$&N?Z,I-18 M/PI?X0;VQT[01-?&?J?\6OG6[5U>RMY"JCT_KT"F],>DXE Q#(*("Q%)!ZW1 M0"!1D_0#953C:S0R]M(:$S0Z-?%V9%Q^)Z.&>M^;C[6,=;='*?ZZ3?4]CY MD'BSMS10_ W8UG+NQ=Z &X$'N%909#2:R \[?+V+@A!.TA]\F$Z$H(X2 ,+_ ML_ 7'A5&4DY)4 29OR-KAEPAP1=R-I ZE:4/#KVT@+_S39!,/,J9%FP5,(Z,I%X+L:$O@P#&7WX$+?,-! M!66LE>W:B"_HT4-:[0SG4F?JW&84U*"PKOM G26?%@H8KM:&[2../>)+@94W MSC/HIMOKM@<"'!35=1(H(_(=K>/%?GV I'2 @TH'X"Q?MMYM!D4=$NMZ$I1! MR?:Y^"[,!_=NI]BRS=)G)4>3G!MQ7-?(<[T\V9M*J.1C,%OG5J.A.H6:/-." M&A! $85D:W&OE7(BKR''D@V"@=BZ/@%*!49)+X4Q;.13#WJ#@X=H/5]L8#F) M@0FVO=Y X2-;@$M"NC;965@;%ZSM1I ;J0GFN<$M6'@^V.:< <'@ [(8\L)V M#?]S"/?O^+$T(X)IR(=PW:+%P*%;K4#&-YV#1!==BAC,+0MU^B$-4[ MF'M):#W)]*T^:IMQ(X+T#=C:'NU;PA;*&T1"CS:#A)>L#0#:?B6W>8Z["4Z] M-0+;[+O6O>U$(=;I3NG59B!4(6T#AK9'[_X J!8[L/KP &\LP2A:O0!_O(CY MD E18\-(M<%R_+V G.E>M08Z#5*\053S(< R(_Z,X/7!\=Y9(_UZ%2/]X&(U4ZQ*DB^(4DRGWD%BEYZ+HN^]:\H"&-M/O>F MP/1 SA?TS:2)+QK!\0@<*W^"CD? M_HA_CP$J2U?E@'BU["1>3T3=.+ M(/?Q)TYLEQ.8:O!)QQR,6=MR^Q[<7:*W>SA\D;J<\%6#3T*+XIQ)"^[Q43F7 M>Y#\=^@FYL!?@6/!=8?*O> #?6@]3VBKSZZZ#S H$=:24M[?,I<[Z_L^M%.3 M>YB[5_0CY-P*;0(HV0.Y0MH9!KH'^GI>GF='#7^9+)?^1,5:.UZ\$KI7O6Z\ M#M!O_HFA9F)\QA>?I66DV#N>T%>;6TT%\*I4>+Q0X90IJI?2ZX2U>JP24=9H MA[0;54S++7/3,A[T]$., YSPUQC7&@MX5DGIE1C?J2,!R@;8;R@RE_V84^BJ M'/QJ8H#I],+&!2$/1-6 T-!]@V* P,96=B3V.4;0T,C7)L<4?KU L[.2MDG[ M'2-J6%@@/1TVYHQ7I&8*7B X,3A@ZJ,O!JJ3+^ Z24'?;/SH:)^W^)KE[ /H M"ZF&>*%-7BSVP+W:(=7*@4I8T&)-GFB2B!'#!63T!4U$[1,&4@YJ#47M\Y*L M25!KZIL-YE[?_#VR?0#Y M=2^#EQ##?LNQ8JI[9>X1\FLP^09^-YMWHQQ/!J9XDV5@[IMR#-^!XZYFW"-_Q56>P[8\11RPL$'*DE^Y0+*RE MS?TF2![_(\ZG?\'6.N,8XAC!59$K=6TI"MXD)1O;L.7!\R'/30"L.(=1?(0I M83H%I#A7#$NV49EU MSXZ$@93#74-G1UZ2I;O0&XO(WRKP*5BGFGV\>$1F!.0HI ,;YL+45SF\-"3_ MDFVQ,CN$U J2;O7G>."YRSGP5_?@!8;Q!Z' ]R>)D@^-@G*80NJX#CPH[CF*Y@\ %\TPX(==0I_?(\[$%#]5I7 M(%5BA=#K9&XP58H?1XF*JX:0[_KJ#Y3Z[!!R-RS]B0X[HVN?Q/0'64,\:>H% MHDHG?\0/]/_1[=.;X8 XIA0RU3;A8HC=O:Z5_T6FY03 Z5O[L1W;DJ;PA_@% MT10NK,%B ;!>@\-.0CF\\WH<%&!74SNTY)B)E%E[+.I#+>'[GY ;OQE.A+N+ M9.JK!=:J4=F0GW0=XQ5.VP^/#"AGQX&4L\8VU@0J U=F@-\L6J^=F&V&LV'; M(/D%-1$L0]?6ZY/*1#95"E&12G<3P[9(H<.Y5NI)O:H4BX!@(55H2E1Y[S,W M98YH6-AOF.?1!>31A49P8*)60*2E],O^K*]LRX8I6$2N14AFA>VB,TJXZ1;L MH-YR5F8F_OC<%@S=. W;FOZB8FS_Y<,=V.]E/_]_. M]N/M2-@?^Z=S?&//W$_J*\4,W4QM3GCNF&^DGK[@$4W.QJ33A;4HI HK(0TE M;_3<6"M^V#C-3^RCKBCQ$B&(D9E$I:0*Y[ORW!BY3P!5C<&Y!_;;J2L]9D&4 M> >8J-0D57??LNQDYLB&';KIZT8B#(A]M(0$/\6:O*^:@M"P76!MRI(1<5'> M6$M <)"J2;1DWS2C5>0@HQI7T9*L-%C[:XF7>M1KD@)[CW_W\/1HXU*HE[;- M,^<2,J?7?FBP4RH@;;7D"DL/GC\"[VG:%JA')[[GPA_-U-."/U-PC:$N;'C. M&/5))M@DDN.E=Z3,4)5*P[>"YS5RX,#V%]T;VL9"[ZL>.?S >-&WDOD345/6]"A PDRX)L>?[9;]"(]] M0_@CU=NY;:@<'NJY.,ET":[^I$Q:V**;?^HY#EQ>[U!?XJ_'>491%S=D")3> ME-$!Z*,9ORX]QW]P_Q)74PCL( 66)P MOZ9?S!2Z' ELN%G0D+&J(H 25Z/]EH;%CQ=[-I_MFO;:@8Q/(NQW=AP.7I4' M/!;P-)]@]ZI0VL^\A':R-> M$''$/<_#9>YQC@14S?!%QP*9&,XDQD(#T",,I!SVFD$),_IX62,TB%Y28KY< MH1],/$G,IY?]JLA3 '5!8(=@!OPWVP0)3U&MH*4;CT)ZT27ZLWGY7R-V[U# E.DG-"YB^ '49^(2= (V-J#DIQ/!+P$EM26Z?QLXO)76R0Q$MY4&>S]-"S2 MMV"A=[_:HH:;!4W5KE8./R3#)*Z&$L0^IRHGBFSW(\%5+79L,%8WP !G9TGR M8Q-MTNH0*_;/,_5:A4I]-=# :=Q3&2'8B+\4EB7DW@Y,QPO@Z>0>!*9OQQ,? M+V[3ZDU]U[HU CL8+R:9+WS)R1>3%>2L"_]?YVMG]P7TC\'L;CJ\ ^DG)IJ M%")9A=40;X0Z>,5E-]IIE5QHU_:)#*.*.B^JJ-'@1Z=_=S=^'LV'H^^=V1SJ MIO[T?J:V)B(](W&M;8:GDB X>F&F!D:6DPB]\L1I>JF)H9735 U"*)\Z71"O MA#U!$*BL9M%J9?B?X\7,7KKVPC91!=\=Y7!S,#.)^2G*JU=47K/GIZ?^]!_( MBIH-OX^&#\.[_FB>U6>3\>/P;CA07)T5>4+14J0.4LYE)/G2U M;9^44"%UH MN0-7=2+;N/(?#-N/SZ9/P$#_CA4@XT*_*"[TA_YPVOFM__@\Z#P-^K/GZ> ) M'ID47]5;'NQ(H:UKRCW#IF$5-V)?-3U\8%_-WSK'?;<:#1 M<@\6MFN'X-%^0U5@X)EC:;\XH!\$@'E-7Q;7]/?Q^/['\/$Q]H;<#QZ&H^%\ M\/5Q^-O@OC,0H0N8IDA3#GR# MY-?3M]ZWBV]RM44E46?51P/TMU&?9 N04G3%59DC]7:NM@I ]#&O=5QC&8LZ M/Q?:ZL6T5FZ9DL6178\\%+5QX6WJ1J!"5;-W8\VZ8U\75R'F?;G M@\[L1W\B;%_&1%\7B,$L-%KC1D+!"^/C%@^E=1YJ-]W>>5=B\#:5Q=L0;$Z* M#A-;+7 E3<$;<'=OG2CKYUMQ_4P'OPU&SP.U-[*42E0Q I4;19+_88>O=U$0 M>BO@4W8VYMYR\@D3)T?;^UB[Y]!_!>5Y+GDSY!1I/M5P#9H/\Y)2I/\:A4/< M[C^J8U0 -R7^ZK_VIX.OM_T9/.+>C9\F@]&L!=?^.Q+&B_SCPCBE<%SM?/?\ M<%,2G68"UQQ4BJG,.N?;[)RI)G6]4973-LW )6>B"^!0&TUY%-$^B6/=4< I M(IA-%9UUBZKH<3R;=2:#*=)#3^-1HIK4UD.;=/>0!3'Q% V#;RXE_?C>;&A: M =M>N?5.$TLNW3@754+"# ]PX-Y6YF-#SKS_=]7OKK?D,GN_ MB#VDEIAD]X.1NBBW0AE$5%I:DI6V-NZEJ>TP,?SP<^X;T*(PV6W[LY) NNG@ ML3^'=OVD/YW_HS.?]J%M?Z>^<8_A \U\IW>3<\ OGQ7[NN880;EESBK*_/F^ M'KVMCZ=]1 ]V6#?JDA"TQP$\S2N^12E4R) MMF3)G?*HA;;6A>3L9^7"R*[)"@2U?ADBYR*D%;CL :%G)7%B=^,X[',P4C_F M$QWF=U332NAB6TM9IOG)9.*@V&:?Z:#>\B2+);=.^:AJHY4\ TOD2YN"-4J@ ML'L%3EF9)=%>L\%W%+()S>3)>(K6J-JKE;5' M-LT&QC>7LHSW9D-=O+CVZBU9BEAR2Y:+*@T6*LN3*:ZG4^?=7O>\^M.ISK]O MOO8?:B_V!E]106Q=7G4ON^??;GH7E]V;FRM)29MR;ZCC67[2U "IBW*:@%,$ M1?7 3:TFI9R> S!>#(+0AFH$>^[*-\JS VJ%R[.6"Y^!/DVJ0DZ!">PWE+9;##RX%;XZ!DNRC>1)MEQESL5 M23U%5A^QC:HD*\"2PV?#S, :GW(>Y'.IB(NBBL \RV^)/M#B??X.H=NY)8]) M(3P?;>/%=NP0XCZ5NC5V(50C'V7\BW-GS?E40@/?4$Y)\+[_%\\-38ZH6_8P M<.79]5X"X,)^%3K@7HPIC1TQCYPG"YKA@NN3?*R MN$ERY;EHR=9Y) DOLN;?[Y$-@?R Q\GMYY/Q+\^_V#EM%/MQ!B" M>-+&L N4DX!+[5P5U0Y*F=$2;=+:W!D[R&XEQK[RBUV46]/L632XR6KCLDP? M0W.MS&_%E9FF 6C)XM0X'P"4BK%<^F"9IJ3.RI?AU2Z];Q[YO6[O7/*"KI$) MH#K!&E0+*$\$P*4(;DH\[)AT "W1#*>\ (7-KQPGV=KC?3.TWR!N.8V%J@,K MIX&:SPX@B$F:..'*N)-R-2[:F.4.JST:5W>NJ%8KC'E4Z&R*/YJ$W.#8L2F;Q8'!*D,= ?0:8TL; MXWJ*^7UX3AAGW>()HS3+3TN.%ZU.][-3H?OS0M=M)KISLIT(HIMSP^(:33E] MP9,JJ$F:M;/E^VYH6XA\^PW,T$5N?+D[^#"="&J&Q+VS6D>;6FN\R:>:_Y F M4!3*#F$6^V&277'M56?%O2J;\JHE6Y0&N:\R:G:Q ,B^VLD4)7;>BP/AW*VX MA\POC(MN[TQ^;6>>W%F-T][&>[(T8PF//BB)/T\RZ[1$$[0HQ0Z< SJ8,2UE M3&OE5BE+4AUV2@Z334=^:J5-7.#GDQ$B4X;-SN MD?;FE4'S[6?Z1XYK/)[1E%OM7!F!&J2Y]5GX[D%@^O8Z<5[<1H'MPEVP[UKQ M$X'Q8I+YPCT(#=MATQ<7W9(,U_>#V=UT.(GC7<8/G=OGV7 TF,WB*/G;_FPX M0[^=3 P4D)%9#HX7Z?-!PYG!WP"6Z)B& MQI9R=Q:M7H"/XL;0^D([0[JF<,DK\!V44SB-BCQW'<;'@S8Z"T;@??=,%W+% MM0S?"OJ6EZJA\K_SJ9^2=-VCP8_L4_;9'.J=_O1^!O^T^7;'6W3@USN[SW>V MWV^+,LIQ;^)[+OS13''G6G>OAKL$P=#-MK$A/M<.U9G1R,A2%!%^XF,_F7?I MM&-KEI\9]#'S2QF:UN>2DS(U")J<,FN<201]MS&;SN6 K&_]*PK"F+8'SR"-CH8@Y?J[H M>/6)N<1C0M*V]0E##/S041O=1:O(,5 @3Q+1@S+GA 9DHK6)[AL!N*KFQL<9 M!E$<(QPMRNKRJ*'K6-P;8TG8NT_G#LE.TIYD,CF-L'LAI=?18JP*7P0\(Y&. MJEB13Y"7SC8-9_"Q!I:-F#TQS)_&$N?BI/0Z6E15X4N*JDOUO$X8:N)$ZW^U M72M -B0?0O)]3SCAYDZ*EBL6M$C/.LUW,5=24),G[70[[N :S#O=4+S?[KX& MO=O,W%>7W7$Q]%!N4=-9OHW]JT 9)8NS%'11$U/??F:25,-)D2Z>:@R99]A5 MMW=Q)0<*586+=20WQPYU+YWR!-S#G&UWG$7MXR]E)%Q?=.M#L72EW#3IASMN%G2LB50 M( N29*N1*=7Q%K1HE8Q >!?YB/.4$XWCL\%H$' MS[_WHI=P$3E%QE#PPC.&3@"J37?=/>\1<,U/PN4L0T]U@2!$L 0@ MH$*]I6;JJ"QQ.<;,!AXE\ MW9!S^[G]\:\V\*$L7C\?P1MPV+8E0F=UT7/XG8F73=B3NS):ID@1]S:%'4-= MY/!+DE'U<+%"-QT4%R$/8CZ2W[43>JB+F2P#\^&HN7D/Y M9/[[#&"S?41]5UU@,@.% +:#=1@_RX0&!TG:-H75^@ERLWYQ<5Y[^9*MH.COE7#%+/2T&?457*LPA9Z M6,7S2,V(!3'>-95@(5*FM9QL2N-";R>;2OAD!HIT)UM#YEH;G6PJ >:@PJ[N M9%,%+7Q48%>0YM?>9[[5I)*F\W9Z>EOGN>]6X[3M^U[L'"=NT0 M"O(-0"41&N[21F_=X]M/ONNVR^*;[^_C\?V/X>-C7/?Z?O P' WG@Z^/P]\& M]YWA:-X??1_>/@XZ_=EL,&]-QNL,]PH,VQ)/N6[C'$.&VMS5CN^;OT Y@58 A)NCC!DX)9DBJ53)]YKY=JH)W%N:91(E$JA=$5:A HKV=(WDF;Q,%RM#=M'1YU'+\#IF?+&RJ&"581XX3,0 MV)#\%2O6O"-\O-A?2NM$6#J4"SX&K:Q5/FN&QE.SBA#]V?) M!1MR@*.$[^CA;YFQRMQ9 TPT0+#07/>2RC%N&$G94W+\@#_USB2_K:^_BY22 M)+08NR1_?W^%T/Y'+)VB'L0=6HB=-()#!4()M=6;V!K.E H^:# RH? 0F"\R M 79.9_,UWK8[]G8^'2.>T"EX 3,&A/'5U=G91??FO'M^#=="3Y)G6^UX!I4T M676YB@QQV%.!:H0X$/P+66I(3X391U .,,T+MPB@NOQI"UQVI(R,%;DX.>4%DAAYM@@ZSH(OPX>6 =*C@ M[@KA["$#Z:*GM-9<[%6HU^1.<>X;%E@9_D^4V2K^!^(:63\0^V@.E>H\$.JQ MDW2$&GFNZ:W6( 3]I0^2G%A$Z. [' EN.!F@2:) J%NIT,BU.1(TT&ENR+\G M&P R0U=4@,\A#L:U&22T!(*D.R4",Z8 K524LC/C=D_>X9UA,%AQ-.7@6!LJ M7"=N;M8(32HN*5Z"P)_O/CZ0AM;MR*&%YX&6]5SPC.B;9K1"SZ:!E5UE_*C" M#'3D../A2K,/PUN O1' )A$F=CIR3.$XT-29SPL-1Q7T'$/< :Y8-KW,A-U:/G+N? 7_5=:_8*E1[Z&7VP+-B&WB$/X+-+ M^#FY:YG,Z.T=%#]1#*D=)"GM.Z@1[/#!,.-$2H2 EV)#9<1742@E%\IL-+9% MFL1HE+*FRDB44R T21*H4S4F ,'WT3-< Q\(L-=$<>$19+"G7EGH4EULMW2Q MW9:1=PZMN,MVBXU$ER;A&%/PYCEOT(S,\XIX<4KLHP,(JA,J(.9"J+6+NP-E MZZ2,K&N;337H%>KWEW1WA"@.QHL$]G>1C_B.409E3=N!"[)8B]J F5*AMXF2 MDH$CA@U=>(J,D#/GSO#]S^1^-<(B@]1%3X1P4ZRC[GAVC<2)#*R8'T$0&:X) M!A]KX&+SO9,[Z8F6"C0+ONF3M=ND#$5F6R0EC;6$QPT4^&DJ];D.;9G&T9KM!P MS?-4]R#55PJJ6;R RD_]S)2V2[Z/2%_ZQ*LU6C=EY%U)7&S2IM*KZ@W.?Z^? MX!<,]^X5;EBWAOMS](OQ"UP+=\;:AKOXV 4C(YEJ/P@\TZ947JXQ7"M@0I7S MGOIOFA_28:18&(8.NP??OD'*QJ]#&(8""[_RSL!,G2;+6/#%L')08-+[U0F5 MC@I!P3GME",S7=*C/ 0%YV@@-A)=JH9A;/5&UOY$^3SHJY"QJS9BKD.O)DDL M'D$(I["AG;CSEC75 0K<]&F2ON+6MZTE0#@GBGV_F4XB9Z)-P!LA&>+^S?!M M=*I$V=<))^;]9LJ(N['S,A.%A-U=\FDY.WWB6;G84!E9P+D#"]'^.+P=3\E[-DM?I6'!MX57)E<3K-P:0:Y1G MQP5DQWE+I<] E_2S=E-B=E 8W^P5@/ 1?09)![^GXYHK(_K&]G8N2@E'.,E[ M?!D9Q+T>WT$9&5<2$9N$"91JHM?'X2OP=]%7:8Y&DI(G]&@%) @R+8*"EU@U M41'X8081\%_[:("_^N?4<)=EY[?+X(UI5HNSBZ=T8>[]51D1 MT3E<(@T]U]:3[=JK:(457^[OZ@F0,*^\".ETM%F(Q@=9B-F_MUF(5#JD'W8D M/A1N\YY7@UZA^:PD'8;R+QX?#!-P/ G=-6\'/LCB+5J^7-0*?31\*;Y>RDNHURB*:G- QT?&^:5U:P1V,(/D M&-;8S;HH<6G56;OKB:A:U NM*J,$FN(K"A#$I;!G(7HH/0&^B02]Q#U?9Q_@ M&!#%3;_0PM,24ZCLJ^T[;[6RP]@8 ( **HX1]$15708(?0JM$*SZ;\"'/,CD MA"4:X3Q#' ^PN#@@]"BG@+'.@!S]D4&2_+7N.F5;0J?.00T_B/[HJ(Q(9CF*XSGE>7FF" MGQJT;]R/79V - 7KA/9@O$"\>3+""')A.72?/!_,7PUW#C\'GCPW?,7%9W&- MH2>LZK-@@RZM"NSE:^4\V"[4U6A[]P+& D/Y+GIBAYOB#50$NZL%)JK*N;_> MC77 EZ[JNECT93B:#Z:#V;PS[<\'G=F/_F0F/F<5YH*X0!TF#Q6ML8P5&SLC MD2(KRU-5WDBM54EE?G;I,1"B;KZB>VB\O$&^OH&=03.U@Y^$2&I2%V7$R"&< M,ON.D\(VR/<.F@T(PG/X26(<-:E+GOIK2/TWN?+E%A5)VHSTJAD8Q@V-?25' M#*4N;ZPP'!AE680#!Z6: &&K(Q\QP6?XALH!H)*^9Z2KH0"/-^"_>$V$EF$L MQU&$ !O7@%EF0M)[J2MKLMAV\JY#J-"X,4G%>W?:\M$V7F(W M^LA+4^F1PPLI_=H/E7JDZAD*ML\)&]"/")FV.H,"1YZ>45S)S(>NZ:W W/A( M[TUN@0L6V#MM2B^=P,%/:$.!63C+0E(MH_A%XIVW@D2\0@[$9S3$DTQ.#4'>@YJCZ $T$(^J&O=U$00DSXE"H&S+VE;#AV M8"RA=;Y,;S?2R9*.@_FJ61ZISCQ/2LRP[$_ _Z;;>+> M=)J0INM@6D;3O@Y=!=10"PG@6FJCQAY"%3U M.?APM8I3'0IB QU#-;7U!\@YG=R="T*O$#OK(E)], <^1I$:2W$)# MW 5!, /+^$J=$$Y([*,,)AKP\E0GF*%LF:2[P'3JQ'C"7!OE!,HOC1*)4BE4 MWH^0DL!@2.5:JB=.JBAP]A.=+E6%.'E94<6WWZ;]@F.B2+J_I[J;_V6[^.+/3'WRS+I1#0I,ZKLZH9J@ J,*'RGA][1NRF"CP<-2)9J%YCF3 M])"+$B0R^#"=*,ZF% 3P$ .LN?%1+=:G;*2V((L,BR*ZFF*%6DEEL9P0FS2OQDBZ@:AI5ASFT8# MR,O9*V0Y*D!EH:A4X ;Q8+/0,W^.8V(X7^C?%(,R9W_M3P=?;_NSP7WG;OPT M&8QF_?EP/$)_0M_II!]J2]3FCKCQ(LNT*7!0 &VP3&>7(GX$FGBO\"N$:(]=&.42(%581''1N, 0B MR]([E3FTH]JU)H[ACHP5.=6"B$\IASTZ%DJ4RZ$8HXE'8;""5MDG !ECB^AC MPK97#CT'0T(1A'Q,T@1)&TX1MKIL$_7P%7 !5RO7?HF"H8O\"/8;0*3 5A>$B"MBCQSQW[KR'U%QZ>FJ!$J7[H'L M5)QZH]TSU!]8.5P=>E<0Q,*&WD#D\P2T"KNI?R]3/F+J.DK$N^ M=,)YD\J:E<%U0^TH"^%;.Q>"2O;ZV6D5B.9O0^_D$XM]X%HMMM?3;1.YRH0B MO_"=D_IO$OAL[)6>3T -S&XD:55;C=&Y,2W38"DN#B4HY)Q(OJL M&HE.S#J\5O.!HJI+2.ZZT6>Q-(MA:8OKY#[%WU:6.MU$K*WF9G!:7XVM+\%" M.99=B\;&#:>D+C"N29S6V,'66'VYZ%@]I#9;2SR3,E8=YS3R\CV3'SBI[[IK M0C+2$YB>CF453P&GI:78L2R_HDX^\IQS5<*J8OSZ:55)\+57757*9?05)ZPI M0"\#X.\W"3LBPYD#?X5Y$R]Y-OJL(E;_NHH,%WJ.ZDG !3:^^#IR4BV'!BX?>QA#=0I->W+#NA?)=0D)9[ M4N@W\\(ZA\*ZU-QXDL=6 ;7_I&?VZSOQX, J9^?@ _V(LXK8.NL#T&TS;['!)>;ARTD:>^P8"=$Y'+$TR0F?_CE*QCKSP'R"< M-;NO8? MD$F95Z@8+![DVR'R-$<8 M""/W6:;$T>1CFYO1AZN@<<%2MV'TR+5\0SZ1BN5?Q3,IM368M:50VNS\XO MK\_/+V[.SR#:N>OJ''-9BV^];N^\V_:R%@4 E&A7H>Q3JJQ%G53?*N!!K*B* MT* R0UUG1=U4WRJ(F\I^O,0(%$G/,"HEU;="XB3(9B^(H *!TJ5;O6[P%.DN M3,GG[=^4D^JA=#*="P>KN\ NS=*UN_=7921*YW")-/19B%2Z= DO*%>5;YCVBS9N8'U@BL9O]*B0GPJ MP(TN_@J!)TTQ1LV=A1NS9;[EZ>R96(R/V$C 1%/F-8G)%5CD71S">,A>C)^@A^O'@IIM2(3;)F3H2UF7-FJP7N1ZH]Z MPIE85@J(5!"*QS2HHT$LLHUXPJ$X-DI_685[-&@OW;';J$*L.62>?1?=BV_G MQXE"$7P4$*2NP*&!Y[!P AGED$!'CWK).[!PAV$<2+A\+\_YAAZ]QU!2*27VU MUW-OX(9P5J4^T@HC*(,2/JE1I%V!9NG^)\P6\S_@WM M"(P42Q=K=5TP^ !FA*)GQHL%W/M\['UH>4.- .ESX+MY02S4Q$-2F3N#WR.H M%X8N/-Q%L:S&X2OPYZ^&F[[(VKXJG.Z*[#6-\DJ34&]%B$%H@TNA.3ZK&\E_ M .:(*=S)^WU]\-\<+*6L%8(XA-5:VRTS6:_TA/$U7WKKX*LL__G3(I.[R!BD M(33OAW:KZ[=8Q-)65_[SI]4E=W4Q2*/NR?XF65TN6*(GR(7U=:7;^DJ+:TE< M8H49G%:9W%7&)I"Z$4/'MM#4/XV=G5:94L>Q,V%%UC2V%[=LW2NH$!OF]U#5 M/!BV'Z<*5L(_R#-+??9%!1V(M05QL.?IK5QL"J\P?9;5 =&NYAJ5Y=-4M?1V M0VXL]58WY_SRN+B"N+@^+7&5EG@3\A3J5]5NA>==:>JM<,[YG5:XXBN\"7D* M3>FLW4DX=>.AA,3J+6^>R9W6MN)KN[8P&WI]"K_YXI4L;7U]R>HM[*J'M=.R M5FY9UQ2E<-]UVVSR=E1A:_-"/)A?N3);C_WA0;9D17(4();D;.@3^B"\,O : M!#\K@X56II5T7#MXQ<$36.NRKB&_(.YPP7VIATL2497+$\C-:!53-5[L"@ - M#-\%^S?; K]T@NW^D\0#\KDALP*'\9YFU00Q^EG8]_(RNX8RNSG>M2&'VT)+ MGTER,!U]MO+#ATXVQVL4A="_FZDI^#S?[,74^PQU%/ M,//UN(C@]ON=S 1.)01K#'JJ%T@87SE=VPR$#E <,*\4U2@.6+.ZA@+B%RNL M$I\#E1M*";@Z4Q2LKJ$ W.CBK^!3;8HQTA.6<>8,Y\\)7I:]20%4'$S">\ZD M"FR2CI&&3[DHC6MR:B(F5,:VSS/I6[=W?GQ8JL8DZ:GQ#EIU4P5D',C4H7,! M*WK%"VU*%"*=J24"H*\^Q?2XZ$*;*@B0,*^\".ETM%F(U0MMMDN(5#K4W >Y M+:ILX76,$86OS7Y$NR,S,Y2JLLET@B<9C0I(F,IQO) (%$G7P9A#\WCEVB]1 M,'311;_]!A IL-4%_M!,[J&L. FRV3ON5B!0NG25J."A@+0/>7AAYP@V .!( MBG9(-L78!441< 6:I6L&H44[5!-L!0'M*7]&BJ6+]>Q+\T MZ\-WWPL:AS+^2^IA6PS6&@0U)S-U?/^Q"R\A\^ZE],8F?30S1<\I@UU@-PGT M37_KR&%_$'8*S41SUC+@#S[6MA\WIN<7;F+\O$1NH$1D%[14'N!,+!2:?$4F MJ!O;"0^>C*&)Y%E'MT D,UIPJA-)+[4J]^UGD#XZEF>XRT_165& M8/_R:<$=B/ 2; MC]T_628Q]%#?A)OF;QYR$#MPSYK"+?,0NKW\RZ?U45@?LKFO29"-$/;=HSL6 MX%J'7C39[YZ6S&&7#)7WQYY3JHQY4SOX^> #,'0A62 (#[5@RKY[6C"'63#, MO!>0"Z)5+EF2MID#?T5,R2;D@Z!E=0$\ROZP6CU G]=H#<0(]>@*[\(?-6 MGAMSBBOKSUFW>[:?]>=Q/)MU)H,I2OGS-!XE68#:DLH')2*TW27B2;"#H;9.3@ER?'.IOH&S.)1=2I8DG]PZY>]N)T$4^GQ+8ZZ4\/GC4 MMFOCI]\(X MDFK,:7QY,(["(#1<"_(F7EX8:'"-H3Q06(1?A%!]'@A5-9)J[T+MZL9>T?C./&/ 0*[^P)KB4!!CA,;T2@(G9LFF?"^L7#[E MAQM%4]@UP86F+O)0:E]A=0JV)F/^1(PQGEBZ*(^(,LNI,F&:W-:6GCYXCL_* M2+VR)!E/TSJ?HC&ZD^\$=0Q(()$J["!U4)=HLL4-/DPGLH#U !F*G,U1\I7Q M8F]_Q.V+O([5A,?R2_RLVZOUP)[ MYH"L(.Q]D@]$-4F^_2P?@)1Q7=P7E8/A :!5Q/.A&=PV<%,SQ=&Z*0>S0TN< M%7,4EDD_$>#>/"5%A6)G&E5Y/ _9K6^R,E M)V)3PRL'N38>KLG<%'KC?M%*=/=77N3B_+:-C*T!7"V"GXZ9E:4+][10&L0_<^)0TVZ 1W%8;TJ7Y7*M- YH_%=.4#X$0U,07PL"L:0L41SF_G"U M-FP?/9A%;T%X35F6$8\7R**8EX+VVU& -LY5U;?^%04AY2$]2^\3&.LP*@7> MC2#@2:IZ@A$!W_W6"5@\C-FX]+O-(&E>^E1>$IRJ>^Y/KGD&F-7TO9\)KF,I M,'(CKL:,4IWXX>?<-Z!Q:Z+1^$(USHNA&M/!8W\^N.],^M/Y/SKS:7\TZ]_- MA^-16\(R,(RA)?JE=Y/[4A8WO]O/W%^8'L1RC)5?/3VX>J[EJAA6\9:_?ZU+ MN;HO =DH([Q:91] .4PT)]\B=FJRI1V (3X6+394#@ UA426.H%F59_M#:"] MA6)@^ M\DAY@T'KIAQ*).P99&:H]30"HUC@>2)[R]]$*=61&5'RG0(IJER0*@D MK#WEP4.KT$A=2=Y:W&$T NAUQ=S+_IU/@90.H1N&&N-!*W3(G;&V0\.Q_T@N MF"/XM9FW"-_CESTF/Y3FITNA243^DI?>^ORLB(SN$2 M:;3N4,TDO"=X(EA%*ZSX1%2*>CS4(T/LA"S/Z]S4*D MTB$]&Y5(@X7FW:+T4D;P];?(.A2K=?IL$B]IV(*[C!F"7#OC!0IJ(%KGM(XM M00U9YCCD^[UC2N=I3& M49$\ /MMM<4'*ZT-N;S>@/_BJ:1+(/WQ(QP&KU"VGGY\LTP3?K&A M-M)G)$WHQ9=L&X"V]VLC;"89U][=2Q^,7!SL>Q8K9R77GE\[FV^@9(L.^DK'V7WF="TJU$3+"#2M3!O<1[1IZLV#GSX$6U]MO,,"?0,?)$1S\N%V/LMR8T'1KFA#E&G@@HOM,:S/47 M<-H- 2\WU@E]/(RIFU6OS1"LB;H3T"B\J)OLCLUYJA"VGET+'N!1\C]@#3Y, MV)18>JG26$>/.B[&"$Y=I\3]_)8S7'[>SV, $@_I=9/-*7+5$R?6&[IQZ4_^ M=$V];@][P1./W,D,?;K4$;JN-[!G6M:;QGEH7W5[9S?MNJ@A$J*C SQ/_@]@ M+U_A5M-_@[]=@N1N(!OD?,8$!_HPK0=*11)U#-HA,N8^M990/NL)\$V M4=Y MA]$-0JPD'L8]+=!22+)E+H%K 7!0?OM^-1_/AZ/M@=#=LT?MW+PAV;/BD M&0>XUE*.H- H7L;BGX$0B@5ME\D1**[VC=+3QJ8:*1<*UQCJK7.R\')'R=J$ MZA@&,G3AVD6I:W=,0=5Y@?V&HE[O(M_'[Q),?=L,F>H$ZFA;[#/.-/W('[G_"7*!TRUI/*TK?-4*E.8.MMB!E8HI4Q!6O/1_3SF1&713-B-OC^-!C- M.]/!9#Q%!D5;3(E]3E!L"7QSN>F?]^>5O2JF[\WKD.')G\;!;8+@B"E)2#D>";V44_>#A8:3#K$V1J8MN&$&QSCLS*7MU1/G%11[,3'2Y>J M0IR\K*CBVV_3?L$Q4:1FXB"F[$_P\!!XCFW%0H@?IV.2Y94W5$_ C6^HG,03 ML" AO5YQXJ6;**FI,B+F% 1-@BKOHPW?RFR,C5+%36FMN/B9-'D5$C7!P-"- M9Q"3.W#LE>W&O",B@=A')SSP$ZKF3E_;8Y39&Q\I>0)9NBJ#D0,M M&?#?;!,$,V\GF#UTX3OH#").JNMN97NUC55*5?G=]X)@XGOX\MB9%CI#@D9F M0Z]72^9"MJ+B)?/73ORA3O*ESLMG)_W6Z?KY MN*Z?;[J],\44AM#KYY1>A:\=Q5X_JR#OAF18Z_J9'0>2C(":U\\JR)E;&ES7 MSW0):G3]K((XJ:*H-*H*L(@% H5"'75Q77WYNJB>_,-[K\]26^2]R9(/'>7 M-%5O0?,PO$2AL]*(7=)2O.U0@]CA@V'&.2\(A^9B0]4%R+,;,U+'RZH1J@@ID@8X7 MS,H=UUPY+-10\5PT,D0(2U+T960\(N/9)RI]6KX5'EUO#_3GZQ?BE[UIWQMH.#6?L@I&13!6>)#W3 MQH>/UAVN%3"ARGG/@= N(-0^RDG:AYYL4F;3J_TM4^[7QNZ"TB8YTY>#7]EF.4' M!98NK1 W76"X6S@.HH7Z:"5IB7TU";]'BJ@H;ZT<1&HH?QX2L8%VBDB2'"6! M:Z^\-$DB81*HRGI="!B(7J+2MFT 9.VYZ=23PA0K^TQS94'0G7=3J910#T6 M&3"X!R_AT U"/T*WV/#H#(AE"'#-58.KKTUJ[;F7&L\;LQH$ M\?L"##YHW73#225Z=4S]. L]\^^[2XG $[)FL%C$\@>Q?#!V(S] M=4-0/<(EIH;\\Z^)'--0FO_\_U!+ P04 " !/@ E/$":2#(@E !P+ $ M' &1P;&\M,C Q.3 V,S!E>#$P,3AD,# P.2YH=&WM77EO&\F5_WL"['>H M=78"*:!D49(OV1E /F;BW=ACV)H$01 $Q>XB69EF-Z>P);*/JE>OWOE[KU[]]\[.GT\^_$7$653-5%J**%>R5+$XT^54G&3SN4S% M!Y7G.DG$ZUS'$R7$B]V#W;W=X=ZSG9T?_NMWK^ 9;\Q=67HDGC]^\7A_;_A" M[!\=[AT='HA/'_BZ:3E+X._O7DV5C/&'[UZ5NDP4_?A=/$^R?[T['^[]:TA? M/7;?O7IL;W@URN+%#Z]B?2J*O\'/[^E@7\T0NCG2:Z%1=[]%GBN8XRI*X:X3T9O/B=^=3 M/=(P/>")5X_Q:R;#X_D5R'&3^>ZM=;Z/?OC''__XQW^*-RHOI4Z%CF&?Z+$& M=M?I.,MGLM19*J:R$".E4J'.HZ2*X=MQGLU$.57P"1-HI")9%4K CQHNSF"' M;>EMD6:E@(? 6&0B9!K#A_#I658E,=PBHFPV5[ 9]*E*%O":?#:N$J''8EZ- M$AW!9S#O*,D*%>]>D?PA$T8P&Y5O)-^U..WM^T]_^?G#\8GX].?CSQ^.W_Q] M(-Y_?//09_TC\)C(QN)#%C/;?59%F>L(!>Z7,HM^%;^DP%+'9S*/Q?$D5XHD M^1_243%_N?5)Y<2D::1V7DM@DNUK[]%[2K'0Z> M[C^Y&8UTBDKSZ.#I_23:)0;0<)=I=-T_#2U7/D(B;ZRB+"=3Y:B"U_6 H9I34IRHO*AQ'F9$!5%2C?ZN(?D7["?AA5M 749;&&N=0 MB$*5 A0;V%!3E2N=#H0:C^$F,),$F&(P([S5;_C@!CG*3M5 O-7@91=[V,[T@["+E85%%4Q[B5,;LC=H1\A#PJ:Z* ASCMH[0O'_4J6*M)W&T8W"CT3LOSY!B2S5.,$[ZZN(+PQ4;7.VA MO*XP^%.I$YB1Y-6$"R0%#S)D9R7S%!<<'G,*^YFB$.$*4."N1L4&]^0*R:-( MK,-E%(1"\9&K2.&"9V 0PTB Z' OO',&C%F@N!@ +XNYS,6I3"K0G_#U4A6Z M2>+C#<^!1-Y=2!!CZKR1&Q0-L0(7C!>QL4Y3"8N!*S13,@5A M ZQ31+D>X>T9;W5^C.%I9*&KAD(>EGG>HOW^W1ODU^#/O\(V1F5R^T;X4K/; M&G(L<8C38&^S* 3!$5_F3 ; G>!N)BC[#:RBA1,E28@8UD.9B;*22+?7<$" MZT(A%?+[KCBQ=_*H\$9K[[Q5R.HZ935)YOP62'J[>48JRW[L24^HX*N5+&[RLT@?@338"'F*H_([CW<^WZ[ MQN-.BYGA[(PP?DK?>?LG8%;@2.:XXNOX;;CW_*$PG+XVP_&?P[V][]U:M*@? M$EW7;&5>EQP&@0-8$4# *C08V)\>#4$5K>Z5C@G;I?$P&/Y4>8JWXYY60;+M0(##EXU)YY^=&!E17V M!X^MN&T"WOX#;Y>_KL1:O=R]HN ]>% B]^$OZ^DUU.EAO[;W:6VOL[3\IXTR MG"%X$ @^5H02NW#5U['4%+DHIS+ME[BQQ->QAFNKBU%I<$W2 $S06EKP]#&2 MA+%O<'9,U A'C*MB$V FF+FZ]>>$);E2A@OMH\LI#&^:)7$C=U94HP(3RQBN MWY+;X-/NT%^(TJ.G?1W_/)SHTNB>1)>.8R0K\-"[U^]/WAZO(^#Z19^'H::G M2T--C;%=%G):'A]=53#T 8F[VPA.+5^OJQ@PC;O%%DA%S.O*)*H26=J\D!*% MG"D!,THQCUQ<(9M[G*9HQH3B[W665@6EB;9[BVFC@TNWRU3]6F^H0]LO\_U; MYILZN/U:W[NU7H'#>P$7K'/I>P=X]0[P!4O]58[PK?-#VR%NON)*CO&('>/1 M31SCC62&/A55>]F9CLOI$0HSO+.3&ON'1D3S IMH<3C(ON23#N'57M4'VKRB]#W'B@1XF<'LUPW)MAD]+/U JWO#C)( TF%@$IES@E[( ]5D,&.%W%AG^T\&("'P?X-WY# ?0AX7]/K7&57=Y&Z,KI8 4<^Z M!/N$0.]8>8-V19;*4:*H8CQ7>-WVH#8]LF5F6&C,SY\'UL(DDTG# K@;EOEB MC8[]+J"JNO0;AV&GJ51/,)<>RBA+-'0M3,V;%.5.%Q];"P50ZVNF*- M!)L3K.R)8KU78#4JZ1F3._VLYK!/T1JC#CS#O9W_"X-L[5#:P+"S3JD#E'$0 MJE@C0X^!+&F$+9Z*$H8YHP),?!QIJ@7=#K]1[R<3"X;1X_*B&6C[39F5S]4D MPZ^BA!I*X?QU81I)Q0J=@P\RA\<>#"VWX L"EJ&"P=;P:S0\QH$')H%YD+$< ML/8SAWV2Y8X_+='E'!6SF7[GM!LW7$C47O^R_AW?$_W[(Z<]*JX?_B4U\KQ7 MN.M4N.0J=@.#!M2'@#0NF+@&-ODVNQ=GWFE=Q,V[KD612A1WW+*14TI>?7;)J_G 3J\@H'JV7L..&[R#0 MTZQ*3:/!S'3]ZR8)07L)0*'.(Z5B.ZA5\@XA2M?'.0Y;>_#TR4XL%P(4DGYQ;Q[*>9UBBRC M(PYW-3$RR_ Q;D\&@?5^LP$!/T=KEQN=J-D^RA:(L MF'97HZ4)(H11#C]E&1YG;W2Z6JY?=8#':W$5\Q%U ^["X2^;Y[+22.(41X+$$9\8AXI X M$P6?@)]SN_Y@%V/@(UWVS[8.3[H+C5HQ[37 B.['VTN&[ MW+1.LZ1*2YG#QC*RPPDR\UX==DE=OMZWS_J-:T8NZ&^F27!ADR/@LQ@\^77F+@[]%M%2_$_')3^_53K0GX;Y%&YXQ6!L% M^!"'NT\:G/+TF?_HGO/*#8 ?QX6HBN 4L;NM$@AFYG2 MY ^=U4I9%#I8RAJ.K:*+ '_(J'^ZIW"V7>M59SFF&U).C*"57B]?X_(X\CDX MG9.K"9CCE'6/3RG+ C:RCJP:$-D<]4"58G$Q##M"Q+5'0M*1**00,-]18/F M/ MEZ5JYTPNZ$0Q=$F!AXAYJ-#]R9Z84:D.>9+=C C6?QKIN23?&D^@C%00):!D M 4>:#%&I.)N NF8'8M]O0[4^SRXPDGL<.3,/H2A]+7+>5% M9-46N8$^H?&CJ0\1ECKM4?:?<^W!$DL72^ .3"9:VOV"5JF580;OCX(IF_@& M#9;.]> <&<8R--'-X$A&\PCO4YZXSPP_K,SP89\9[C/#/1[WWCI0:\WU=KE1 M]=Y%F,N >SF;DBON6QU<8()3,Z7,D;.QBQNX#C@JGSFBMJ;GAM"?=-IE,/_YQ9<7WBVBFXQZW+V$ Q!8BH(VU/7Q"-N^V 9Z .,!:5UOFBKJZ M?49UAY^B8=&-YVM<3.MR6=.]=A!U>(AS;04_9N TLJ#!)@/$/JZ/!KWDRK;V M Y<5S^^5K'BKT=O$+AT^J2!93;.W' [+H:!AX(G/O4H8L M:C9'/0-N4^S$]340NO6E[;5F4\G@;7.YH*W("G>DQAP\:=]K4D*< Q_8P<'M M)'?M5>0SVRD-&@="XQ$4,#%M<]4X'CD#^SQH%DX8"?[,/J8((T&F0 X#-U)3 M ,&^0X^7;VV?+N>MZ]QU#RQP?<*00A-Z9NWQ]FP,1VU+P:PJ7?F.>:REAJ6. M(9^;4(T=J*Z?Z.:(8PC0/I"%\ "FE8H+[KI^?NU^1P,7 S39N^8KMKAGMSP/ M97:Q[1>,J(Q0(N153XZ!"TB3B"*HCAGCP1ZL+(8EZM$+UP#FP@'W,I6>_.)> MR=2/6;IS8K2MY/#U.INAG=ADM>0P6$$J.]BZE-G(N1U)Z<:94+#87-/S'3UY MN'<-QKNK,]R+,MUHMP/L.MIRI?K(/[7F-2:9*RF*OCY1S_ M1;^FV5FBXHGI$$8IFZ(! =NR. PN^T+W%W\P'?X97#?/U:EFE)Q549>@<$.1 MS0W$".WM#GI"IY>0?1GB*,YTH:SPQ^Y?(Q5V2AG['DR-^'LKM0*C3#R*%+MW MN2S5I3 0[T>D(%@B7-A25+( &C\&"G+"4&<@6.FR#+3)K2\Z^1RSUMKZ7_'Q@-UCEO.!TS/W&PX MPUB<.@PVI/M^CHOG4J8+?+",LWGIT)X(*T(S$/_N8&U.F6$W/<,OX:\,IM=V8>K8 MI*V=[$PL G%O%;G-7V*LH""1CO:X?KO%Q?S(BN;$?^FAP#=4[% MDP'*ZV)&HT+%( L-"J\RU9,V8=?"R]*D&WTOO.ULG]QK7-:XP\W7N+Q;O)A? MAUK]F&%4B/ PINC90)@#WO1ZBE8:=H%R=0X)2'BNPL?(D&1)8GJUC"_3F!YZ M>!&>$9&1"/] 4862TF(OX2_L"V- 20_44O!#J"B&F^5&D'$336=1H+OI.%63NZ)9@YFTP.K[/:?C/<*A56S$ 4 M\(,Y<@.OM:3FXC/39;BL-29G23?GB7>TXV^#O^B@H]\J?!I7HFPIUV;2H;A, M<)6?Z3[%SB@FQ#L\L&^@,SC]T;",[2)8A,K!)<,*E#KLQL]GU)C7>X"_R:+B<3#%\^?E@!=-$EU%W4N<]7J+'2]P1 M7N))CY?H\1)7MWSON:$+\_I5E?Y$(N<<=(%M@0L+_(8BP];1*.4Y1>VH;M4\ MH>9K4%R^]RO8K]C?>+_B;T&6&%;P1)ZOYQ"NDV;.V!V+X(Z$\:?!<(IYQD>D MXU$*A'DE-QSQ[PO+F;6<=S8"YI$<<>HHPR;0;@!.J)E;:'#ZM)'+#OHZVZ)E MAK']Y>(3/C=#3I )E'55&QR%3. *0,*94%#&C]6/+; >*?(P'H.Y;IRR3BN2 M T641IK*4T+XD@$F:H(A>%"#Q@U,04#CEWA*J"N#9ABSL\J7#.>6A\!V+CD?Q(6Z(>7AXTRR;X3\GBOG!0Q$!(X! M Y.CJ8I^]8%@ F05!,*>E])TU@[>PB4#\38^4\8,=4'SB8LV;!U38GV7#(=K M!H3%X!TI4?@6;*?)U!$!\^D+)NP2 (P[.JO5#/8BB5*KOL&> [@[2UN:;P0- M;@D;,6F"@0;UCX?[Z!JB4DMC]@NQELB6^+L"!O+>P[=]KH"2P[W1DYTA\J?/ M*03GH;BS4(ZYN>'PQ<&AD\.U6?O5:<(&2G(&#>8/!"F0W\1I@)>JW.3"V:'& M *C$B@^^%1G.!A9XN(>'W0/UXSOH+0BV(*[3(OS.LB0H4%T,>]45HQT&A*EC M R:;FJ8UKJ8C5Q--K06I!,0>4X,P"3P_Z%K'!S4[+%KC>7?)6'@S%QQ*T11! MY3T?CLDW($VS4)=A4T:0)=FNK9JI323".JS"Q/#<9/V>=>$<3.T8^5XH%H9? ]MS&7,.-)(*J8V2A.,]!*_\$1.Y%F!$D^>2IVP&':Q MJR!4Q67TQ&"!LFW9-2[W<\&8:\((8]))8ENS M[5H/L'D T^)9<3FDO;VFN/%F:M5A"D,O(H5-,/($V@G&7=%LO^S'XDCD,78^ ML1]:"+RVAN'-+F)N9BCJ$NO$QY7A83JWG*:- 1N:W.8KQK]Q8EUY=1=R3:^Y M6'-=IQ'?'=5:<+4VLLE)D,']9-%+;V4IUW0@M8S!]<7*T;P+P\+IFM"."G9C MHB8R&=@]E^5X=C%Z+CF=6%!1(YT:@PYLM>A(!99<(Y-,V],2)3)-(:S\=?BN M&"C$I<,^=V>'BY!,K"FUA!IA2_&%A5/:Z2!%&<$^+WA'><&G?5ZPSPM^ M,WE!L,W(>03;IZ#F1>8W,%/ T+1FH\GSY<;LPOX9]CR& &1B+C;&IX^YX&=\ M^#)>^ELEK!7D<%.[+4*I5\O_!93KE0EU=W2.1L5J7V_9VM=EUZL^[B M,@H3_AM7A)]%D$Y*CK/KG@HD@-G.^,AEO'@\IM,RZFC801VT9CQQ3>C36'&_ MTH+[P9KNI6#?OENB1-TLPR",T9VG6F(G6@^6"]Z*[5L342S >9B9<'>N<+0I M=[J1(LEL0B1=^A3@4GBE*KD'D#N]/6P4*VD.O:W*MNIUVOK=5460^/DL!5=D MJN>MT,C("S41PG J.02+S1E1^0!&>+)PS MY?LZBQ&94@L*%.;$ MD\!H,D548_^M43K8?D^S.C31"@YMD/J84"A*D2KTZ6E4- /<>"6>P04Z#NM2 M!T93N.?+.,YA8^*N-3T](FP:5P=\.^_S)VX>")]70(QFGW3;Z-;WA\L0%]!\ M&DZP\VVNZJK>?B!HO\Z#Q7@:2)V@>GB49;\6S=<$[>Z-D6)O=W%NN\(,#[8+ M8,R&OLZQ)C2NT[3@CCIX.+MM;7+C9&I/0F_E//P>&VE.E5"^BWKZIY2#9RZW M4/_FED-0E;=$6< 4=(S'P'9S#GMTV,02/R[B*J^!J5[*2%R9J'4N^7>T?0M[ MB)XS?\<][[=Y_SK%Y7?#^^_34R!R+#[9)-Q:MX#FMYNVK%6J4NHN'E2V4[=T MJE"IL(K4YPI1'3+HS-8T\+&>5/]1SRL6YF*;1>W>;83$R2MS#'28-N;C(,R) MD4RN^F@3%0[,]K_(.,+:[P5Z\O[FU[M_R&(?ZEA'E/]=NP:I57J'9=:F6?) MS((1TA%#D@+L=I\L3Z0'IYX0_QIHAVMT0JBTNB4)W.9#(;0%%6^D,NM9FEEZ M\PM*WZ4EPE#74LWN,5LUSC-EI>;L91Z/K&5[:<"^L<^X@^,Z85FV3GZ&Y6QY M4+]J.Q>G!@)C?BXJ=()4K$B\P"1Q\JUG@+1Q$*_#L:;#H6CN;Q,3-'7[$6"D1 M3);[,+A(.$'N+-2L--VQ/H#OKBY"U48(P->/%6IYLKO-%G4^U%EA%(R'75&LM ,TB'F *E?.K/* M;+O(EO/$@9M1 ^RCDAJTK:V>HYFC[P,XL*+5AW5<$U?7U(())W*PA65Z%(QH M(.Q!)(WH:XSW\QDRH%%TBM! 1-9(/H/25LY-E.VS0YAHQ[C8O-%J)#;_B=^O MP[H;R7 ]&N=>HW&>]6B<'HWS#:O+^P",G5%04XFW*CB.LA _H@XBG?*:DQ9K M#2/[8;&JH\[%8QZ2._>+.M(82\\>/TO.53-4%K2? K M;LPIS"5UF>:H7"NQ8T8!;RL0E]3H614+&-=CJM9!\'\M-'&JPD"$B?_]5B'0 M@^M6X8U!\\E+Y]=;K+P%-Q_O0RV7W)'.>R^.[\!LW:HG#4W?,%,OWX M=+'@ M-G>Z"LJ@V0C&EE1L43*4#.1)9;I9VOI('Y39NN.# M8M:YVHUVI,LR"$Z*&O16*RIE>WB@@*5S\EPG6LE-S%-NM6#Y9""FV1DL(9WZ M#I.=PH%^Y"O"!M$^ M_M?B%N[6:@N0NNHK];A>YT^=7;EMRLR=PXGZI49(5;0(9H;?&L*@&Y)3.ZS: M5W42R\3*%)"0'G<=(F/3/(_T:AW$@,!5=8[G\F'HAU%"@7*\B&>V0N"N#>EO ML_0(^B1(UZ6X4-CPV!=#F\HW=\21.62%>MDHF=J6.]BDLH+W??;%MK:!Q' 7 M";4SW)IN[XJ_X0B:5=N^K(:8K\9A+#U]97=(%Q+49_3$CO8VIED)M[D("W?L M803UIVW;J4ES@HPY"#$X?4#6*HC# M#N.D^_(YNCLZYF5;@[P?6RLOZ)6QZLW18&1862H@3'@AN/9+M>J9+UK,"_IB MMG;A$EX>=.TQ+./WF\ =LVF[A=IOQ-97; "]O=T\V .9G=&/RT>;WJ2VW"XT MI@USJFBEI$6-U%[G>4:KG;O2M0#U ST:.Q*TFI*@W>WYH\1J]$%!(Z+6I3A8 M[+7+=%@ $YZ7W6=\\+DH%,?3YSLP<#KJ)454 #&M/0XE.%GFZDS '5JW+W]" MK&0YO:$+<6OQIE7Y!/^X=9,+'W&D2YAYU'X= TOIF%FT.GC55QJ;_N=#"_EV MAD#Q6FZO%:DDF:/(3B=_>K3WB'XOYC*ROQ-'_ND1L^0C%PNDX![& 1,Y+]21 M_>$EOT+ .W;-:Q[3>U85ZGO8,>#G?0QX M?"#/8SC'^G(P*7__]@7^*\R*[,!"E=EL^?=$I*7?POLZON01[S\_V,75?6EH M<12DBE:3@+I.#NJVA[%_Y6&TXPNUL)D;&\C+.%ABX =@(ECC_4<7+??%ZW79 M:E_"+!Q'RXD\[(EW.3]<"TZ]VS=LW7/UCU;WP);WYRVJ^!TINW! M_N[^QI'V)@;+Z\57D/\F!O[5),7^X>Z3/>?[A4N%!RC&PGB,8K,6H!FF=N08LW,?&,N',N7.=&"0BRPA.: MPB-9S=%7N9(M-&5X6BL!KD:88J0SGJ@VW;4N*12=_UU.357[QA1H76U]^Q3B M5>S/X=[N\\/O-TM8W2BC),VIVMG8''@G-DN!&P7-[/& EEK#_=WATPWC M])6%9NZ.RL/=_><;1N6;R).?/A]_/'GW;OU&Z%6$R)/=9_L/6H@L\V<=]Q]\ M#?>O+E+VY(#$^_TE_'6H?&?AW\-G]YS*JV7OU85N'@9[;V+@9N_I[MY#4)M7 MB@+?2GKI:^3'WNZ+;T1_7C&"+WH/3K[7B+[XQ<#K,\M7C418O M?L!93LM9\L/_ U!+ P04 " !/@ E/@[R]NZ\( !3.P ' &1P;&\M M,C Q.3 V,S!E>#,Q,6)A9&)C,"YH=&WM6VMOVS@6_=P!YC]P76R1 '[)2=I$ M=@.DB;/CP?2QV>QBOPTHB;:XH40-*=GQ_OH])"5;29RMW4G1/-R@B<3'Y>7E MN?<>4M+@+ZW6+Y^(]/S]KG_0)5\^NG9QG@C\ M?36(&8W,Q:M!SG/![.6K*!/R]^'UGO>[9ZLZB[I!I^HP"&0T/QY$?$IT/A?L M?2.A:L+3EF#CW/>Z[=[1ON>]>[O_KGMP>/C7?EFK^"1>5=TX'G0@ZR$%6M6S MF\+\;I83\]_K97D_9]=YBPH^27TKIC^6:=X:TX2+N7_)$Z;))S8C%S*A:=/> M-S53?.S::?Y?YA,/TLK!7@U,>35@Q'4FZ-SGJ> IVTSTC-E9!5)$D#V\CGG M\S=IH+/^GM?V!AW3RDVPDVTVT1#(8NJ1SO3TE]'PG S_/3S]Y^7H7T/R^?Q\ M=#J\>//ZVJ"X_P^RU^T1%%R.4'YR.?K\Z<^8XC^%SOEX[HK*&TP"YFGQB,F) MHEG\& S5.!XUC.P3^/8:_^_^CLRU]6E/FW3KQYHS'U&HXBG$[\"#2DM9Z.4M7/UYV%6E\1T MRHAB4\YFB-QYS#7YHZ *EA9SE&=2Y8CGY%RJQ$4!K_OF]6&O>]3_.Y%CY[8ZKT(;'V@VG(!DLS)52IG@H$V-!W$2F!%$OU3";X!J92G M! A19JK@F%X< E+1@ S2H QR*6"C&F((D5DPG.22]?N3H.4A4QKJN:F24*O MF(7:0J9&601E,*0P6<",81J$7($!H5F*[M D BYG,0]CH@OS:]E_QA0KA9@) M)%P+T!.8UW$FQ73&0JN@D9M!-1EAFE-TBT@PKYOAF:)\[V6CG!&D2N#(0'*) MFR8@CN:H5K5ZGB(8 L <,5QEO QA>P+Q&G M;PT-SXJX$=PT+0J!!L"Z!"#M<-KJ$U(=D[&0,UTY0AFM"34E3FFHV*R!65>: MW%'UF>)Y_T7@^7*Y^!7WU25>2]9G8IP$#\2MQ<6(4,4L_ G'@AF,SL#Y@/! M=6R:FV8)XKN)\>8>VH5"Z@+]3.174C@<9DJ&+$*Q)CM 7L2 8P>OX748TQ3; MSA,$U8M",%VRD3U:TA'O8(?MND(CRCN(ZA6[5K[%2^J\PHQ*3#RN.8O#K]'P M6X8?WS?\>'?)=A:.A4:&>VU.G_?>/@%GH;LOP5G.F(:Y 1'+#KZ.ZJ8A+B$M M]/I=#(,(&+!8CN0XB2P4!" 03[FVL1VM6&KEF#W9,BO4,XMB@EIPEZ2DA&*S M3#FFAB,]0!$M!8_L48XN LTC3A4WVG/'FVRB2XV80ALN8\.#ML3'9@*I&;3) MD79,IPSTGH>%H"9[84Y6@R4G0@_'L.K$$%[#:< %S^>&):T: MUKBNA;9%K?.Z&TUK&PB;)*_+"66%RN UVK*Z,)0JL@K8K<2$I2!K LZ#&I89 MKS1-L$UR#@+OQ2:@\KS*59>WZ;D2U:V1O)P MMZMINO4'=$3LUVXG$,@BOW_\=89;-&9FES/^^MZ7!-7^R7HXX- ;]B.#,-"&6S5V,4=F8G4.3J:AQ"0I$.( MJ4X>=U9V&,,_$'YOM2U5QHZ9V8,I_&#[5[\GKVX/<^/*M]K+N.KB?9U'UB& M6H/C#4C9S=W#4C&*+40NE5ZP(%L @4G"\YRQ>_-8(,&R3&W$H9L5L0,_0=[0 M)BWAK]G#5([-_B@X5+=N7*2A/<3:W>ZBGS#,3P2(,0S.@6,*>>;<)>0,P"L9 MS&(W.V/TRE 21Y0M*;$4WSX/J(XT-X)SN?=T)U@K@C*-T%&S14R^!_KEM@ = M@&"P]Z9C11K;7UTDL"\6R4ZES($KCWZ?,>5Y&?O<$S";L4+8:P)6S,9I -,^ M'BH1W'3T@*=3*:;,<(243LJG7*H,[2S)A)PSU,YBZ>(YO>$?P/,#4*?V*J35 M7H&9\2B/?:_;M6_(Y'9K'#(A2IN^;W0;]EYG-*SN+=S>-]R+'HU*4@"' -1" M*03--/.KB[X; DO>;;MA'))RY2YP%9%I*3.76>.F:@>N5RD=];Z'U4UERLCK MLR/S0ZI*]Q[/?;6!S'.9W%]?ON=SISIV+Y!X4.,FUJJ9K';=M0%U4[Y91_.( MQH]Y!,#7?.;&B%]_[T2?-[/Q@KX.=(9'YSF GQ014@ARY5W6^ MAF $?60*&*O7>$"[?6>[/ IL_/@YKI<%GL^$RICZA":T1>%C0^'Z(?7#W'^H M]%_+X?81+GG=M?_(!F9Y\!>V'\Q0'=TA'RY&)Y_LN\@7H_/ST:>M3SPAG_@! MD?GQHOGV6_5;)&^1_#21?!IS-B;#:Q86YIDQ^>P>2&P!O07TTP3TSA?W4@T5 M=U&]NPZL<6'.2\L/"^\[P_^F^7KK';G7SCA6'')49[[?Z(UC M4K/9 P^9T0EK!8K1JQ8= T,^%3,ZU^;(NC9$0,.KB9)%&IE3:*G\DA?W0\&H M\D&;X^JJTYGJ8OG-:+7 @X[]*/7GGP8=^X'K_P!02P,$ M% @ 3X )3QFHH6JI" 43L !P !D<&QO+3(P,3DP-C,P97@S,3(V M,&9D93(N:'1M[5MK;]NX$OWP&2// ^J)-<[O!?EW0 M$F5Q0XE:4K+C_?5[2$JVDCBW=C=%\W"+UA(?P^'PS,PA)0W^TVK]>OGI(PEE M4"0LS4F@&,U92*8\C\FES#*:DD],*2X$^:!X.&:$'+1WVMVVUWW7:AW^_-, M,H[+7C+UR7[GH-/K>@>DY^]V_;UWY.*3:Q?GB<#OJT',:&@N7@URG@MF+U^% MF9!_G%[O>'_T;%5G7C?H5!T&(QG.#@R'E*@53V[*EO=S=IVW MJ.#CU+=B^I%,\U9$$RYF_B5/F";G;$J^R(2F37O?U$SQR+73_&_F$P_2RL%> M#4QY-6#(=2;HS.>IX"E;3_24V5F-I @A^_0ZYB.>OTE'.NOO>.W>H&-:N0EV MLO4F&@!93#W2F5Y\&9X?#R^./I*SX?D1+G'U^>QL>'SZY+M5Z;@:0A4^*2U*'HNW_5W]'YJJZU*=M M^M5#C;G/:!CR=.S/C55:SL8I:^?JYV'6EL1TPHAB$\ZFB-UYS#7YJZ *EA8S ME&=2Y8CHY$RJQ,4!K_OF]7ZO>]#_'Y$1.>$(V0G-R45,54*#6=.U&J9!FVSE M,2/.?X[[QS)!'IFYVY/^-HFD(J9!.1QAL$I(_END#)[6)-;IGB>V>B\"6Q^H MMFR )#-REQ$EBA1/]4@G% *N4I 4!(D>:J8!@>;,+2$<",$F , M$YRZ=K=:9"R@&E-U@5LU";R]0H"Z$,AA0F#Y@Q3(. M*W @-$O1'9J$P.4TYD%,=&'^6_2?,L5*(68""=<"! 7F=:Q),9VQP"IHY&90 M38:8Y@3=0C*:U,5QEO Q^>P+Q&G;PT-SPJY$=PT+0J!!L"Z!"#M M<-KJ$U =DTC(J:XLS,4Y&$<>MQ<604,4L_ G/A+,9G8&S(\$U[%I;IHEB.\FQIM[:!<(J0OT M,Y%?2>%PF"D9L!#%FFP!>2$#CAV\3J^#F*;8>!XAJ'XI!-,E&]FA)1WQ]K;8 MMBLTHKR]L%ZQ;>5;O*3.*\RHQ,3CFK,X_!H-OV7XZ+[AH^T%VYD[%AH9[K4> M?3;_[;Q] LY"MU^"LYPP#7,#(I8=?!W534-< EKHU;L8!C%BP&(YDN,DLE 0 M@$",#9F-[6C%4BO'[,D66:&>6103U(*[)"4E%)MERC$U'.D!BF@I>&@/\R2:ZU(@IM.$R-CQH2WQL)I":09L<:<=TRD#O>5 (:K(7YF0U M6' B]' ,JTX,<35BIB%R#/JS<+V<\F3<9/0"W63E('S'6U8/WRL[#1QM@K5& M5ZIE2DWVHAI^9#8 *!Q3%59XA?MP.N*"YS/#DI8-:US70MNBUGG=C::U#81- MDM?EA+)"9? :;5E=$$@56@7L5F+,4I U >=!#!%N,CIA(K"1ER#'Q9%H/)\@I77MRGY@I6MD#S<[7*:;OT!'1'[M=L)C&21 MWS_^*L/-&S.SRXF^OO/6TL[1/ /A-];;4N5 ML6-F]F#*G%FEQ5RG;:=13/6<@YG ;?V)A3:C64N4V69&!+]BHCRENM6^^2^- ML[X+/9F]^-YF+W[/7MR>YX>5[S47\=5$^[H/+$*MP?$:I.SF[F&A&,46(I=* MSUF0+8# ).%YSMB]>6PDP;),;'7[&$JQV9_%1RJ6S8FUO=M%/&.9' L08!N? ,84\<^X2< ;@E0QFOIN=,GIE*(DCRI:46(IO MGP=41YIKP;G<>[H3K"5!F8;HJ-D\)M\#_7);@ Y ,-A[T[$BC>VO+A+8%XMD MIU+FP*5'O\^8\KR,?>X1F$VD$/::@!6S<1K M(^'2@0W'3W@Z42*"3,<(:7C M\BF7*D,[2S(A9PRUTUBZ>$YO^ ?P_ #4J;T,:;678*8\S&/?ZW;M.S*YW1H' M3(C2IN\;W8:]UQD-JGL+M_<-]ZI'HY(T@D, :H$4@F::^=5%WPV!)>^VW3 . M2;ER%[@*R:24FKE(YZW\/JIC)EY/7)@?E+JDKW)L]]M2.9YS*Y MO[Y\T^=.=>Q>(?&@QDVL53-9[KHK ^JF?+..YA&-'_,0@*_YS(T1O_[2A^WC MV3[NO'KN"EEE]TX>KK0$W=VV]W:S!#]R"7;WVON[FR7XKDN *_5-L6EE:Y!Z M2K^=S=>QUCW9^<%>!CM!(O.=P8Z*,:@$.7"OZGP-P0CZR!0P5J_Q@';[SG9Y M%-CX\7-<+0L\GPF5,?4)36B#PL>&PM5#ZH>9_U#IOY;#[2-<\KIK_Y US/+@ MKVP_F*$ZND-.CLZ'IQ_Q\_OPM_D+V!N/> H>\0/B\N/%\LTWZC+X M..8L(F?SXZ7/[F'$!M ;0#]-0&]=N!=J@.4[J-Y>!=:X,&>EY6>%]YW??]-\ MO=6.VVOG&TL..*KSWN_TV6-UE([AWS>\QB&IV>R!A\SHF+5&BM&K%HV (9^* M*9UIIB\<5HM<"#COTD]>>?!AW[>>L_4$L#!!0 ( $^ "4\'QSUQ? 4 )TD M < 9'!L;RTR,#$Y,#8S,&5X,S(Q9C5D8V1B+FAT;>U:;6\:.1#^G$K] M#W-$5Z42++M 7EA()$+(E5,;4J#2W:?*['I97XV]]9HDW*^_\;Y0:,*5]*A* MTYKE?$)S)/W96=-G-Q#K M&:>GA0E18R9*G ;:=6RK4J\YSO%1[=@^/#GYM9%1%1N'#Y$+9\TR\MHDPV3I MT3(SUXXTF'^G$NF&IG>Z1#@;"S=ATPBDT*6 3!B?N4,VH3%)ST[4U@-9%[WK8N?@.CSX8HUNM M[I)#Z_81]"YA^*8#@U;_O'75&91Z?[SM_ FM]A IZ:B*;5?^BSW^FL::!;/T M4=9!3=!&)>93.58D"K?!6H6SK@!/"D$]S:1(ZYD.*;R?$H6KY3/HTT@J#3* M"X;%9T(T7(=$38@W*Z;&Z@K/@@,SZ]7^'=:T=J,M)U@19VGWHO$:*QY<2C7) M8LI^M7]2L>N-]Q!(E8C[/!<7X;JD#U3X6"A_GPH*5;L(IE(6@<00,)Z773-O M0+VI8IJA@D3XT+GS0B*P^.(")BR.C4KX9T;Z6'DAI(JB(DMK3?6;+S77J6CJ M.%;UH06_H:4")C)*.V0T0$DH6;,;"CVD>509 QFVF>I%P&?&ZT6(IBJ>$G25 MEO ERZ# UG%C(H\!!5W*!\CGQ%/T^9HF8W&AO/#]((S@%U M0%ZG30PPY_# SWO!UV$S#YD,04Z]6FN88'J>^*G\;_##!"97S-8F!V*&UP19 M^/@T 4 .+L*2G*MH;'!4-&2"1QB@A/"R>*6^;K$ \+=G+@T&3$*:90SC/+G1;L0M*/ M(^+E_014IX5T\U'(.8VD\A%0GN2<1#%U\T8C%8&.M:U43(H7K=(&MGRXR7AJ M&166EW:8SLJX(]UUT(="8H7:OZB;7\B)Z;%H%74DM9:3U?3LV'2/'*:;&@>7 ML8RH7),5N])U8;/,7]Y0%7!YZX;,1U@O1,:2Q&_O0I(Y3C(GS4%SP$>YW]'\]47F#LD[)#]-)*^X>]\!>@?HIPGH@VO%A,]0I+?EZ/XTX)3 M.(,%FVU89$3&M#12E'PJD0 QY!)^2V:QN:U>$#$BWJ>QDE/AFPMHJ=QL7]SP M."7*Q6USF%\QF:]+TMVT:V?"W?EW WGCR]LWN8.;Y>3UGI#,R M,C8X9&0X8BYH=&WM6FUSVC@0_IS.]#_LD6DGG0%C WG!D,Q0(%-NVI &>G/W MJ2-L&>LJ)%<62;A??RN_4$C"E73HE.3(RUCV2KO:W6=W)=G-WTJE=\,/[\&7 MWG1"A09/4:*I#S=,AS"4440$?*!*,<[AK6+^F +4K:IE6XY]7"J=O7S11![M M;)04+IR4Z^6*[=2AXM8]9DB);QI[34YKEO,!S9'T9V=-GUU#K&>HUQSD^JAW; MAR2[09W'$ MR0@H MJK94P7;W:M@[[[5;PU[_ BX_70T^M2Z&,.P_-T6=$_AD#:RV!8-NVRB;^M2I M'MK%YZ9K:P"M3O]RV.W\@$%=M>-Y3OV(,)'VWA5H^6#?3W--8LF*6/LAM4#8U68CZ58T6B ME/%-$,%B?"A>^N% M1& UQ@E,6!P;E?#/]/2Q%$-(%45%EN::ZC>?:JY3=NT0P2B'#KEFL11%:(>, M!G#.!!$>(QSZ0< \JHQY#--,\2+@,^/S(D13%4\).DI+^)9T4%SKN+&0162\L#EGL:+"". M!H/E] JK30KH6*>2<1E+Y""A/>"G^H" M;*D?RDUK6P/FA=N^5[,?5?=6U."-[4TZ6(A<:$W'N%: >KH+^!YX,=]CD4 [ M50H;--E/-LE6P.+7Z[A> 7@^"F7I] DIM$/AMJ%P_6SZ=N9NJO(OE.]8 MX?AIXGC%N?L.T#M /TU 'UPJAE".$,OW4/UF'5ACPQR39E]KK'Q)_2/Z.H]X MR9@>;3QPMI$?]?ZDKTGRLW(4?UIP"F>P8+,-BXS(F)9&BI(O)1(@AES";\@L M-B?5"R)&Q/LR5G(J?'/X+)6;K8D;'J=$N;AD#O/C)?.J)%U)NW8FW)V_%\@; MWS[$R1W<+"=?^KQ\T2PG7PW]"U!+ P04 " !/@ E/'\K3%)U( @ WSAL M%0 &1P;&\M,C Q.3 V,S!X,3!Q+FAT;>R]Z7+JR+8N^O]$W'?@SGW/6;4B M)G.J0T*NJGE"@.A!@!#='T5*2D"H S5T3W]3 FQLXQZ,L*F]5Y6!5"K'&-]H ML_OG_RXM,S&'KJ<[]K__P7]A_TE 6W4TW1[]^Q^IG4^F__-___RO!/HG^ER;;6O\%_ZP27;[JK!1^C?[F\!P M-L'<4/@-224:M8?--_U4=<4%[FI'YPWJ&+L=!LL<@3 M]-\?8]^?WOS^/02>\LMQ1[^W/T2$)#$\2>(_MH^8NFW/87ZU/S;!_=?D?J] M^7'75%_Z20^J]UZ"/O\:.?/?NHV& T.^_?9=8'M#Q[6 CW@=TI5*8ND]NCS7 M?\P&].4!%NC+IQB DWOOW#5WX?!)AM&_T:_[5.O/\/8AES2HWV?1CF[TPZ%A M>PY%X,QS+]BTV#YP2&XX0N;O98B@VT%,3>=>2TU'WR V_]*]:! 836*W%#Y" MS[U^PU_O@/,.W" P'";O)20028*^!S[](/CH#?CT'W_^&4.@_?G'@CY(J([M M(X/S[P\?+OW?&^:$#R?A+-#G__[8_I[T5U,TTM]__O%UWX1__OF]^^^F+\71 M5G_^T?1YPO-7)OSWAP71.,?B1T[=\?Q>BM M,G0:^9I&%E)8P%B8']A$LYIN_O@S!*8'__E];TPG'6(V<-UP@+JG K,/@W]6"; 3?0"QPM MC[[S[@V8P*!KC[M\FJ^XW4RJI8IKB>%^_&D2YQMKR-S'(ZUK9FT]G@DI/F@L MDG2>AM-@A5@;ON(SQ\K;2.%6631:%Y@E6X/+"ES=&RG&USA<&! &+Q8)6\R5 MC/),0#S%D-FA<0QCG^)MW@5J.+9$8.N;T4KH#SFGSW4-RI*8D[TQ<*$GZZ6) MZ!?=]E*B]6E^U&<+?:.!]&:?4,Z3A>$>9=6BW9671FF,9>>VR"_)%-M?HF'8$G)!@G9#(2;%J>E9U9QC QBK<:!ELOUZNE MYFAQ5(J=H9 Q2[PWE@I^<5&%5;DE*%G@>A,(6A-;-'58BBY1:TX0*8;>A:]VV\1W2,LL14> CZ]8R<7(Q% M"E'32/7?8#A?00=8[M%!&PY7GHEJFP_$O$PH.&]7&]Q'Z.@:CC$SDZD\7Q 8 MFZ[-%EY>01Z@@6-')N1( @DI$(99)W05JG^/EHI2;T.\G5WR1%8PV1S7+,I2 M2 OY%"EQ4Z8&RCE0&@RUYVV',9ECG&/U'2R83H/TFF<$L3"Z) OY2D)'2H5) M=OLY%]/]8574&VYJVOX(H:'[$Q<"5V(*K,X'Y9&]8EC?7:!.$TOOQM9-E"NX M 7R?;)^C,?)W]X@KCU?&W+2P#$;G0#*5]AJU,;\(4XG/I^T5\GP;<8XQE:=* M=@"D+&>2X_G L<9AT/Z8N-_WLZ&H7X@R1^_//V'6>>-%"24::R+*0F_"7.W? M'YYN39?)CP)G>)[:^EIX6ON]_'YG7[[X@^>D[@1I^B1/]FRY^( MGH>RWS) S@ SS&_%,81^U5&C^#5I#Z3&PLV-D.#/ M-NJ_P"_.UK)@JOO %&Q8C\8-3#0Z1]6C#]LW>(7>:L#(LB*)ZY2+S=84![*A M #:A#-Q&Q&AXL^F1+E?L!^\.'=]UY-3TOCQ9]?B&7'\\_O@>][P^L<"N'OQLX+\^*N?0L"/ M/R$$;CX @2?']ON!E'X?@L0T2HYO 1*5@_P_F]H7G22Q6^EO?]E]WCWW^YXJ M/JV9>Y;KNZBF-BN)S>&PR!IBHYR;^!A;2+<65]6\JN8'53.]JZ@=1S4?.\TH M]0]'QL^"L.#C6%/'1A^]!_KE \0ZC0>NC82STTR]Y#(5:=WE^2Z/+VFC7Y>3 MJ=C"_EE2]R%XB-;+,+WOE2^G(86(@-T NE:RMX#?BIFPN]2\,U< )E9G\W35 M*=?2L]@&'J\4\[,D?W%IJVI@!698\XL,?=C,A>.0D7-8LE7'@EO)NUBC4FB0 M!N1U,&S:W4ZY064N7<%?3?YEH(#<1EM'LNG*N!10T]XDR>OMU#*KMKM!1[ET M9?]LFTX>T6>_5[[/VW1FI$KS.J 50Z2A7&;S18WQ+EZSSV/38R'M5]OT9;>D MK@6_695 F692Q<8\/\(N7<%C8--/@P):;U4:'3588F!>9VU\EDR.>]RII756 MX@_4#S[DT4;.LK47'@:5=MK4"YD*NVA>NN3/;M-/ M4GLZDDVWP*+=H23(&Q5?6JJ-81Y/=Z\V_6WR/44>>ER;/AX,H9Q?UP[TLZW/MRH C!+8"KM5=3>$_:O#4UG16$T2I*8;J__LXDQ0S1 M*=,2K&I&F:C4^%X^MO6E>]3=2?9)\HXI520YUP]WC6WM-([^_[:?V]]N^:;= M-;T'@=TO1RP\O57F"Y/CQRNKS!H$,Y[(>3Z?)8NQU>YSROP4A:,7=K&%FQC: MX;9085BRM7 W50#,NP5]%;C:4?YP*6'#!'8=6/"NL6#9NA)X* 4+B9S#L 5Z M";5]T&D3JF&/TW,CV\+9R7#NUMEN['" &')SD"';]6V/.?(D EZ-N7U6;E_S M/"]/9FC8UQN:!TLPWF]H3H;0^X8J:ET#!NR.'1.BK@(U\N)1JUWR7"EV>@O+ M6QNB,!,[%5(G^HLK1!^;Q>@]SS/SNV'TN1UNR4(&PU1VU$9A#S=U9[E^3V[% M$E>W5/SX$WZ\1\8WE^B]K7[+("B6UI,&*XG,NC&V^B+3T6-7?SDDT7TROI1$ MGUK0>3A>;4'/=W75W^[U"C>=>2U1VDV&UII47Q33@9$4NKV6O;"XM!4[\;X0 MLSY+XHGBUM/O@WF/."M9"@SS@U$!LQA,S,P4LHHU+BWM/(4)MJKP]6ELZX&O$^-EB._66U(GC=%O<>;@U&]-);HD9S7;('6V'7L['D, OO;E/2P!+Y8KDN=+>H\K1X]F^ON MB38Z:O"07]GM71FKHH1-P$S*9BEZGI M._9.:#G=A:KON*]R'8)HWF-[\.M+'N+=BI662K!0*+>:QHJ?MMMK)>DS^6M$]H1K>9TT MKOIU.?KU5+#P2KU;XJ:BM\=K*%4&,[%:U4OIH7Q5GS=&9A]4JXO&.+6WLN-N M)?+3& ]_X9=0#4(C( R'B&_/1V0;-Z*/;,%^?P:RI*<RL 4@ M+B\I_@I_.LRV$WF*CS'\E$M87IN!I#_)GG^DHEPH!4*AW:]P4M;%ZE2C4?(+ MVH67(D]748Z/U3N69[?QVIC*3KF +Z3I2565^G-SO!^Q#QK? MS$^D2:Z#%7@-&E-=2I/E6.+C7?/#5\OS22M'/H3!#!1[$IL?8P5V1$AMW:FQ M1.Q\U+M7G5PQ>,19AX;KH(C1%]QM2K07P4^AJ@/37S7& (60ZL,3(6^7PV<" M3[>AYXD;UGAW7304:_OE;EYA75YRXW&!,H0L:16=Y%K(SF-I'0_Q91=I'V;, MQ_'Z+$>W+W_(TJ\Y<_ AO);L8>#=+4-_ UYON[B/6BXUPP,2KZ0D?45W*Q.L MY)77L9NP5NSO@17O#S#KT%XYK/"PBOL?0MB:C)J918U." M39+KCBO*,)A<&F0/<>5J9<^+U&CGO;H\K5Z3& :DU M%)L)KO8>B_K(]Y?4 6C/*C,12^KZ;-+(-I0>O+2ZP .&7+W]>?%9LJS /JXM M+0-J667'\RI&3\:8;(Z!4TQ?&DP?\N5J33\'K1^QCSC'DBRH9C-&,C>N>RLU M/V;XV,6:5[OU^KF?SZV[2U2KJ?:2UAP#DXJ;RSF<(C&QP\^U[G[N>:(/X?7H M=7=WQ!96VB2E&X5&H8MQ'%U-/5W6MBI+ M"G++O)V9F%9#ZF(96A[T5D81OS03^PWJ[A>&T6/7W<'Q5;V3MTE7 MK0XN+A+X'G7WRT+J,>ON4.P6[,9$9S'8:S!B=IBMX*U+\_U?ONY^6?@\0=U] M*1>\:D,;9*1L;F(NYT-++].7-H?Y7>KN<4/K$>#7S(ZF$CEFI"26PAK#;KVW M-&/GRJ^H.!$J'GG-07[.-6M-2^W?WIL]O?/YSN\JZ:0!_54V6PZ,C-6+76QYG8VY<.P>+2I85"DBS7:Y0)J19!*HZW)E M)5U:5/#59V,N#Z/'GHWQEB508K >@552A *,\1S@\;L0]SH;9LC"=# MEPVFI9IDL:ER89F2NAGJTGS_UYZ-N3A\GF VAK;[*= 0Q+)AC>LU3^X&HZ%P M:2[_6\S&Q!"M'X=?O=7R6$6:9@RZ2+88D"MU*]/8N?(K*DZ$BD=>DQ[2P9KD M9@5),.2Y'11F2O<"+HO^]MX,C\EL3(]K2*Y*M2V,R+?L4I?C<&F .CY-+?""""SX\!:U?KRI05AWVPVYK*P>_39F-G8LE/= MN3G%5GPW75_WIBG'BIVCOL[&7!Q23S<;4V0PI5(L=LL2 :O8T$WSNL9<&F2_ MV6S,!6+W:%&!.L>\[M"><#S(.KW"1.K#HG5I4<$WF(VY,(P>>S:F1F9!)6_V MAU(%SPST7F/2*6J7EG)]C]F8RT+J,6=CB&&VD255MB817)UI9TM5)E6]-%OZ MY6=C+@N?)YB-D9.JU)/6W1+6]9=YP9 !Y4\OS99^E]F8N*'UX_"#WMCH-5@> M,X+^:KG6TW,M5[S.QGP75#SRFDL#Y.KM[L;4C8 M% _R0-5-1,N=^-O0M:H.L#,/W%D5,5,8/O54>5ISW!&PLV/@P0RPC?HO\(NS MM2R8ZCXP!1O6HT$!D_,\!RFC?U,=J'R MM%+C@6OK]FA7CW:5"M>1JSF*A\;4(95TNT'&;_G4(P]YB-3].[4.T7HRTQ&; M0SU)F<2/B(TT/>O, KJG\U!L9'*>/^_Q7FQ-16RQ\88MQF22Q(^(C5/;#<8F2!NG7KXR#.+C)Y:'!X'9 MW8?>=&$.2\/2&A/D2D -U%0S=_J%5N^RWJ_V_]11_/^FPOK8X1^8#+A+:N:. M.4T1F8\BPY';_#'Y^K^-\E-,_0>;K2Z+Y&O+\T MNJV<$X\2UW<+%E@]K,85EI)!C#/S3*61K+5:5\&^4K#I)$[L.9W?+IQY_PXSU&?OGL MSV#YJ7CF/QO/SQ.Q=PU8A+*1G>S\ N0@7JR3Q,MDLSA0=,BN0_IMVU*]C3PO:@!^0#G>UU6=:!$ M3,Z:P-O;;I!%(T-"1DQ ?WD(5.X^G ]T5(/ "]QHFB/O1A/OZNKPP/9:>BVH M!JZ+7K3;Y*+4;':.]UY1C8?UYQGA;I5GV>E M>M0A/ 6' \QX!@]QKR:=4&>)-^GLKE4)C%=O0[ACZ2GR2ONZ:'9;H55=/H:LQ4BQO6AFPV%(E,2$SH-6V MV>RFDY>@6%XRDM!G<^R\P$A>0';'L9VJ<8U ;I,I3WRDI;3*.UE9$!RIUU/YG(I#Q/4 M$3&7:Q-\'-\-0=<,Z*JLSRIKC#0K14^'2U/."9+>51H>H[L ="^A%G@%(Q6$%R!.H:,&IXX;J*-FZ?^_@L'N_;)$P-7''8OGL M2@(.L5[JL$YJ9&R1\(BVNR/##A#WI:3_5*WO;>*>Y2'#9I3L0JIDW28D%8HG MQ['U/><3]V=6:Y^08,Z;'I(@H=YT/=0! ,FCOLXJVJ[0(,6< V/L[7H0QU8 MMU"T-/47_'S.OQD \]W+.A& M)P^&AQ".]>D.0)@LUW.C.DY*%N,8RX%OB@4[MH[G70!ZAOPK@IY'T";H1+TB MP@^AAR7[J:Q>-3QI5EK/R7U#&Q4K!(\1:ZFLYJW/$RE\%0B\%R^.@YF1Y)9DVNH.Q M3//R3&^P7\-IG2M8/@=TGER>>V1K,\=4KV/:T,4(,<"!FAZDVLFO5=KY)&OS MJ8NTCYXB=;,J)7=KU$2JC$I]3)F)L)/[&F;CTU.DN"/A?I8S'@S*02\G)*5L M2DV-AQF]GS6^5KQQLBPG[I)^)E%1\I;L<)B4,0J5^6RV$!1\$=^;36*5;NYK""VY4&?!V4 MJNVO9?@_/^^/%PQ>"@!QIT.5LA,SD$1OS=:34JK8L[^&(3A/ 'CR4[X_O"]E M;JS6!;?7\^MFJ5 MB]A2&BM!'W]3S@N+ICXJ]B:1M4'5J.>E0C4]EIL#"Y#25>QOGO$YQ_*HIXP^ MMP"N]NC^/]Y"W%E!*/J.:@C3/0R =CV#+^:D:(AK8^25EL2:B>\5+/>HNXO= MGB3O,DSZ:Z78@I[OZJH/M8C0W7*UG"%-F0K ^4)Z1)<[PZ4"Q=A6Y)^0X$'2 MOI;T&M =.JX%;!6*8^#>%M6RI=%PW86K K9:*>12:=6%N1S;P/H)^3U!W->0 MX&9_*W3GN@HSP(/: [2&VXIVTLQ5\HJ<5EQ,$ELPV2_I9!X38ULG>R#-S?[6 M5Q%ZJ9+-H1[F*"@(+[A#M 7A(%NZ9[SFX(D!/RJ0QJ!;,K+ZJA5TA4+&C-_- M$CO9/D?INX^'B)5T#Z1"'Q%OH9;BBKT)G^$%IM4LB\/RN+V.K2&.H7B/7=#: M93^W5EF;!)X?U6?SCEN'"TY5G2"*^!NN8Z,_57AW*L'M4[>-1#0<#1D\3YIJ MB!^H;QK;G?F4ZMG#MF0*#:Q0FZZM!BFG!_$]*N--G+AWX>?+K#B=[N\G22?/ MCC]D"00GZ,_,N2;-ZO**7F3R74J[&OJXY\2O1,93URVTH6N%]\IEMBC8M3_= M)0V94H?@L4YQ:%1,;M5@4U!?Z+'%V9-W)#Q@W).8>O6;+N-.AJ^"=_!I>%?5 MA92J*#.=%]A*9KA0,KK(Q=;)OHAW<,7[&6J>Q[RG^/20IWUB25*$7#!@L%Q. M1DMJ/!W&MAYPO8?G?-G.JV!]ID"E+56;!)Y>#WB+7#HY$1KZ/'51*/[.@4JL M0/MYT4;.Y>O)66YM8+I64TL!DVHRHVNT\>U!R\@H.'XI0HY+_+![@Q@H7G0* MJ<_/T;\>S2X]^'TW-VAWUW66<698TJG/BWF_Q=+9BTHPOV[T\>JQ/2'Z.]X< ME/WIRGA,$F>/J(OI;Z*+8I%9@F(IZ1E X7LM2/:+/GE1[NBJBW'4Q?3I)DMC MK(M]R>>J(XU_][DCNUUR.7E%;-RC(K M];'%2HWMC/,UK8XO9C\OJ^;3JSRS-$1?ZHYSY78SE_.5^D49WFM6?:+%.$0$ M6N82P@=_X*WE>6Z\-+*U57VPG);QIGE1EO<:/AR&-1,6BX@8A _5_*22P8U4 M1Z+;J1J17+D38G*YAO(EYQXK8_1^!]ID+1W7&F1+TO5RKJ%9=*/9N5RIO>3> M8B6U#TR!V0-O5%S,#$D"0:FH$*M*=FUG M?&[0PB[*#7^BMGWV_L+XY,F[-W2 JP/%A.$:QGOA9-6Q-<>.EC@JJ&MA.(1H M&&&S:BDCM+;=.!68I8;L(L^O+(!-2K12S/8N%VV7G&Z_>FP/17X7^+Y*YE]J M_=/7T]MPDU'XY;:]8C?T9B7 FT:!G8@D:TP"8WI14R17!;U3T/O"O6KBG4[= MYNS[@@W/&_OT:MZ1/&M58D9^O3+2C60U6\)J[!3O$I>GN*^4RW=5Z*O'_;IZ M_L 3#P;SXE1F9BDL6X>>(64S@S5]>:'R5:&O'GI/AD-N2U^= Z79AV>YZ[DRE6,XFI%_V*95C*B*_K<$S4^K&-T/[EE![,_- M'9+$Z8KQY!&KNI^+< I,&WEI7@JPK(VG>+DX+8K=V"Y4OA1C>7ITI$^(#@IC MCVG_ZAX1&![O^%)RK/;U <"Y=GP7KIP 8K?\_)KV+WW)"'?8>K=?[T@+OK , M%I!H&= 5OI-S?AF<,4'';6)!'2P)>*X?GKKI.::N1>U*2%'N(T*81L=2(BYL M2/&>LG*9P$/:XWF[=GN'D4TA2A)-?[7]:=O#6.,F->C.#4G$2!?4Y&RR'+\S MFA&+;@ZSZ XJ3_#HB);K$'-W)Z =Y.XILQCJ;.GQ.5'<4*S[^'76@WD@"J6. M)!:D0-1;#=+O7/'[5OP^Y.L5N8\/?=K2S)NZI=O[E=))M=M1\ZUQ";,H?V(O MJCFA9\4N3'P-!I^E\VMBXG"9_JP^>3C#RIU6G^'XK-;-<-54TEZW8Y?9QMZF M?;Y/CD?)^NP^>9&S*D2U860,NEP#-4,7K)QR]C7)-;%UL* 90)M1@QI-".7Z['6*/WT_S MR9>)W.=]770O$CG[PB^X-Y9]46>6%0S;&>P=8[USPYUC[Y M I'[O$_&,C4V"0HC#0M6 =^6L8(LK&,WBQQKG_SIF'AJP_KKUKJ@KRW'WK\. MSLC7I(D_546L0N#$@% GI6DG=AAXXT*21V2>;I74,3>T/UY#]UZI]F"GVQY@ MOHY59?X2O68*X,.['=_KUBU8#PNSNMU'9N5I'+!X.NUU#1V MB7Q,Q7JB"[0_+M5TKU]@\$'1PI+S/IX<%F6>B>\=@+&3ZDE,\,>E.EN6,VEO M46KQE<)Z5%MA:EZP8C<)$5^IGL0$,Q\6*XYW2]FUGK0PH5V?Y0VOA0?Q77D> M,[$RIS+!;,&S:[S2\0W!$VU&;R_);O_D\I@=F?YAJ:GY&"JJ%L5;W//(OM/>4U M5I%;9HT<,U*A7)[(%4GIUHWXI[5GJG1]ZAEM[U=4SVD5NC(W*QK D^"L,R7) M-;@J:GS.<7N/II:LZ32I>^F* 3,K@A9+JUZO%_^ ZOR:>OSSW0XOD;[=F82& MI>EF$-X<*T(U<'5?AQZ_5,U @UK>=:PPO S\J"]AN-O$U8"N. 8N$N[A#NZ@ M(=D0/0,U],30<2U@;V^5C^)281IVNYMY(1R8G@,%_=_&G)%Z,[U+(;;IP>L0^ MPZLK-D^ S8W:-XYG7\^ZKXG&1B<=O2%;=,#%^#'C4 Y04F\':J9_OB M>.A<@]DSVMHK8E^=B;&$D69;2]O$K&K'F%8*_;:Y_,8F-U:9V+?%\7.9V+(T M;)"=+I;!@.^*^JR+S\?8-S:W9\K$XK:I-X[Q[- C=0MKE%>8WBDL^U9SZ/CR M-X9J#.+9&&Z'C%L\6P)8?3 :-'UC5H9^D7$F]7J,#^O]ZO'L%;%OB6<%TAU6 MX9"G,2(8.10L,QU.O((W!O'L=\;Q<_%LABH2J2X#=*RB.:QH%AJPG_G&0<(Y MXMGOC,TWS"P$U)Q*VJ6.)PF$LZ9QMDI6OG,\&X.9A1@>Y1#'3"PYDMEY [-, M?N8TT_YJZ=!>Y1N7N>*1B<5M$WS<,K')HC^JC/6D;.B-:=)6*ZYIQ.]V9,K%OB\TW9&(BU1QWBMF>S!-6J>@ME27G,-\8JO'(Q,Z' MW!=6)X::VUY-[U^[^H!'.R.XL)1D?:\P'R=KI?@N=-VG;/_RIP.D M?^1_)ZV1 JVLRI>*E4?L2Q>E2RCUQ54.@/50GRMRF'9/T'<5?J[;WD+ M6R%HYJV]V5-*HR)R83*LNMUI>"@[.%@_$ M=N7>&SV"K4F.4,-3DK'2EKU\(>6RGGUITC^+1[@,!+S%([#D0&M172;'!ZZ: MYG-NJSG3+@4+,?$(L5TU^0:/@'NSXI3TUA";4:N@4E^*3$.XM"SADXI$A7ISTGXX'9JI4IM8+Q9&$#@=T MP5VE!N2E^(#SQ0,7@X"WQ .CEC!I+ /0E68X8>3G%).71I>"A3C$ W%>N_.& M>$#B9AJ96TPKF%6M$EIV/EUG^?A.],8D'HCM+->;X@&&$K4*EF3 MHC-HGSS&.VUA9?\P^".KT]V)_T-QQNL5D!8DG2,4W7%LDZ^?W#&>%G''8=Q3 M)S-SJNH$MN_5'1]Z50?8'F=K>=U&;EFW1RVH0GT.%!-F5G=_/_)4;1=H<-?3 M7;O=(5X#1[<+?J&!!:D6QFB+2BJYBF_&\@&&W#FW9SER3%/VF:=X?P@KVW6 M"H+OW:\[)[:2.N(PD^\T)&$ZSA1[7)GOQ?>L[X]!9+O([R COB\R!'\,W:7'@\S%885NTRSK(1VX+**Z\'>Y;D4RZ]B,=BO/=>R_H\ M4CS&+H_*);J*T0-F6='+A"M,8NM5XHZ4\]62GI^J/092DIUQG69RN1:?-(7Z MJDE(G0H1V_PVUDB)S?3M>^\9?1XICJV6YTNL9F*5(ILU4@MBZ9^^@OE5D?+I M9=:CQBF/KRXEZ6Z-J-4]PA#D-HL0J%1:\-(]SDFO+OU:\;\9A*I5JTNRC" M+XVQ[-P6^2698ONGOTKHK,3OS0_/RLXL8Y@8Q5L-@ZV7Z]52/ B_A$%X$U="Z':#T$*V=,^X%Z:54+\H?O%;:"SB DRW;J.ITO7N M.N6-,+JJJIK9<=.S>>R<^2X<>X[2NZ#M,*GQJ%#<,T;'@ ;Q/#9:T$1OT!IH M3*NV"VP/J-%QJ^$:E;M?[A;J\"'5.O2$A0VUS&K#(V&8<5!X+ QSN@M5WW&W MX $$,QP,@2?QLWI@KC6G+_+Q/:OY]:S8+M9Y"R].B"X$F;.AZZ#%QKF*W<)Q MKBVMUEI]84IY;0'C:+'CL;/H<2)]4J7L3T>#P7(YS!K6W,P/\6E@L:.K4EY\ MFOYJ;$T=U]?M4;A[;^^<7<6Z]\MNN5TF&,[!8%#!NG4U/72[]>(DOF?J/J)M M=Q+N0>*NTK^5?LZ;'I(^HT^8.I&D+$/GYZ52+FF6\]G8U0Q>DOYAXKZ4]#>9 M=UHF-M+F[716K]5DE@>]6758,DNM,7]RK7USU0&YU;N./IYW'T9^T^_U+64U M"B0=K^6;@JYSE47L@I'/ DV \!]Q+52$<,K:UI!?E+VH=BVKA3K5MHS"C!=! MEYE*0<;I,W>A@06!%[CPSW:,T3.[]^Q^VWT.7_3"2Z>HO3QO*V)]QLJND14& MIL1QK9+16SSQRO")#[Q0$G.RN!"X$E-@=3XHC^P5P_KNHOV81-US* )G;M C M'WBA[D-+;O!DQF@V!AP/Q*2OYBNEV:KY^(V1J0H?>/O[I,E(CQWTG(QX]'WZ9@[9CZ?:A;E\+ MH7M=_+X_^M?+86O+Y6F5X-=M;*Y@@MH)6JS2UT9&\[ HML\\+XW?^O(&4> $ MK@J]S<_R-3==ZX^&M]]Z7C1\DST(C,J;?S]XT&_[DBWD[XSO2'P7_34_QLQ+#F& M41\4_HM)H:_V7HR>GNZ>'2+KD!P"2S=7-_]I(Y?J)>IPD6@Y%K#_\W?TJZ>O M(7HP[#9ZT0WZ,Q'^C]S^$78($F,7#O_]\3]M(8L^>E-@O^L5FX_A@S=V.*UF M;KY9;(C9?A7:LR0P]9%]$S(/O;\=[I5).,-$-K1VMH\@%0X!"0&@_TT/"$,U M(7!O%,CN&I*O'P2(=%O&-)Q6"%R1H98B M90JY8)E-I](R3J.=@JW9WT.K(T+$U';R,"QY+-C:3OC?^$-NB);A(9-*"' MJ'Z;F:+3,(6QZE &"AS*% X8F<5(E*2E51)G"9:&D-F:J)D3,8?MLP(XX4JSZIE0VR.[;J.9X"G+5 &N&OI1TYQYPPV M7@0Y A-,/7BS^^/O!R+9!A-14 ("W]E]L8E(HF_N!2[[;F[3!GL4;?@H&O*U MW4CF$"7B*C"WJ$=^;=N<_D6C:&=/6MM^=Y([C8+=5Y-H+8__[P\=/82R/81* MQU2 :3J^XBQ_G$:+F@'*]:!KKC9%BA\[ >>2K75N"LJ!!)HVA]?(=87J+! 4 ML$<$;QT@EVTGA/SV.9:D;MU.Q)??$9;CC.=']FV?::^T7[&"P-$( MNLKNM+)+OTE[\XZ;\,[&.:9Q$AL%_,Q_1XK^](@78]V'2<1G M%=Y,79A"^!/#S'#C1U M%#,A=ZA ]R;Q.976:#';*GSQYKU[&0C75H/NVBGT>2&/K0)MV!OTM.8+U& 8 MGB1IFF&.7&,]*5;.6H _N7!;<*1[H9WSZ^B7/0&/1U)O/F+2+3ZI.Z[9G/4: M(XM[6SD]5VI4A1J'HI\BUZIQV?[/#6Y+]>ROXT'@%3KV%[\$JA\1'\[3WA&= M %["FT(U7#>C)70[H?M>0AU'18'_GGCF\>UI&Z&1A H94H8J@#)%,;3,DHHB MLP2A#A4"H]GA\&$RAB?]:DN5/9Z?J9-JV6IE^L:RB3"#/4KP5+G*0T,WI&Q> M80N+AC,,76=>0C$HQ>--@I=LE7'1J<.8L^.OA. JPV6I>TR0S7J;S\N0+"JVO6?_WM9.G3Q*O-7J24FX.:R*7GN(@C$I,C544_)0)6B9HE5-5DB5EAE*25%:6M4@#A\&'M,: MZ*Y+\ZR Z1HGJ'I*D]5U<^N,[K4TV-:"!3AF8Y5YH2OBRV+#*(X.!3,Y=K9> M.*VQSF>+H#M.)U>D8XZNP4RLW FG:2[TO.U_JKH-\;T,9%ZD!Q:0S)Q$I_*E MLEC.>OG1XPSDOB.A$%L3XJ^$"! A8)$0?1="_Z!3>:Z;GX>F $_'@2SZ4W#; MSL+>H[]'8D/762DR!KH5/]_C1FU%?&F2+V_J]I'(/4?TNN5'Y$<%MX%>AMSE M?EJZ!C:YMJ#!&QR(D^*4Z#@]82W"J'WJ>442:\ )UG/#&3EBAW\W*^F/@/Z1G >X/.ASQYN$M2?_]F0"V MEOB+V*-;07$M:J1,$%7A0U%[]&0XGFUGX;H8+QI)-%S@^0D6V_2@@97W*W'Z M@"8;N&YXLM!N5WD8+0?>_E:(9*LTE]BLA.F.[)7G0<6R7!0D]\/=CO<5=3N1 M^.0,61?U'XK#^\];)M+^LX$YR[)W,(_^\WCBN.Z<<@@L0Y /AG <.W!0X[Z$ M(0CU *F I?L^TAQD6E7?=>PP.C)7"8@BI54B.L$J/ D%A8DYX(/-W/0#$W'7 MQS1PO2#L&OW0"E!+"DMMI^$"JCR*?#]#E_=8&7)RJ]I[NMS '';MUGJNH9,J6QPDJYUN>G10 MEY_UUGLK!J[*?H$1\Q$T&RD32)CH>9@ JHHTVPU/,(K [H;.\."W"02PY,$? M/ N9!/06=^>'D'Y8B-Y5& 2@WI"K#(V.W<$))$HEM4+,? MR?R*#\[>5=<^5=&:H$^QD._>:)E?Q$Y1=#NQ\6S@VUB8::2;P=!MZ^PFBP"X[RK0\'_.0'7%^@0&==&?Q MG/0>;=_8VZVQ%=MKRN#( 86M__U!_GA1M@S]BSGI.O?(N9VKLGP6Y/)/Q3FQ M0.MN=(5H<-G-V/90FZ)-3'5&0T^:K8<=HIEE9V[JI*C]4C7WPQG$\)E0/2RD M'DPP].&AJD%4*T#AN.U$J7[@;<)\-(+-KMH#VRE0IA"^RUR%+U_HZ-5A_F C M:IPP MN)Q4]%O4G:+LU!M#T[S-(_]"H(J2Q,W:[# 'VQ::GTK$_OO.3.PUY/2A%Q-# M*89<>FP?6TQKX _\%HNM++"N2%*FJ8O<4>WC>THZ3[V$CM\BMH_O*]N;ZMA@ M&[I/62;B+^76,B'HWL2'#;M=XB2E,&E:D8&&*3*52H>[Q+&TS*B,HK(IC,() M]>&ZN_YHTJ^T6T RB'S-GL'5>CT?<8=6Z%7*>EM(C:JL!'UST%S:K8PWW&R::JEA2^IARZ[I2)[0Z:H&(3(HTLPG,TZC*1.W M;X_1JK_=*+9')>(;V;TB0BZOSDA%0(591-^'<7^$*P:LH+U.4]>V&V$@MX2Z/0L'I8JQ'*V5V$>S[3QK9X\CFU.$S ML^.$,_K;V'^%LM/(X.VE9DQF45+&/:G#9]=-K^,1Q8PQ:6[V]X?+'\*;RA_F M6C\3MI.8 C_.0+XMZA;U\=75NSN[&ZM^O7QR-KF=16 M\X5D!;D2*_6%J9\,,QZ41>4:5>%#YRA=P1.CS>.A>3[)SIN=V=K5T>X.@@AS M[VJY8QD#:\W3E%%2JIU9E:N'9[FAW#LDM.^XQL9\W=;ASE13_[02#Q>M5N&" M4>#Y"6)SG.+/L(KCPL0B_-=6D'EW,FO7!4,5IK<[)[&?:7LY!A">I^3'GH)H9]0_:FBQK>E;">COW,.P:A MZ=[4!*L0;=OBW6Y$661N%5?_S]^F;L/=K22O&,HK*,+>7$]ETRP+P@,W"2RM MR90&*3E-4TAA-0Q@- .09N[JE)L;0Z)__S__:__FD,?7:FP%O'>ER)9,(@+6 M""85%P(C"8;(X]P _)/;^#OETO57F':_8 M? P?_ JWRGPDW7SY/*A3F9;/..OM1?9$",.).X2]< :AM9WLO+V4XM:4;!!Y MFAMFWC3*4CW']VX'=W]VY:&EBB9*SC'GPK*_F/3[9EWN[6QED6--/YGB M7O\.ZG-H.HL=VG:?HV,:;S;&>8'8\J)1W'K_Z,6[ID!!?C[PX9&-X7&JVG=. M[&T;B-//KGZ\%%B0X7D46+\#@OM%TR,KV''J7L?5 MJY/72U^Q5IN\ #UYD! _*.TD#Z6@FXS[@6*5VGP-OU,LEF5(DCZ#8I5\N,M* MGE*LZ.PFZV#">M6K=P1B5]5YD^H0#U4G TR$3"B.(?0]F:#26 H_@^9DG7#@ MX7)V]%=D-J.MJ]O1)3;#2_PEV2#0=/3+?Z_:<]6>\VM/N,K;8NG>>!/A@*\Z=0DZ17TGG0+>.&\ZBU"7TB03(V_T0)?0 M.!/10*\Z= DZE/I&.A2M31@[)DI&/7X6('G*3(K SY$3O4Z7HJ4Q7KB-;7_H MV^4.B0T)5S6[!#6COY&:U1T?>KYS"W$YQ6(,>8[H+QK)IN;@.XDG=.Y0%>*J M5)>@5,S75:J#Q3RBQM6Y E_CZVU13E,$R9!G+><1]\MY-6"#4:0_MPORKG9X1^V:4$O,#?^3YC"S3+5:U4PMCI($-], M"J5,SW$*^^R)41]/Q@G 5 M+5":%50S&14$!ZLX!&BLZ.NJWJ%\1P)QZ6HN*T4*<*1RA/CX*=Z 3]:[1SU9_8Z _7*HF5/)=M"RU1 M9I@4B9VCU+RG.]Q]Y0ESZT0>J+[C7O4FOGKSW8K)--\KEC*EMBCC-%*:\Q:Q MZ/LJPR_'"&C7Q: Q5I?T!:C+$WF+6"K4N;;4XE&HQ> D<8Y<141_ _]:.(HU MQMD+/X7D%#L'OPCM;SN$02480$%*D4D6$C*%4ZH,- *7&9HDAD.2H8>*MMU; M_?P&^V@[\NY CG!8Q]@;^N0^,H+:"P(V3" >;O^\GA1Q/2GB)"=%;%3GJK/GX MX'$7)S^%8\/*)_;.G.;@B9?&_8X=-&?C\5^Y\%P+-UKOZ8^=P .VYGUT0,<_ MXV3K$VF8 D.*)N3TD(8RA2D:TAJ,E6&*5G%% 2F&>70H.R Z>4DRZ[01V'C/ MU7)M0FJ/#AW?SD-9G(**6N;!PE\74VH_ ),F:IEZV')L-/L^:617F)Y:^GIB52& MG4EW(9./#Z0G2]514^ERUWF)("F."JIM'G,YU/(115I.!DN]D!+Y2GE"8*9(C3EG MA%H^HBC5R+?FTW(+\%E5Y)N]>M96JR.9?OSV*=7 6I(I0DPG6C.BY>&+=7)XX9;+=I8$X"%G'[BDVI70H![X!$26FQ M'*TQK6.(-:)&%5VZT2%ZJB1V^,G>*EHF5#)M=A$WIQUP=&H3< MHZ:&**R=U&+6Y$05#>" J,B&2"M&FQSQ@@ZD],16%PL=-3T@*XLI*J9:T\M& M84A.A%:GD7*R:*P'A$6R:L;)%.V,4=""/@^<\@2F%V'31V.%C1R[;%EUBP<= MTE@K6K*DYE#3 X+-+4VE;')]"^OR^2!(9GO=]8R3">QQTX"W)5-80-F #76A M"U53&DFCL.DC!9";,YEV!R/+Z*8J$WY.!@39CYH^T@!''0 MU4IA2SFKDYPD3NUQ>2S U6C(A4T?(6LDYIL!.\X0$G! 9ZRQ76DBH:8'D#7 M^7E@IGLDGZU5ZI2TMI*06(1GF3YJNFS,L^S*:OA8A5\7*S1EXXZ,FAZP+HZ, MCP:,/ZQ*!)L@ L^Y]+!8-E*8UT_C\UAM9BI(Q"2!^ B6((Y MR-7:60G EIE;0L7'IZCI ;@45D1& 'H+DV8:N<0F*L5./32 X*MT_ZZEFT@ M$T,/DZX?6,E!,!N%31_Q=2DO^U:+5S1L5IN-BDY:G@$#-3V =8+_,$ZR.%& M9:$OZ)RVJHH #> !OAYRAI,&O.T! 0L-5Z.IY7J+&I*/AHKO^:%[$###9CN M"Y23DWJ6BP9P "[]KKW >K(WEBI&N;<:D*0?7K<-&5IL.>O%P,IF[/' MF*+WG!D8A4T?#:!%R_YJ0HZ8'D"5ZW44E)Q4:/ ,D\$+:F-J MH*8'D#7W@6E9,S71=3T(;)D2*OI%)-&V% Q3*92&I19!45D M0V;(J)B&HW",?=BY/068GJ%X3 (6KT['JWJY,5J$G3^B;M'PJHMTPT$\*Y:6 M##](]PO-4=CT$F*L4!-'R)<9C28TF@T6HS2AC(% MT^&0$1-8:@@(AH9X"@[O/Z% I(4CLEI)@5D2E$560$,+JM$BDX1ZE E5.;^ M$^0P34%JB-B2PE","E%XJN!@B(PF.V0Q&JIX^I'M-1>FYTSM_!B;B9:C5@2F M+CDHHCN@=TFE:$S:Y%PPLFF8T0+%#]8EU/2 ,N5ZGJNTD/)+%7%A!%(>+G+( M3U 'E(G.8D-MEO%D Z2#&M,ES=[<0DT/:$B5*M.B*[9Q8U48A;'=6&GU4-,# M&I+G>]592\GH6#:-%49TP:!AA@N;/N) "@B5[JBC>I+EV:JN%&! 6,VPZ<[[ MG/U&)#8=U8-_?/1T/H;\1>.7<:)9+*J_;S\W;HRRZB3J0 W+4R%[=E>9OG#) M]Y7Q)V(\_HNZD#/\OACCV5_/WBEUY?O5TGPMQE\MS=72?"N^8[_(ZR'$'V#\ M4<[H?3&D_WIG]+[7\\7B/I0=X8C,\,M_?Q _CLH$'/M%'W?IT$?/[BT']O;L M7A+[><23C.,)@X\JQ/?!10ZJT%*@N\4&_AG8>,EEQ<=$7)U#S*W"HS/=GSZV M_?/4^X*.= \O8+LL/W"5^(*_-[2O9?$ M_ *1\8SQCN3&WDG[2W6FKTS["Z6>DY]O$"=>7'7@>])^U8$OXO$_W['?(RP; MN"[R[@G@>=#W;EYQ+?A7M$C?P/!\0_MR!>X5N-\!N!?M_UX;!-QM]SZU5[S= M/4IO/&1XN4-X[B&(_B(B^D?QSO]W24%Y^GG3DR#O;7-._*,O MT7CLO O4Z&3IP-;]5KC=5D)_R**/0 Q<39;$G"PN!*[$%%B=#\HC>\6POKMH MCWXD5/1N],+H*D:#JFX! MT_OW1Y+\D=@<-_?O#WWIW]B!I3G^]OL796O@?_DZS M.#\+7'>%N-8!9@!_)#S$?O04ZGFW5AE0-&3KJYJT<9IYLM6(L@W%-&_OB3 M^LDP^#^_[_/AFG]?M?6[:"M.A!M[PAJ[/"L[LXQA8A1O-0RV7JY72\W1XM/5 M=3V=@WYQR/;XK B %,R750V$&SOI'W_8GU0Z]:GJ>M&A4EPBHA94(0* 8D+O M9\*&_C7WBH>U/##O&(\<*@Z6\61Q#*>JR"[YWIU6U*&_+:L=L(=6K>'+LIJO M8EFR4)LF&W:PS"["X?WX0Q+LSQ3[.HMX5;"K@L5*P4X7>KQ1PYJN6M:4:5KG M:2N?RTQ['U^++Q:9S3]O/ M:TYWALAEIU,K9$X/V%%WF*[7M;(ZDE:EM;)HX9+*]A=R=+X!SK _L31Y+;5< M=?-;Z^;I@IX7E),:M#BVVF?'AB@2JMC'TFM;;2+E1$$.@6,_4\SG*N=%1S]Q M"7(:+IP"74O Y30\OV]SW983W>.BWENG<4T(7V\T/WEM] D3QO.M\OY:<<]6 MS?B-EG&V%EV5Q$6:]71:*0MPD,D[,L%7!%!6H: 9%3D\^0^%0P3S$\.8:]WF MJJ;?3TU/%P*]3T_YMLI)^;R_QH1&KD%Z@)0*-B>G-Q-.*9:^%G\NI_B#IZ/^ MVHX/S%?$0-=4,X:IY@71_A53U---?+U@B ?+Y-A3G5*&!SVIY8MK:X4-%W)T M/&6*PG]2J=>9XJM27Y7ZJM2?-MGV@E:GNQ.G;#6#N:%7JDJWX60Z+3(\UAR% M5ZD4_9/X9*V^Z,CKK,['B.F2A?B1^ WW8UR!^Q5( M_(; O6A?&K\J1C2CXTS1ZU>W&XBF%@JKKEG.-@:S'<%M.JY5@?M+IQSL\_GM5_:OJ M___LO6F3XLB2+OQ]S.Y_P'KFO+>/&=31OE3/;3,AQ+Z#V+[()!0((2&!%@3\ M^C="9&9EE:CJK 42J!B;KI-%>HF(D#]/N'NX>V#H7ZUBZV+8+\D\-UT++76K MBGVJQG&+893>@)MF/N<9@KD(]N_:%+NCV-A7*\JQZWR#KC,N([EM(^RKS'J^ MJF29&,EL7YT7U )8UJB6Y$S=<8+N#$>&E9AGN2RY8JQBK/Y.6'V'<-5YL$ZI M8"CW[7GLV"0[K] 3J=^V>PBLJ-"=R;,4[JUS%\$J6=_8$?S>(X##\1=1H@< M:4W.1FWW/=W-Q2' G78>^H $^LE.PV^X$OVUYL8@FKP!+/SS!H)U6AJ578> MH1_+#:UX$&>T#!W8K,5B$J5&.TZ1"$D M=M0Q$I>,WT/81%8/D6<)7.#UL[<*?6T1KF +=: %K$?PD3D7Z"'(I>I>\!<% M: +APB_LAAB M 3E7T%4$C6)E5'>=BEKHD4'+ MM'4/FD5IZV6*R]-7SH[ 8,5@_0FPHI=%4A>=X5U;#>\9$JGXOIG8KHN]JELG M@_O"_'UMT,\H.+,7TZX?2Z6M/'$&+KN?%YJ=0;4+W:"TCS C<'F6>UL#,(PF MC*:;0M/E8@W?@!,U.);ZO<9LZC2,$C].Y@(010G!B?OC;XY ?6-PT^"[R"HI M@87MH=5V[1TPT1&*[EFVX3Y'#W!^"?9*?CM.O9B%4DZQUD10J[T@[=1"XGSX MEA3:C-L3N0UQJ/!V+8Z7Q+$$B?;455AD\]25&Y=BN&*XWAI<+V<"?3=>2V:) MZ!+!0RNDMYY; -=/DDA"^:>P0 MXD/KAV71"S>^JT(@E?U@ &'4]J.N'D2=188%QFB MP0U66X(MB],CM'[2)L)TGF'?QJ48HABB-W1:\COMX#<9\TC[(N<@:^ .N==S MFVZS8?DO=:MNIPCRO@V&5WW+VR\@/6,>[*MN1'OE6DP4-E9Y,AHYM4;;TLBT M92Z3)RE\MS7&.,;X;896W@QR<(RJ=+PKJ^.P7!FVZ'ZQ)/80R#D$A[X_)DM1A+< SIL5&>)MD\^<9 -(8BAN+C0/'2%P&)#_*Z?TU-IP^K__,;#O]; T]ANR%59]6YZ M(QYVMK_74U:&:^OI[&P0?L1N 78+L%N ,8 Q@#& 7>.;<(W/!,5/,7%I/H&#G0E>\DJ7% C=$PZ^?DEX6]R8IE12"66P-X5] M\7 X6N.>1J4--&F*R[,,[J")875?L+KH=2EOPU5C-M+%OMS6'+MQW.]6!S5J M+26$J[3YI9 GA(O@ZJXMB9L,"WQA8O2!H4?@Q<+(17ZN6VSEYG$(AP0"7,J! M7:6;=Y5N@:-_N>EC;ES_XQ,Z_Y&>D[5!]!>#A4APXI*5N;!37?.)1IT:9!)Y M$5^?@I&-D7TCUM=W0=NF5ZH8>),NT:#'Q7C8"8K-:0IMU >#SE-7AO9=6V0W M9'@5_2#P$_CX, -/&]ZX\+.5B9KU8) E=V8$3^1HB\7*3I MC9!L5>M*5S('CD,%R7;<(/7MH=Q#D$0E'JC XS*0O&NKYA[B3,^I*!MT^3)4 M5VCAN+YG%2(0K*%.&;@SZKVXH[C5XFT;/VT?NI629S9]W?MG]U).ZMUR2TPV M#C"G)8<=$X=> &V@4UM4,L^^D6\Q5#%4'Q6JE[.*O@^K#7LI=P_\4%1LES6] M1.GNQ;"'L,J]"U;OVFBZ;=O(_^(VNE<9O-@!Q0[HPU+ME:Z<:S[!Z?!ULATP M!WO;9@6?B/T-WR\F@YY22C1*.+5$H]BWW7&.D8F1B3NFXK#(US-\@QB8.;#? M "_$Y3GWXUO=T=QQ:0+& ,8 QL!#[.HWT'F3.GGM_AKMV7KJ_$!G)V< #RQL MW(;S<YW5!" M\$3G%72>9@2H;W)+P?+8'43#]9AH[$2-F\G'>NC@BJS#K4:3RF=Y26$ M413M884\*^!XS^W'>^ CFI^5.>=S+@C#%QOHJ>0'NY>W3I68$2]HM$"$#"% M2A ?W[S!O%YFR'+,2Q[1V:MRB5-WY$!.-#KM[LO03)X@<%4.QM8=8NN"UL9; MP:6,S.XFH?NL>C!TOZG*"D_O+ 0N#H%+R-,#;IY=S3W1R3L:QW%^#7*3O<2N3QV64^R*.^[(0GJ%4 M2Y$TU/>O LIM<#:8; =,3:A0+84*A2X_Y>*I4(7V0=KHELZS+(VC)AB:OP\T M+Q=M^7YLKND#=TQX,%,J_5$8DE% #'L)PB;*=,GS HF#+C>?Z(++HK"?A?TL MK-E8L^];L^_,VOB!^J)OQA&G'*-TJR2EJMRPY?&]15$[]J$MU3NQ11[R5C+,Y)>.W+?XE"FYNV.]HAN.I5@M#1' M!Z[:6/0T.NT;*^9Y_FU',1B:&)H/ QRX/L6FY1KM>D0[# M=H*PR:4]G<6+%/[=M1ESD[&6E\,D2[=Q@ 6[H8_FAN( "];LQ]3L.S,Q!M" M2/.PT/(/ ]T+3^-^WH J^'M0XH,(JET>*I6PN) MN[7+;@!Q TV@/AU=WQ@M<1J^;ON[RFUOSEZT.]88D/6RVHC\:>M M@*\6ABM+8])VMM1EM^^O=C!^88DN/P%NUS8Y;J- Y=79'R&@KOC%6

&%1]%]YP$.)T!7 W>,YF""-_[N3^?*-I%Z)=-M3F ME38S7#N5K3+0Q_Q&C8O^E/]IGZW6+G^'=?S;M/3^WT8/<3G=C<)O6VK=-W=-LWF[GFH10<1Q;.:C4SB0X MN>FO J9WHX;:KYUZBUSN=N(0.&JGW#34HY'XTAHZ.*SX@#;^=RY=+35 SYNV M]&)GZ%.F\R''914*&["-HU#^9_?T*NXH9?CA5 MX\YZ22T/MJSZ5KHV#/R/.U-:]JQ YTW^G![EZK$'3ME)-)$__8"4(!4M@3E8 M&R!X^CWYZ?="/@XRKHZZ?>5C5-)-"9M><[17)ZF+](@"*/Q$:;XB&B\7)+"&^#H MM(E]6*KZ4Z)ASN0#4]*<0T="<.0@'"DQSY"X7]?='<%(\-GH3>DN=,]LLV![ MN;F^L2/=Q9&C.XDI3%I,W.6S+/XS@=Z.TWZ_&PS:7J@[AT7$&4ZO6]6Y!.$4 M5;@2>99YVQ6].%Q]0^%J:3Z/U[&K1\"$&K2PYW:$G0CA# M];@DM$#X;"G8K\#975L:MQ>,^<+L\%%--E3#]28 2^"%:1=3/\2EN1?U\:[8 M4N".UN;&NBW&+7JU;:VAP\E_O;,JSFG%I(%)X_X,PU_(&J4>8+G=(6ZIX%A,ENR09 FN MAUCCJSU?+\H:=VT\OG^8ZK/&+>%GA<:T^%QFG,/.]$V2.&Z+=1UJ[RD,6F?>TH4\PR'$Y,P+G]#7%ZP'>U; M@%EOJIKFUFG+H6IEQBON*_U>F (3&3P$MQW,_4Z&S>U%Q?ZQ55V:H?U= M%A!V?"_C^-*0T4P_-EQP%7+^GRL[KY>?WGLS]C6ZV4F>^2;Z#E;]F V6BY%3 M:%CZ@MEP19],-$8\M;BC239/DM>]APWC'>/]H?!^E3YW;P7\LELIK6=&L>>, M*S9'%CK3'J5("/!I\SN&Y_*0A7 JU==-N?]$.E36&QG63S> F@.HKL$7P[(_ M'Q/Z^2/*R[/G\+<# '+Z')V8ZMX!E?6U_0A^6^3G9-^# PV!B7Y*G:[TB+5L M>[HWMZ$]"0$4@37\QO #U+"?F<'7E_&-"Z>G@-!HD>"@RG(:9Y"$QIC&0C,8 MDM1,EJ0H1N1$3@?P"_ZCP_],>_?W_\(_GK]I[@(]0-J]?!K."Z6A83T1.D'\ MZ\=U^*OOB6)>F>RG1:!/:IH.,OWS__S7Z\%FP?I$MJ]FL02('C]2*00M4# " MH#L%?0&_^*/N)OHA?/9&Q _T,X]_?.%K.O4?()K9?^5>_8RFGUF[M;XOO%JA M)\077+"(/C[]L^?/4LY^^= /TX31CP%PT\O8T-,_>V[Z(J#C])$B/Z LPS7\ MZ]/$&/(#S_ZB5_.%ZT1_>A%0M98!8O__'G;D\ I^'=@3W]$ERFLS3 M1Z]4!"T>7\!0)AA+#VHO;ZWZ]TY&N*_/E[.;?<3]"IN@[)LBS#?^5#T]-N%>:O[[98K7'_V?)=]U]2#, MV5XN6OIQ"$VC,)\#^SF 2-B X!0LR.EKR#E1>.FA_O@.,.=U8CXW.$TP1;@# MB 2KB5!4$UG2G).4.>=)^DE']&#JVII4$C[TM) MUNP#J37?CAR.,%N>WMN*'4&"DL*7DMMI>]H94?9"7:^EA=%9J./I(-&H[#,I MC:QJ);=84"OMXVK?+-1G%-.#'V>>.;'TO;PN29(*2E[H>"5A7@PMC( L!3H%.@)"B9^?;Y8#,+ M8E_4U%BLSNQ5G]:.''HF27XI.@ZJ#3#VP5SI=->SY=)IRZ6UI3$:D1FH$)>/ M5G/3(;AP4UHM]O&Q5D22F2GQDN8Z!TH.GNW M.47N-_4V=W368(XD,U,Z*MJN7:F$756>S1ER;U%5;X*^/3NE;LVA&XHY#)6. MMUI.YCO!.%J2QF:G5"M,BUNIV-.)PE+U*+[8G@Q7B<9E)9G]IK,=V9JO@$:S M*75Z4W.RDC0^*TD%0K/?Z%9BAR.'.X.7S-%HW=.$K.2\J81":?2ZX41R%&PC)0MIUV6Y<4JD).D"295=%BXBHEV]><3@L4UX5# MT]621!.S7R]18U/:%)R &+!+H\[P$T:@)4W,?CW#RJ6^4VE11*6KRQUSHHNE M*GIF]NNU-CN.:8%WU,JA,.D%Q[4IP=E#"R_S_>8,D"VF'*F$#<8C93>941;Y')*LF#J.W%HE_EQ8;WI+>!3 MZ:QHI :5H4Z3M+(N1JM^L^8(VR7DDC.ZW^VMFXVIQBQ4_3"V/<+NM5IE*'I& MIT(PK S$25%U9+5;KA?PP&<42JA$K?->KF[4^S2?EQ@F@UE1T/1,UJE MA/Y\/JKM+57OKD6UQ;F*8$M(-/,*YG6KV*H>BT!I'+J#9JR4GG#\*Y]USUI^!!^L69%_#@"T]\LW@%+_RE M%I[XP'SS5!FO/.::1UMXS#7OQ36TB%<><\WOM/"8:S#7_%XKC[GFW;CFFTD4 M>.$OQS4LBU?^'5:>^$!BDO^)A7]+8KH>1_[7\KG>%JN\B32I?\I<^]8T?W2K MN_Q!]T\M!9PX^O#__<'^\4N7A6(^L.]9A//=F0S#90! K@5_L0QSBF<",_>2 MK(#UYIIZPW%WI3@#>W]%M?FGW>Z6U0;O-)@Q\$[S]YG+3_!.@W>:VU,;"U?[9/\]CG_JUV"?)#PQS5]A'A:+WM4OL*S?).K?HS M'=EWP(M!.?#7J%@5S6%L1TLY#N&J@T#9S]T8K:84A@#^OWEJOOEE2P/!Y1FP M-?=%U3ZVF")%2$X]0>5;:0L32N#S''7=RV&N#>+/'B/#,1J!_7_?O97)W4/[ MVSE$]PYMX36T!(H?W%_DQ*#:]/DM)0/1S-=N*J93,![PWM0\U?+C?%N*,<5J0K"O-*?;Q, M^R%0"-L\*^19[KK8OG;@XU(][J\1T9#],$)=9KX:U;AQ7KU2?VSBNEVELY/^ M90VRG^(5UY[,E>\+N6X0 X&HLZCXOIDV803!SIZ#<."[YAG").WA:%-M53I* M8P88H$RYCM_N:>Q3K()D\L*9"Z=_Q35R&)NWCTWZNH<8MX#-RT8AO@N;!V;( MS;EUA5;U8;>^;''ZC/=GHP'=A MC0W1FQR5RFYB@+@CMFI* K%Y"@*PG)CGN6R4_M?AT?SQ-T_E>2H;%<#PO&UX?MM"N*7I/^PIZ56"#-\&=N- #PVP MY3EE79LXU141ZIZ/@,W]\;=5X@S?AN?&!:1S! W# M ?*XU&C.*:)8M^!HQ#_^)EDR+S)XX[WK)(2KX!-G(EP*G[I4X>JS8%EU8D>N M=W=JJU3KHNT3!1=(0^\LY/"N^04#X+KPB?F,)(Y800R3.ES_"AG.!QAAE'P\6@ M-J\%96++=C?Q1JZ5NB5T&0S]Q]\"D1?..!;X/.0Q0'9E=^#^\P!^&&2A-J>9 MF&MT59T;#JA*T:KTBQ8$&?+>B3S'X(0 #++;!]E5'.T?!IFGT(?*VJO9"G< MJV)'# [3J =!AGQPCLYS0M;$QRB[19?ZYCWG^S^:_V&45=J^\W/J2_A4-Z="[O^V9BNV[.7F]T.UB?+O;%<XI=EB-_W[HY1/^*N]P ]=QGR&9@L;:28;KARKAZ956>VM2 @X=$LJRO"G MJ+P@DF]C68QDC.3;ZIFK:84LJIU: MXG@57Q[X?0EN12+>BA[CX=)XSKU7^[!?L)C9U%[09^4@J^< M0C-%YAD[HMS83*Q%IT_1[T MV)44X_1&CXIQ'?2-)W:_;3L=:6.E4ZP4+6;]ZQ>9=IWIDE?P>'AC5T*S@(H^ M#D.O4*1#CN"*T3"H',;L8B,A9'(I,FGQC=V4,#(Q,A\#F==)NOU'9/9+3J79 MJY DT:@0G?TH: X+]00A$]VO!)'YULN5,#+Q\=]#(?.R9W[_C,Q]WZXWYU'1 M5PY+8U:I%BL&M4RMV?1V)=3G\\J);G<6)KB=:$!Z^H<#AS=;8?3 MRP_U$5* M*8[:ON=_GC!QACS7[F$Z&;M,C="/Y%J;-OOZPH .!WT*!62[7V!T_A;HO+&R MOL?*"GXS.KMERY7H\G1"#(A-?688HU+/[2%T,3HS.QT#G=?*" MWXQ.>L,$3M^:_FQ4H#?C,X@ M=H^#_G(>J';-*#>78]&2O!2=*"P@D!_,\[_!! 'XC*$?Z6[.3S.!<5K M18XX[KVQP2_.+[@AMK[__(,L.W^*W7Z]6MG4Y$:XM[I.7&GHJZ"U'R5-2R.9 MIY0$@L/%RI@5KMMR]S=CA^M-_2"6(%=+E4 M7A0%3 J8%# IW&NLY8=(87#<4ZHB\5N%\DI3C^NV2[-2#Y'"*1.#)&C,"I?. MQ,"L<*OAGOM/^?@Q4Z$4V!)1'JX(F0MZ'6<]LH1":BH\98$0Q)6-A3N+!7WG M[*X1"$(%_CD#0,4!SVWE(GV/+\+^W6H=<0G(=R?-/??'* ?^6H;CL+T8+EGG MI1]C,47526Z(,*7LHT"'NYCMZ<&A%H%U"&D8S2#PT]L4G_/POL7!8$\S1HT3 M=%76CRO2;(V$]DC22#8-XK!BGJ#>R,$8S8^+YD=*3K]2VU4"IK.[61$-&N M-V*]6$VQ+)YN-N;)-Y9\8C3C%@YWA.9+%Z>\"YH-X(U+!R,&RGI3ZC@#L7,0 MDA3-*-9!YUGFC1'0QXYH_*I SE6N@GL);^"4%WR.A5->[C'> OG]*5!=!!Y8 MV-$9ZIYV66EE*FO%V3;4U:K-*X>(2#220R$2AGZC2X5Y /, /L^^U4C-6WA@ M;C<*7)ON+AT0+HNB4!4J)=Y"/( :?>1Y!G?@P4R F>#.XSQO80+)-MQ^.V#6 M:F-(WJ3;Y#H3AA.5,EIF 2I*^/= M6EU(B G2BB4^6[&$\U=NL8M)&T0YUP]QFLIW6%\T)!G3CPT77(=T_^=234RN M,)&'#J5T Q^RXS_=QM07YB5!:GE'=5LF"_Y2=0VKV--(_CG3A.'>V"@1 _*A M )EU9!X?D)>-:;P-D,(@$BH;APN4,;WLEGN'D6@V4D"B3B5YD$2@;GC_E>]!YGKO,$?&C C(3)+A30&;= M^\<'Y&7]^[A>9S'HAR_@(EN.,HTR,GI>%L]'<_ M0DU!*+_&X*]-D\T@_)BDVAP#C0ZYJ%97-^/\8YS3=_A/HG+X+V[/Q(U@EJ:Q-IIUT!Y M6.,+(,4[:L"((2X_U1$LMQ_OB[GR]?$.^MI3"NC+=E5K6I :\L=G8O)'H([^A0^E+; M^YW%4^ZIB\#IYHQL^ 6'?B]9.7@3J4 7;0_PP#E"5XG(G*'O9^K^%C^+;9L9 M,HL23W"BJ5;IB!IQM 1'F&:Y:CTN#L1@_[65OX\/]LN&8WX0[+/^3F+: M:G=.K%GAR!GB?%K4$P1V#B4(BA2'H8ZACJ%^2[&8'X3ZW-@M0ZL^PC6OO[BZRWW^3)/?'MOW?ZO)0ZZL#G3=N,(F#A@@Z.S#WWJ6K)WM@G2<$V* M@5"S:ZM!5 V&>Y6S-V5K*E:F3O=7'[U2WQ&T4?3 @ZL4=D$P0$,L(I!*GEDZ M030;N"%> C>A$U!+K[[JJ?:X0E34X<1L"99&4>CTE?I XKZL&/&_VWG,KT'\ M=Y^_7@GQ?$%G=7G)[5293#A"*9C-BI8BGOOC;^(#\<;T5XQXC'B,^)\[AKT2 MX@E)UD=Q7XN4N$Y.!,_;+$1%0H@7T1Y/XST>'\/^;L>POP;QWWT6>R7$FS,] MJ8OQ6E,&G2Y!^V6NV>(3A'AT' LW>7P:^QVGL??8A^TA.1D?*N!CU[M^=P^J MD/B4ZU[?'59(K) W]>[PL>O=*N2=&?FW>>PZ!NA5 C.GPV'H%OCL^#7,^7$4 MH@1B^*7X+/;!X[2WM!RW=W*;HS_=28;B/6_,NG\*]LPK;6:X=BI;9:"/^8T: M%_TI_ZN/<(GO"/8\XUXZP;X=KPT0=!9IX*?S"?39&-"7H9]DWP?)3F_U%9LU M^]ZQT?2''4NC&'2@RS-YGB;R I4-^6+N>%CN^.PQ,IR$$=C_]P?3^1_XG.CZ MC/+=1\3OPBA:Y(O;L;:*B,/ "C;CJ3Q)J 0Q"I8[*ME'!C((9!3/* ME1CE1X^@WX51"-\G2CS#EPE KYPPV.Q$II+:*&+***S(YL4S9U2841[I5/H> M&.763K:OSRC??<3]+HQB' YM2>]WRPZU$86!.1.6FV;**.C &U(*P?-YD;PN MI=Q\0.P_:1.]=QO(3Z-C#J#>!E\,Q/[LJ>G/'^T(_H,Y_.T @)P^1[WC=.\ M7T6N[4?PVR(_)_N>B6ZN-]%/:2=''87ARK:G>W-;=W,03!%8PV\,/T M^ID9 M_/3"Z:G::W."8,FY:&C X$6-@3JJ&9S!:( &+&%R0."$.?R"_^CP/]/>_?V_ M\(_G;YJ[0 ^0!B^?AO/";VA8S_Q'_.N7L-CG[XEB7MTF?UH$YJ28Z2#3/__/ M?[T>;!:03\S[:A;+E$H^4BG,+% P J [!7T!O_BC[B;Z(7R:%2]^>-GZ/KZ0 M-YIV#IF0[+]RKWY&T\^LW5K?%UZMT!.J"RY81!^?_MGS9RE_OWSHAW9:4Q\ M%W+L#J"G?_;<]$5$_N8C!@<]#NX%[^B0Y3>;IHUFW!_-/_],J7KC_K/DN^Z>A#F;"\7+?TXA&9%>.D!9:#S M>DS?1_04P9NT2#(:1P-.8SAAH1DB0VN,01LD2;$+?4X_J83^;!&1F67D1U(T$VW9>2S:38#0;4^J 4J.&\X;GJ>%20-"HK62F0W5FW9I,$ MU4HZAU9Q-".ZDD9G)3FQU&C6(H$@9&/H$'TM)N): B79+R6G5J)W_/)LI&X9 MNK^;*-OROFMIC$9\*5EB2;,M4:&OK#OUYF@E^ >UFVAL5K):\0=#'FP'Q+A4 M4+M342A7MSTHF1GG[%AJ@9A?%HA"O;,<3;9QV3(D*)D9IVU7Z.JJ3S#$V@D' M87%[[%L#"UK&F6_O<8K$\64Q( ;M FB8G?U@8%H:GY5L-2?'\=$C*+7"]O6D MW=B/PD&B"5G)B3-I1^O>BE+LTD;J+(1$&!0M*,E]*;E=@E9Q4M,73F?K.GXW MV7+#4D\3L\^429Z+PVC)JH5B5^QUDN8P+"+)S#-;^HC:VR.R30Q(+BB 0:7! M6CV-)+(/U=HE=M\<'QIJ9^_$P @=P(\LC22SHOV:+XV.!FU!A\24.M7.OA#W MH(9265%^6YI[4TX;$6L=\'UYNR#&0S@ .BNJ\A8_Y/32WEG7IY/!>A1& RX5 MS4RK5ME.2@N!.#B@/MA17K/M:6LH>D;WHKW: D-]O': L*U/M%8YZJSA6,\H M7Z.]]M<]F=VK:Z4J:3SA'(>N'"EC3RC%)- MEY5YH[$MU%699X[AV&X-:O#IY!FM*AX[DW:S4-PIC4$<+P-OY(PA]L@S:F45 MII*B:?;>&2OC;;6V898=S4*]L3.B=6);;FW5054%:L58%C5U*-33SHT9T;8_ M\A9#DA:=<3$JV#I9Y4D9.F-G=("K2FP2A*N#,Z:G?,E;^/QHD)8F9%]!NQJW M9UWKX,AMB7.[TIZOHTK%,SI ,H=@49D9"3&>]^:>T5Q1C-_3J#-OJUQ:EGQ6 M;[F$7=@8KRD(,IW7F%1PZM4W1X \0!7-NTB96H38=PZ>>>07M+4OO^C%! M. >;/^X&!+D)M_"I9UX!Y9'&A-.JHD(9?*/6V)KM[MY"HAEU(<;JNM!MAJXJ M5_N!)]*&MP5P &?>UB)6I]- WK%.0RP$M:!S5&E*0EY\1E2D*(@T@UY+U95H=+^-0S;XOK4=Q$GG<"9[LA?'8R M;XQK[02)9A9+67.T9(M=AAB/Y[R[E[>C>@,.X,R+G2,FJZT8ACAPDQUM+6HD M<82+=>;%6E79AH#M.@Y%0SYLS9-VZ*6BF0%(X[)-E9N.JL0KRULWCQI/.G!: M9W2 +139;G_1$HD"56D%[37?84=0],R+I>K[(@_X3958TU7%*]/>H1#V-.;, MBW5#>YXH&W]/#(PA-QAM H6O0]$S,!2XKEKRPP*CKJGDV*PDFV&ED"#1S([I MC_F!N"?+LF*#\MSNSY+Q*):0:&;+;,ZLH3*8LCL5P/])RAMRQ96@Z!EU*$79OT08>2-S%M6>0FT=)W9,:3EF$R2:&>ONO+23Z/( T O/BYYXB MC7-DK6Y"\/'YA]>F)_?BOYT IDB(X_@M7]%7$Z3XY[ MI?A'A_GE][H!?9$X G\AW_E7!3#^P9P_"<)?OC7L]BFZ\9.)=M0'XIMQQ0NO M^E.@*/WBS MXZ(4G/WPS6QJO^X767?C "GCA,=/\/@N/F08SS6^U\- O^ MX^O^EOH&/8[\KQUAO\VS=,P/F!_N@!^$+Q?BI+W9/\\CG_JUR!<_ M\,)= 1_ENE\4Z?B%W]P+%S"U_[+"]JM0^S?3RE#&V"+-&%L$_CKG;P#*0O>L M'$K3WD&''(0?W_S"?S!=^]I6WWM7@-Q!YY=?-=E_"NO=: ,.K-E8L[%FW] ^ M?:E;_BZ^ ;_46W#I\]H@RKE^&/Z"KC_WP2TW1R%G6_+> ?;O_"[C;N O[ C= M;?.MVTRWY][8,AMC"6/I';%TV:N" MWXBE=C(E9[0OJS$]T>+Q(8Y7.JK:X/[XF\DS)',1)-V777"#'OL7!H-DKN(P M.E5X17XN %#MYK8+_"7S47=W,&8>ON?+8V<'.#G9VL&9C MS<::?6_;]0WLRB25/K $-G KME.C+VT$JZ]].+9C^@%V2-Z+6,XZ':Q/S7NP,X2=H=MWAA[,ZGF& M8NT%B4]!VB^I=RW/+.T0CCA%U^5!M=6H,K-53TM;3Y 4E1=$\JH-$S&F'W:R M-X!I-%F2.FLIXCC&^QH/GY@J;2!G@H7MH25V[1TP<[8'^=:R4:,,/0S!>;OB M(:GF$1GE_HCCKHV!3]#J+&HO0))2')53E*4@.V,=6$WFR+7"UDJMJ.JB7AJ+ MG6E3TL13%D1>Y'$4! /S5G?TA]ZX[R 8%E<60 0QI#^OV/7=X,Z79_(9<25]JJP.]'3&_4GL\9"4&:@P8]D2>O?(?; M?=E*--,,R1+H*]22]CRA:Q&YZM4G\E8.7AV3<1R16S)_7+@DY0:GL M!Z4G($E/.#J7&[*4&X[;YEU%[PN=,)1[#;TAH0;WT#!B\RS'XZ@(1N,#H_'B M127?@\9DJ$W93=7:J=NYSA^9TU=#H3,J*<'8:Q[LT!5- 0IY=@AQ,[G.]@,+U&9F?Q=$&B9\D(DFB+( MM+M?!AWEH+*$.APGHTJ_AZ[Y0>=(>9'".288V!C8-V![?2>P.>W@=\PQ.R,* MM+AK4$NB*(@IL*'M1>5Y!H>3OB^<=#.V%XHP!0".[)C>3K/3W1B'V I!"9S^M^:=DG&J$%#0Z1U .'VK MGX*B5L$ZV=![HM BG+C9Z9AM/D'W&Z;F%,=F&RI@=&)TXJR=G9_D=(A_%[@1>C'T#9!\-4:8NR)W:8G]O5"R+MUL/ZZ^X9C MQ3BT/1"&LK\VH$.%OEA^P9K\&FI2$"!PIDGP)YQ"RV"- M^=Q5?^2=/63PI- M?LMBH"UUINQ6Q:-"T0M#/&R-.-E+Z)IC=&*5/:XZVW\)@QZ#_E'M_S>W1[YWA_'_CJO#2O3;Z9,U[#2+[-'FQO7__B5K;5[8EIW<1'2F!!8 O&Q4G 3RPL"/L'-V1^4$S.()EF=8^> W>Z-% MT8Y4>\9TJ+JX3#0:LC*75C#QUSV(? MDGT?D63O@$NO/TNLCG]K$[OI.(*0/O"Y7@E=DP+L'O]Y%&>R)I]0UG\!V1EWH3HQ"\M)=S)3!J-JRXPV@WEB2QJ9MC@5\BR7 M;2Z-(WP8JX^.U#GB1'T#O'7M+M\>,MTZ #W9RD67#5_CX5J@S,,F#KA]#3CWT2J*Z M,ON&S$(^3!NPTF2>$2]R,P;&&\;;8UD?;\0;V-0*W2EG#I7&?CJ>S2,G%A4+ MX0WU$N'R#'&1UC[W967<4_AEHQ]P[ 7[<[\;O;Y7(*9[@ML99HW%V!VW;*/K M ']?K:N^4>M8$AQ>6K,JY)DS81B,6HQ:'(6Y2!3F$U"_:@OM)C8#;:&:H Q* M&U[51_5"R4L08M&M?'F6XG HYAY",7U@Z!'XIBGTD-QYQQ>W^DA4UH& MD.7+)_"\@2[+B]$JG"2MB2)/@+:EO']I"N8,P3B=:@N K M2:'8.?RESJ'A!R8("B?9C^1FGPM]US9S_TVD__<8SN.U)_D[AX12[':>,[ME M?6-'NML&W\SL5T@+N$:Q:#E ) ?"L$"[\A[:4$]]8FD!5^Q@&L T<'L6VZ^E M@:04-%B-;9,.907VH-Y8;CN;!-$ NJ4HSS ";EIRRX$GBDD?B%K(SO5P>;JI MR 1FSCB\KO6!;V[W55/N(:GZYMQ@G+%P(_83Q(H,H=)]0DKQH(:H-O*%.*47 ML)SA2WO;VH#IX'AP*#YJ'J;:;K@90K,I[0?+<7F>Q5E"&'-WB+G+&BL_A;E5 MH0#LHE59*KJHK:?-E32N2Q+"')=BCF/?YJL\M"URRR&F)R/EL^F>Q HN6$3I M][VO0W8?_'H_*0HW--D[K2K%FHTU&VOVX^S/[[<-HV<8GSTC >C%P@5V3?A+ M9)CE%JZ?A+E%X*]SMK<#X1=A@X__^Q\#^S'W3#J_![=@=<3J>+_J>%\[VBU[ MG%SZO+3/F6E'<0#_/;H\;1.@F'AT2!,29RC/4SD3WK'F5Z5.5KJ!N2^/N8C*4BK5M3Z.X M4S*GP+"X9PA&[&^'V,O&XW\*L6X4SDSJ4#8=>UPMCLO4I,S-)818[H^_V;>G M?.) P&U91_-3Q@C\EW"P_B)*] "DO["AF@:>[N;B$->TW""18KZ\GH53 CO@ M^IO!$S[.W4^Q"IEH,R&&3L4"7I.TNX/(@ 8-GV96$GG^3&,#7)Z"8763L+J6 M&?+/L&K6Q]**ZJZ+BN[R_*"Z;A1B-855:G4(?#93$1>:W%Y,!F4J/MVD%N8B M/Z>?[,^<\71O'PCS.0_*H%MRT<'$T^]-[/+=C\MW0Y.]@<2M;USUAA48*_"M M*? C615/P8WBR]X"=Y_. AUX/_W&/&-H./VN3##'0D&)?5DP!K7BH(LJ6H53 M200E9.]QQ>&-VPMOI-4PV*VZU0*T]SI#_IT+TJX3(RG[03?P(=6983GPURD. M:\\Y19\E>G^U*DV$=#N:KGL+!11(/>9ZNV%4A;Y>VHN5(G&%!88YAOD[6U>_ M .;#;2S.Z6@Z4RM$:3.N[ [5ZB&%.6I[ENUYAL,Y-Q3.^;+R- [3JWS/IH]B MW_=^?%]\7G^#MM57ZN>^DV]+)C=5VX13<@#?M@J=^<$>]RTT9G0R1>=9.FM: MX5P;C-U'Q^Z[U+Y^)W:;M27+SC9"J!S\&55V@_;NL$RQBZ)25)XCWGC^A<-2 M#U<%^Y"L>W/DBJL>L#IB=7QX=;RO?>T&(P1_?6>]Z<+V=&_^QGI3['G2',O V#:9RMC M'Y*.;HYU<%;Z.R8RO#K6[(-GG'06391$UEG(*32^%:O;[B.V=VQTZPY']-R> MI1XV@F9I=-HDDB7Q!248:_>#M0MG$_PLUJ1Q:ZVO8F IZR:K;B;B0I+7/80U M5!9"Y\DS#5EQ7<@-A F^,$FZK\P1U_>L0@2"-=0J [?GN"-G"1] WJ ]\QFO M0F@-(;)*$%CGKH[5EDQY'NHU EHN3&JYY'D6)PA@?/Y^^+RL M#?0=^!15SMC6$K6CRM216+AEA=GW>@B?T-KAQ;/MYW$6P"UE 7QI[2Q2&R=G MAV&L>W, U3",\"T=]QSMO77"_*X*5:QU6.OP-OU9X4-G@3;GVA-ARXBOS^S4 MS+Y2:E+CQE:-55WU&_4UX&1H2;-HIQ;.U##AH,0-!B6>HE-/C;&?]VBX:8>1 M/W=R\<;WGG[T-ZE&@ST(YG:(2Q[NR2NZH@#5PU[&.U_'D 0)F)\5EJ#SA M\ES!/TG::V+1+JJ*/JT48B?I6<1.TNBT RE)7O<&1(SMAYWLXV/[>F=%;\7V MS%U,-?K(6^JVV:F2C;+?W@U3;*?7T]-G IHX7')SX9*<# 7AXZ'YC?0OM$UP M4KSG+!;LNN(& '?4 '7+#6WKK6WF_ QMRX_L=/.X;\>L-X"N*T?6\>!\'Y M_N94!.SE>'GH.IP$N&U=7!]/$%8Q]C/V;,-!^+?8K!SEHF=7V5BET=#56["EEUWL(^Z@S!DU \%_Y M"JG[LN5NRV2#JA( /03(8CLU@'^ZJF\'7SO*F,%.\^TE#]YZ(/S^S23$D^@_ MY1,2^B", GL> 3-M:.V9GW_P2K(+ MN'Q'I"5ND)8$/2QVZRGT] M LIB >;?++A8J,U-M"UV714P9=4&MCQ;="'=IKU9Z3Q/,KBV"6/V/C![6?/F M=C +X@H_]LK$DJ"*CPV_YZ>816G#7%X0<3[230:U_GIJE_*E$:1'.0- M&0^%L_Q%;I-J"W9HL4-[QP[MQ=,5I%#K+#22TN@G]M_6_6W1<0E&67<=L5UO M-VL]Z^<('W+Z%TPN02V-.8 MM"^KF&>$K/^*H8ZACJ'^9JCSVLR=+MB>&175N%FI5_=F41QUK:M#G5(XKMPN M1P,5S%M$O:]K:]!-$-116CB3IW!"TDV&JKYAB 'XT3=-L(>DWY]G61H2D.G' MA@NN0[/_J2T)>><-E#W-BM/]]8G4$GN&7?,J M:P),%XNC'36FL[JD,>13I3J/;PG"V/R]L"EH8B7T6HHQBIQ../!X>[BGQ]/K M8W-IU9BX)?&14U&4UF!L-<>+:@]A$X6;\C27+5+'P::;"#;=D%]V'U2+"V'N MH1#FMJ:/-?MA)_N;:_9];<'ON]/:GSTC_?FC'<&AS.%O!_%FXP*4J:Z[.=,. MYZX?Q@%(^\7,G_OGYVSO9,I! ^HCM*BP@W//%/1[, U61ZR.]ZN.][6_W:"+ M^45=;QI2W^BVB6(2<#N+ -SC<,/7.[*]SP;N[M::?K!F*+4G0'4APMK@7*DC M%^B='6L<=( M!3@4F[ W?MTO'VJ.L$WAR:7P9 419PO_7%L_<7X-< MI._/-XQ[2/:\#Y*\=2Z\_Y*6U^V<:BD0AOJ^GX+D7$--NN"*=H_HE)2Q4C(; MDZ9Y*#<3C6&1J<*3;ZSOQ8C"B/I=K(LG2('PZP:&.VL5U]VD[*@4V=(FO,M4 M+3D%%3(P\CQSD2R:6S;2 _K=ES@"S+[SIO ""GSZ'"P$&@S(Y< MVX_@MT4^ZKP&!XI:J* ^.BA?6(_@7YYJM'4W!V$0I2<5X8>7,XAW6C@]56O- M9!<+@=)Y30%_IKW[^W_A'\_?-'>! M'B %7CX-YR63" WKB3\)XE^_A($^?T^H"/K%<#PM GM2S'20Z9__Y[]>#S9K MUC_E.+V:Q?)T]S*5PLP"!2, NE/0%_"+/^INHA_"9Z-8_$ _IT]]?$F30M/. MD<0'FOU7[M7/:/J9M5OK^\*K%7I"=<$%B^CCTS][_BSEWIF[X(:+]_I$C$T7^MX5^?)L:0'WCV%[V:+PQX^M.+@*JU#!"'__>P M(W^AG-_U%:_ YR$F=T^?/-V0_?31*Q5!BP>_?X@("1W^H;96"&LO:J___4I' MOJ;(G[^7<\M]&<[YUC7@I5JWV6E)PURW*O5;DCS-G^H@:FWYP\OMWR=$#Y9Z M );PGX$@1(EHT4'C68KDGD!\_;%_A10_46'ZJM("S1 U,G@]@;3W'_]7[C21 MW)^JI\O/Z,^2[[IZD(XV6OIQ"&V;\-\7'M"/4[P 3-9< $,# MBP6M,9RA:R)'Z!H@@&!2.DTSA/BD'?JSK5/DF2$SG&\=HA%6Z];4E%H;JX>, M,>)+44FL\_W#7EFJMIV,RAVWW'=I"8G27XKNBIZPY F*4^1UL9 $5:)HCR6- MTO@O)75GHKNM>K!WUJ _7Q]!8988%I3,?C^]'MB-SM3H*15U!X1R84V-V1X2 MS7R_Z[25_=PPVDIGJ^^WI<.!'-924>Y+4='NI#'92<-9P^00*\B\_T$8VSY7LB4U($]BV=JCVJ%Q M0BW=6BPAT(W JK?Y86IH^F)93T$%0LU39T9>@7RYX5(LGL[&>M%07,P5Q6.'NH>)5*DU#AE(3L ME/P#W1THA7Y?V=J-*)&YB%>3!$IFIC31O0:W4K28*,R;.X5G1XR>2F:F)+4\ M3D^"P4R5@]KZV.Z12>);4#(SI8IEBH5J55HYA\Y8%VI[4E]3:)S9*>U7A1IQ M'(6$^E#0Q.Z4"I!SW6#"K3KSGV6Y_TXG88P]*DF1F29N=:M74 MB:E:F<>-Y99@^06/'IK]_NJ2IT:R$^Z(-1<,6^S2W98@\Y%$=@ ENAB4)2=F MB,:Z,.+\(;U+5A(2S2SJC+7:E=KL,':X0^NPZGL[T8)+!44SJQK5%LVPMRB8 M1*=3D2-:[L32OH=$L_,JZ%J[&"W#M5K0IX5^TYA:=3L=079BHC*GZDMJW70J M27U#S6K\8"C"(9#9B6U(Q0CTD%L3>E?2-H4-1Q0+J6AV",%RG>Q'H\'"B9M@ MIW,#JUN$VP^2S0Q!:ZC0]!?G@CI@FLM&OS!J5M&N"F4SS'(<,^WQH53?JE3L ML,.B7^#MMH4*.K.;]4H<2GPI:1"ZY31M8]$6XHZ$1+-#:(^-QIXO+)>$;>Y% M?A)7P&(*'TMG'WL0Z]T9.2U"I0U'M+T"";UC$B2:>;V^N P*UBHL.[I*#H4. MW6N(DQX2S;Q>CK8.![W4JA '6AN5]H93ZO"I: 8UT_EH*X[9(:4.&B'%V8)? MC@?I6+/S&A=]GEDM6S4U#I+1JC?=.V4;#I;)SHN.!6;3+_@4(9?\>#_4/:'= MEY!H]NV6"P.]:1P' \<^>/ZTS\P.Q:&5RF:&P)E!N.'<@?) MB&2S0[#&OUL"X78&,2)[98_T6%8(JU=ZI!]$-#)N=3!350J+9(53W M3D>OZAO:X3A&9]A:JS@*3[*9(33JQ6!3(MJ< SI+;RN!9;$)TB%DD5PW4T?FQUNZ] *IL9;IWL:W75UK;$ M=E-J+5>4OK.&\+EG-K%(=R-CL)IWG5B06HM&=U:M]BTDFE&;T@KP1$>2"!6$ MG>5,'NQ%"J1/S6YCPM;@*GP+$)346^QE<3><.*EH!I&E/=6!RU"!^^W0\-AH M*2=%.1U =KWJU+!/+(FH1.B'WHSH;.WV$''SF9VLXI%AL6H8,Z@)K.<(&T-M M'5/1S,H6A=KB..&[*V5-]*N;55N40B,5S2QL)US8XV[%9QQ;]HN.NC$U&>Z/ M4#1KG-DK-2P=:WN'6*]G27Q8,4X/T8=XQCJCRRRUK?>K!Z5!CLA5W]+[?,-* M93,VEU^-VJ[8=(Z=7BJ;682*6'%F%9W;.%2ELYZ-.($9.R?9S"*H MXR%?6WM>E9![W6JQ;2H:581C.+.5%:=54K4H>N>LH]VZV*T./+^1BF:)L>#V M!\M54B1BMU9:@@)#&7#/@:(9#9\-CB-+Y5@D2/6-]#@XT53Y84V>L@W&)Z6CBH0(?>V8O;3!53?#\ M&DWHYJ:Z6!S!04).ZIF]5''K!['9,J%5V=#U !2GT@SZ<]29O;3!=HQEJQ(2 MRF D%*PM0U1&0BJ:W4OM^5B8.^T^ 2AF9Q3'6Z^7I&/-SDN'L+$;Q46/6'?[ MBXHYL:9H@Z3.[*4UA2YIM8G".F.O43(F!YW9*Q82S1*":5)-8C:+7*+ >,49 M.Y1&HW4OEY5IQ5.O&ZK>H+J=XSB65P M--.G9E[#<,RO!WILZ4YC5^C/CVJI5IJDHME%<+9<6%3; B#&GD3LI;W!J)!H MJ'/[[D(6A-*@NK&=#AC3;(VCQT,;CO;,OBO-_4U4&91]%0RWZ[4B6.,&M-JI M<_MN0"_,*7\P^DZE,!#J<2>1^>E)-NL)!P:_;XENJ(!-8@[KFXHCRU(JFWD/ M9,$3^^Q VZJ@'P])MP#T31D^]\R^J^S;X_G^,-PZ=BQT%W ?%5O#'A+-O(>. M!:5W1'5%#";;2I>8]:=6E(IFWL-Z8;>3_F32=\;%!2,8,ZWI3R0DFH'#6&^. M:L >[@ANYDUD8A1N B4=:W:]F'"WF -+XH@M4]M)ACF,!D4H>V:#ED-N,!QO MNTU'7A4ZPW5S/G 0AY_9\];SYJAQY)6 &-1Z7:TFU14:;J50-+,$AV,M%)-N MXCJ=@[^!MO5X9L$]#XIFEJ#?)[Q*$DP]Z(?KSE1J-,PM- &A:&8)%I3M[KL6 M,57&>JV\%;HC73ND3\VJP2@J^:[)SXXJF!MFHZZFZ3&<*N1TR+;'L[)2J@7.;8=279>A82S0ZANTN$4?9=X! 3SEBO.7FJRHI[!L-"8EF-$$0=#*N+08$016F]5%1 M,;J=9BJ:T81F<=!03+#KJ5QG8@D>/;-Y],JH<\S0NW$PG@JQ0C497MQ9R-[02 M))H=0A*6JG)U0@^)<5(5Y<4V5H+!23;KC_S_[+UG<^K(UC;\_:EZ_H-JGW,_ M[TP5^$@B"/;<9U<1!"9GL/V%$E(#,D("!8)__=M! F%P)DB@J9H9&PMU6KW" MU5>O-==YCIN,GB>]L#B3TXGA8@S]%/3LWCK4U[D6K0_U)MU[64VT\.BE+,(= M&3E@R]3&(@MJ&K>@K8="6TU"Z?0HWL3&U,6IF 9:J83[NNB,>3G208) M>.R 8SF?=HHJ(T M1J_^34Z[EW"2/CQEWOQ=&!B:8IG@'W3@?*Q3_[<=9M=@1O>6X"KGOA$,/$7D_AWB87!Q)]HXNF[Y+MDVF#B3S3Q\;OHNX3+ M8.(#57-M$\]&@XF_B*IA QU_(57S[JV.8.)/-O'Q=^\2!A-_L@"*#8SK920^ MF/?+S'LL4/&7F/CD732 :@)-F)D[]P'QY:PCY2AZ;]S?/1RZG9GXZ+3FY/D-O3LU'X&C( MXW8VT$=G$,$&"H3D0]C^=F;B(QS]MK?+6?,G'WQD%FL 49!5(FQP"IY&%JW(]3B4!_.ZSQXSIM M/_;:8?/H2$A03NRTWW)X[\U8GA=T%;9O^"]:"V+Y$XM&S1P#W7]RX73-]M!^RFC3 MJ::2E,@M4Q,GIW:Z;EC)>M/?1E4;P@7U*.L>>-;^.3C[R]?'(QZP'=?M<$/# M,-/!&*B&O #^DP^_2(,WO>S=0@*1Y#^!Q^UWC_NG(D%..<&K\ZL@]]-LDX'82-SCQ\)"6I*1RQZ3\I\95,H##+1S*1$6;R'K3E]3,/ MGPD%B<%\)!19,)1%V?S;5_ZWSX2"\9?M*&N&O\['?"8.)!;SD4"0 F_'"=!^ MECDSB,YN;R8"PM[E"'O^G9J KQ?P]:[\L/"X,Q'<5PSN*UXUH?&X,_%^JKS; MF8F/.R;DW%TA"SQ_K:@(O!? MFOS[D8A0_RNO8&_5G"Z(Z,X59:FRV03#__[JP!_Z+5-0)4&7^@:F-?3%?#7: MGD[R<[XE]+A9QTIKC]SH%R7"-\,.X2^FC'YMB*IB1Y@^E#6N;QGAD2#,T,M, M, 6J20!KQ"_35/BKD5K)QN8IPD?&3.0*F Z WF>87B'S(H>G=*U=G>HU?E 1$>2HHQG]_%:JY7]10TZ>"^=]?\LK\K5I323/M!WY1JC"%P[=;^.UJ M@; U:I9IH('"-?E%&7!AXK%/CI(> $5TFEE^ZUE M+57@\DF9MXHC=^H#[PJVUJ).G)1FE$-DI#&U7,9.XAIW7B M,;8>"P^*4RT^@DHC]NM/G$F&V$CL2C2&/Q3$T0%4SRF((\.BUZL@MM?+T<67 M@FKSKAQE4>\UBHV,6.#SN63$R#UTJS,Q=5IED4E'E5X\-AC&B.0Z:A1 MI"P2O_Y$$J%HC+Z$KK@@!'1I77%D]-ACNN+HF/#UZ@HGMZ"3E\!6$I+:!*,7 MR;RG0?:Y'WW2%ER77YY62<3KJ4)&$9DV'6:S&C?MCO3QR[)/*L\GF5""B5] M2W@I!/%8V']T%-UC:N3HV/@QU0A:9H;]_-T4+VT OUC)JW:HCPYF^\E(/BF/ MPUA#,M,=JYPOWJ^D=+);'YW6OO&#IV$UKA0B]-P2EF,FE:K/8L@)9KA??[AH M,A2CF0\,W '0_I+8?(9<%U%.+=5F* MY9GD\:(@X7'ET7?PU*51*.\-\=Q %)+!OT[B.T=LUSGA0ID=5\_(:3KL;4H4 MT9UO.+RZKJGP1Q'#3Z^PZ,SDP23 #?':63-OQT% RK:K#6Q. ULQ,> MBX_RD\"DVM7O ]U;9Y?'OFYM^&K,LBK*,P44U#K094VJ#5.2-D,K &,!N%BP MN0-!0?VAQ(]Z]ZK5R4\3 M&*XZJO&[?E_LVEVQ<\-+UV+ZM&2U]UCM=I9\?F4M =N< +WV_9.7TUBM@E5( MK#*+:7?"5LO31N5)'<4,;+6X#ZV67XBG56!2"LY$<*TLTILFC;YGKKS-1PH8 MC+Z3=0_C9-Z6=7\LKQ^1M2OAY9U)M'T7.WJ6*N:CL5\#>I>U= &]I\_T[2"F MK1V(:'X$M!7O:Y-8)QX6^?@C-TH/NW2927X_9($AU% V41*P]T(0MB&\E(KW MQ0PM#Z3!+*OE$Y/1LI_ P-DA0NE!X,S3-!F?.GI^A-JNA#)V'FMXPW[>S;IY MUP#G?6 +AZTY+Y>$1*TCI]B!K&FJPE=/;<;HBCY]SM,CC0Z/*\.ZS)B3Y ,V M8]R'9LQC;#!,@J-DP[" 1%DSS/9"GQ XD0(KH(NR 0X":C> F_D,'CO^M>FC MNJ+[ER!7$ZF56Q?BA<[ZL6[U2H^I%ROZ@TO4^-T%+,VPYP@KQP YN5"-_UC# M@FWPMF!+!ZY6%TK]O-1+/F=XX255J"26\_%@L.PGT=5JEJ9#<8X[0/GT*)O) MVR>\?L07?08C>CDV_8Y"^#K'>U\?= 7% N^K@ZVUK]9GVAQG]3P8]?XM9TT5BXL575'HTGTR M,XDMV97Y V?^.YO_39__(3EZKK,=H\SG!;4K5 ;A<,U,02V0^/4G%F-/1/GR M'X9] U"UQQ%IGU&\O.V@^A$7O1[XTPORZ:FU\B&8Z7',\K+ATI'ARV.$.\ T M5F-5&-SS:SHW'-2MO%3F&M#1P33!4)).OA/O^(4GB &A\$" 4P"7:SH#JH&7 M*> -!KQ!3W&I?'J<[$=<+^ -7C4Z%? &_<\;#* MV]%S769I:V^TC'T<[.)D M7!Y.$\!!&'!]6T!?R"(@'F)SF^X#.XL'_,+YF@/M^]Y\0<_-?#8N3HSYO#'J M,S3.!QAB/HF#!_S.@-_I)W[GM9"U?.I(^A%_"WB)UXS8!;Q$W_$2KPKCNX#K MISWFVNLQ"\:3C-9X7%;O(^:@VD"N'\($/_+]/,]X7 #7:NFM"&EPQ]U632! M9/,@D6@$Y,D"/?T!S23-'>9T8V-V*/'T,38E2!61OF-'T(9-." MSQP@2HI&>=;FZLL'NB=6.AVQQ@W:Y52?81!3DJ%#''VHG(1'N5'>/H;L'NQ)=4R];E2#96E4+AN1;FK497C#W%,BM^OD2J M)0952\Q'!&Q/[2$"7M^X&F'/JTD#SN89]=KP) 'W3\DUPZ$"^KV$M,>I\ MT]*<\'@8N2?-?N%4?K;H=T70Q3$5"6I^WQP-\S(UOX^'FXRBCY2&>I\G)G.%2?GKISA5VB"DFHYGFPR;J]B^#FUS_'+GYFJ#)[&]<%LPE9CF07;D%NS)%8YJ&(X MRX02L3ZQJ M7NH&5QH\1T5^6DZ8?.VA6VP.L:I)_/H3I4-)>O^2_777&_?8YKHLZ]ACDW%[ MUEJ+1&3^QVKFS%R8OQY&FYA M%6-7*V>C^[G[?%FL^5J"I\O2OSTV&4%I\PLC]!Z3AXLRR#TV%[=7&'UKCTNU MR&,RF[1&D^D3Z&1*XX[(_R"5^Z=,:;903'! +$XG0B&:DY^U1&* ;@.RI#!Z M+!)*)@^1/]W:P6/$\/=J1_GJT.$F4MUZO8JTMUD-?LS/X"^HV?,"ZJG%\F-2 M!7]ADT&9<_]@75>9EO*D/.>HB^<<[T?H(P)5S_5RV]##0*5[X6R[S#]D'Y,/ MWZ](_KD*$X_W7+O(CI(/_#3) VZ6ZK7U6:K/1#!2!9WK>#0H,AYD^/0'3%]>+CMKFRRH_H@%75595 MF7F:-(G-X#YA,_Q",_U)Q:+K()5>&FF]VAI'Q_ B]WE;F61S46"TUH"?/D6? M6K'*LY+F\0(TCEC,*M<;PJ<37XKTN2S].XN4<5!91?'6?388X]A#=PF^D M+I]FO?(C/'._E'(Y>P)Q?E))+:Z)(W\4,UT$.O;0>N:+:2\=0'N]3/L/=<37.9;--/JS4JNL&V^F66(_4 M7IKFBX8Y'_:ZDW732$B)>KI0-K&S@E+/)O8+$IRX;+C_X._KX(!>.O ),L_> MD _N1USX2IB&OA5U?ZRN#R'F*Z$)GCFX/#(,?8S@L-2*ZM-4,ZW3M=XL->\P M8ZF2QL$A*2\5C;X'.WF,,?B5*E(W@##[#$CV.D'+V\?F?H0H?89$>EU /;58 M?H2Z/(YH^0D9/RNX=8$4_'(C7"\:SUIUDM?H17K]$JXR*!]N#$%@\5#RD]67 M;@#JN@%$ZWJ *R\$[=[VL_P(0UT/VN0%^?346OD0.PH@HO-!1!?PC I\R2S$ M>P66ML(/4YTM5^5>&GM&"%'ZR#7R+^OQ6U6+ @)D0(#T+0'R9'6,2ERLJA?K MDS6=%_+"*%,P(D_A5)^)(S)DE O%$X>2W/F-LN33CP3&72FL56DRY9$,O<]C\I^2\<>^\B-8'/ B_0P=G[R^ M4;^;44;A9SG"R\/2.AI>/@ST\1)IE\1;VB5@208LR8 EZ1'JF$^]*>16+>"2!?2_ $;U,(SZJ7ODK\*1 M%!+P3R"I?*2=3.8+!9/.S!;-1J\9?\DU813"(22594))=C\'A6?Y;=XF!O@1 M%PW@3^_#GY]A^W]).VPQBEYV4LSFIG*]$S;NI>JJ7TBFM!'2#K%??V(GH[#Y MSH6] 30S "U] %H>416\B5O.!O>IN5IX2G:$^DJ0UXVF(= II!,2AW5"4)?] M:C'(ZX$:O0"S>-M]]2-P>#WXH!?DTU-KY4.T[PI!/4]2+VOF&.CX?J\.QD U MY 7 =4)"E I,1+\TA57 M3PEUW*@Z1+0P^3AW\QL11F:(DO4OVC\CY>$VB\\ M'9\>-Q+0ZXSRX*.]0M"R8*_^-7P7;QV7CQ5LC;=!E!O? M&H&#M0O+!%OE;3S'.UO%^X<4HFA-+04^*N$@.N..H0LJ#*F!?6#Q8AGUUDK@ M9IU,FZ@7+2)/A/]]2<9WT]?=F*:]0T[O(&_^R[6 M=].:ZL@7VT^H46(ISM283(OC2Z8T8I/Q_FRICK!&X3[4*!YC1KY;!SLM*((J M DHPJ:*E@O_W+R9._Q.A0^0'M&IO58_W%6*Z-_(STBEWMWP$;GE)LZ <7MZ1 M/TJ%]"^0,4F1]..QJQ(/CWF.>;J?TN'%(Q,>WO=YKI7Z/OO2U0)A7-8LTT#C MA$MR@%A9*_+A=GCY0/,U.^3LT:PZ$#W2 ].51--O[4 MFZOW*[.36;Q4[VNS8F0QQLHC]NM/G(V%(K%#M&P/:PYO*XI#4/QU*HI]6#U0 M%"?@:$O-1!;'G_(MD-)#2 M2/SZ$XV%$O0I=<8%SRHNI3/VSRBN46<<.F\(=,8Q"]8_@&8MW*V"&6]5%$%8 MQ86G^]H/R=\?*0N#9Z5A9AEA.H)2!.QP*J?:TQ%2%JA>?8(+L5S\=-HB"$T. M'=MWQH<8X-NSY0S?CTR2R<5PM M\B8D:M;&;+*@A?G.?%69#L=6A)8[.&!YYY#%N\K$Z[KC)H*50V-A:Y%D MWE K_*!K3FI&2^7D]BK2>QR=UF?00:Y4*Q95:](:M+(TTWJHM\HIO,FY7W^X M&!>**0;FEP:,<\DOL^NN@FWML,HZ>I,(3SJ6WZ;;7,CN73=#@LBJ' MJQ*5JP#)KR,YJ\FXRCYP:XLGT33(Y',Q-X;#*. MGL/@RD0E<-L\D4'!8W-Q]%P+%]PU?F48"ZHEZ&N*"5$LS20#9K%?$[5>ACC, ML/T(+:E6FYX5.,3_AJY78['S,X?C0F)C+JK&>Y,.=UCCQ4M R M]++/,C9S. K_C7.=B2R* M3YT6Z*S;&HBOS+Y1:)WXT%Q(1&HIC>%&$[95SK7$SO2A6!JA+8[2I=*A6/1* M6;G^3)IZ28[MU9/@OKVMWR#.CK15M-ZOS&7CTRRZ-0UW:GFIE7E2V7%OW4 ;&S%H609N;>Y@"3?OTMXNC?)=&O>])$4VV/P_ MI\#6QJEP=%CI3">]6B4WB?=KHR)W+GU0'93$9:?SJ'9*84L?5*O-8:&)#3VB MP$9#;/)*2;"^3/=[24KKC7KR\Z(V3T\4.LI/ZY-DM5@M%QJC$U]S&>0;[?OQ MJEGE\]ICMJZW)54G 3:BK$;CL1"=^,C_]BAE=4^",T1+HFS'L"M -"E!>K8, M$RG8$*4 P8#-48:]CM1?53-!W!1CR==!* M+\V&\U@.>[_(NC^6UX^%K#Q+]/2D:/L.0+P.F:"G\4,3JQ!T?8#SD=,3HS23 !?'><9FTHXBCX MYGK>X:KW9FDZF0Y&?%4&8[;R^/V(:1L@\#@^J U?C5E617FF@()*RL75ABE) MFZ$5.!!995Z2S7NY9/!TV(H^LD+]N)#2SWL8'U& FX"DQ<@BU@]/J1T7O4PI17@ S> M !X/3B?)P344XOE1]3N>L"Y&\#@;@!J\SBB=@H:SZ9^!].W7?2V=L!?_Q'B ME8C/NW,K_B#SH%5/9PUS\< ;WV?HP@!A*)NHY,=[S)W"*#W*I06%[TS92)DO MIM(3897JLQ$,93'14(3>9^$?/"_W0B#O;5_(C]#4]2!07I!/3ZW5->!)'H>- M+F"*:N,G+O4\SZ3YWB#W6&7"+>VI_?VK7)^S(H*^$&+&J@4F^8=TE$_5M)=\ M<82M"/<9*^(7FAGFW5&R85A HBQHVZD%,!"\16E#2H<_ZK)H C0&]!Q:Z(.H M3T MNT)JV?$O=Q_5Z=R_])F;F?F7ASB?YVMF@U].TI547EA^_:JW-%,TPD@M MX(T!NXT 7XSRDCO?S9&FXZ799%Q-#,0G":N9&+J[PL4/%8/PFY+QQ[[R(SKK M5TZEYV&R]^^S&YQ:'!4+\3(=?^)6);G(ZK7GKZ-EQU(J;X9&]]UX(2%&E@^= MZ;1CQ1.CI[8\QMHE\99V.?5U%-^!4 &OU?^\5K]RPWSJG?L1:PYHD->,3@Y)NL>H=QA^"@\$ TC03YW.@&I@_S2@X@54//_["C< V/D,E_.Z@'IJ ML?P(]G@,MO/\B/TC@V2N$N M/TWWYNW4;+[F!PI+E(L.C6'K4.JV3# M*S-1JZX>L'9)'-0N 5$P( H&1$&/L*=\ZIW[$:T.B(+7C&\'1,& *'AN;!87 M5\(4P4UU)9RS+T2IP$27NTUA%9 &?T :'&BZ!/0P>?@W,UM1AJ;($O4O&O_C M)='T&&?+VX?=!-P[X^IZ[X"58'R!@%_%8A)@Z<;EF3WOE@[R"YZ:+'?3\DP MC=N0YYOS/PA\<=/R35 ,[\BW]\\+/EU4]UG*/2CR2Z7&ET2+5UZJX['9_O[9 MP5NMH?1J^)R@+:SJFHX&FC)-71Y8IC!00%NK"SH5? MXDQI6"\T$LL^R^$*O&R(83]Y?. %E>.I[85A)*\JF$OR*V]:XQR9='E*S9#( M1CL3::QVYL7VT(K.U'&-'6'-P'U",_B%7?EN?>>TH BJ""C!I"J"+HZI"!.B MT#J^5=LZ(%Y> ?'R%!7 OT#0?*NHSW?940^@VVL_T:9,E[*RL K/!)V31M]G M9+I:("S,FF7B"MEP20YP+)?UV2SS7&HIO%SI1*K&PGH2YE"/)!#'DHN&."82 MBBSZVYCFH1)!"Y,AZ)AE@F>B7JQ1_:Y+(L2\]IDXO>Y?>1 M-GF?C\F-Q,ZB*L0'DU8<](O)W+W$&3\D>7^D69K#1;3"J.WXI">)9C,?JU2& MXA)I%I2$,1F*,)%+*!;?'3YU9W<&0'Y4U,I?2\6JXCI:C68=N\$54C0EM*XU@(54UBF62( M9?=3T_]]>I7BI4C(8]OLLD17CTW&N9FO/M,YGS\A6O4*XDO-;)0[0C'.Q>[K MB]R(/I<:FL3$>S/>?U8F^5%DF6Y8N7Z:P0$3.O2)AZ+,P7NO/E1"?G%K@G#) M(XSCBX9+<;E9JG=%:T4+BVI29>;A\/CA^X=#GPIQ%K-TO,TN57J2KY47A4+J M?I2K-; NX&",$^-"B03]09#C,5+VU11.#Y*S>@!R\S:/R8])$OP%QWM>0#VU M6'Z\8.\O0#?@,?L',;S*I)\G94U%7:RI>#]"'Q'YTP>E5+=?SD9Y,)EID4&B M78_43EWA-FMUK,FST'WL".7\2EKPI<;:6/;9)*F3'DN&HO'])'6>95AZVQGR MXYUTCP-P/KMTX*FUNBBLDQAT8K-FDU UU+W13X2XR:%^^\?.W^R M+GIOUB@L$_'L),,Q!>5>6N0M5!<]2>JB?VPU_,*^W2^,3E*<:C.\M& %=%$V MP!570[\TVGJUQ<^/X4GN\]LB\5Z%K50-=E+KMY.1?F10:H(?D&G?36^*_UC# M6\'@[:T@':#8,HW[5C>36DM\O%\J]])E^;DV3N$Q__K#&[KP) I<4FQQVFK>N.L:N3-P*8J MID;Q2"4O\^%X>YTNMM;:0QWK$Y2I=/^<.I5,VDL'/4&FTAMRP/V("ON5 MKWDMHNZ/U?4AP'PE-,$S1Y9'!J&/$1E.]*(:'_2R;=J*C"PT]QA?:%>K12#G9 6(U]L2%6[.(L,0$YE]_XK%0,O$Y2,@3R(^WR0Q^Q(T# M>-C[\/![NN%0-9KW58,+*LZEEB^B6%IT2DF!7T>CPD*?8-6 H.)0+'HH!X-' M-8.G=HD?H=\ X?4!PGLL3? FVALN1Z+IO+"R.B4E5HQ-LV9R E)()23>4@G' M83[Z#]>] ?CV>E!:+R!4WG9>_8BY7@^TZ@7Y]-1:^1 H]1D>^IE"3=YDH"(X M)#P0#"#A.DY -; ;%S!.KY-Q>I83J2M JP+ZH__IC[Z5=7\LKQ^!&;]R\OP$ MW9Z5GI>2GBW#1'TRVMH;+6,?![LX&9>'TP1P$ 9@6>SB_[$19GQ0RQB;/?-O!=K!G0^ (:WXT@ M1P&-+Z#Q72<(%=#X AK?)6E\%W#]TM7EME[ 0!I$)D5AE)C,Z2S@Z7 D;+R,D'J(02> C?E'-7AJF_@13_8X M;!P0_8ZL"M[D^D4+9JTTF>1:?*E9XM<5KJ3E[K'+D#BL$P*FW]4BO-<#Y'H! MQ/*V^^I'6/9ZT%GULJ'6*K/(%/?,OUP12;,\=N49,)E0D*4"DQTU=<4 M5@'K[Y2LOX&F2T /DX=_,[,596B*+%'_HO$_7A)JOS"E?'J82T"O,\J#C_8* M04*7[1>:KD);HV9":%6&K>KK92 M6*=PG] I'J-'OEL*.RTH@BH"2C"IHJ6"__T;F_5B_<5:KHW M\C-R*GDFSH"1>WID_2I'T+S R29WTXS&L)KE*Y]F1%OL0F'QUJN2SCL;Y M]K]J*+[F(@T*WR?)$H:\5*8OY#>O='2N/1 MR":X7"(5ZX!X+I4H-R?Q'"J[$T/DS!@3BB6Y$^J,"YY77$IG[)]37*/..'3F M<%&=\:&>.#9T\3-%\4:A>KF@SRSBD\>J_UP[,ANQ9L81B(M%D?U M7$?OA)]BN7PWO)[IHP92%:A@?81+A.+)@W6ZCJ0M@M#DT-'--6J/0\=UJQ7'L?92K=7&^%MSOWZPR:3H6C\(V "'X#\!Q^W'']S?G+W M_=C%$*&B!OJKCLB[*@+]_!O%A+((_]H"@!)$1$P7U#4J.U753-B:J5$9384= M1:EIX4_XR ]I>RHGJX(JRH)";2R%<0?G]B2%W_^%_['^9ZH $%' M&WELOWRS3U$CMK:BZ?\YBF.W.^ML=+L9[0T9=W42__?__A]W9_?/:VT-XAK% MF&QB%BN3$0@/="!,PL(0-OQ;4);"VK!'Q27O-O'?[XT20L.F&/HN$OL?RO4S M&O[>W$V%5=@U0[;N"BM@:/ZVO^9\AA71YD/-P-##;QU QP#Z >CM.^_%"V%J ML]\LC%+1NL-?[8%%8:P>.]+2N!0C5HXNS2A08QUIK7^U:YE#!O2S3;BVDHI4 MF;)C<>V/7"*")@^VWT;J!5WWR" -JJ):;K80"Y\1Y-UU.33=I]$@[]F3;*%> MKE52;:I^GVI64IG'$%6H9NXVRE7 2AIK%5/;Z)1^+$ESD<0O,O+O]7JO,Q\, MXSN:C?JKHPJ6!!T!Z>\3JNCW)OBOK*8H@FY0LDJ98\TRH($V0A18B0#*]0SH M%#[-I(0IU""FL75?+Z2+B96M6E.@R^)AK@5SD&O1,!\>IX/UR.K(3"77J,ER MJK1LT/ MQ>'#85W"S?FX)_NNSB'5M14AI),=R3IS5R\Z:5EYIL OFE0=ZI"I(*ZA]E;% M.PKJ&$J&ZD]T*TC#&ABR) NZ#-O\"X;]F%C-TO]DB/N(?V/^^9N2H9J%?X5: M:P2U/E1<$I@!I'.AOM*UA0Q=$S3AQ@P@=6NNJ9G=.FE7'<*5@&MBD 1QMN8# M% I08#>P=C;0"U)8QPC47W8_.G>M.Z<3=U0;?L7N&>K14!,MI//AB^4I[@;T M=G$WH>W$KYM!O8&5_E(VQ_BRI@)6E#C6-15J,DDV@&# )V%<"(TX#&4T&-2@ M+Z-L%BB,FEL <>,L7+\6A3@47!)K",,-2X?A2X@::P8^C8$_SH2U!G4Z&J\S M)<9.ES%GG?O'<'H51H8#:51A!K\@B&/*<0#@_)B("X7&0JP+OE *?QL#.+MC M$5D'I(=EU;*FN%_HCR;T('$"/_3T&X.%,H?F.@170%0L"9>E59&/.H*"LEV^ MS8HA*$B8R?@;TZFEVD^. 1J$*<./IY9B0IF#;X:>C0Y'0.9@BA9)PY=D#907 MQ((+HE.*!GU,.)XIZCXYU]J=)$J#]@]+ Q21SW)_P B-NC\KL_Q+FUX,Z)K8 MM9K)P:,TFC3>8 =^S6*]S>4)&T!$ >\2^N?04KTV;M!J#H!>&S;!3--Q+-HB MO=U+E%85=+U?UW**F"W/VI.>E5JRBT4OFN93O_Z82VTOVJ7TS3LI>PH,*DRU M-HN(EL'1 E0:J& (Q:HBJ##:P%+B;+)ZNK*[Q[:OL-\+!6H(D'!3 RBI$J4+ MZ@A[O;*J:@OLJ[KV"73(8#0!#3=1&E#R4*I(*&HA9WM!"9(T] GNHP[DZ<#2 M#;"17456$7JC($$T"00)90YJ>AA.0?6SE5-)MT9$W@2XQR6P[1G<5-!(""X) M@\/H<96(\%?H$Z%V@3V?@R4&05U"PPOT:AU(%DB(+L1-6^+-YQ&^S.\ MTZ"ZMW>IK,/WNRP1ZB1J<:0+TU?2;L\-\6(WV@J*/AP\A92?O5]QFW#?Z+*I M865MPFUMC<98I0O2 K$G)?0V0C%%K1+%8;AZ:^#/=&@\7E!Y&GN2*331FZ?- MC0J$>U6T']U,$GRM 6<'$<3^;V[":OZ=5<$^Z]((-P>[$4Z^D7J^8GZ]2YF MM0G)OA+)_1"B\NM,0O4!S;CUG1FCQ@)4U , 5*2@9M"+D+"N$45HO# !&_M) MZ'=+Q27K9] 3$I%U-Z@1-" ZULGP[S!0)=_%7AS24VZ/CNR?0 M"\*&'C6)NJ)BO$%'Z8[1U W6U&:TV DCEL $KI:-+:0*_7#\5FT&%2\)4*8; M8XS[\LU5=?=]U18P[U"@17T-M#<.VVN@:"C-M!D M9N'KD(-'11B[(?@0GE!HW(<6GFE!52TX>_!#1S#)4/'XOKV5C;%F*1+J(/3Z M\5:$;NZSI1)/&>]CO.FVK_[@A60WX@-@6]!MN=KL\]=Q3(H,C+BVR#?(05FC M&#IQ\O&UMA4]?I3?E*K--35.AIMB57[^ _&DD!*F>\\UT>/ M,4="UW8/(1*'%PM_)&.8^=K9,.L@<%6^1Z4RF5JGVBY4\U2KG:IF4\UL MZW9PM'=A1DG;X&6HB:T@44Z ?T+W R$!4-FJDFT!L9=1%* 1@FZ1;= =+;)YD^/_ M(30$*ED#^A\P:-9)M8L7 @D,-05Z06@HV!> +2JX0YM#'FB]=9, 8KG UO 4&OQOZB_F;]P6@N\462#+B4!+<8Q@4*<;&[NL#>#,$Q\.]FPJ3(#] MY9FPMD>JRQA]&>K:U'EUB)K"_UDZ 50%!";@!4&.+HIE_\&S]Q>+^H)/BB_;ONCDH^(%P5=;^+0V0CR;E?QBU O+=0![$*KIJXIQ!LVD&,& M9X8 /D,9=H6\V7$OR+#0-$)G:K- &,C=K!+TWP3L@* !*1H:H7'GNWUY\NWG MFKY#VX"R# ==)_8"^FFF+J@D(H"B8XXUR1$" 4D_?"=<=1+'(4001G]K_'T5 M]GMDR9)SXQ>[J8X5PMN=N*(H3H-K;],2H9<>!L,A=,5=,0YZ,>D20)1G**CD M'C'LOVZSH2E@TZ$=+Y8XWS@XLAL-.<$=V<@X9-L@>X).(H3#X8D.H"B"T-[3 MVZ#)'4..X=2B9G $;C6>7CO.<5Y@!SQ;%U_?%NU!S^)4EB3J@LV2W;:_]PT;;]6UE0Q' M"N Z__LDG+2-'[V]&[.)=F'L\9ZK_(KJ:C^T,33$SB#C0K,VS37VH [;':56 MI_.5VE]TCR6H]>+Y9@+&02+].5%*CNV]N#RC(:]:BRF6N-) M/I-ZJD=2YBSY/$+DQ%#DT/)H3A!],,9W,B"TQ@#N.:*"#X:;'B?&<0$Q+B#& MG848!_>%;36)<7T7XK"ABU,Y5*^=I9D.M0O&&!U$#9IU=%0'15FA; _CE:ZV M3P8_8VYM8(YXU#+T.D1\;"J!(="1_XXRR[PZ9]0 <3WP"0 &)[&' C9MWP02 MDH*108BR9BC V3A_+FC3]CK!1WXG]!B1.D(YOD-HYH]M20\BAV^L'FGWF^I8B-X66F?JV8-;:.?7<]SLI#F,YKR M FA#%N(-:&QCH7B,W;>U?PG40E!LQ8"C$7*Z!>TJVGPP/C;&:)%'L L&B4"& M%CH]P8Q+QTM&WN]F3\&E)CY4X#6]7MRL/4=P]; W:Y2W7F?U#>=6"C>RF=(\ MN^"%Q\:\DW[JQA,)Z-PRH4CBP TNK#]542:!I=+Q:<7KR09 MN_UU+'509/G5#$B8D5.'*PM=49?\YAZRTVI,>M$FK>2BTU!?HE7+7/[Z,R-/ MOG;;,1G1>2\^4B0O)K9H"Z1L8#3'PJL(D4!FWS <=M1R##"M#L"-CQT%C)G! M=QOXE-,&T9"H$MONH)X8DME%SD0%OEH>VCPI_,?-6^TO.W@$V7*OV4L$-L&+ M2,"5_3':Z-YY%G4(M==G5Q4&W[7AO:Q*!G*QW"2\%A_/%Y<%B9<9J!DK\>?E M0P4:F['S[.O5)0"2L&46V.P!N*2"X@(I-Q,FR8A/YP)W$":V 6460#.[?"2 >O2 SV M'S @IX9M,=U<6<8B2K:(>4B+O"V":-H-@ $Z\,:K$1CNVAO;OPPL$\\G.FB' MKX)_&<#-@)Z=;E8>V1U[V^Q,])FQHXQ=*QI MX,X::+I.3N=PQS'EE;0&'(6&('X<0FRH03:99U?8R6R\_6XX:& 3C[0!8M'B MX=B$.'=_70_#?8\!6LF%(I##%\$^9L$@JX^V-.. M;DK@#A#KLYT=0I=3$#CB$)(5#1JR[3T5W%&*B!#L);HYL*4UP>TPT_#J#>#8 MJ+4,H*,M6OH"X",1,H68"_CNVAL.!VL[Z1\N)J8Q$H_UH$Q\4I[>VJ&$$ ?0 M=9 = ;?_%RC,-Q7FC@_E>%H$[\()1;"?"Y?! XDLPNG/\[;C99%F0 M#P&5Y)8"=U!INFAT&/%T%X5#F:"Q5(\%U*57S7_NA8A7F<.\2L=_?Y_N>$>E ML!I%3L% 6QPXH"3.I7T6ZCZC_%0#B=VC3 *,??XH\[6F&L.00].QSV:;-=R(M"^4=W:ZF MF$@PQS]AUQTB-9&:V50:1A5PCJE'Z%>G" MCGVD73/.G&'<9XBT@71L0[][I M(O3P1#QP=5-DUO7T%B+?DIN5N&5B4>"P"!+N,N'HF[J,.(RAS8BV MMWU#-H8@&)JZB88,:[:YRHJ"(E$PS->SM27TJ>/-=4>'T+>YM2FK"Y26Q+[W M2.X?'[B-@P)#^,P F*:#PV'7<<=1=&:'O.O9DNP[MI9],N *,W;F[N[U1D$2 M2-T M^^#2Q77;8X#)K@M- B%O?H]>)VP"\VWG-E>(X.RZ=MW&[;0W['O3M8]W(;=S M#;80@8W[307D,2(($H+_NA[9!2C[, MEG6"["RN!S]_Y_ _KV@1)[^?TMIN&-<)I>VS[]] F3Y$\W*C6YE,,LN'4_#)O7?V)K%E,]YAVGQX87'@J?PXS966 M_4B??OWD\Z@52PW&>9Z.5Y6$+$Y!S(J/X)-[K3\]5BMRDXXJ=*]@C)27:B$& MU2)\2R1S3R>N->*00;A>&8@J:B+U^SH;JHIVL]9[H'C"]>)#RQT=]Z1/!-V-BO]TW]@)V'\XGBS?Z MW-Z1M77>=C3GS"KA 1;.U[,,N.ZBX-E[(^%8:'.2LQQKB/:D+=57&<=NA.Z4 M0C$&RXRIV? RCH7,(^D7(E;8/?N3OH:7IG%D^L>S!MAW=" M\XVV&37'=(O)IT=\Z273B":Z5=D8C3RA;3KX'B.UZ?/Y$]>X^W-QI4-2SVQR MC!S*E6++/#J5PE==$>"U3;6R08*VZ5,V%UUW,1O!,*RIS73"M$Z! ");KJBQ M/9_"1_*R>D=EK0TU05;1AP@O4NTS<9P<;Z$I"[(S8:,(T=@T&W*.O)U4(IO7 MRZIS7NP@/':"$8*A$5*ZW2?<5YLDYI ?7*?4QHVK@.86:GW+^>*_(HW/"&\]%T \4J,&_&XW@]<$(6P0?'#E#HW)O_?0XQ:HEC(%D* M-"A1\>"\(Z-"6_QO1_626'OZ'?+A)]XUFVH%#>\ MMP!7/?$,KHT73/S9)S[Y09':8.(#57-=$\_<<=%@XB\Q\?0=QP4S?X&9I^_H M8.)_,/&XTAK^=[,">T?'.$AX8UT^Y]*?MK[B]\HI?FF8WS5UGAHX'";Z\+^_ MV%]'G02&N:/C1YV%5SE%OURF"1$ER5%@A XYMR\&URH&>Q/@%;E@<0%C#\F% MP[6S98,YAVQ\9*&\HR("6^ M);"7-)E(Z_Y_SZGE=ROM,K,5A8\WSU!H]\N[ M'>')_E+['EMQ]D !>J^O>")0YI]6YO\210"&P]>3\ 6L_@CC;>N"!':O8.#< MI<-M]B>2O.FO$Q?+?I6(Z<,3I?3:=;JTGH&=;$YX5,Z;ML_969R*3YJLYLU\ MG;9B39J3EJ58>/W]%%TI9Z)RFI[5K($YM)3]MC/D0L?!G$Y=,RJL1Y7!A,^ M2JO)=",/*K/$&3&9>/Q 4B=T1'^B%6'8?@2?#";.N22K[B _5?7^B,^W6Z)2 MF<>'">O[I=)_OB3KXJQDMN/M6"=<[/<68VOXO!91#ME8*!+=3YSV-R[M,B,W M+Y3UIS3@&_O?:]'.D7RZ;X[VH_.;(XSVWZ?L_T?'(#\^W\:GQ&Z"?&3GHL)G M2T'>H-K>:Z<*S#=40EOLHY5I-I]RY4G\6= :_3D[$>J(4![Y]2?"1$.)>'1/ M*P1JX'AJX/VS%:^K@0^/*/RI!Z[#6?B:(C G66NB@8K.9R9/>C>5+8?7770' M)8X=W'XR]JU&&\ M9LRU3F?!6^Q#/?J2*"G+6J,?1:Y5,I3\I&,5[-JSN$E'V[6!2_3S?3OEFX_+ M^^=HI2-,N=9D0 O28'PV3^@^T^LD'GBZR%O5=?1APFNKET=T"?N:W8] M/VTP2R4&>/#8'2HF+803V;-I]A:?ZC>UC+Z:]-9Y+IJKA;.5\+(?0QY9-,3% MSQOAWIK^0#[L/V_F[-05R$N?P#0T2?>HLRRGY"4QZ1CJZ[/1K!BB=#2Y/ M#C+=9^NAKO-3=O%R+TFQYD,'Y4J)(PT"]U* D7T:([LLP^LL@:L_5/P1/,$( MU'&29J&KI&=1Y0=/-8[@[)UA')=6UEMOKWRO]OJK26%,9Q9JBU]%8LG'U=F< ML5PE)SV)T;!*@\GS-/X2BY:C#$HFA4X>V60HECQ)G'VE6W+?N?+CECSH/]W MGG0Y4/.B-D]/%#K*3^N39+58+1<:H[-AUOG8LRY) _:ETQ*;W9?55(ODHFA3 MQM&FC(?B]#Y)Z!; K__@- E>3K%RHOP\KWF4N#* 4ZC>M'/B+#09Y5\FV6KN MJ/TO;2O7.%G#G,PVDF67\Q$57 /)2&7=2F,ZLFLJ9F=0HP: !4,9=/.\*,[ M&9(-2\<)B%%";U1EQL[RXTY$[13#(_5S1%SBY>"@+-4 HJ7;52OLG$*H0,>V M+,W^5^T*1 M4['>P1C5?-#V$ZX.-8(]1.N$U?CD:IIW ^:1U[\)P#+\E2Y>$ MM:,)4#!U0 VT8<=QP;B6@#*>U'5-LD2SIM>!CM\'I[4V; %] >?,32"'[9_=8X'9VQ_V5@ 6J64'F[*&*+64CJ3>555:TJT1-;-T<8R+;&&A M1+I8AN,P-RFYH<#B$GU[&VRF"$YN+'<9)[+O4#8K"B?M)JFZ<+;ND%UY"N?W MWNXWLC-"># S049)[5 U5.U@P1<1SHP&Q>95-;MM\BZ2[TK'.9)L7Q]MWZV!;7@W7[8,JP1*= M(3N5JY TWWK:K8*Z@%.KZ>NWDFX]:_'9L!"?*[2L=**M=+8TF7!+3R3=%L$W1K871\ M%9/5M_M#Q[E[#95 <*R&K)_TJ 5)24K M[JBZNX\[W<';%6YF]4 %P8U^@>.6G!H03M'EH04]=?2= :Z[=QZ[C.[_&T#= MLJO"I5J?)5_AJVXN)LD]?X1PZ<*B^I8%U(ME )A#'JCS' M-?*0YS5%&L$NJ(MK9<-=Z2J]*:LSRZ[K"G7HWI.6NO^LK1=A-U'RTIEFP,E0 MH$)&PFC7H<1J>8AULF"X,J*2+I'2]0/'426^I@$4!5>(0<6/L#./'#W4%LIH MC)*5"JXZEC*R+A2&=I2=I,>H[,X2)3F&QXNAI$[K4YU@$J48,RO6X'-H:_"]"G7^."N*@4]$"1 MC3&0G +QN'ZC;&+!(D$Y7G>G-!&9!EQH=?M2P; 3;!J_KV(7[J2T[>X6A"=2V" 3>":3V M$Q$NXQ\_%HM)!L5B0% LYI\S%HL91H=QFJ/['#,0^E&:2_2%*,?U)0$,:2D1 M3T2BTJ\_NX5($F+MJ4 &:Y.LGJ_1J> ^407(27RRL M>MJ<-ZJ/HT-E9=HEH?HH/DS[G5[FOI[EZP]T<;H\5%;F<<@6=)E[S$RFW*.J M@MA(+F;1DXG73Y9JBW;ML3>?3FIC/B$,^<=I[@&USC![S4N+Y4#E:V-:GDQ+ M1CWWJ"Z9T:%:-?7,9)QBBV5ZPH*GM"2*-3 J'ZPKPQO=UD./;6D=X2'5BK/I MX5-'6,(G]P:?9=C(4W71LNB\2@N)W.-\8$Q'\,F]P>GR9P]5V;U5+?#RPFMS$5X,UU7EX=*Y3R(BE&B8CO"8/6FE)GV2ZK=&D MD.M,>O54G]MOOB 66*/R-(.1WVK9*_(OJ5))6?83^T_&E4&BF*SV 3^'ZRK- M7R);ZB=?+;2&(RTI=B9C^"3>ZM4;>0[2ZE:'O%LL6:5 M,D;SOL>@=^Y/4X=;K_6)60$3N1U;ODR>NG1I/>HG#P@SJ^:4N?3P-)'KE7 F M:SUIB^<&?')OE1[DY7 07=,S>KKN:QS3E*UI!CWYJOE^-!(1(G2<[7/B$"J5 M>!1*G,3 "'$022234<")M+#7#>:YI'7!4N.M,-]5GFL5(\,>K&A%)T']/CPO MUOEULZ6P2TM_&6@'%@LV83]]*$KX^J;.K0CEZVPFTQ&VV,^?Q] M]"$[G$Z[5OY@]:E,-UGOEHR63-=J2K^9>RQI(M[1>^]\Y#K=Q&-R4)BTPGID M-=/+.#X4HZ?RV;\I:&W4X23^>J=[;Y:B:\7--_BF5S4 M?"Q,.O?H;'*_GE8D-])+RT1M(O#A8G75$):KAZ6K3M4;U:?>#::]XY6Z[?O4 ME8D=M79]#C;K"=PY@&9LRL;A "XKYX>A-Y('JZ+C6CMG/VX\R,7TVMB'7AS&<&?WUIT)L MAS";Z9H@CG_CHV&WU!RG5Y\"5[:]HNK$N=E6L-:18$1ZBNJO(3D7R'YW:7\9LQSL_;!'ASN"5\$D M/N%5,(G#7H4CUD=PD(*-?M2-GO;V1L=$!*]M\]3A\S;LN^)C->B[*G#RW20Y M2A3@>B _%OM0]@G47_:3V#]#E(R_@TT<;.(O;^*,MS=Q086F"WAN&[==I_F( M/:RBI7!J?6XJ>FJ40"'JDX(+H!IHH]KG[:[#:-N*@Q5*P6DSGOXB%&IDQITO M$O=[ZT2'* U'K^'MT;0$7P)]"(,"@HYX/-")UR2@&,=7#">-;O8/%8?XGZ\M M[F?H&JY@!2L5>Z[)Z?I6N;X7\D*-[(Z:-D#4-GR"RR(1%M!>,(694SIBI.-C M>TP@.',5S U3B82!*54J;X=3L0=14YM.)].HC^W#=3%KST\%S5R54Y.Y4&X) M!4DW7M9!74R7(=VOB_G3HI@Q]BZ:#(IB7J!2W;N%:X+J44%1S.N:^,0=$TA\ MH&IN:.(#57,Q5<-=LL[W[4Y\H&H"57-;$Q^HFHNIFEA0?O<2$Y\,5,WEZQY_ MB-IXN^[K=\;]79_CR'=<3CXWIZJIF+R+'K]DY$]*)F+ &-_N'!QL.@/?.]#E M_V]_1K=9.O>^O/O8?TY=A/.J).^80BD(L=N: B_G*^CB,2;PC&\5TK'XG#AA.[.RU' M*2QV#J^J:*F K&N$#MGJCF:2OT]<'^BL8?:EZP.=-Y2^[&@_8DQ=UV@#2;[> MT1X=^/'T: -)OM[1WIHDGP*Y].IH3X-%'F>T'U=*.Z^OB[+XP3>2JZ,D6:D- MI!^C^-*IU>?Q"GF?7F2.43+I-)[D.P61X$NIO\Y4AW9S RV]WL"/&44PC&V9 MR*VT9MS":E>+//"BRC9Q3 Y=K@:JN,:OVWO6]:2QN>1FO]@08GG1&.2T2:E> M?K"2NKCN/W^_=IKK8MV!_. '"C6Q5H]G\IDRS[/E^WJNF"CIX6>4BBWRZT\\ ME(@D]LHT_1WL7V_NWU-X'5\H:(;3.[''F'%_.,>!&/G9#&Q^O'>N66.D^; " M)^D"\0.1MPV"QRP+&%14??VDS#H]KIFNWL_[R9+R_0+'7[8LV6PF6M$K.4\ZV:L)=U8*;ZN2QSJSTE*178H2NI9_B8EMI M]!+AQODL4O1QD>\HN8G.AP=2?[Z:MXTVTR IHI,ACN,^9Y$"[1)HE\"-_ID; MS7[)C;Z4PGIX[H2?>Y5YDH8]F;\4U3EC1,^HL(K1^%!^&&<&DU[AN51KC>YC M60WEM(\'"BM06/Y66%^ CWQT5/5V;.CM$Z@/@L:4=T^9SH_D^4,-7J6V\T&, M%\AC((^>,;*!/ ;R&,BC+QA*?G #CTE-\N9)0Q:(./2W.?K,EJ.?"#CZ06CM MH9,&KXXVD.3K'>VM,9L#2;[6T=Z:)/O! _8V0AIP]+VG/F^/XWLUG!6&[4=P M;9F$#ZB4I798CZ2'X5YGSHB@W'YD*B-I>;YS8&W03G:CPTRCLV9KO-*A7[AT M$M6L)R3]9"P@Z?ME WOWE-5[TG&5**\OQ>A2=N#Z6?K]\HP1^8Y5Y3/)Q1/; M,:QD>WA&T\*^3#A]M+H?=WJC6NJ9U\:YY129EN1I34O TC\#2__L20,#HGX MU?@#/O>@L?,0\346GPU72C];Z\B]0=W@9%T0>F>\.Z:/L^:XH+"#3JOV,.0? M'E()Y2753Z* )QIBDVQ ? W4BY>18 ^JE^NFZO>[[6HXFXT9=$T*!Q@HTEK\U5D#5]])!U!>I^O_! M!7RM:7:F">7R;(-I513 M-V8R+1BRT5&U@0'T!9H,;.'AGS55A-_"_6C#CJ4539S85FW0%]?]QS*]?.QT M2MFGL3C,M_-ZH_&+ M#^S6 G3-T"QQ#DH\F6O<[V/B9YC>$>5H29 7X[/[@[ M$M^HA; "AB;)HFQ_@/4@^<3>N>09UU:VGT&?V,J9U)4S=:<3K@)WOSYU[)N( MWB7>Q6E.7#UOOV0>[)MKA-XNG?<#2#(>5.F\Q,0S=QP;3/PE)IZ^XX)2S#^8 M^:/4\OE0W=]2+9_W5;"O"CV=LH3'T4]R?EJ687MX^O6Z#,$.N> .^>G"7[Z< M#=D+/BIADMGE67YUNWQX3>H17WPJ+M+1^O^1>WDU)RO?HQ0]#9Y*I4@EP?"".GTT%^-II?2#$XM#IR0] MV1SO83[&+NAC[$)$F['@=QTXZ.BN4P;;[KTP=&;1"S]-C6R^5!CU(Y_BHGZ% M_GYR/>9 VE08Z^7)BW&\\385(Y_RJ[0W-5@>ZK$D%5=3AZT 6D/\?4'4J M*PK35;;VU(ES8_Y)U'OI=,S.C1_;S[WF-S_NE?ZK"VM\NA%X<,?UX,X8FGQ1 MO9S^!-36H-Z=@OVS;$^Y**]"KUX>ETF--R,85[P=:HTI>+4Y:-8TO)6=M;=BL MZZW>"$W0)^HG'('ZX2.>ARCH^AK1/(0IM%DFI0TQ.R.C36%GUEC%<_\8<,$' M)B7,9KJV@@MKPF:WD1XEP7]-#?ZBRYA#(+NO,AA(_8JP>=A%?4W!OTSA1ZID M_]'5&!1I2Y$H;6 *,))$U!*XYHA7,I15J,=A)^\VDT-8)Y9 O,<+K=*)Z2EY M39.6LJ*D5.AQ0Y4PDN'DI@S$Q-GR*?>))^D>+3&+8;? K\UZTZ0S@]DHV_AE M$W4L(*7,=Y[KH\>8(]%4/HOLNO7W3 ?X.!1^(W9'4?E:+=LKE,M4JIJELGRN M4"VT^7"YT.6S5*':3E7SA729IU*M%M]N;2!A[[!J3M23]U!R1VYN9C:< 5.R M0:F:21G6X!F()M))4*M!A^&%,-*0UH&/Z& A@R60D&)2H"&"BDV%JD11UDCI MF)C\9B&BV]P2=*BOD$X$@CBFUD#0*MJ6$B+]5P.'6HE[ 3.D!]%9 B ME*#'@P< 7R]#52GKR'#>46V7[I0 TJRR"J20HX\5;0D0UPXUO)K!"8%#-I!= ME38C@UK:4DS#:=/^'0T0M0.G$#8ZM$RH9Y"1!R*<+"-$ADBZN!3>[2-F^T&W MBY &6[ 3LJ"8:]Q>/5V!W1GAP!E]$$+S*=A=@(U P([/-JL+5D:;%OD*37# M2(3CVF]X@Q3I&7S+#"T\' ARK> R+X!")LS5.=0$(2W"8:&.BV@R=6P-7[UA M8P@/FF=";'#Q,T0H5SKR3L<.(<[Q/9'$'H.@\>8Q&AMUP1-D?S#T:Q+&__T_ M.VR2O9#5=HM=P[!9+"SVD$<@3,@JPA"V_%M0EL+:L(?%)>\BCL?]>^-9HW%3 MT!N/Q/Z'5-A%79-T0Y_T/[:+H70^? #THR]$HB2QS)WF+T(?[4' M%H4A3^Q(:_,*)XIL5^)_!6JL(P?A7^U:YM#1^6>;(+^B+T)!A-ZWLG/6;G_D MDA$T>E^Y9J][Y,XOL87/!/V9)19 MES\+=:<,%<+&-<:?WE$P]H *2=O50Z_5";$).SHIM./D;A7U1H^Z?6G;_\[* M,#B#CK9+9];' EQ5<4W]A9012_^3;=7Q3\P_?V\4ZJ[6,J@E4M(*, QB!^"K M9:SUD3F 2[8WQM2."G9U&RI_M*5AIS534*"95:O*-NPM]%;@S4-3@0E]S* M8X@]3NBIVEID3QL(AEO_$%>6:#/H^@ 2X,/OWU$(E3GTEY"[.7GG;0.W>H11 MG(%TPD:IN?I+_$FL/1#Y%3J4$@QG$?I ?'(XR[BYF2ZC5 BZ;$!'0T(S 0AJ M +L'8.?A>RV=*&(5JJ2-@XHDQ6ENOS42!:BB8DD ^^3.D["3B@9]"C0@"KI# M2S@#!*/8C RU-]40L %$/#H81QC.9&^_K%FFHFF3[7+LKL,=U;+@AW"$*$I! M\!;>P0CT@-( G2NTGS8.YP!9%:>3N+&=OL$OZ2BLL$C@(&J&[<[; ]]X_B2Z MP%_09ACE@]TA8D6^@*<(/0Y]>?15N"XP+H<=%>!K-E,PA-M1TPU[!M$[T*3L M=Q+%&=I4%O&K83,3@%UM228#1LQG6U#P+,"7$X_^CJK!]VWG9E=VMCUW1R[N MQ85]=4D3D7"!(GX1$B_8+IQA/$_8XQ=F,K)GV!1#STR!K1H;X&F_WV[!1&)V M:'71]G3Z0+)YP(T"=P-REQ;X:ZZU>(V5P>%H*+1RVMZL\DP1R%$&FC4X'P#_ M@/2>86#S"QN!LX-4-Y .=,) .T9RPJA7\1':IH(]PGT'AG@1GS14,R@Z_45[ MT*K.DWU]DJD]*9U4JEF8/"R_=:+>='J*FMGBUEECMO,7&[#FY&>NRH:CTXG, M+PJ%;%@IYC([V1<^8]Y0"[]3&!38::2[F::L/;7HCO;&NH59EWE3]%DE\K+. M&KP\6U8-I17I#Y)+%(S=[?-\_F=S+0XZ=:\7!\F$MR:_/I@>FOQDVAHNA*>G M$MVKBHFAWJO>/W,[-=^B9YK\>2XUU?OU1X&?ORAE+V0K!&Q2G*N;NR 2_.M^F(,,B2X#580ZYQ 09>MOQ\:,H6*V M,2= H"BW$24::PHMI+1MSS;D4)VR-$L3C8=;0G;BU9R!@:*:+Y1_;%6ET>6$A$86 F$1.$8,K03C^Q*3.$ M!1P9L7^ZI:IHF ,PELFJ8;\(-@.WF0[EQ0$(=P< 9U_!KL<&QVN)NCR#FUL* M82.O0O$R-N'HUA1#RV2B78TG!8Y, 8X+N) UR]@L!K15UA39X,U08-,+:/N( M^5(/'CS-A#5<0P-N<>C7 6%*+?$A$987(D/$J*'.#9"Y1[&N-D-+C999QD=, MT&J2KVG#(8P3=J9/!2.,7MC2A[W'A:; GNX*]%A 1ARHE")/9=RH_?Q0UZ;P M2=EPCP9.()91QTTQQ[IFC<:[=O6.*L-U0>M)9@U*)?+0!S!H @M[&VS&!-2% MK&LJ?CL9C&'B8]"75QUUT!0\$MAC>S3$\X/+>& O;!H9 /29,R4($'>VY&!- M30G,C9P7%2@N7]5QJ3$93,(H*C#Q$I/)41 NH(68>1VS/2!>+WP6V" M7X&0!WDZL'2#O-8]9-CYK>S-'"@$+RT*0W09R?\62:(D;:DNH4G$D0@Z*$-+ M8KN[&.8P+!3-P(DS@-O!<\O4YAU(DC<[F1P0.+&&MCVF='G=6Z\6"+I*=N:N MHVI+S2'5=!LF!WH@3O3Y&7NRP9^$+?:T/1O8@E"G!)^B[_I*\+TFEMNTO9M: M]N'&UF_:@'GVGVR_B<^J7>NA.M/HO-',\K&).)4;WT\9]@7XJB!VYT^KI$SS M/>%E$14C'#>(0"=<#RZ_!3N"\![4$1N:,(45!?W>F08CH;TC'@6.G)SY MV>)CFQD8]V'1L*'4_+XD&3:VNC5,T/E0D7Y#1!G$P<-CVZRZ06#U*=0W8Q3K M08N"IAWJ&G1&XEC8W8$1$=]@&[M@K*-K]N9Z*_=HFH\M[6]QB;XOWOUH:9B- M#0J@(ZR!N'CH]&+49Z.QRJ:W*L]1K48=/Q9C@U%H_N9 MI/8.$$-;(3[3Q'XMP&6EN1H!T]ZBDV_DBI/G6:4RB[XWF6&H7=&$HGOE!E"_ M-)M9;CE)Z7JYTV&C9;-LL.-,9MWX]><%Z-K^5.YN^K=W^TV8-Z2'7I]=NTZ\ M\61M;=KVU 7O^B5RW&8"\H^@WA3$N26CJ 9^CWBT?\E_.\=!P,(N%=4&XEC5 M%&TD(^"NH(IWE/2?P7\$JBK8OO:K+[2 OI!%]/#F_;";56U!O#R6P_N!"V'' MY2\9MEC.%JA[3<&@GVV60U2YG'&]8<.%8,EVXFYCL7-OP@V_:G+B3[ N_OQ'W.Q!] MSCPQ$P$>[4O/W(X0(/8=Q/9&(;2 T(H6!'SZITJ &QNZVVVSVCHQQ_\V+J2J MK,Q?Y5:9EKZ*!_HF=(\"5MM^8SL4_ >&B&/KLQ>KR;^;T[7TYMV#CBF]LR L MQXOU^3B=-+;K]N:G;L>.@GC<1%V#W?@:S/GI%.V_NX4"?"_Z M[^&I>1/-]^_X;5%0:38[R45"->>U57Q"\/CLX[D(ISFL ]9)J,A*6+M3'AMV M1^HH!/H9AA)I%#N1??!:V_T:",B9OO,2Y+;N57L78HSVP>Y3."G&D?H@N/T>?]7D?-$AGWV)SPJ MXT&3O>#$83UG-X_=6W9?C"F[#P[^(H1T*$?Q'& @.72WN9%;\H3V0>ST^-"% M#]X_::]OJ+LO4Z7V/O3 DQ0U]8N[ />>BXDFN9A)+N95>YS=Y .1Z#Q8=6TR7"/K3J=']KIER=4X$3\>B:"+ M_&8PY=I"DRB753:3W90SL$X&\7ID%>6[148;#8R<4BKW1H7*9(*TP4@4.7H] M:I>=);"MA**3SRU[;6;B:5.@:AZ]GL2(L4.K=4H8.%XVKZ/]0H%N@Y%'KR>5 MP*JUQCU"P'(*(DSR^8HQ@\^D7X_,9=$5YDM5RRCB%8+VZ*HZ*"_,E9'C>@5MQ'%$F^? R*.)JFR=6-#K M:(58RUD&7?AJJ:_"9QY-M(=KNHWQI9J@+[)N*5^?#Z5XY/%$Z\N"K^6JR)C' M@AI97%<&BPEX/24>C2P@BM%7.3=$FAE[*+1=.M>>M,'(HXEN&N:*-]:;(8\M M##[,59FE5X CCR8ZWZS-@C5#BT)NV.#1=7:\:'?A2.:(3(7,U"^8-8X?1,ZX M6R5$OZ=&8.3QDM0>YS>U_,I %JABT:U*-LOE(I$^7M)B-&1IE,&9:)#!>14U_-6@PI,9"I:W/QH9K)@97D.BR)#0#;/N%1"! ME*9@FBA803.K=>+IQE:1P//>:2UF!.E9RAQ!>'_4(K.Z.L"E@^ M&(JBK\<2/:YE1;TVA:Q%)2_/:E.V!'8?18]GH%=-ON+.>(O/58V>6=Q$:HA- MX="C375:Y;""NX4ADF'JG6Q;D[H,R<&A1[OJL7.O@90 'V>JPSG7[O16G>W0 M5YLERK*L,@2FBC1.*2(A2;+(LK@DDJI,RZR*LIJ"OWXZGT/<5GM.$/R ;U%V ME.](&[1]"M;6DYKKE :^;E05-E+D<&8';'0*UL:K98506JTJ$E+Z""LJ1=\H M34_!6GF>+^AEI>D::B.0U?6XBC:UZ!2L23["%%J5.H]8;H<=ZTU!*S:CD[#F M\JW.P&N9#:2Y$.2FU6EVY"%W"M8:=73$CXI2W[!67K_-V UM2D]/P5I#F=%F MGBX'_?8I6)OGE#GM%/,T8N&;?D9Q"VRK=AK6AIDHK&<-DS<6 M2&NY7FMENMSA3L&:/M!R_0):PPVJ'#%]?F.U/?8DK,F568?R6U8-R71$LR./ M!T) 3$_!VGJ:;63HB2PC:G41-12/Z^/)+1TEI05RR^G"&CZ5QK MGX(UMSMJL 5A(PMK/Y)0*&(2S+MN:GP:I9=CDIL)+ZSEK+K&I- M0]5*<]5BNIPV/0E6S?JZ.IGTN8)05#J9D5YGY2(XT4Z E=B>9Z=:MS9'UEV> M4WJ$S]7YZ"18#6%')U$E8AJ4Y,9(TP$G:0Q)S\E.#$7O4"5 MO[^X6P\0AF-U)I MFCX1X]R&XG8N!6!X[_)Z],/$NOC.Y^O[%+_V*!PX)EW)"WX9J]Z&CQYAE]^= MTWHQ]_&LGV/PS*QJA$1-[DE=;+9NP?LQ:0PYKJ %-UF#MY;A9>/]YCJ^^NM- M/16L>M[4. /3-M?'69.O?;)/*4!\Z US=L[0YBJM8;KR3%5"4VUJW"ZVO;W.5H/3 M?7W3+;NN2W/'BROK'-?C,&OCTF0Y6,YXC/89*JN,='R0-()Q?]T(9N_Q^T G M&()Z0F_9&N.+=H)!GZC?MNU*VF*\D_ _.1O%GNC?]G=+./N#!'ZB$OI>E+X( MD=#W@O1%GHA;MN/Z_ 1. "(!B$>F;P(0"4 \-GT3@$@ XEX)_-[&;7_AO/@Z M7=O^Y%!X5PNRO^W1]NN.;"CR=RW9?NXQB3VAS$,U7_ME"?U#XB3,?\_,?[>4 M^ OWUM7Y?K"K'76$ N]*OQ>A?LB5/B3HO5%R)"(1"(2B4@D M(I&(Q.<7B<1"N&<+X2SF\5E7>'?V +;PEM##1*W;:*4?2:E[*#/VV.= MVPET_=5&YW8%5Y)-_L2;S,ER:(6F]-&H2[+/][W/IX4Y448^FS)R_/,:ZLD# MY5:TMMU,._NKN)\?]=[ $A?&P0=B#RXN+IR"BV,A/&R@N6+1CK,:!V2W:W''O!"7TUJKDO:X0\)OI M/*MQAQ"]5?'0;\]5KOB%*@GM=8WODIOQH)0SZ'85%H_"OOU(L3][!/YL,G]1 M ;AJ,.K& G#Y@-/_7G3^%\\'B0LR'+P@A<,2K0=5;*_5&^7<,K]$9+]OVJJ' M8-T0E61F3/8R[R_._9OIQ1'DUW5]@-AW62\_;&9-!PD=4^"]S7+:B*#8D]]^ M,$P:*!)'I7T2R4\D_WXD/^[,B/WGP9ER;T(DO';/O):<,G\X91IJ<.*,"?!B M#M.'U 9I1I9L6UAKI6=AM5%8\/>/A\P)0_&F]F +T!>6#?RC.?@IK;[$N#L2 MP6VYQBU7G!(_%A^1.;UF^,*BO%GBU?44G&'?E$O,6PN[\#\P:L?.6\P.LL*CE5WR/2IB.AHB I(UY?VU1KBO6E MD7I5NRVW*=3**YWN(D4Q5^B@<]8,/5AL&]AM*(VDT3<:;HED)Y)])LF&LOS/ M1)A_,[6#/*+#$_N$>#<*.:0BU%1<4,=NDS+1NACP7[ F&DO M[HAWJF_$@\=-K^"G^P(6\_X[O6>VX&PE_J4!668GJZTINF8F&WR%Y)1J&.'+ M57;=B:YF-V?F8VGFKU9]9$#5BAM46;M=H&$SL=V,?KJ Z*?P0%]A$!+PT"B,)S-7,_B0=,MH5[1&*#=0!AMIHHC0_F'YCJ9ILGC MQF?W&[AN_*FIXF,$L7\-4(FE_4LQ WN_VWKN>;MW,H:)'H&$E5&'KX[Z%9Z, MRFZE=#TS6\\6&CXR%$DC'/;#Z4 84&L9MJ/>FMGX8X:GS\>DMS2:DZ/NG$?= M;V1P4K!$AT.$K%&L+A>+J#E!P>2N:1B'71;O%#89$RF.3".W+IMJ/^X*#PQC M$DWC+)N$D^]'9+]"O.G>K=F[$.>WF[(.C4:=&>T*/!98\[%86)B#8@0$')BR M!)9F2>91(\J/=-9^!<%-#N7S&)\M?]7AB)*<0ZP%$FPH9C*357@DQVG3:8) M/T.HN#5;^[JL ZE([M=^HH#R)[F77>3>%;H,5>9:(TJ.N<@OC"_ MQ)='C^3>DT@E '/7 /.&:_5W%([SY&>_HGCC/;N&6?P3$/0.PX@!)%">$C'\59#U9]N$CZ/8)E,KIQKS,I\.Q)1%%IA.(6D M22() R:B>7/1O(8]=#UI?+L54^S54,SP&9ZG1F&/:HARJ8&UH7P"*P:ER#1& M4TD4+Y&[Y$@\4PA.)N;MD9-=R;SD%.;56KZ2-UP."AR,P:$LE+CC%/!71M._ M PF\YF:G6/SV9Q-VRTW ?#4EUU>_[_]Q^%;J^:T94]6";8WBW0N /S<[,3%/F[;B<_69_$GK#'ZFN25^4XY+WU7>!H>OL/ M8+HRYVDAEXC*)Q25]TG'_?6X'<2_?; EYH5-K#^M[^YV^2(B_G!4N/B=A<<@ MPT6T],>C0B(2%[,_'XX,B4@D(G%94_E&9/@,)L)7M0ANN>Z[,PLXL )IJEZX M!>SM.\!>N]_K'6UQG#]VZ0V^D8/Z_EP=7Q71;Q=QN?7*S\W\=P]O=X5N#?4= MK:H3U2Q1S>Y?-3M(+TWTL\^KG^4DSUN#"3R6BG;WFWQGPOPS;3S9Y\^KC9R6 MY<=029ZO::+8G\[IPX1CY'/I*^_A]^.?EY7QK:KR0*D7VS*RJ><2LY]>G7D# M1UQ8P7D@[@"*;F@'G_]8O#%3/!9D7-/Z^?*L\6B<<007YRJ@>'&G3R[T 8%5 M[YKU$Q_@MO9CET_\BRX!#.P2@&(BOOOM(X6<]KQTJG5F?1HBJ#//#/GB9%:J M%GVL6R?;5^L3$ UHDR]DIKA $DKR#Q=MGL%UAQD$>*WD 8\PVI7.M=MI#'\C4T+'DC^/T7_O4N+]87S/I,#_3+E5$:U%C:G MJ,Y4D!:YNKEL<#-.ACH\K*;",FF6PL[73^_B3-X"](4-]/YH=W]&ZR*QHH]% M4'%-1]QQQ2GQFX5U)\=/,HPQ&,]$BA<7>HN=7LV"5H>D2]%7.U#\)-.KTB7)N;H9"U]^PC8Q EH;V52MV MSHQNW@K$NFMDU$*[S[BK#CUN YF&!C*-I-$W&LCWIP.RH@B61O'C0KX/&)ON>9*BQL3R4X /4@'\ M'8PPDOAT$I]^AW.K]\P_G*W$OS0@;^VD6E2#PH2=*1'2;,PL-]NO]VJ%ZT6H M&[2TL#@R6^/UD44(O) G"OFIR.PZV2<1Z@=V:%_!*Y]8X.\6_/Y*5)KY_F)C MA-Z*MZE^-"/,JP:J1\/JB' M5IM8]/>*#F^WZ\G>1B:UCJ0A$BEFFHN-4#<[4%> [0B1-$9?O1UA$MA^/!Q( M+/^[AX33]K_.J;3'S![*;C)9PRI)!5_, M^@5MQ5W-;I]WW&[6Y$6%7]?K5:YE9:K^G!/9G=U.)7'Q>SE]S]J MV4QG*6%MPD$L,E_H.M*J76.O&O&.,N-U7RH&II%12U@XJ2$,-FD#:066-H6" MD_-"'2H?P:"^/XE- MZ)//^M;!X#VY@@3J:T M/$C,^\P]+C^?Y"8&[7T+\6EKEIUVR< -"G.C61H%\K!9FYI]>"3'UBR=QGY[ M)C],,+LU6_NZK .I2&Y:)Y'L#XIS"QR$/R5XU%:[4]O) !.TJ!8R\_8$*=6O MEQE>MRHE>])RUTBS.,N/NYO-H#UOBR@2F\!$$KJ^L,OZBJ4R[IL:IUI>7YX< MGT1#> DI,AU)).M72$-G9'])D9,6HG#7M-0[2M/O#\Q-T]"M:;DJ+E828<2H M DQU#$W3R>7M!%FN&S2_(V2Y>Z_!K>#D[8X"AA7%' ).H+N_U9PR]>66""OP&L?J=(CN?#;*6 M$T%1-4R$X*V6 MP38JC5JY/;UJLO>,G(WZE6E;YO5!)$/HK2N:1 MA7E;R;R*B7D]<7R[8:A/O6:SZ>*HT,5F^69 4]6H%@LH+!M&X&D,.Q;0KQE# M_A2"=VQY)4?B963PM,%D-"ES67 S%M)L$#6MM0H4(IA">8,&$T8@:0;]8T+S MOP,)O.;'4:CIP[LS#_U U]8?/^@N,Q/.3RFZ+YN.#TPQ:>(LU71*!B(@Z?:Q M99:&C.#KX#'V-.5HSP.#7UZT_ODP>5\H' YP3P>ST_$?]]^P_Y38G4Y%JJ>F M=,N5=$]5GE*]F9K*@6](]CKEJAYD.;BJU%(RP_@MJ< !;!FHGJ7;:BH PS7P MU?CO*EP0^,17C]<=3TL"_P'3]4,3%EV3H<##9P>Q31O/5?)GN\G$$Y5G@-#Q M8__WS"+X.C3,PM P)>+(]I=V,!Q9D_4T%'2T7F@W=9VK1N\7R/+SDIK::XG< M"FMLR+^6S(;D>6)YU? &3630,+I*MYUO8=VIO^+BO R6/CX%4P!G94!$_R>% M(7N!?9(E-Z8<% P,^<_/.?F0P']R*<3?0O^S?UC.L8&808X'_XI=9/!83X%] M"-3G9T)&\M09& >>F:H!9?SI@G)X/XAP*$0_^?Q Y4FI*Q=2[Z*<39SD[$!: M=DFWTU&1)E>J\#A)&^72^SG[4)$[YNV3#&V6/*72;$6FD/-;XW8KJ"R7X+#[ M@>)IFCSVR\7(<6DB,8=$8D2GVLXLD5%$"I3F,#9G<$US?R?=G$PVN.P7-.O(?J8-_ MP_4?$<^25ID#$NTLNVT?P=W7]I_%5MKSAXZO0\[XOE5_ERI\^HOGQCL1..YW M#'V"P1.@L&9V"R. G4^>:6]>A6KPGSOQ7RD%T!B(^/_TFKE7O/97K]C^"K\( M) T(NOFBP?WNHP,>@<2#:@BTQ[9ZF!ULKW'NN%AZ"R>_W)=3Y)9BD!!14IJ0 M$Q5@EL1J(L&2JLB0-",RJ,9,%$8C* W]MGVKM+0- F MDM5K0P1\/=+)<6*U5-G4M:B@S+3:&9(1B[LHHU1T#0Y,/+HF1KKK*PN-E.,XI)'&3Q?&N!X M).(B\GJDZQ0V6=8=+I'BN"5YQ2)3"UH<&'GT]IF-JRVL%'7X04P4,8L0NNUY.2S4F-RJ.P5*R]';.QM7'C2+_;&QX(I$ABQ.;9YL MB^3QR,CJ,C)'U1 CIU9Z4MA&^.:8 R./YME YNS8ZFQ$9+%B^BCN+O(5.@(C MC^99E)FNXXQ:1;Y;8G@ZBDBKKL J_T=OE_RRK ::4S&H1K];'V\R@3B+1/IX M)$;.VUBG6:T:.C4Q"HJXR$Z:L"++\8J&%:_5ST]S_-JKH&6!$4ED$XGL\4BJ MWW2BB:FU>"Q"AGQGAHTQ= H#PT=#\:&.(DJ'51!J4M?< #*"+I&CH;G) M>M*M\[QNJ/-YK\E;AC1AXZ%')"VK-;W3JCD%8XU7[=ZP,6>K]#[R$ ]]>S;S M&[6IE^=_7IT$^:VW(O34'GAVUG1D8^<)FHC!E,KJ>$;CA"*]QL7"0$&8H/TM MI0+%P 7/";Q0/5.DXM<-W0Y=A<" S,3.PF\_J*=4*L]G>\]]WNY')[B0'1D[ M1IPP\*%2"3U&"MB^O0<):%1;?PO0N$S3B:!#-)[,A5FH*\]4)335I@:9*3YD MCOFHPXUIJA%A2Z'9:W)1N3#*B0%W$3XZW*YCY48#_P>4FS?N8^S"?'[8UB,- M'F1*KJ]^W__C<#K4\W2V*DO<;G'WP59?B3]YH=8<>+!W8X[UQ,#;SV*GLJ#; MQ;XA)84FGACVFF'&@X'N>QL__V7, (MUP$^]1/3ILZ^0B;L2?^HE?@T^O6I2 MPTT8]=,O$1C5S&,L\2W737_7]/C69R3S[BT]2V_GVR'2.Q9^J0;7[!-[WHOJ M'VU@#5VCV\00'$G_HMOWY^&"(P+<"5N@R+F3N3_*%WE5CE/J=[R!7H,W;G<4 M_"U")$?!?8$ D($Y<;&#-IT"+.C%#ED_Y< $O:5C+J'[UH0Y?FR+'@%"0Y9K475U [>RE[.69W M)96>6:-99H:/#&I!9572MT2&>G\:30T(LM_4MJ_*A9X'D/]$7G66%:)HF&]A M2&Z317&_1Q'B",:$<9BG0::1*U?0^'*H@'UR6+C) F\-"R?NK+\;%R1KB-2Y MXDHPL%EVF:VV,O5.Y^*X4*V3B#R=&!EA+?5KPJC=*U+U*< %"F9X4FG\RKAP M;37Q@XKAO>E_-<>>_E3_OC]@W.@S1C0?.(9Y;Q4%/BL[/LQ=S\M$(.^-S1[L M&+H;_\2OJ\7 ,\ETP(JYQ*PXJ[/AD8V&*Y]8]^,JB+M*0YFH 9&0=A9 F[5T M5&GA'4'7*_F68E&M=O_]Q:I@3F39]@,OA-<@\.3ED!EI8^TDM-: M\LV\5C7&\[%BN3 ;&WH(<"9-7[GQY)<3Y4NK %=P 'PV67Z;?7]2F$DL)RYT M0N.1@;)P4"+@QAWD_97T_U*8<5>ON1P_R/-ZKS3'?5HK#4M0F*%93V!I,C'K M[\FL?X/:E$V,IS='7*Y<._2,MM5Q<.7S%_[\>X4IN\/86F%>S:(&V1>H'EG' M,FMOCLVOIC#)FZYI"Z+5,S*<95KSYE ;U*=P.=]^X!CRYI!*(L2G R2/*\6W M6,NMI?@=JM)>C.VQ/RU%"T,0I+!HX?W&%U#0#^Y MV^C,]33_4D++@Y*^)A:#HE&=]7%ZP D1E9D""06Z#4$1B1OH0=Q @KVKV: SL3%Q#=V-4_N=B%<$OIMX<2%&,HSL9XK<5,$_ M)ZIC:[.PR5&\I.-U5Y46,EJ8BLPV));&"/(BI;\_JRPF'I['$\;+J3)_+8W< MQNCS(PN7!4M6?$XT5D)1A&6XXIA6FL+1BTCC@^DLC^*H29DO4E43NS#QVR1^ MF_?F^@-1@DYUB*,G@-.R4*.GE&W4:!8*&#)IVLZP/A79V$]#D, */-9C$GE, M_#2)G^92$EE"AZ'J,;,9;Q75=:;E&O6&U@82"?TR!)MFJ+=U_4K\,C=695ZL MZA?%0FNJ[W]/I>3M':R4"Y5>QTZN1"2NF\^<#W Q9:?A!*K/V0K,(/!;TAK6 M2?WU_48411AAX%,#OMEOM&V&:]9:V;@!+_3AH&_V@"QD*Z76TU7-K*8-%O0ZFD+BF5#Z;FW(TKY^]N':=3)M!XCO6=Q*!, M2LPD)69NZQUJ.+;\2U2.9!.IMX=JER\.[>&&JW;SJAMWCX".(IQ((XFC*"D2 MDQ2)N1NEZ\V2C4^7V7JV.N1YJE]O*(BP7/";N-D+=#CA3!I/'$Z7;"'\X8E= MOCOH+&Z)NRT'^+,M;RK2@UFJTDK5'6\*9IT#P]145K*-=*KQQ#UMNS7F)%>' M(;VFK8*/X[XNX#?.]QU9CW]+IX*9!%1!SUGJ"I@R;,PGG;U_X;.X8?%!2G^\ M)M-^%"RFM*^E='R?H>)NJ1,3!]*F\20] 5MH1Q9 E3U-#DBR>T,P]C?B,C]; M&;GZNC%>N16T;9XK@Q=,53V=&QBW4\Q,*[2HK#L+9+#LKDMM7PI]#_:<)$]? M7OIE^?[[]-??O=X9EV@5T8W$ :S?*77SN>#2>-<-U?^L'M>4V4T M;]!C>#W;F/"1Z-QCVQ334 -KM_(,;@7Z$+VZK?D#6>N2">W9X/ M=AN(KYHY(COA5TB1'LU'^0ASN[GWR]LI3JM+*]T*K>R^;B[@*_"78'UR4[7Y MDM6#MW\_%,]ZNC)5($-J9R-_TEU,NP5C39@-;- C(LZ)8.WJD]1^2FV] MQ5 V?GMR'0(C6$KHJ;!6\K[A00J+^P1CV*NQV=U8_]1@XBD%M@'\#K86ND93 M*)7>M[OOAA-?78100ODE;(:Z;V@?2ZB]I:<>5VN>@BV'DPY.B/?7:&!?AG7, M53^ 1 [^9B-UH,[*LA?"?O?@KRE/ KL R X44[ G_]3_%3\N[@IMKE.U&@ZI:G Y@6OUH#EY&^__L_X;8!%&?8_\'MHRE4]6+?]7_%: MMC/:#OKYIS1<3/!3;8?[@-+_ 3SH0I;9'@3'TX?$4"!] 34 "3Q 4[!HN!1E M3]C7#S158-))TW@!NO.4XH*77;/3\;>.7Q4!.^*-6.8"Z1&7O4FWL6!%S\@U MQZ; <9VR,8S^JGO[GQ2-9QW_$(& RG!]?7'_AK[DZ9!H'< (+T\]QU8<.V;Z M"7AT4P,8HBIP6,P/^[H' CT-&M6I;F1JN3)29UUT@+UP(Q#O5F.RDJ_[7==3 M):5I'\X3?<;D#'8 RJK/**M:M2#PDAS)C9')DX@-0?GIQ.V_/1_'4+?E\.TA M"#D^X9KW<@W8L_C#W?CQ>%ER17I!(KF&ZAM"+CO>4-/;L(>EZQW3(G#1J&;R M77RVF:*N C6D/[+'3Z"-6>0I]?HH.#R*#]#>U\')(T%\ SA_<"*D4^I*5MW@ M%[@%GJ#IJ^UI<6><>'U#Z4PXY535'*&Q48%?6Q(R+U.34FYX(T8<+V;KH,]+ M&*_;0L,<8ZY!:FU@?STZ3MTA=[S"HXG=TMO5$&T;17;>Q5EC'AKNC8ZK9;W> ML0G/F2)=IV[72UBSTS4 &^!_CT<_K8O7NM-K3\L+I-JC&'R4GXK +V?GJ,_@ M.'L_2^S/"<@%@'9 YVUMMQ%HLZ>9PJ16Y%I?JX*P7B.4Y@['V5888P-%_9HI M+H$%G\&'=LV=LWC-+0B,/16P;#77FF;E*!QQWWY03^SQ;;#]SJ6!%>F[*OAP MJ9KKV*1Z8=I<<&<_4%#R\EN;]_A&9I'?&(BNU.5R2)-M>GHFG/[[K46ZRXG< M]7H=8X![@D)K3+$=Q4)),[<0R@\4N+K\UO6$6AM#F%NCR'C(2 JXE,I8T,D))K\".$RXUNQB%5?LY,2-]9\\U,DUYN:HN\$W"Q ML&=7^.-*D> M,/'))_0XJ>3G7IXZ=(\$_B4H;,5_G[$ +'9Y!HQW:+,_.W)#.X1.3=FQ+#V( MHV":"M5V>PJA0?,\?VLBP=_JN@V#'E=C%[QI-EC!;Y?X,,CZ MCM8=UD:K]B&[?#2,DWLF=T%5_\0O1K9=R&=T!476%JJT<\UF)Z@"V4>>?GTX M0%_.[?=M&ZRZVKYQ0!QZJT:M9(3"H-,W!G1KN+G=OBGCU6!L% <%HSGG^'QU MW0EJ6@3W[3>0O3N=I5TP82>>BJ3'\0!;M6/UEYUW(X+]44<&_ MSLW\S^!&_*U3\5YDP>M6NVQ-5U@C4Q+92,0-6F0^D 5_:J+;K6J&@0_I^\M* M>ELG4:X:4,T6U>*KJA5%>7?EC6=M6 @*29/TB:/K$CE6K[>5.=S6A]!=RR;C M4=B B81!/2/V[#(9S1KMVVWKJ,?Z)-HJRD:Q$^B]E16&#>A!0DDLC6$G%%BX MK=96$[BQC"<'W.%$3^YN,*2[F^:JSALZTV$"=U)2^C,8?B3I7V=H77:?'D)* M&YF"FNF5%Q->HDF>S]9DQ*+. [ZGE8]HQ7)XL=+G]9+=&.J6/M*64 H9)HV= MBLPHH;=/C IFGKK+Y/%3JJV ,_C8LCQE3+8\W8DSM.!3"KKG!RD.*$J*M3,X MMO--<<\)E?_T_C:GZU_IP^2:6%%(4."2*+"?:$>U)&!FV],W)G*Z-I]O*,6B MD EEK68&J#C@VK]NC7Y!G/ALKJAK;Z5"H&6&(LH+WB(W?0 ' T(; ,BG\31] M7P!B-,T& 7&\/]#\>YN]S7FT#QIU?/#3CJ29TMP$N^FVQWVMJ$MFMA=Z= MJ6I0<^1XXU^P7Q.@F_?SZAG@#S7P7S'?'7.O7QRNQ[0H3H3NAO20Q8;@I-RU M"LS&W-K$W4Z3T'$2J19[CL6N]"CJ@(,/,"MZ(H)Y5=CY[+NO+,K=MJ:56*/; MJN3G <(6F2+'P_S7R MI%.2!\##E'Q?UW2 *O!2GV[O=9=X%U/V\S:"U\!]W&>EZ_O\8 "E-G3>@7_% M55)BL-KQ2"IF$O_KN'Y^E^+C 4U0AQ<#?J9:NT!;E757,E.NM(:ZY$5@_$R9 M9-?+.)#E2""KDX7.-]EJ5HLF6;W+G:L[0DL%^KVBRZTMQ5O[+3@IBZ=4M[3NXL>NX3A?3K!:74M_]/0]/75 MK\U,YJ6E9TF*FI)2X( +[4#R( *H.]&_AN2_W2]X(]XANM,P(T^792,W:1%* M<2WFC<7[>:>S)Z[?U" ?U>'5++!O91M,4>W-)+L'O03U>/=.LE!HZJ55)RIH MA@04L5(9F=@##>:L$*<-P.,D]*]S^+VZAAI'XAT36B\>^":T6R;KE!].H/LU MT"43'(#@Q_YRU.MLV:VZ<9A/^_KYD-.!"0C?LE1M"9Z>\>6KYX/VX+% V0$R M.DTYL58#]9RIGX:FW>XB;$K3P1, ,YHQB&^'O;QU%U>LLJ?;V@8'W[2=0 >J M3NB"4;+JP2FEU-C;$R%,454+ MC@%K"CTYKMT@[VHU^($C&^GMMW5[">:X54O@FN,$Y^WR50B.$"*=YR4''OCK M5@S (#!=,XPO*?JJ:<+_;O*L"_ =2_6F\5UCL#(9;)JO[[X./C@< M=_CL;>T)2=, :6"N],OL#YC6!;X@@U_!GZ$*NAT.^,P/Y=GA5AQKS>^]G?EB M5YY99BOX=U(IY-^ .7[\%_S8?T\V5/-WR8RDM;\OA\<^X?N"0]^?"POA!-:62AW\&Z[_B'B6M,HU_6=Q;:'G#YTMAW^/G3I H8!/?_'<>"<"Q_V.H4^PR9,%?MTM MC$"?:/),>_.J=#'^.VO7K']%7X1\#\0"7/[R38@ MOO_H@$<@\>!!$OO<@&3FH!YCPRY6.RZ6WL+)+_?E%+E?R./?:-KM8#BR)NMI M*.AHO=!NZCI7C:*]R@%5G^\OLN0BR?5[X-E9$T#JKN;21,P,9*>*]\HDLB@4 MV1K">4P9 1J."I0/%SP'Z+GJQ2HR_G?RXK&[O9@XIO(?F(:[.VO+C1[?X;N] M5(?K\:GN@&MU__OOR26UA_O28_9G20Q:_O:4>YE<[(.]C5D'ZGT^/"]FJC)5 M4\O=3:-7PSW=-U)[/^[!D?D\/![U,VJ\UQM^^U+HO%%4'ZPD?BPXSF3)GZ4T MTXFVL]G6]H!J!3CE@2ALRWML)PJ,'!CZCDT8 )/;E,BX7(\-DR7!1UN%;1KK M5^ QIN/[ZK-^Y8=FL,V:!-J##5^US/WVU]*O!GQ]X94?X,/'8&>!ILWDZ3@C?\ M 3^]5!4L5?+C0@U;DJB:MC7RH$(%%3+IY9UX_96FH3C@JT#W2X4^W A/7\80 M4N^AG50MD_8PK%X;0WM-V=QZH%JB2T>SQKMUICC MI6XFD O5\F+=?HOE>\*9G7_>N)\^A@X0UQ<>Z=>POC-6VS+5&&Q(?XI0-5E6 MS+['+)8OP@3E1N&%M9KQ51E:K!'0/7S5?G%V@!-I BO;O'[9A@PWW[0?&(FD*.U7G M]L@'_*X@\.LZ*K_ZUEL/63_USX,SR=Q3X%^)..VY05=/>_RZ\^R@.,X4( ?4 M9*MJ+,I*M_WM!YNF:?K&H=>[%J]?$;1'\1D25^M=09H,19['\THIW$8S6>R$ M%_Y0,%+_E&).W_K@)!,HMUNG#CR.?%B,5?=G\#B+%=5M$0\M-%^?*[8:@'5J MJ@?UC4!:I29 R],NG&+]^WC-A[:RZ82CA;E4A$5#7%-1MC @E(_(QI8R91N< MSVI/6NUBT]DMD<"F L4.///D[NIK)6=**RS#5[6PUA]6,OW0@O<#TN2I6YW7 MB)#=1M>['LG7HTC"17]N()+HJGB%]/ISD8O#6NQQ9O)+@?K74RK_KAS)0\T= M*([.U(X-Q%^99S>XO!!(RR[I=CHJTN1*%1XG::-<>G_4.,Y_R!TN;+M9-;"Z MAAHT-;!KK6T3"R[8^M>A+=]S6M*NW/9OMA!M# @$SXZ+0I=J$<5^GIZOEW%^ M#TZ>N,9^@SL#3K6=62*CB!0HS6%LSN":YN9.J;G:5!<;%>O3O*Z-QY;>QR?B M$&B]+/6G\V4;S5#>&,R]5WGX.W_E/>Y@W%DX3 MS(WR+%[) \I5[0Z*<$XT+?WQ!5L0TW^_7(Z2S'UES,09%B;S'KC!&:D6L1 M&,F\'BG-YU/$80F%MXI>EJX8:\EJ*E0R&FIN06"XC$3]^YII=^97V@AH(6%YH8/FH.!1&'!A) MOAZ9D^;MY@*H!TBU5&[*0F?I9PCXS*.WK^F>U2.%TM((45X)=4W>5(@V&(FB MKX=6G)ZA69FB:U0'077I*NBZT8_ >8*\'ME6T8EN4Q8IK .5DSQ[@(G@H>3Q M2%IIXLV(Z1>%S%K+:+KD:V,%CCQ:O!H0M,*VAA2?*\SSP3A3YONK*1AYM'B* M9>3ALE/ D'!JF.;PP@ QM&2>HW6L"'3*]-8:RN+Y*=USN8XD3X>66^4D5RO MVG'Y7%TM:LVAK%)D)#+'(^6REAEZ985$BHW,S+3%YG@YA;V;CT8"X\ /HDE? M1@;#+*9GRZ/AHAKW5#L:&BA*.2]SKH-4'3Z#:):[S/2GL!W(T5!\*2O9E=U7 MC$&4U[+CF57M"1Q4NH^'%C&$(7"70B1IF7>6EC%OK\!0_'AH31U.%IDQZPL2 M,1@L:H,:TLJ N9[@J+6YZ!B^72\BF7DVZZV-0DDH@Z$G6$K#>W1_4VX)AL7D MI.I\..LQ6;"L$ULUG#,*?0QI^K#=MZ3,VO?R!'ZNES025H"# "&'K$J9D^Z02MGFH;*ED2Q MPJ"EO#2%0X]X-1@1LQ5K%PE!']*S57.9%WPW?NHSLUXHU/DSNVJIVJ%:\!PK MMPOI#/1@E@-8#TXR[SCV.5_[#&M'W S1^RH>;%1YH:RY>XA],L_7,/@^WQ#X M+Q7OU!SH5XDUX#@:J>B^-)W",N/0E0]])SY0,7R8O06U%K!580#Y"?QYZGCZ M0:"Q"Q0)73*#=$B9,':8EQ7%$6S5_/JJ5K>\? M\CU>_X69.?]ST>!136W'W'$ZPC$GMYI2)Q,08DNH]CI\Q<VW%R7FNKW[?_^-P(M1SEL@VK26#/"$LQ1 TB1.O,EX.&C7MTEU> MI! ]H6R M=^'^ODT1@M&X/Z;F[+*CXA?OATH3WS'#0#US2L[K+3X8"/[X5PE?NY\?[.]+ M$0GA;T)X!$L(?P/"LW]H,)D0/H&:ST;X!&IN!3540O@$:KX2X1.H2;2:KT3X M!&H2J/E:A$^TFAL1'GE"$L)_@/!QD_?X_W_=VUX* ^=7C>W?YJJ\W-J9OUC[ M2T;[JV6^]Z2[JX6#9<(/_]\W\MM9B8!A3\1OCYV_I@+C_N8V[1NB6W&1@]2V MRD&*C].:G@-<"1M\&3;HZJLK,L&?CJ+[88($]!-I/Y.T[R*K.ST(=5>IN"9: M:E^NX([0 ":V;G,><"2]_4=R*"1LUWOO>,!\WK=6VX]_GE:TK'S M2CJL^,(\E*3#9*G'.@'N;\?91]MQ)MGQ1,:3'4]D/%'8MG7E9%E5->WF.MO/ M3.KN81+TGS;P#]._%]OL3&KGNU?[^[#@FOO_%+[^<@1)Y.%+;W]R/B3RD&Q_H"Q[V69?=<]IR*G]>T M(=FGZU-[\RDAZ2Z0Y\6B_O<,T[SX^1C?JCUD(_Q%]?RW5L\]4Z$MWPO$UO9" M=]/K;F]S_VS_LN?I5SUCP"2"N(QM-O1U6&)YY]?P?W[SV>>Q^]/N"0O>[D\B MPFP+N5*!]HN9;%%UWE]YYP]5"_C5KG$%;%L'_J?TI-7K(CNP4D2>RV1R86Z. M%$LU:28LVAV]$XFDB'_[0:-,&F&.V_0E4O[H4G[94__&4OZJX-65I=Q?E:4R MC0PQI$IB$\F8+24T^DCGIW-(N6EI0:EA%WH&-D7I !5&0Y&'4DX!*4>H-,8F M4O[YI/QSGN6GBZ-<6*5^*;JO2<8FI MH"^U>HDG>GQ_R@$I9V%-50(ATC1ZJO)W(N>/+>>?\S0_7;[RRG)>QW-2M6". M-*&*9L?ZL#7OEY1;R[F9FP1E%Y4U7J*0,>>,49<)81U %(."CK-X&F6.J^^> M@=D>S#_R5K?0[1PG/\/CNJT!YG3LQ-U[W^[>$SD\#QVR>"27S+.TE'?"03^/C*\/$YM?"PBF(%%&9:U&= ]2B 'PP:!HCC_M^)_"1P,=7T#[>XT2Z''QX4[:X M5N:D;A1;Q0'"]04OL&_M,U[E%&\RV(@#(1-(40 M"7PD\/$EM8_W^*8N!Q^(*TEZ@>'6"":)["RTUO61>'/MHS3FE!F67PM6P][@ MQ1H7#O@IH!9T4N$$E6:IXRZ$26[/_>7VE"TKM)/LGGO%ZD2C>[\_Z2=KGPV+ M*Q*QJK&S90VAYC-$-&>24V)NKZ CB4#2 M#/XV1U(B[ \G[)]3_WJ/]^<"PD[9(U)J-;L5PYHUZKXX"*=:\]:*5YO)8GK@ M:G5>+>3KO8FLRD)G"H0=NGT(+,V2Q\WS$F'_%,+^.4_V]_AJ+B#L*['HUUK* M."OD\G-SM=0LO4+=.GVW.C1)<5Q;1'QN.:Q,9ATKZ#4C(.SLMQ\83:5)[")Y M (FPWU[8/^?)_A[/R@6$7TP& B+\2P?2(2PZ)DU=-28T&)XZ\-@F',SG7F):2&4@9GY6R(EJ!,:P RX4%CB>D>1- MI;H6;NU9FDZ[TG3#K:8(1G :8YD]T_.G '(H6)X-3V,DGD!. CF)EG.M6VUG MA9S\JF!GYZ;5$@9(EA+'P[510F^MY2A68:5FPG!I6/E.QY.P8DEMMP'DP"0D M'$MCS'63"!+(^8R0\S6UG'==L#LKY,A+Q!]H]ISCI9PS+,Z%D5JR;JWEH)M. MCW.D-L57-<.N9N<3T=(C #EQXA+%I./2PTGBTATG+J%8_,">$TAFZN<5.W_+ M?$G\XV[1_OJ+_K(*YVFWVL ,77!8JOJ2:>=H9]'"@:G8[/3@0W M:U EO$-+^?*@ZMXZ4Y*CVY->IX)B/# UK9(SIF@R@$!!Q4"!XVF:2'(E$Z!( M-(JWNK#.D'C5SDU= 9_10@8AD98V: Q7YJT=4W:QY@CE9B5OY B^NUI9!679 MF0*@@(E7:9PATBC^MOMQ"5!\7:#XFAK%:S"_T1VF;8%G MM++UI'/1(]YNOJ/57CTS_[Z6G[#VYUWMU?/0[VOY"6M_WM4FJ)VP]B==[1=' M[0ZK<;'B6:9#[D1!2% M47.23M-,XN#^ZICP.2\AO^?^Q]DQP:%ZO6' +$BAJ!K.24,"EQ[BJ,&26-MB EQ=1$JC6)O2\A.0.'S@L+G5!3>%'6DZ,9>_.^0U+6SMIZGCWZU@@3 MY3W6[$B%(4])3BC1TGB-B1%$&%B9!$\CR-OJXB4(DR#,E]5A/M02Z8P((Q"= MMCS,6$M$FE>]?-[A)@)]:Q=7OK)A#16/.*1KTK,5EZ\JB-R&" ,+D1!I],K- M3!*$^;RK_;0ZS(>Z)IT1889<2_!DHFS(]V-^ZR.LR1BB]U)2&.1X;S1"]\OV\+ MRD 3BL 9T+HLCZ7>HKKH(AE=7\Q;N=9DJ-[:XLSHR,S(%?$JC_%%H];89(M9 M&EB<>.S30M,,FJ1!?'4X^)Q*W'L<4>>$ U]4/39TRW7!8LE*<44*@RQQZV G MAV[HL2 ONT*UT^XX1%4N=+ IA .8%D6G 8D2./CB(W."0=J=U"T M6W.=1=1AB^[FM%P5[=Q:.]!FXD+L=RHYOJAN!OW:9C9%)VT(![ Z"):FF:0% MVU>'@\^I';S'Q7-..,"T7"N'RVQ=P+@&W/)SGJKH M05[U]"5XU%(]1S)MBUY:S:96Z?+-4=CE,WFU)S9O;5^&M:S(D6NDR:\[RPY9 M<]S2/,>)* '=35B:(MZF3R8PEJ4.5$

JQ5F^$G5[O*#5:U65)%.G94 C)/0=\)KZH@?[CQU!!"41H4;G%L4A:8A+NVPN)@,^%OK>8QATC21)),F")&H$!=H.76$$./"DFO7VY;.5R/; M[(@V5I^1MT:(1G_5I^M&PT"Z;-=%@8U:GVPXB!#L%B$P_"()) E"?)9%?UD= MXL.]IHX08F4PO"[7"J:QUBP7;=-]=-2XM9$QTCN-3M;HUOA!<=3S5N-II>_$ M"!&GF#$(;'*;Y)C=8XX9>$89,*Z7V3F'4JJI6[H=L^_)&NM)W"&).WRZ\"@\ M _YY_0PS +GQDN-Q97 6;)%_?S[$@KF32_ZG6.Y.@GEMT)<+G5D9L8A@;D>U M?'-H73O9&! 3O.?4%45Z%/9"40R-!9.Q]6@^-#<58%92N[);!'E\)^E?"=XD M>/,EXIS7P)L3P?X2;UH>O2U=<1B2@WA#P:P*XH3^F)>G/!E*\/P0V#LTY@MJL!OVY5:HXR MZ$UR[+5SMWX)-S74X7JCJ48C5+.5JVMY>U6:1Q!NX!U+.LWBQSGQ"=XD>).H M-Q?,W?H0WB#9.IN1BE,%"=TK%L-4CY8(^3-H9_@? XP#3%"2>F>AV(_]\+ M!4>OL(X[B'V<=GL%TK)+NIV.BC2Y4H7'2=HHEVX=X>PL!KZ@T!L4H3IR@V@9 MH[*P!MH<'3NKTAA#IRDL:3?X!67W2*_Z4K+[2L=RJNW,$AE%I$!I#F-S!M6I1^X2(\8R;4@164*#1DVJ(;'LPORE-(%2:>2$7W2]Z[I[V MQ[2#XAH*/U0KNIZUPUNK7L+JM+E$3X7M%8!V27J>F^/"IR4':A%R5- M$D2:..%(263WT\ON%SUW3_LV4*YJ=U"4ZPGKC=*(3*&@1.JM91>9A^,6H7)% MI%IVYRH_+-!C)3YWXPY[:9IDTB1U$>&]>]_#OP,),.J/_=H;(2"K+I^!+^=@ MCW1M_?&Y7F8F'74B!> )'NPQ::M*.@7V4)Z!WUU/]6%F6RJ8J2E%US354VU9 M34W4(%)5._X8O#'4 )>$GNKY<,XH_1_PU>TC5O2E\15X?5B#JV MC/_$Q[Z^^GLN?MJ>D'=['OY;T9<__@M^[+\GF^#$@9K(;/?P9T44OF2G;R/( M/\ZB;L+-4[W]*C#B(&JP71)LOO(\R_CG__T_A[,]CNKL=.2#9^>:L;5%>#37SPWWHG <;]CP(*# M2AOX=;

IFB]5(Q$3B]6K6ZK;K?%N)+VRY&#D&4'XI)G^&XE'XZ%3(.E M!QQ0=[#7(XM*;3E7"DX?*:XJRJ;6']?E[A2,/)JGWN51M]RT!X)N.%:91DEU MW&R#D4?S5-R0JQFB:QDY!1T.\EP3'W3@,X_F6?<&@*3\M&50X&C7J#[>G52G M(GD\3]GVBU5EAI8$JY''M6JTR@D$!T8>S;-HR*.I7;-"/M>?#X5FE9Z;*!QY M-,]VV#,9<5*2A,5JC@^4*3XW:FV1/)YG=C)3.C6Q[QDZ114:PD*OMCMM<-0> M/9/?#')VAL'U4'F;RHE#C)AP<>K3\DM10 M90.+9*09A&/ &[[@R!$<>K1^DXN6(9 /&5$#A9D6-6R@1'$KFJ,)S*5<41F3 M2$; C)[LU+VH'+IQ(>JC"736.#KINQV?'Q U#EOX ;XAHUT)^Y=#/;S=XJML MV>*K-<5IY!2--$K@J5=6,;@;)611'C3KCJ;2 \'3$^F$%2,]H5N[P M"[Q0$WMT93*H@]?#D,*K326(W*8J26T!ZW%SH3U>U#7P3.SX[1U6-RVR0 M9JU#J17>&%3=DY!7'$FKVG#3\ODN[JT0 :MF\6P;C&1>C]0P%L/SG0;#%UNL MH%8[G2 L0'@Z>KN]RLZ5F5,F$'4815J]OUU?0M Y>ONJ,-D4Y*"ZXM=97L#Y/,,M M-.X4Y T*TTY[$(R:O$665;7J=.T\"R'OZ.U#O)YCNR6>$*1,<^PW7,F;2Q& MDOW;7^B:Y[!^7GK1\KHOFXX/]/&FEG,L5[7]^*$=>):J2L[Q [\[DSPU*_FJ MTI+6\4"M1^%\PN\$+U'!KI:<5Z\N*Q.U5EXIC*?Z O(?7__0]*(?_IEK@. MG\ER73Z?RC7K+;X!3MMRL_'??T\NZ7NZ'R_8;\G4#<#FIYKN[G[=%R$)E_)# M"WRRCFU+8$1"B9'L]<[+YX.70K(X,5E2T!!=@HFF)!^.AQ;E&XU/W8??T1S3 M="+_>[R@"\- 5YZI2F@"$/@I[(=P$._W;KNYW;IB'?X8":K6@IQW!U86&=37 M*MILK'%IWCZ3;'^8,6*7]K.]N8W- %O3E%Q?_;[_Q^%;J>>W;@T_*0R<_0=; MJR_^Y(5Q>.#,WXTYMK8#;S^+G>&';M?TQW!"_!2">")^&_D[L)P.GN^ 9VJ MJ?8DVO^>@6&)[UM3.@)$^:,)N_,BQ"_>#Y4FOF.&@7IFT_7U1A\,!'_\*\?( M[N>'HC;8'T*N">$O1'@4>2)^V\0HH?SE6!Y/"'\+EG^B?MOP+B'\!;$&32B? M8,W7(7S"\@G+?S'")\=K@C6/2?FW%.6*W1(?\B%<;NW,/G)\Z%4\T^WCWZW[ MO4;]UZ'$'ZWL,V>)/!1Q_G12?R$V^S+!&8A$TNP2;,&[CD=R&\ M0?R;JCQ'[Q(&2!#S,47AEHB9J.*)*IZHXHEF\5>4 .N&'_Z_;]BW\[(,]H30 MB9;Q6,QPWV?K1QF RN0IFJR_XF6^>"2D&B9GX<[$BTST3(__<'R=;3,1,EX M[*/UH_O?42U)M\$,$@Y(T. '-YUZZE0*7N%!HD,E.M2CZ% ?%8%&"*N!)VB8 MH.$/?J5ZLNXGRM%758[VU?%"R4QX( $$V"C3TVU?EQ/UZ*'4(^:($+_;Y>TM M]N.?%X6 G2)TQ1XN'Q4&1]N2Y?55]H< R MQQ(6A\(&XH^7I\H,I3@^"$NA# M\4%-UQ(V2*#AD&1]R0P3!]-C:5 /2XDD2/=I[2[5\W/U/X/'+)L?]HC_LSPZJU]"[FV'@PUK]X*DI*4A5)#N$Q031 M;=F_2_:YO;8J?>.^VA=7E\_46VE5?=(GF+==TUJIZ4+AQUR$Z,CE^MK8JK('1 ML[E8X LYO,0=-GZK":K'9]5$!V7C..Y?K@5!LH];/ MS1^0YRY-AE?R$"O#K8RJO!H6\"'C]EJPY#7V[0>91ADJC6#DFWHTG5&@KGJJ MWKI1_<5/SI,=U\X)")<][SX&"'E]J2MJW&AM!PEZ>=X-2EYO)5"Z6YB.V.+( M:-T.$K#; ,+^]M NOW.?RA"[Y4_ 1(9U,\Y8ZTR0 5:I9@NWO5[K_ M :U[CK2W!+TSD6&=\RXI0)AG"-.7* 0'0D("&9A^_6LG0$-#S\W4G2\M&AS' M+M?P5-FN*@F=]/! 5&(.4'X//'L%';V3@M)_75#Z[Q:4W7G8O;,?36!/B)VH MM*E4+[4DTUVA[<3)M91)FM/X HH* Y45^X =%3D*!26TI;)=GO=&WC M^9FF4.C:QA]0\#B4]AN5H*M,\WNNW84W\.Z9(;]F M5O>QM?8$\V]UZ4G4'^ZHW<>.&L(:?_U<+P*](>/4,/?89SOCN)\MS3; MT#&Y6\=DJT,^ZIMD&B0M)Q>X)S9:O7JY2K<=@AM"/0-]$^J!>)MO$BJ9^Q"[ MVYK_#UOMT*3<]#6$XU&PS^4613 8;Q4W<_+GB9+'1FSKDEDK9L%6BN M9S\BE!,H))FVR%:'LUMZK)K)3E4]E;187L(QY.YP<2I*O=7?^98VZ$.FYM(B M=-9-DQO2!Z'O\E6^RPG=\$[OA13HKB/CY036QCG7$',C(M$=(KT1G!KDJ'!O MY9M[(^':W8MO<1L,^9/V5DY<6_),$-AF$HL&'[[!]:7GT<87[Z$5%0M" MO9&MX"V,'RPD'/=/:47I.!O%,2:,CIXY7G9Q@;OX6>S[52F?N?AT":5R'_>> M++<_)*6ZE=)GJU&6XR6=KY1]18-<&.8!QT,E\X-E\!TWH\X<)+B#BU%Z85:F MU%*6$RMSHEO,#*U,$N.1+*&;4YW[4)EW87IIPKQ23G.3\6) MP+KM)!9OI:6%A)/^-9@H3C-1@GW)"0O#.F%8YWN'=<)=F),JY9V[,"5;8M+5 M43HMS)+6JCXAF;;AUI"B0;LPW%LOZ8=*YGO*X(_;A7E>DI[;A<$?@Z:K5)9> M=JP:5E%,/6N5=6:,^48;[<+0#VRX"Q.:ZV^K*G[2+LS7*)C#71C\Q#;,;*@. M:XF*7=4S'#-I48-^(I[CD49!VS X]^HVS#\N>M$7+/[8K\R$)S1W!D MD)DB5K!P$4N-_.N+>7QG0ZDOM:'#8ED1K+ZQPBKM^G!*3A:F)'X\IR-O&):" MJ'(:I@H!]9ZR;UFV;6EBP66:,-6XV)C7J[D)(S#RF/_UAZ6.<64$$N_L%&;W M*?SQK)DS1(Z]"X0Y6(&9=H2'J6K-']ND&C].=&@H2 M8.3QU3$TI(@+A<,=V0!$)I!2(R<"3"0>*#@7(;&@KH._&(A$42@_SA3 Q^? M6)UWC2Y]Z>=2:]3ON5R]*BP8O=+HSP8)W8Y)>1ZM$7TBO?=%:/Q%([) M="89/;.@O8%>H1E1JEV#QK(\LAV9F(MZF]#XHI+)4LU<#1U9QN,G:+R5 T=; MOE\*'B*\>]@P&@B5Y%SQJ^47&M"!S$'#CHGZU9,2TWL@*N;Z:& M)K1PT/C(SI!T%P905Q@&)$^V%\M M"T+YB!Q9;-S%B!SXBY&I?[$/P8:[\Z+/MBK!9<>T96^^0NWP_44A2Y5!JX;7 M1= LRT1GV6;Y%;)F#_A3Y!A! W>B"+1Y$_^6#UP9L!FXXTNA 5QDZ8!F[XEO MQ DFM5D?QU<%:"*H#[A82) WLOG@(];;P<[GQ\K#(/,TU'NF!U69[*_L'@M? M+@^ 8[M24W,-4%%SY@#%>N& ?.X?P"66"F"U95)GP_-;J:@:LEF&[/S8N#(Q MM;[GY$Q4X NR &H!7T)M'K2:A**;(W:N)^LX-U;G=IEKWW8V95]85EJ+U%KK M^E1H@!F.]U)3L,A #4;2=)0DCY.?[TR.!RV='=%Z,5P[UJM^Z).N@/;*0>[Z= MFM]J\^2DD&UU%A-GK3 M&!.EF..\VSM>@9AEZMG*"+X>Z52(E39N,?Q!!ZL]C3OP<_Z] 55%-[9T^XH^ MM 43 +WPQ[,"&N(L!QH4P[]/_PZN@H,%TKS9;Y1GG&3KR4K/$'F^GM,[BS/S ME(F71E1RRGM"AJ7'Q<9\3?;( RQ\D3B3_Z<5V+,Z@B0.9 TDV!"3[#@C1NRQ MQM3N#:H=B2OJH)FW6V-RQKI%Z)Z0Y,,)#W(:]!9%'WP;'(4+"*V)Z=M/TU]_ M5;,A[(5&!"H3B,I76[OJFY?( (+AAP@T.\[.TD9&$#5!$#61E]K$FT1<8$\^ MAYR^;OU.8*:%!(LW?Y(2%LC3TR."E97!?-FWH1R MZP(S0$!/<=%#Y,>@EC YT9F-AAXW2,Y6TS&]G1,T9C 5:4KDGZ_6\ :K,9)= MZ"K98 M(-EGGF)-XF/V.#'3P<3HE+NYXKH@^+Y<_+19V7"/;QI.+ZJS,220J_9C\UL_ MQ>G4&FB=A-K (R]9WR_^>TKN@_;JIK;Z4[ZJZ$G:G@I7:MH&E]8+([6 M5!F!@8<,VNFEVX]XH%4)EOQQ%DTTTB8<4L* #3=[3'TIFU_5,@FE"+!)7Z>G M^7HL5IQ Q@-P2:?P]:X-U_>6[(E/\=W^:K AJL#UD*<.^+W]L#\0^G$S-&8 MU=W?'8WYNYK^-]N-5NS?:&"NO7W%**CPC <#?L.E)H9X()F7]MXA'#G1.8HC MJ9"KMI/?_A]#V\"_^S:0]1@"'O^96HX?./GMQQ4AQ'K2Y^YWN>]8AN>"_\"Q MG9CB^4J'H^F\=3\0#GSW]Y.'[0GNBE3?[,G[+SY:@&]->/R5<^0AX<]$>/;A MQ0MY(=U#3?.]"!]JFI#P/XOPH8H/5?P]$OY+;BB^ZDA]W0U%X,>]<#U*XKW0A@Z(X7M#DFB[Y>/QR(/[2Q7UZ8&>QXM,(X',MC,I(B%ZHW*E MM59;0I=>2+A$HGH^[*63R86B'LXV5&RWH]B"?>6-8J-UB\_/&DI3\!IIB>CC M@EFLOGNOY4**;8#+,Z(\G_;U2;S%I(R>-1UR0\E/[1=_:Z+_GZ#8WI-W[#+( M$ITX!(/(W$(8'TWB2U+*G'T%OJZ&R5T8AN^D/\]R#.HEC+CTO&QN/:YR8H-9 M5T>3;H-I:0>'GJA+;%OO=J+W]CNW\M?:B5]==H^/0*'TJ55GRHA-OH:MUH[' M80,=U'-#B?"Q(_> ']\?N ]!_G,1U@O%@F@6$*-VR*H,A/[5FJ MVY'J_)TI)G5:SI:Z3K*)K3AA6&C'TZ,VM8"*B?$5$_6V.@PWK9CN*%"X@7/^ M85)@#B(K#1@GRU3>$=J^0.ZRN]"U/\*[OD%T>)%#C2\IX=1&FI]3P3,W5IX5 ME'A*C DN#9H\Y1'"4"(1-CR^8O,MM,%)V!BJ@W"V-Z[\+GU%Z+ECNW>DW>9: MPI4<;SW1DZ)1*->=AI'0D'9COJ%V>QEU7A5<[,,LT!(S9P3C M$8*T&R@EQC.I._R@YB;_2>0PM;8-9IX&794(?+,<\"U*(3.1]<,\'#880M9% M[P#'ARNW2:9VZ5_6 (-F=L4(/!4>*@URM]F'$U4_BB;X'!TA\T^7A:%'J M._2M/T/HB0;9S/:SBT\#07-VZ4(=X+H&&#Q$3AP*C6A.)'@,93(Y3F^S&<,F M12-:4)SYCQ,9:7!42!GM];1-R@>IK!V^ Q%?CB )G*(.4=H^Q[57,1L88(Z6 M:P1DPQTI< Y^ZDS9U.!RR-N$*Y$)D!WH6?LK$^3O>A*RAI,8 !2JUDSXYF ^ MWA3.2'QH/$2:MO_\RF_K[%%[EZQE1_=-6A9#FP-GCUZ'IR[0ZVY\M\?7VM#I M?RE7V$6W>X*$[.M6.4>/^*4^H]V^EV]RQ=&R]NO/&MC6B4S4SC[K1086"/(5 M0X;1%&TJ^^E59?3_:K= CTP/*6/ &1RD>#K8U7B:;M5/_'/48BMVVX11<.GA MQ!3/>)+DQ_'97D6,/P%0]@=!!LN)-IA:&F3;/G 7 3Y>Q C;=7%)O7K)EWO M5KCW6NPGI?O[(9*V;!5HKH?T%1(765&@74-C04*V& 6O@.I(43S[UE+('IEJ M_\KFWLU3Q8 H YGAT>9ENV(CZ*5?/SI]=+_ M_9^#>[)'L&)3!V5O&IO[N80/%H901?O7<&45OOFW;"SDE;,-]' /Y+;$RN]= M*14T[PB./9#Q?T?V/J/Y'Q$/ I8C(QNIR?]K5I*GK@R_]17!O^A!R(A0 M6QK!-X'9VWZUQR.(>/#]?O8J))&H_!*RK3NNEO>O(#_'R8?K=AR')LL4GQRQ0D5?;ADE'Z;&RLEK'8DU< MDUQ"E&1[(5''?:Z)O-=K=-)MO8 !D9@QMH=S*#1\U&>_K(JY9,KA=0_86+*( M8XMRO :] ^QIRU6[Z B2P#1U8C!/IH1&CO!J/&QYU*=1IP9&(56D19F)7ZVE2OJ&1BA(U(W,L/)>:X)2!7TT*M7>IA!!F;$:5V MKU8;+B3VN.58!#X! M!KS[6FOB*Y3P:=O2/^AV(YU]RQB@TPK09$+K@4R>GW0N@A"7$_EKDRRZWA W M::(CT" ^?NELDT?_]Y_^.5V18]VT/_RK>DE\!&(V^,WJ.50/R11!Z&ONPWD? M?B-$\L9R%9H/V8/DA,Z%DQ+NR@$\;.OF/NK^R2O33-CRK<\T[\HYCZ')1XU>A_<0#SKHASWVP"YXV^]#==OI1E ML <,_U*RL&_@F)>"+=OB"[N@2:@C?SKSASHR9)-01^[IR$UAFE!%AKQ_%RKR ML_Q>]M#9P4-V#Y?_1ZH^OQA7D+0*5> MRP![-.^7EC98U>._9Y7[C;+; M[&IM8DGX=!EQ+$,;1+;G:VY( BPU( O:8;XOE7@F=CBS\KLCUD!G)0,B^2 'EN-M9C\AN)"^;'CH_@$?1+OUYC]J?'0%<(/O8V=W;XYLCZ(#> M!VXNOZ-,;9#P&BB,&?'K#QYE:2Z*$=R%\]I<%D=?^U+:RWN.MY\<_^6MNZMKB\\D MR+^8OKA(VJNW:XMWER^&BJ1+#/#EV)G'=)D>#MW4JILWVPNH2.*__J CV"]E M7GU7P)RC=1&9S?P7R;UW]287U7L;\.T'PK]1^P[5VOFL'Q?&NF>1V*SE))0 MIYTA)".T[\Q#_*64;/<1-WAB]UN; (*)[D\ZWFD$$/H\]Q%B0)KEKQ!/G$6U M!(+R IYHZ'91YK/Q)#;+>3;5;FCK51M=.8-X@L2Q*$?21\KCS'F\?I2TG1^ MW-!L0PCS72',H9[Y"(3)=^*<) _5CDXS(Z?:**_FJ0)21"A$@3V\&.>\Y1!% M4C858!@0K?P#EE/-_JG1B@ONLX6 XWJ*8)-.Y$7,T:4:,YV/SRNBMO3<5:%M MT,8*75Z'F(-EF"B.'PO[2U)SK1#&I:7KG"&.&](4(7ZXK-I 68@^ A[2 MM7D]VW?%@>@UV:*R;BUC2;P&-0H"#\0#=>S#W%L Y.C@A&>"0.Y(+!I\"$]0 M?!2-D%#'#"P/I4&X R7S\2,67Z-3*J4:U6TT6$^/5=J=NKF8\.RD=HM@Y/43 M%JG,CS;\V%3RCP5^AS^HQ@*B#B+V D.$>M739#U\&H M/IC+\CQC;>XE0-VF((6#EQ&#H_1<9PR+4-+FN-:>=\/Z.<2;FHMR;N5,/^NJ M)QN[[.+"$B@>R@I1455- ?9&(YS6)H.I84D-./6*";OR%+ 3W3VV\+GBE+[9 MEF2@ISS)-4:<4,E[[<+"K,B-Y4V>'WWYK(B?'U'1XE.+8:!P[+HJ($L=N2;5)_XPD""5BDR,.I&T,)?[;47?#.*Z%F AL%VL_ M1:X#(#,,(C-/MEU@(Q9#R_X0": ^8L>@BVV:72#;*.6R92,2!Z&D_?S+I[+, M[0TYLLTB@H;D3.&2^!ET%6_B;;[G!T@NX'="(M=,\?X>L@WFP/1 9&C!!=YE MI_-KUJ#$=&@J*:#X_!$A<3\['>L_Z*>IV^78W4Y_-S"4>MH OAQM4V\#>P[Y M& G(P,]E\A#)F;M3\*B[()_W_I2"42V O=K0V_=IJA&7_C/V0 ^!3_* M!UG+4;+L(*NOGQG8LZ>6 Y7( JXIE /XL.:,4#;OU"NK%HS- <_Q2#!$:Q#0 MO+^*_(7_'9%]>F_[/9Z78P5)E]&ZHU:/"^_!WK9<\0H'0.:%6B-8E_U7(")- M;6LH'AS9-MLR M_'$_M;(\0<2&O09\,?<3P)\8=I"(?6HCCH!#0%G%8>^0[\*QH)LB?NYT ME&C\R6\HRS-B+F@7]L7.GZNJ(9W@,W(@P%!G>X:+VBL6Y (_U7D@^$[$E75@ M'G6Q3PG43Y#5>FM!#I-%NR/-V:R_$F0(A;SF>'*0_IYO)"--:ZHI$09GH]M$ MFOM*T?\.Q_^S2<.Y_],FUV8TF ;2^)%<+A?Y*S>!B]+W!0*^HKKY_/?A*- J M*R.D;P<1E-ESFZ9]*Y2F[QVB_P*S%JSV$X6DVM;D?$G:J0^5#WH95.\9/=_" M;"T:N"U7W_(YY?LUA+,GV^R=CD&]"[TNGUW*'BK05 M&V0L5M4ZM+SPKWZ1\2CV#O3N5XW9&G4J@HCF6\6[92"_=0DBEO;(,L#'O3U[ MI#1$;"S/Q&22HM?)]%2D\O?J[4FF$Q?B0]S :'-"C_+)67DY@/H69PC(,<=A M[)=\O=-.G@Y6NZ)'08$3!VSUTN%S0Q]2X0+7* MZ48YIXBQA,KTR(FXAY\RD,&Z+@E"@BOQ,-(J+M@?EB& ?CC>2 M=V!SPQ"!K&PR[0ZAVD.GX-<,L1?/K RTT=_0< MR\ !_.N-;(&"^8U%A<\Q&4X3O/S07#&<:R^:[]/F'^,*)QXO#SD.+XH3O=.N M*'0"*)D#&QU["UML52YO&):"B'.:182 B+N5)O<6NE,LN-EN7_.@36O'N;H] M'&GB$!E8##^^,^%K@7-3^$ET]&,4SJ;*3LJ>U3 ,V(E$=S2JN;GZ\!H4'M>: MQ-C*8!VA4E.Z8\7&5$F 3AM+G:#O5D^[(U2'[87"$)O0&QM% 0U47PO:!6,5 M/>\"758Q7FJ!RA)?\12UD!)F>C;94ITBR>5]C(DQQWM.%Z'PEX@ 0S4&!2S- MB5B#52;EW+@?,V.+:U"8K^8(ID&G$WJ2*:96LMS#AQ-H3=@X\;P(O%(9Y;0 M/$1X][!AX$>ZE@O=QI.FQ4=;P,=VYNYXT3/V!97*6P'7-UQ#$SJ[@VA0SA(! MFA"/G ^/\/DFH50,C]+!M%(H4%E39^-OQ2,GD4C4#_Y_M2"_;\__V6!7;JBN MVV"5P5:K/KGLU\N5N?1QW;CU)QL!4#^];KN=>W^H3A,)S/[O2SF3,[$'!>SK4?@&*_,5:H?O+8V7I(NYL;<4L$FE MZ$T7(Z7*B,C2/1#LT\WWP%7<4V\R7*"=XPO_S&I<[FW'Q:RI?&J';+.]K4;@/AWM9,0,D M/5M-B%\.'O_X$ 30?PQY1V6?EQ]-A/P.$?DW< M_80>O968^WO05ERR;&DR+U@BT4G*E:30+3>R_#5"8W51+]GY*M[3M7ZW:R\S M74RWAPCQ$-@MQ]_?0^UAO3*N+CVY+ M^DU&>;]")]YZQ+?3RBD98LGR8C*9P1Q,3XGU*MHW>2"9=T9\/Q7L/<:-MX:Z M$3$02VFF)V\N%_H%;/?J\"H&)!"Z[CK:O&YWFQ6]]BL*\3Y;&H.@]K(J!9/$ MZ:?%=O_W?PZJ!A]=W]U'?N1W"Y?&+$LLJ?/-OV5C(*V>;W(%[ M(+=W>'_O[NJB>4=P[(&,_SNR]QG-_XAX$WD9VR/1YHIOS "J^WOSV/8[.RBA MO/GRE>+(FY5PK>EOE,8;W6R&_VXF1N$/3/R+UN9)>BOR<27^*T<@0(1JZ/^: ME>2I^/I;7[$7C#>18C$.RF9MOMKC$40\Y-KY!_2@I"612C1=9\?7\GY!YNZ24\ M>5[F,YFI7M ]VRIUBT:N,$1:^FG+5LXHCQ0G)@E:M8=W^$:O:2UYV))ZVE(; M5PAM52IW14V5G(0XF="I6$TBCOL4A4S)299+!A8#E34^B\\7H_80MCSJ4Y7S MM,22L8X^X]C*7(JEQX)>D\CC/F>I6ME;54=YL:!UTR-%FSN8BEH>];EDIZNV M*&?2HBSUDWBV%N.3O2%TLX[Z]+!&I6,IO04F)RO]$E-:S:OS!6QYU&?9:1:G MA<2R*!#]8E,#18E@%)3&'GO:DNHJ7;U,%F0!F*#4[4B=7+6,6A[UF9DWJV-A M-%^(;3X[88<]?J!R**'V49_+=$K @:8-A+;2DWK%?J>:RZ(,=4S6C.9B2 MA*+/Q,$XM:BZ<\E/<'744FZHQ66K-AD(A)DE9O46:_?RO,3M6CY1S,%S?0E? M=S-LO%[KZ<0\F2O&\562G?$2:DI\A0(^;5E>*D[TB!\VU[<"0Q[Y:W/1J][@ M-Y>XT-%@^)^S^??O71VC2^WX?: 2WWF&QD<@V)B@FY_/!,(AF?S[>7,X/A3; M]F/K@[=Z'YH?YUJ.&E=*VB:7QAL7@*]78H M[@F:# X0\)N9^"J["5^<@.Z:_FO+TZWB6!H6!XN53@_40EWCU3@U@LX@@!!\ M"E_BVAZX7@(4/[W"#EX$^3P@M##DJ0-^;S_LOY7>O36P\WZ-LLT7@9'WOSG M GOY/S9M'L$5&]AOU]X.8F/F\6!*;TE]23UP+Y9[W#.2>YTC)T6%++0ES_;_ M&$IS\CM 32CN_2I:V?TN]QW+\%SP'P1@._Y 75.__US"S\&KRY[2+?'YGW1R''SZ'$:QC@>Q:[?]'\WO;BG['<\]/.:T%(C05PH5(8_7AEN,J6&NC#4A3]2%S:\/DI2&'&M4!G^>&7H MWP&)H(31H3Z\*WW('A'BI64.,N >_SVK!@@TWP5+['Q6&+8[B9IEWI5J/!,O MG%<)WA%?H%SZ$3^9_ON5Y.OE?"Z@) _+^6PR0&]RD9VWP,C94>#YR_A\.8![ MO6K&94KTX(1$XF])?//DA,7FJ"XE-=*T.Y_5],(TE2:X8E\H3V^R4.#KM7F* MQ1RQ),>#N=!8U)*-MDO*Q2POQ=$),HJ,DB^6-3^'W%P4.U^[+L_+.XFW7G;G MM0VY*^N'S]34.;N&^ ;%=+IBNE:(; M,5:Q^=62OT60\'(V#'0F>RIV$FG+B.GM;JOALJFIV\V@T]L0(^ L'>7HE^J& MG^N TUW*S@5,_C44PC?$ 5=1";>!"@X5PD>@@3=:5!)\:Y04*]UTEN2$0H&H MUR#Y(#2@'N+O1 8W&%IX"AE:/HH*(PJW!AV0=O@KQ M?JAX"7G\!+QB%C%$7 MK4Y9K/3'EL2L4XO8FI<8A!<(+,H2QW#A[S"H<#]!A4OHB1!1?"=$<:@R/H(H M:*\Z[G'I8458:9*6Q?I=1Q31O5 4;("V\;A,SYT$&]+;^BWW$6YX7O9O?8\T MA J7E_L=<[^ %K(FU:LNB?%0KR2F6GHD-XD1E&P6H85XE'LK6/B.F.!#IO_2 M(G4N]4#%#MCEA3<X \T M>?<1AZ/##)X) FDCL6CPX1L<:K@A1^H40"&A!AI8'DI25QHK^,5^>ZF"QB6*)A)OKM;$WB@D@& M&8W3Q[5APDC&ET8R+BZ MTJ.4XCHGO319XYCG%LCW08&^M1I#-"(&;+5:PWU MS'K:'J[8^3K?1:H*(J#XPXL[M#X ^L?/O?/G:7)!B<ZA$Z8?.\LZ*R(V=XKX6/^9U M,[7G*W'<6G;:6ZX)X4O>K52!>)D_FXM)/U;N<;S>$*VTDYF/8J7<55+;%[*5 MVM*>BF-=P]OJ0$U@17+&HW#(+5=]>)FZN#/+3DEG#; 9M?(*Y66#J5:NDLH> M2V9Z5@5S'7&2GSCSF7J2ORLP&96DP+V*18) ;)^72=%*Y2;9G"DFQ[(*R+ MNE=PLJM&+DL4$'0B3I7/NX4J#OR-57'XK+]ZRW4;IN+,D.,Y1B_$)HEAB5JRX;!.P^F:O/RF,,-Q.80KA1HVN><5;J!R?8*5%&K 2!0]P"469W%) MZ0/ *F0_KH"CW//FUS*I[,/5_JQ+C"9$5[>L7(\*ON MP$KA8]22?=HRRZ7M:6DEBQAH31NQ8=5;5+J+4[GGZ^D50TED;R!F&C4Q61\. MZDL-9:D_ZC.&=]VUSK=36#MMQ!=B7BYU6_RIW/.,CBN5599M" 2':W&&*77- M^!"VC#]M.9SFR-:TN2"QQD@!!1%TW0Z!LM0?O=WV"LID/%YP8A*?F"Y5Q&@= M7\"6^!%!5TN#Y3!"70CMU93/@7IQQ:H\1)!'2=W%7)[-S).2*DYLT;.&MIA: M)X:GTM0+%6^^5),N$"?FNC:6>UTRUQ\&5QP/6[*C?F],:).< 'W;J=HSM20U MX(,;34\(VLAK!#.?6F*CV.^7F@W%C*50ZONCR9>\E5;,,6)1K"QBRW&VWD\3 M)?3VX\G7[(FE5F8S1Y"[=5&K:[CDC$_FOD]TUT*MRQ0Q48ZW)*-JV.X*KYW* M?:_DRC;9EFD5JW232F&:E'EKLMC+??^X2HNRW)P[VD18F3F+XXD)UB"&L"7Y MM&6G2%$$5UD3^BHY*MF%>6UID"B?/OVT):]A0JXNK<<8D:B6![:R'K %]';N M:*QC,#B0W2[[ZCI:)I9>B:><\6*:F1%$Q/GAEB3K/&IZ--8:L%>.*FFL2)>HVGPFV^5*98B:'K$4 M4Q_4W$0B&1>]26V4*2X2K=70'\"QBIAD)3N>JF0%.IN1.S7.588M?P#'3"4S MG(UEYAX0*XQ;:#O)AR,X(5)QO=:8C=/SDI#,4NFDGA[G5> W/2Y14[D%:GHTKTDRQIFU\B ORM12P69#U\E;/&IZ-"]OO18Y MS"VO=+J(CVBEHS,,X3?=S>O,N?4%V4;HPH'VU#?.QPGTL53-& "NW-%IPAL1 MKC>V9TT^ ('0E$&K[;[0SB\>@7]1NOU/E9+ L8?]'!C%2J,1J0KU2+)2*E7* MD4:6KPN7+!IQU3 5Q&"0FPS+<1!TV45?$0>@8"=".9X;1'#]X#P"-"9T)OPG M-F'=(ZQJ^KO*"/CL]^=$+,]UD%N!.MDK_AQ@IH=(2C/\=VDF? P'\EA_:P@\&P% MP?3_//L0')R/?,W3#_H ,,#XJ-+77FLD+@,M:+0 <%8(VCJJ!@;_\3W!X-^- M2X;BVX:QD; AJJ4-/SK: 0"_TR_04>^[Q=\$"&FU=2(XZ$(-B*>$[S>\HP! MHM( $1YZG4%H?6JA0D>:'^+>_O*4S'#<>^%]--E=O_!3\-@+*PD;;M;>M8'L M0)=A0[X)<$>(%2">WY4\@T38$ MOW*QQE=CE>+,#MK?A]00!T\2]<\<^M M^&53/X8R?O45CW/WMN+GE?'O!=A>S3AY"<#FGW"673B<\R9ZNZQ#=NVT=B]O M!GZSV;YVBO'3Y_]/*J(;(D#(W-]WMJ\=FPN9^ULM]T]C[I?/:87,_:V6^ZW0]+VA7KX<./*+-'=PO*==Q#_KE]M3(R9KF-^>6?*:\ MT!?EKW3E>2,^K=8&,,WHN^_&$<9#U<_Y-]B+D_U\1!\X2]O T"5A3 MD8HE/E>:9&U.!Q.1;U*Z/L/'N>B%$V?EQNS5M<0M5A19[%U=V(W4%XJ^MKN!>K,#M\U!.J)?<+Y@EG'<;XIKM:#\L(0TX,%N(! M;Q6*U_1 MA9Q8*"\R$JGSXK!>0SD.B5]_J"B%G\= W9D/^U[7_2K^[<&$@U:/F76N':&Z M!_49QN-N=[37\U%N:?\C;WW>VUW 9 M;VC^=^9>7?6@9 J8UD0SGSTJ^2W5RNUICQ,'L.]H?_ :2Q+RV=7Y[!Y]@Y#/ M[H[/[A*GAWQV=WQVEYCY>T/C&[Q<]&3;H?VT>,JS)5,VQ2]"ISYTZN]CHR%" M/G([VA-^XY9PP/F2DBE3S8F>F0D-N\^ZWE9B1_+ZH EK#@C9D"=9;J*')_G M>"CQZ PH%'F,8:(U&8W8%4.$B ,5%]3(/"KU&#^NLAI'\;T?EF6AA*.A?O'H="'^\=WM'_\#J'/ISMJ25UJ=:R! M#>)2J]WOQ/0%$OIP"SD4^G +^7ZVD-\A]+/I4C$3E5%7IV6YJA9I)E>M^I8^ MW$4.A3[<1;Z?7>1W"+VQU%?6,IF61> U,BM!24^I4@T)?;B1_,&-Y.O6>0LO M_MSPQ9^K;0=_]QM"(4/>S:3"*[CWNW;?E"'#N[KWNG;?E"'#2[TW!_)O<&L6 M]H%2Q4:FP#[8A0VK!X81F5O:<+W9Z8:L_'UG>QXWXV:G&[+R]YWM>1R4FYUN MR,K?=[;G<6UN=;IWYN+QOBV)?]2VEP; +_^RV93 M5\N-&V[6;BY%6INFAUTNT]6K7WUFDWC'EJX@VR:DDE,%MK]_N[T K!U6@WG< MP35G#;W0+U4TO3 >XEJC;Y<:%B_A)#J@23S@87&E[RA:-U?\[VM$Z]TG(\\J M6H->W&OCB6Q?\CNK:+&) M3M\3"DM1CW%)O)7.E:UYUQ36".-KQIQ6F8FNB^G[_+00SG]H7(:.ON7D=/A>KV:4;@0 MTRLB3XQB(Y;0O1J2TW>Y^Z&<_E Y#2,'EY%379^PU@I?N\*$$[O3%;/*U@P> MR>G[8@<_9@?]'U?N&^#/EBIE;P)L3;G:P#XM"6//<35U=3B2Y@A$DM8$OF45 M&"2(D%HT@ M4^0W0;S^$ FJ8*$\MA$H/I[A;FH-^4TVJ:."ESP]X!Q9 !OXKW4@PT=DE IW M%9E:+C!=33:,U6,&70 J0"4 M89;#>3U;WGX$V__-?^&=+;L4 LHVX>;2AW#:O&HDHN%5CV+^_1%LI<)K MWBX10>U%CH+UPIE@U/XH_;__^S_[HSV6SDW.M[UIC/RKQ;\)7^:&(-:W@:S' M9!6^^;=L+.25LYD6PSV0VVQROW=IX]"\(PA@Q?\=V?N,YG]$O(F\C.V1:"/B M,0.H[N_-8]OO?$6]^])R-*2"?MO D-%:HMX/^O57PK6FOPEH\9%\P7\W$Z/P M!R;^16OS)(1'/J[$?^4(% RH^/^O64D^$>EWO2+X%ST(&1'J?R/X9A%,9O/5 M'H\@XB')1=H),7,2&2'3=7;*0OZSQR//-)C'2"_&,FM62T[C(HI9'?;JV5W** UW!DOW4&I!N,U-L\A)QW.>4 MU#)U2F]6](I9&"IJCJV5VT/8\JA/C>DUEG4S&Q/;.;?=C0-%R) UB3SN,RO$ M^HDY7[$Q(C/S!H*V:HUC/&Q)/6U9&!>*IE?I+K&9.N?7TR:3X6NHS^,9-5W= M\TRJJK=K"PJX?&8,.JA/]JC/ZG0HX@LR+U9*-EVO5M1VNC&$GCOVM*65P18- M:H['L%6I1H&5-*ZGU(44/VXYE.?X#*'9TFO!'A>F-[!OD%-<6_0E6?-*?(ID5]:[/X2.9W<9OY MG=_:M!%\'!HV8-YBPCKL'8@U9RHVF$ ])1M)W]X'*2QXU[6UON=#K::UW04# M@ZJ\0HUYVY;-H?^<\Q33EF7;EF+U8::4+W5%P8LEF'@;=V:U]/#7'XJ-LC1V MA&A]\MY@%K ;H.2D.VO7NH-X7VC7C"%/%RH.$>-__2%1IA#V!"D/\>$;<&$4 M@<$IY'TH!1#(G7DI/AHNN8&EP.M8)MT ."'&5'W=5 P3:V=J<"D($B[%<6ZV M"Y'RW1[M#9!RL:J0B;7'<,*,221:8%*RLS+4#R3'1K$X_CQ7O]'7.>3IAS-Z M:K?E,QZ9MT>KI@#;E35SY];Y1@[,/&T.5P>N4T0S%<-#F/\5 X@\0;!$;>%[ M5-N:^ L#NYU"?O!Y'+[MM)V%_Q]G+4;>I/]N9_.LXRFCB.:"R7,>9#2"7%+' MF\#Y0_(,4 ^J91C6P@ENXAXXCU^AAPZ%HJ&,P, S0$7EX;"VHVKL'%]A0YTT M)$[RD2X5]6E\J F'E3 @L7]MX=$J3S<+JE0W13DFD]*T89JM%E0 K1% X! MPFUPO2B,+^\[GS9(9P[]64.>.N#W]L/^6^G=6P/G4O9<:_M%X%GZWQPXH'M! MITV;8X_>M;>CV#B7>#"GMZ6(BL-M4[CL6$I O]HZ?KO->0_CC6V-OCU&-,Y\&# E_)L)S M#^2+\?R0\"''?R_"AQP?4IIS2TY4M\$FK44$ZN)R<7 M+##Y63E"VS;!,3 2BP8?0HT;Q30@2+>/SW;%,*_,@[XGFT M5WE?ZC)ZXI(-9'Y[O\8T! MMDWX<0IL_QB9N?OQX-Q0Y,ZO$[Z#B3\XB=?"U_=_TV>7- 2KID\>F$JO3 M'?!+S9$&4\.2-DSKGTGDS4'UD57]KQJ(42L!GY8 *N$GS8EX0O]P3]P6G7F[M#@@N*69*,RN'I^E)75M >A.__I!1 MEJ.C%/7M*H:&LOCUI]]O6!8KI*T6@2K0&.$-+0KDF1;?^$31SG/)8I9OF@S% ME1U1;MCLVIQW)-8UJY*=UB0_+0T99>)DE*"H4!9# M67SM_LP-RZ*5DBHV@67C0KM7X2E]Q,5JR1NTBVDLYBRXY;HB3I)24NE*=+JA M\5 66=\N$D04PX^O2WVXXO,%G_(33>T]Z(U0/M^+";EGN#7J!7-2QN#TI MY\5,EDE(['#<-)H*$ZR;[+0 MH4#=LT!=R]Z^0Z!4A]0F6#6_PK169MF=U%3+E6XP&*1-\59%+0@=,<.Q3CJ+ ME;-S80@%B@H%Z@<(U)6=R7<(E#XM>6R>UAU![CI-JI-:+[S\#7J1G2+H5@7% ML41O&>=D)9O/YG$>"A1][P)U^2H)/T#R[L"4Q882-Z]B$T.8637672TMVBG< MH.1Y@DJE/#/1$ML+H=1?*QE%G2+)8]\B>7>TG]I^FAG!.=A@]9,MA&&I'ZQ; M;FCKM XD5F]$4S0><+F*PDRDQIG9NKY@WJE;724[2D$!_K M&3PU'MG)@LL7%Y"PT.?$HQQ&1BGB.-],*("A -Y"7/@% *'K^4.U9/S"ZPBF/&.Z39&JG6#(2)YQG:-3%,G]20CY%4LCF?S921^T*-E M62Q*O=&CO2/QNZ%" #] 3F_<3(X7W6%AI,4D7:M.8Z92L V]?X,X54D,G%:. M-6@=8&N]SGF)(NL@.45[IA@7)>C[VC$]/OR=9 MTWTOXO?U.]ZA%1M4;=3*)CN20$QR66?97_(644!-&=R>^:4 MZ42#AUH1^AXDRT&8<5S5\WOLO?D9S>\\W'&I:.,%+]S>D+:YLE/S1+OP"SB/ MK7K):W.^E*Z9$N9A*SZ>G@\,V^-O3[V4A]1ZWHD)36$V4@9B;=[5LAHOL?X6 M'!V-<\QWBT"&(OF-W:*71#)!98EXFY$UK#"PN(:1J8)NX@8M?EV:),DXR8N" M9O!"#=,Y/,^@.E_(#XH2Q+?;$P@E\AMOV;TDDZTH#(:HWT#8ID+94I*JP^+V&-W#@[JHOJO..+)'*+HS3^TG7B M&]N0VY4KQ@F_PZ;ERL;/W'L[5 ,X3^ \Y&\*\3<>)Z(8%NY,_63^_FC=W-O@[TYKGAQUVE5"]"J):4RO M8[,Y-X3\C>[510D"\C@1ZN^0O]]?S/@V^'NU GTNYQ@#06Z-"$6+Y896!?$W MNKT6156-2?*E8^Z^N_"/7U[U5HH%'=30#?Y'"Z>9GAP,_DHG=66?YM( (P!! M,D B!WUZP;DD/4:!%([76RDU"K,U"3B..6U:K-=M+YABTV!DTKY_9 MDL=K$GG<MEBX;0&!;%Z;!"&.5>+<@&>=A2Q/,]@Z_)6:&06E%DIRJ5 M70RU/'I[,4^Y:TX:Y@20Q>+U*K?6RUET$_/H[;)3H6:53JF/>:W)2M=Q7G!Z MZ&[54LDNGQP"OVP9;U=D/.SEJAC($4SDQ'#I>7E M0F*.^TPHPY*M%$)/9!D.U17[IH6VEHY:+>7F4JR^[$A83E@Y+ 4'#".0] M'+7,C(8]HSR<#_6V+"QC#9)NV^3&3AVV["?,Q,32BB;65ICEL-0%N7:S)N'8 M<:?EY,K(-YR"(*Q$H99M8PNQ4!VBID>],IH.&$(O+G5-L[*93H4?]D>P*7[< M*Y-OE>>FUL;$=GM5P3N.:0N6WY1\VM354EU-2,_+0J%-]26HC9-S%C8ECGN= M%!B\L.YWX[J&+:?-)=>JV0R/FAZ-=3+&[&0A79&QRGH1+XU&N4[.@10@CWNM M#RG.;3$I EO)8H*L)X7Q8+&0\!,U M-B^WRO&EOBK4L!E0!R.]6T--MSQ]YCK@.5.Q)J I+U.:HQB6XYVJZ,WU^&$, M)XBZD-2H%M;F2FXIM3A+1>_G5"^'IT,%CW")1^H:G*_5>A= M:XOU&>J!O68-^N."E7!L)Z9X&UCTRRJ&$@\D&U8,O4J-W'A(]RO0G7V@PA*Y MH:;Y080/-4VH:7X4X;%0TUR_"OJK>/[G%(A\S?+=-B5VA57C7UQ8%9+EZPNQ MG;&4]1=SQ6M:ZH:Y(E00H8*XF(*XH[*&EZ[A':J04(6<2X4<535]D?.?+WG: M?T99$%^K++@'CKTK77'V.K/FZ9HP_2%S3(;3!"\_-%<,Y]J+YE>?NXV1[SB6^+AE?[!=O_M:",X7) (1X]UT<#"A ML16Q@RU_:%<@P> (=N<4R=TYQ5QF:K QNSC7O1E6395T;]'W*[.1O_Z0=)2@ MWW;(_(XD]X:2@88B?M,B_NZCQ[;)5V!1"92Y< M O72$.R3&.NJ4*J)SI'Y9[@BJ@W!^Q=<*+@/]7IS6O3R<[JX:KW*+$-VO),Y MG8<=KSRI.[-%-^CO[Y((T'Y_+=D(K@)%9'3>&25$#'V%^_$5SA_2N(95B_SU M'0,!R9%L#D'.3 $5V#88P :\XP#7VBDK0\E-934,(A_+J%]-GB?T"L>MQKGV[I7 MM3ITG4D.Z#B27I0GAWJI E@8%[D90.2B"^+[M\NC$1.XZ,KY]D+YYJQ$Z&3= MCY-U0Y,-T=97*6Y?5'ES4+0@]7=M@'-",U=Z55,NQNF:WI@NR=5,(F)-/QDL MB33S\;&),((2"G\0;K&BLQV5%&(Z0]FLLW,LIDFL8J%$3U2$[L2M4") M<-'F%'V<(#L,HH2B?2?8(/3^KXL-H(J*/>JH")A W;8"X H1#0S I8*E!-TPAD8HKU M1-0M=4H'C^N?_P5IZ3NS+;??D#@B=$?6M9@H1E&1)M, M9 #,\8G%'#L0-3?9;:NV;.=":VXEGT7*MA5.%VHPJPCXH[ G;HHKV@&2Z89>X6YAPH MB$M/^B>"!5_T^ $JXH70P2E@P(\'$X&L7B8(224[5"V;Q%UO2K;W&K6[#7%;%>/M4#!-L'$&%5X M)-L09;',A0]=W3S\^L>O+OQG2Y5-X>9O5A [9T*^[_@M0UFGF8# MA-41%T;D4W=G(O)0UDS'C6BN WL(DE'Y@$_VTU%%_:[0%JQLKI!T.!J4><=O M/M(W!=@[HEO7QJ*)P_!9LL=#<4<1";DE$GLN:X5>1#DK6 MS8$_)A.^T/\'S.&XX7P?(BD/MK&A!-J0\*CJ-WK/5+81F91@G@?].V#NW_!& M]<7A3!RO#TF@P:?1;:0^0"/5($%A-S8 L160X;2\B1=4UHL8EN/XV5]]S:*9 M'FIO34&@69S(ML >2K*/JN]$2"P:0=#AD/ CV=FM+Z2$YD8FE@U[UW2 )C&" M7&A:P2(>T/28=CY99'\:4!^Z:)&FEKVMH.X 2 ETZ1OX:(!]A%;0C9>H[KL#AS'ML8 M)"&:K^JYG@T7*3AYR"L;7C!6Q^303 5VY?C4<%YD;?BD\QPK.9'^*O*O+S8< MO"-5U#T46,R:;6FIYT98DBUTAIX?:UBZX2I M]]46F)E-B?L>1#H%C/K$8?&W+3-Y> /!C35P#T0XK74:%,,*C* MMKMJVK+I!"1R4IJC0'Z'+-N$[TL8EJ)OK'1?$JU^=D[Q?5OP4N9J0O;FV4EL MPRA0#X ![[[03D+-\%]0QA1Y"D?BVA[X"MQTTGB\6-4%)Q[VR]_4A2+?%%*1 M*E]O=B/-.E]N\,EFKE+>57XYTQAOR=2F@ (F?6AV$! \5$WHBAQ2;DC70%L< M6*(A- V^'?8M2AW(_GFH)%3AT0C$?0^1O]#H"4C=O9_\K_#__!V9>K;C05V- MC!6$8DY2$JO]7_BEYDCH<)@D;.Q,90&IEEB5?+)6 MU(0%]6U%34'\HD",$7PMR02C]E39$859V3/6 ZO;$/K# \T9^#9J-"M M \R#@VBIW8KPVP5I0HNZIR%%+%&8K?2)@V7PE3RIQ9)QJ;CX]<>W[1%DVYVG M^B^Z61(('28(8$!*FI&\;'JRO8K@&\49*0 3VI]1I&" *21X%/''9FY;;+19 MEHW!=2(^"="/6R(XD;]0NPVG^#]O620:T1R_$\6*J0C2HUX?&0Q1>R(+"QJ[SYR@ ^2?'ONVV9?$$Y-VP[8!+&E@P#2?A=3B&N4U<./ MT#+-/4GUX=-47D503L:("@)9/E "<(5\TB\A8' 1)CP/IMD9T8O(NU4?S#"I MKJQTT% G,R 5*;'R<=STS%BA0Y"& +UI[?]^$D -*SF0CHT+O#Z9QLAVL5:6 M9*:&3B]1Z-K!4_SD*UC$XPBW;\5\3X1V,C"U7!! <=@(KC,2.>1$HV[@E_Z" M(X#MMT7:WMG ];U&6RV/'!Q[ZSXYVA(Z"GY!8. 7!#[A8IP$=4$Q[;V:X(H! ME1^*!8PV;+H+^R!V_8JBX,]6GB.HO5.B@7"@.G.'A;__]W\.*I@?Q38V$:F] M:6PJIQ-^Q&((8D&!=%F%;_XM&PMYY6PW6K@'1G;(]$F0!(S@.K^WCRV_ MQC83H_ ')OY%:_/DN"[YN!+_E2/0-D+]\'_-2O(4DG_K*X)_T8.0$:% &P?U M]C9?[?$((AY2D[[/#T4AB725Z3H[S2S_V>.1YSCY<%V.R+U'3AQ_B [YC>Q"'@-82F Y2!E"%^!>D+KO[<1$CT9T. M>[WE4DWJD[F15O&I-^&&[S<2/D),RE/-#<(3B+(>U 4-2W47L@V*/BU!&ISV MK;35PE''V]X[;?Z<9? A)8IR] $P-S$Q%.DP M(\KC$"/.9FQ^=QK2F<@2> X(TA-N8BI)=%[71(&2Y'YH*"$;/A)KC !PG>\! MJMX25<#?'E7XYXFH(VV'5ESJ8R2F]$E:ZE-J7Z(&$PCPK3K1>P]!85%SQZ.UZ+$EA M6;:^P K+0JXQZ2:]7*[V>H(U6XX:LDT)#X] M[)@5<<6#84K51G1BL)"8XY;39::16V;:AAC#K%ALS.J%.H%:'LVHF6R,<@5R M)>H>1KC#20%OE6T>MCRZ-5!E6I4/;L@GN337#'& MM>==>RQFRH5<.I.5LVYU"'GJJ$\RI7;9*5V21&)U M=3K=$S+-=LF<5O1. :N=XI21$B>Q3MU*8W0UP9<4VJK$L9.KFK;-3#E%=1T] MTY)MK$C'+BBQQRVU=*E9'E#3LCY+)_(*$*9Y15E(W''+M3)Q!BF7+@CR3%"8=&:F M9@JHY1'EO7B-CN5F/26)2SA%N+MQ:G5 M[*SJA)FLVC-,JU+)8:$E]^J)DW(OQ#HYD:QJ,]W+YLI5I9E3C"J29FK3\LQ1 MY")P' JP>:/.2RBW0OG.'"L6>F^LL*HC$ ;Q7E]72KJ[\N;6Z-,UV6-^#">[D,*;_ Q^L2._P78'V2?!=I\/D>[)"!R(?N?H<EBGEZ47I/@'F1C&.0 MN=8I'VNF?- E)N:CC3&CD&6S M1#(0 F9-3):*M4R"^75O9 D=#/0A/'P5L3\DX&07MI$XRJ.ZJ. M#A:[,\?BN6Q*-RJZNJ/Z \RW8QH&&@Z(RU(&2(24T C;#1U!EZ\-N'G$3 2) M'CIM+%=0C("$+AMOD!*?1!XGU)J,30&6>&(1=@08I4M99;):"MUC'^;@IU@E M$K%/X+K0X:D*)3HE)"TYT9!<&*_&7#\M$_#"\UMUTP5=BHZG"N\R^K 2#DM5 M?6A8'?-?*+HH+B43#AL: T1%-]>D[],I#S'-,F>ZP?!CS?3CGRL4,EZ_+8R MHBL+ V7F%LI9)Y?)H7@WRC9S':M@EOJEFO'\^4(YBJDE4[NB(L"KY>8&9>[V MGYK[]V>'7G^0Z^6JM:OGVJG:Q7B]E)D3KT=67'6$;+4UA.\GS='C2?I.;=W< MB8=JQJBV+PZ[YQU0/9F$*"^*5U&EBX1:F%HHI(1U,OAKD9X/A'K6:"1V+*S2 MH2D:5K 6Y.]9 G=@@_(V6P%W M\8-]:AK,\J/!90 1:D4@@N!Q'+34+\QA*1K7E-!6P[+!$"MDY-_K*,ZA3(^G M%-)

IT^3.3-%Z!98H\)QA$P.!L M@F_NTZ*-9(NI_,*RX$A&)M(^:O(.2$= H>!S$@N.?[,4'5K>;Z;&>':2=AP\ MJK2!^7V/+#DEMIQ0\R25^<<[6[,+#S^(";\BPDNI8B8F_"8(GTL5%IYN$E,^ MQIJO17@IEK->1G,B-+VFRZ:-Z?1>#M MI@3,&[_\[P_YQU*I(A52R^6/PJ("Q7=DSAK493]CKGJ%NNIAWBQFB[6Q12XE M+T3OM?-%77]:Q!4Q6L9B\0W1$J.8+'V3%A-!'B=&RV^/EF_R18R7L6"L"R_7 M>.3K9?M%S18LSHO^^6 M]4\?;[4XT['MQU>]F3!8P0'AN#UO'?<(9^9FTCUE6,_:5U=$K)6.CBOI;+Y? M/?I\G;/N.J3WC1#\#@OO6@Z1?)?P5@>-A\MZLT_ZBGKD&\_JGG*60>'- M_?@GG4B+^07"^_;Q_VLW#:X51Z=U-6]8!EL!*F]9ZU(3'\K-\N7S3;TVMH_UIU$KBS9 8<[1_KLJDZ_?E+L+ZGH# MPA?K\#_2X>^1O5&]6;EZZCP.FP-YW+F0+B\/6Y42R!Z[$;$X>^+?;KK]]9[E M>$FZQV6G_?[5"^ER_?]=OVADR=&$+;J"Y(L9&E3 <1/E(K0[&?FWY]Y%[TZL M'>7+-[T[Y_IT'X]5P&A#>O:T^R^'#Z^;(,L-)6R0S[<=%JE1\RUQ8"U&S[MP MX&%\5MOOY96".+[.[ST6:LF!4<6#./ &HLP';9Z-FC;AF7>23!ML6+CC=VL] MI%7Y0[.FQE9UJS/9/$OCJ4?T MZF&I.'OU\&Z(V29"@;,VP$[*XQQ=_5W$<2W*>I$XUFQRIQ8:2J&9&]\V>KV; MAM]3NB"..=R GD\7W]+2Z[K29;JR8J/G09\IGN_00X(F&\,-76GSDX/X62QJ M+SA-TH3VV-DO]"@9NET!L/Y& ; MV-TU;>Z>/4_GE ]JS&DRGK?QN]%NY>LG>T_ETZ;1EYO*8>=.O>SOG8_B7=^K MV_5=R*72Z7A[U$9V8N;CS<>;(+R4RLLQX3= ^&)*6GC];4SX/]^)^9X4SYN8 MOX3IT]-L?I*GP&1Y^VZ#7RM. "U&VT\5[NY"+=EBK-OVNL^W(&,%/MV41[=; MU\PM-+TO^,P2/Y-/P>/X#'1V]._ VYKA\]=&%=%HR:NE*N:K5_-Z@.KPK MX]G0::PG$_-+K"=;#R#)XE)"1$O&D2VM]E@);FS=-&-X63J\[/L$ :4QLN9@ MBG,DV[?W9LL6]6FOH M2]H^JTFV;QH(EIWQVB(D.+#\>6[1P=AJG5T.6]E*71K7;TNC<5)K=-D>N4Q" MSLZ>4KVS)DQZ]TR8;578&\64KV)U?&6PT8?SK Y)3%JCT\?TI7ASYYN/I=*> M^'S*-^.D$_+"[3A;:'4TPFSV;Z\+=E!WGTF(:]EFM!:XH>6W'=_SG: Z)KQ])S9M M8M,F-FU6#47S_*=+Z3:];VOYRM@QSFYJ.]/91$:2=\NF05+\QMM5 M?(]>]PS82_"&+7HAUD]E?E;[2P)*;.ELCZ6#D/+S"V%*T]1TEUX;2+3*DPJ/ MENB==W, IGR2Z5]=)Y]RS8##W&K%?NVG>G,Y4%.^X M4;.._9"SF+,5>R&6:\=LUR:)739T7H&C>;"S=_YT8>;3I_W!L5>_.SMK=K.' MEZTBW;"43\CY-^V:8(M$I&3Q_8N0FO!9L.Z1;SS+9A_A[Z"T$CB%#.8434Y7 M0D;K)V=XE'-3I%ASMCG:=2I' F24LRDQX%"D!@EY1<#R=T$41.PW6OSX@4K[ MCTGD DK1/I.&,K9\[S>]?35*&#Y\+C/3^N)#XW@AWE2.8 B+3K*=D5DP,E_" MR0NACMIVTTOWH<&RC]@,C D$R)@ZQY5_%8$"W,$ W>,]A=0X]MV@$A0L9) V M9C"K#KW2$#QUH*K#KEET\/K9<'\,==U#PW-&7K9B-\AR]C6]M:6H1J_=U4V& M7PB?5,[8];V1FW[_W[_2Q;_=X%YNA6Y 4OA%TV]7XN*]P"\W#:UF/L)GW(X5 M[5_2;,/Z30E9?0"@XBOD=IWP4BH3[Y_9!.$+J9CA-X,T4GQ+Z!\0?FG1 MK+=T[1*F7U;=^HG4,-U !:MSQR&^9OJ=^^0L%W81+98 M[WSU:NLWX/^K3_\M%%[+V7AO9_YHV&0]\Y5C7GEXBXF*((:ZAIWN84U? M;^)N[1%%6[.+33!PY-!]>#LH%Y5QLXY4:QE3LUQ$&W M>ZXI1X5V\H!O&WOK:H.5&9^;@KVMM>!NJ+$"MIH"(U&Z1'#H3N/)[4[TP.>? M8,G1\XU6O=]_%XYRVVX+;F&2/8EW2)^EOSG3'=7K\(^0+! M*3&YN0K$AOZ(IZ=*(1+F1VW]V1MT[BMUY:S7.I4/]Q]K([8-3OD3V7S* MWC5OQO=5>71$BM?/_-*Z7&KA,25;9AM.\>1_7JD.V8Y(XTLEL[93/3\PR"\^ MB(\4)]"0<"2RK8)![B"7]UY4PJ0G6=H_"VV_ZN?(F4C\A$T0;["=#E__[_^\ MJ_ H,@T>_Y>I+'9)DH7YZ5ZSWXHQ4L8NGU:^F$I/"GB"4>&\!4E,I;/_$2)_ M3RJ1(L,9*$_)"(FFTM[\M>G,=_#E&^F&2 62+*5HTGU2"9"14OGLDM;F12 K M';& %:'G(.S_JU$KS^.\%9<*T7(+#.R74069GAMRL?(>3IY>EWGD7O79MY;K MXM!A[8FICE&#&18F+-RP=*2BDWIMY*O7%:68+'>&O2NS)C[61:WU'"QMZ"8)RS2E=PRT M9@KGUI ,VL0!X*)%7+F$H BV[U'.%U1#<5V!FX2J-; -\# ]88157KHQ2:\U M4_64 %SK@71X((2^XX4U8Q7%!3 U)S^#F)[I:D_O I&4+C3H>O"C;<"H=0@#M3H=';YR@^.O>>E:2CB@=6=!J:!BVQ:, M-9+QTP0V?+W388=DT^_05'2) =.&T0Q85=N\F0(!2K:C&X(D44+E4T(#NYEY M13$,TH5U&NJ609&!CK1.5/:W)/YL_Z+=RR)N\^&S@-^#0[\K3VI/ 2 02HQ8 M4C&=04(#ZIBL%6&D>SU8I;8!8 3#@SF[PD#1B- FWH@04S@@;<=7G+$@%]FR MTA[#Q4[S+W]BU\A_L@BXA\BI*P9?=3"Q=4NC/TI__V*SC1#0):2/U8,.L0&F MD,H*?Q&&[,(JDA[((*[3J&?!6!V8E$O0<+;4?L W\_MD?4THBEVYX)&X-G@# M'1T:&5@F\7!ZFC)0D-@X.XL6.0)JZZ3#FN"LP5=0@=>"<\_!A1[HT*$W=PGA MF3,%:)>+KK1*N1I>\I$;'#HU$.!QP'!A"65!EO)_NW,Z@T_'BDF716++4@@. M:W_M;10B>FJ[JVN$*1JDK^Z]TG[)[X*@"[QUOFB*0_G*P:)8I .*G4-H,CP) ME@)PM:F"_)$)C\LRK^BD"^Q:!F !/2H>.+2KA"-3@GVQ.*9_K^Y.$5D.->OD MPZT],CK53O59K+5._,R]FKW<'Y0^OXTHG%J=>)Y!J?&D)HW0ZMYX1E5^)L2JIU)IWP" M=&")%T-("%W0*R8P,#;ZX2DGA)'E&YI@6I[04X I0:;!RW<0071X6:5SG-<6 M<+%O>!2<>'859"I!YP[,CP!DF9K.Y,N)Y&.G@00@C(HC\@/M!MP+$#S?%GXN MF_U7O$&E&M!VPNWN%5&)/D13NNP[#IG=)4?9O#6X2S?L>J?>?SQIMLXOU*;W3Q\US*3LJU_O)BWNQ<4;*]L-H ;T5;!K8,ZAN M&D\50W&JE_A#Y,DF)M;Z4T$!XE+"!TJ?&2)Z4V)SQUM\R[S7P*1V]C>-I T(S".0C8N.CZ ?6.K8V9SZ>TB=!L]2"&!"- M03PSCK6(<0RZ W>CN#;\31*OM4A<#&/J+K5?A#H:@H#951B)C<:;B4['8*## M$$E@'X%5%.RJIT8/3G_R^( :PBX.3S>'N*^HB\D4RMI A0&,J^ZW7?+HP],& MN"-HO $CLQ66HPL<79/ T@Q)'/DQY #X&V"0_FPH(]?70ZD*_:*R[JCX_;0K M549S9(P3/"0F&-T(J5V@57A0/D .*D0/9Q:0FC<]Q5@I-HUI,QL!:\H81?E5 M0-<.J(&@D0[03D$XAG;8P_"K3QV*:5\LG&D(X&P/T93[AM]IX0(K[J0#=\8! ML'SP:3_J [P/6<7 (@S_& =3MJ:M4V"3\M%6F376(P8CY-NF%55F M\\TU1H7(RYJ^3LN'#@W]WX\;INN,8;P6:E]YK/TST9:)6Y[A#A82^4P!YU@( MN?,=,94RL(,#2Q>-J92A:_C=U!4F"R9O5PI\N7>T>PY:IOR)Q19YB'_JA^FH[[S83]F%HWPH ,=XKYM7C1-]'UXP2!7T &0!7K!C"2 M[?$ :GX2,T$)F!M0G'8GVT@R,#ZXZICP-"J%B$D'+;8)Y4++1],%.)<;-+". M&OU]J'6$1MFGW?!U K6P.SJE,4 MC4770FD94\]9Y3OH7_(\[TH@G0Z9\'XP[RB[!\G&1(37$P(-^LX1E-02CPQ8 MG'RSINN*$:9UTT22^(N@7 P],,J:SF^X'Z9.S6_FVZ562^Q?: M]:B@CY3[$HO^Z*9/M)*WX+D6/B:M*\^Z,)F936'B'\!(-)N 82@ZO3-^Z#).:]FG@?]B[XS9$I.O^:-HO5,? M7V@[%IA1#C6P,3!CFA8/?=#]L(%YHVB:0W@^3M-=#$J"5"> - 8\ZP!(:Y8; M^,L.T0=MU"9!ZDD%O8E5>,:8F40NO),0>B ,23Q/,=!],#[-\;O=!7C@&]W!M Z&XFS*H#AV'$7740:!O=L#DSNR70PYR<5G MYU?;;7T9)2@;+EJ&^UR5W5H_J7LG^7J_6+9+>+VA_/+)DGQP(54O)+^? MK"@'%YI]4;VKC5KR[)-]6[^ZO*G6C&8N-S32I:I2NX,VY5;AY9.]&UM_-(X& M)\U!][E0.'.\@[L2MBEE7C[:L=-'PWS&.._+JM]O9$^2Q9/34BL]V_TA*9=+ MU_VK05._R69O>Z.2*36Z\&1VILV.=2455+U6>3PZ.JF0C#LZ5W ;R/ MM]V;PX9?\<>#V^RH_72HEO%)27KYZ/-C_ZJ4?Z[)S?'0*E\-3[5,KX8#G9W3 M/BF6VTW)[3=E4SEK/3U7!O=M^FC^Y:-IOWE2K.IG%TWB-^5'9__Z_HG@?2OB MS*3&@ZJ6[DEZ_S!W=^3=7*K%)Q,+P6<(I9+\LW*9;S^)A_:@OM\OWH@/N1$\ M.4.HP6,KV=7V.Q>B+%X]:U)Y/W-3+L&3,X0:U?O6=<\^[C5K7>,L7?6E&]/! M)V<)M5<]RAT_U$^:S<.6JI8KEW>]80\'.DNHNGU\[96.;^J5FW9>K)1.Y5RR M0Q^=(52Y?EZY/-%OK>;C4_\L66E+TH6*=T7,$*HUNMI_-"YD4TQ>'3R<'C[D M\V*]! ;.S)/[-:.;/);'MY5!(=N[^71N>F>&A=#0ZMY+#35TNM_.Q"I6U;.7V2]I_%PY+N M2H]7XOV>CX=%SW1_>#IR\O<'I[WFN'JO7 T>[[*G%K8YT[O2LH>YHV;=JMS( M)+U_ISSF[E5L MC.]\_58E&7F$CTXO5"N;$[.YCIQO:43LM#*=;+&EY IR*U.4I(RF=0IJ)O>R M\0/9-$\[SY7]YLV>W3N7/,.OI"_G897;.C\^N]OO/X@#7>M)IM'>.\N6YF'5 M_5/NV3K+66E1>92+JF/4G]-6=QY6I<^4=K%=N[7$&[4J)4DZ7;\]G8]53N4\K').KZ^LDW33:8YK1>?Y_*+U?#&:BU5-\6&_ M>%/4DGVY7"R>M"[/KZO)[CRL.AR."]7KX?5A?U!O'53Z?O>I6+R7!:/AY;H[E852SL96Z>;+/5)'E)+CK50W.8'=I33Y_[^D%C_R(C7O22CZ-Y6$4:S=HS M>%W'_63UO*GY!?W:W+^=S'%AW!M7Y,'Y*8N7]@_O=2[<['JL;'W>.7<'J6;\L%IJ3\ZD#H/K;E8=>H/^J>^UFWW M:Z<5[T ?'M3[3G<>5N6]SO756"\>]&_N3I,-^^SDYN2H.Q>KSBJ98MTK'=:: M^E7NPO?NM>91JS07J[R.7=6KX[-L\\9O2T\%/U\]R';G895#;CKNJ>2ZXN&) M\GPE5@YEL3>:AU4756M\JPP+G6:MN/?W!7;FN70SN\N=5?')6MY34L]'P^>&N M61X<7CRI%X?'K=SE/%2SC5S-/ZIF;T5Y__1&/;&*]8,JXM],FXYWV*H;AT]6 MI=YUJM5G6\[>>"C6,XQU\'CB.EJNZ3?'[:26]7\T!M=->]%LME\E2IYZP#Y\9^2I:N2_.0HB8=D4SW;G_7[&(C4P)1F>F]?-6ZKIS<'JG]VFWMH/MX*V-!WX5Q M-1XO6U4P9Z#TB2.0H6+ 8*@SSKUSXM"X";9O]8LDOBLO:2O!X3G'7@._"_X#3ACP8+-WX< M:>!]?_@\TLF)0W(NE/I@G.L=^&8NC_8ABLOO'HH/A]P=2>1QG3? MR$&D\0FPFT(:*2;\1I F78@)'T/-]R%\##4QU'POPA=34LSQ&X*:A9?4Q82/ MH>9K$3Z&FAAJOA?A8ZC9F ,5,WR,--^(\#'2; YIXC3('Q#^/8?LTY3BHA.D MWTP!;L7VGK=. E\TS<]FX;9JXC!-_/*_/Z3\CZ52(2]-"M&#\GO)?A+HOMA5 M7+R-DW_KWI9%VXH:/8<0X$X8Z%A2]^[:U3W+(POC$]^"0-#7A=XA#RI;+6<3JK)%5%OHY MWX-5I%1.WBE6.<121,8C%[0><7)-)*G-U:\96+^')-GWC%MU_&O_**%U.Y MG0/U6,3_:,'SN[;>A8\[*J_<*_F!?3,?GFCQ'7Y*>,S-:B_'W%2LK[@\?^OS MU]$N?5&G9C[W[N[EW4.[Y LG7_#D["6.G[K"\1/W;\S;J>@Z7JL<'M\)SU4] M,G!+3[K;XML46^$MC<&I5&?TI,SP=QB21\]PVN,GXP7/T58TV[!:H MGP_S*+DNC))H#>5ISFWCM\]*WSUU2:%2&QSVW*2?;1X61^Q"22DA2]E$/E=\ MUZV22\22#46%MP%+%E<5Q&"R23 I1,&DL%DP.?/]I-P'$.-K+'@WV MC4V#R:%RFKL:F7*E4KN\ZI[LM\7B\3$>BI&C8)).)_*97 PF,9@LHWIYV6"" M /(S-D<^BR"8%:QU#BU+7-*%FL-&L'IGCH9IZ/ MBBT\$:2(0"%E90"*V;NL?ZT8*3:488R1(D:*[V1K? @IS,-FKE5OW?;ZN6%K M; ^RYAYI]L<_N71"E.5UNQTQ0NPL0BPWE+U=$/&%[8K% M$/%T,' >QF;IIG_RZ-4[PX:MU*L4(@H__LG+B6QF]EK2A0F@+W.GWI<.I&K)6+]F :A*SG^Z%?KU6OF_7#IE_7KR[2WO6F M ZD'[OU0;)=R2O/QP7+W#T6Y)=WAD<'I'_\4Q41:2K_+G/D&P=*M,TYBZ=]B M0V1&^A^[^Y?B\]%%NZ^T'S+WCY5T[;A?VK#T=Y0CV6N>7LN5^MZ)5J M!:4?TRB%PMS8:"S^7TS\OV)0\TMJ_ ^%,Y_:S<&^FKDO5^K2%%,K]!/"(6[5T2[2^ISC\DVAGEJ)C5>WMGXN#)*13W\[?= MO1K>2$ S%3DY4>&.,PP[I\$7!PYOC7VG>*^:#;%V=^GG!X-V^K*/ M=Y)@;J&8R(O9%1GCL5!ODU#'28$=4]Z+I;I;KV1[JIL;-,NZ(W5[C_V:>T"U M=>''/W(6E/6B0L4=W@]2Q >(&+H ]UD%PC'&T16N$%DC=N?=H@TA77O M_=P"3^GC)A0562ZQE8G E5QD/$>S-'I?NUVL.X0)A 3^IF# MLS='UQP[ QYQ0?BR*C-B)(J1Z+-F MWV(DVG_>-^[%J_YMO]P\+QZ;O9MZ0UIW*O55)#JYNFA>IA\ZV' M;='$>U!S/_[))3+2K!L7 U$,1&NG#0L.;P\0;7V ::W6T<*(\*O0DQS;3[># MQMV->'/?4Q\NY;W*?>82IEE\U0B*JU-CZ(FA9\NC8&LUASX'/8!VQ\/GB\OC M?EW.7N7UY[V3YSMZ4;S\FMD30T\,/>MWO]9[!NX'D0<)(S'GRM!@W M]K+Y6OM@+#:3)>?8SCL# /E M 4M6P1^J:';,K-@[/+.)>)@6';-P=7!S?]$%$2VRLR$SB4+QG:G]9OBH%>A\IFEQX[DY57MY8UE MDDLW?L=;R;-!7.PH]_B@7T0M_: M!/"7I\ R;_;*;AC;G"ENY]7=*\L_Q'>FKXCP;YPU%=-]171_ MZ^R M]=H6ITWO]_E )O6MS5R+IKE]NX ^,7&8)G[YWQ]2_L=2J9"7UKS5$RZ_B2\E)=KEB(DNIXGH/I/I3.3DG'A.&NF(0=UHBEL\A&]K"L4TB!?\\].3Q'4?X+H+ M(KY\>V7\:^\XL54;N= /1;Q/UKP_*ZM=^'CCLJ67A027MH>WPNRPGM! MUKX]<;D'YG^];8G2!B\Z"T5N^F*DSJ-X?'UUER]5RMK-7NDTFS2?&Y<;/K^' MG/7/RJ/R,:F,CUO6L?+<)Z/>92N#QW#)B70ADY#2[SN&*SY1?UDG:,9@LIU@ MLI'[U5X!$[^=U.6S0K=1>?1SS>?6Q=EIUUCW)1TOP>2Z77\4SW.R5JF)![I3 MM9K#ZMT(P"3'P"27R,MK/Z@Z!I/=!),O=;WRUS='/G3<4NL57Z\=#*5 MG$9Z1_MWWN;%XM/@)+ R[@_ M*.BG_;J8K)3'=;MQ^5A"E,C^^$=*BXEL9M$14#%$Q!#QY2^)__J&Q6*,V'-L M9^^\IJEB_?FB>WV>K3ZU*M22* !&9+)@1X@?NRM^RS(]%WMG\24G6Y&QF9-; M_>Q6IR\=4-V(O7+1'DRCT&A_<"*?7O3W^KGC,^6LK]<&^^U-AU*-$^.V6WG6 MLOWE^T>T7SZ\W+O['X[;B6O+!<;]\?%[9NQ/3>NG^$L0_]^.?=$%,R.^\ M\#,6_QT6_Z\8U_R2*O]#$8AE>P=E^TOJ\P_)MBP?YWOM_8K?]X=M(AX16VS44+8Q6Y%.YQ+Y@A0+ M]Y<7[CC+L',J_(W8X?Y%[R9=O+\7E=;3HWG:*FO]AQ'*=?;'/[*4R(BS8AU+ M]=>3ZC@QL&/:>[%8VZ6:VR*]?*GOF]?%W%6U:4L]#+)A2B"33F06EC[O\*:0 M*NZ(2;J,\@(Q](%NTD5VXUTB*]PELL8]4#M$FGG7/*^4-EO@*GW MY@]4R[UOE7#^8#WE$\7T.V^VC*O"EU6=$2-1C$2?-?L6(Y&X=U9,*H==3?3' M?J71$@];M;7?4O\J$K6KXTKSZ=1^$N4[[SKM/3N2E._"_',__BDDTG.NJH^! M* :BM=-FWG7&'IBZ%F_^[7>@W _B#Q("$F>FTF()2.6C-7O2=DAT7A[M\2VG)*_MDSG M+F8__CS)D08NU2R_;9!5L>G;.\.6$ 5<_32VQP1^X7U?>K=W@_:XZS=UZ>S@ MLJ;KI9/1N@-Z+RU:OR'?M"Y+!=(5.K M7QV.CY\?S607Q)@>&)7/%A+97"S&WUJ,Y\6C-BK&&R@/6+(*_E!)\V%9SXV5 MBWZK6N<;*"(TJ.:TD4YD2F\\_R5;^ ,QS+Z;61TM?KU0S):;HW( MO5@:/HBUHX-F/RM='COG: VS0Y*RN6(BGWMG:CL6TB\JI'.BJ]_)'%ZM2EU< M9YSS)2\Y.BP.^R&Y/_ -Q?.F0#O=Y+.U2K3 MQ=(Y:F=[CW?9M%UY],C>WOZ=V,X,1RB=!7;61K[XYC: OSP%UFE+[B%N^<*[;$0;!50' +? N4-PQJYOY?5W9_/F=(_3+LP.5)AE(KMDM_! M']$QY,(Q) W2\=C%)OP+*@SL&RYF[)F(W/%G\!LNP>S*;\\)!A&Y>_S'NTZ- MRA53A85)D!5?;#Y[FSF,+3+#[;[5_ ^4I+A)JG.PIQWOY'7R?Z"ZY85;_V+" MKXKP4BJ_,/H94S[&FJ]%^!AK8JS93 M)?CZO8OMZ3FO['K5Y5\L^2=7*Q[[)F$42(N)5T@1+_^77?Y]HM*R>,X"TEP6 MB!%ONUC^0Q.?6?0/4F*5@K!;5]"N^LKAF$N^ I>LXJ+B%6'GEMQ4O%Z^W_2> MBL5N[Q)FN]*[.-[T'O^8$]><]RJYK5HGDH;^\SLT6IF3SGZV725-94S4X6VS M99?;RVT^EG9062K)V1RNGY0/5$ M(C9'I_=V7_$O1R#)N1__2 DQDTU(^0^>>[=MIL2RKL+9!8CY%))L=)OETD[D MY*BR[LEL&G4^93[,G+19;+>NC+-T+]\\/#Y^:)TTVS?G_<_7V+P*-]U6]UE- M-@^-2KUYX"J-A_KA[1[>S0>&0SJ;2V2D]UW-%PMO++Q?0'@_9S+,2&]U8-M) MW2V<],G>6,[5J^/;V]O/'VGTJO0>G3Q6Y8S]<%^YV=-ZZE=[ M8GEHUBM/Z6SQ[NGSIWJ_BE:'#T[]_.3@Z4XL%^OF6>ET[[FY']R:ETA+X-I( M[[LW+Q;E6)1C49YGM3P>6X][?4/,5 87_>+Y\?EI];*[ K_AOG7E-,I=Y[1R M:$EFME6\+&0O1NP*/"F1R><2@"*;K\O_2&T/&^NY/R".KK+/2&K=]!4V^*T8 MYM0HE[&G:GK!ZW[;)8\^GI8W1".W :WO&9;:YRO?;NUE:M=YXU(I]@_3:4G5 M!N;^?1W8D@"/V-"2Y_AD6^JU5A._FAW7)Y*E*QK:HH2DE$MA/G*JU&71\_7F M7KURV:R<-X3*-?Q;#[.9&]*+JZ%9S12.?6,L2,6$@)*2$+P>$:J42@B \$)9L77Z"HE'FG3AZ]"@8X_@\I:1*IL;Y!]@G8)X([[R\YV<:T1MCFTR-\\7O M_.WZ4?Y).:HFW;[2KMQ>D?3=D9?^O!VQ3]I>U71!-R#[P41):0#VWLR&OW/% M<5K7=<>N)6\+YTT]>ZN=D$*U7$F.?OPC9\4$F&\S5@5R^9WNXIL#[JF(+WLD4BM"_S M+5D.#K?,P7?,A+8>*^/S8ZW:=LI3]..JWG0B;7 MRQ]]/I)QH8QII+=AE1C9@ZD1EVY:GLO,QZ/SI\R]VI&:N<[X9%]T6LJ5<_GC MGUPBFYV]AY!JT7V&&AW1*Q%>M)J_F\7UF(PL!!&8$RK1"MA?7"U%:[9BGW^ MK1A4/(A5#>*=W2H4%EI:/IW/IQ6UU=9(KI4IJ%JK4-0*K8Y$\H5,$?[,MZ&# MOY1@1UAD8YMJ$,7!>&4O.+4@B$;BL):QL^W5RF0Y,XDX\JBC++W*\!4E, MI;/_$2)_X_QGB#=0GI(1$DT=\L!?FS[G(?CRC=V&?"7PW 192M$C)N CGUA& M2N6S2UJ;2/B7AH G*P&\U7-00?^K42O/$Y'W=L$^XHL 8* AC:FJ??Y5A$>0 M>-!_@Q[$ 4H+CP5%TR;D>R6ZP_$U3IY>EWGD9K)3;53.Y+/2>>FPN*O7F*8^)+>H:VZA=5*Y*^.:?AM"^:FCRYSX> M N.XX,J /67Y+IB\;D(@3RH!V;&)P^RM!/W3!FX#WF6A-/H%6&*JH]O4>-84 M3_GU?HN(OU*IF*,79U:LAW=5$PT M^=&7T*AP!Q%"W_#H(Q:[51K,:.$G-BF+?Y_M_S]E8/]=HA^EOW_!4EF^H0EM M B\J&BXI-/?@F\RYH0%2M)E]4_&A$_!E 8R 2B[[B]_F Q\.PN&$-3C $Q1M MX%?3\HC+> # ";A@,GKPAZG70,=OVP!@2 MBN&0$#Q+&9##E2U]Q0'^!CWU% M;,NA4=4#>),AA20F+\,@YYL#XX2*C VZP6.6":4 ABQ#\.]YGOW[K[]&HU'* M)6JJ:PW_*CEJ#R#4_8MH7<7Y"YGX+RD'.%N4_P)-+$EB)I8)W*)&"\'_^43-,',LPGWTD00V9?C&$=!!9VGMEI*K#- M4J$N2@BCGJ[VA!$>9Z4;&)PV@9F!2+SQ @\BA]Q4)RIX?0 ,;"4J3VI/,;O4 M,QOHC-T#AJU7R@&O?H](TD+HA14;*8Z6/+6L/HK)A*6_+XB6B>,I.@XN%&^, MKL!7R(D.2K;E ,M38?\ FC"FQF/: "&BK0.R0A.>Y6"U@]!15,RFF# RS_<0 MS]D2&7R)(B\B_^LL430@"LNVL)#$A:,/X;&H8)S"?[H,%J\(0J10PE121Y"* MQ6Q*.'B]FRY@DP#M./1&^B>;J![7 D -:(FHBLNFT?$]'^9'AFQ>#D4^_N4$ MH?%[IDF@'_B#XK6IDI1P XZ#*[@^TLD5N,0JIJ>K.NA]DN"2&_[BNN"\O_RV M30P=1O#R:Y[.G_,]Z*N77Q*@_F!.CVSV+[]E,WSY+:;&S)F6!\KXY5>VH9@S MWUEHH0.U9G[ Y,'L$&S'>I@S,I>0_LQWO7DS'NG&I"\$45<'<0+0!JX>,%BU M>X[BHMKER4&3=*GICQ\<8G42@N^!T#XSL=!"4R/*&I.%MZ)*.\(%]+(\$,H% MC/\]@)L9J^"ZAOT+C:)8$=JMG M 2MV.F CHD [P&T TC1/#+Z&R^W!13-)<%L.OV6O:-3C:#/2<_GY/_WU@$J' M_B]J:6$^3U=Q.Q2H#:%:30@U:L96)P3^O[_T:69\M5UP,Y-"P(^?&P;>GVQJ@UJ&U;**1C) CP!QM (#5E]\#JKS\RG?#;X ' VN&A $)$&;L#TR9+M8I MZ2!M-L(,R#T834,=A ^%9))0#_/HB#=A=MWE]SP$^@*SLR -U&&B\E^B:20E M=#2;J7HJ]#11SE&)=2RPB9A.!76(W5.E L-#_Q^;X?$M9MQC*M$VR).@]AS+ MU%4TJ@C:8*@70?(4PP7M1O!E&N7P31VP4:!GZ%'#"Q$6ELY'C0LBCSH7-!@M M)X$_;64,",]L.TX*-R74_##*EL3L I::@K0[E@)0%L1]701+6%H<.TM!!!C8 M(T#%GHJSY2:W/YC4DX&9X5',Q9JM5R9'J651E:T(;>@7K!/JSL,[NFE:0V9U M3F:)]7F:!H#'EAK:@15V@2")@#C >IJ%WW!;1Q^T?<Z8+//4U(RT1C MJ0O\,J?"AKW.WA@,?),_"73P *^ (U6#P!!TE#*"B^[IW+IE_$*5LXN5"3Y5 MF(9E=I/H7TU"KFQBG(,)M0$"0 #@ 0X5$%>8TF<+!>^#AT\G$E954C-8&Z([ MI6%C(,-M*BM<5MTH\:F,*\QO"P1!0&$('_9"D($AJ_S1$! QSBJ801TK+:]( M"2'V@\-'?128@&99+,@O%?-99J28J*O:EM,#GV3"MLR6,V%M79=YP3!+DWB_ M WAOH+6$?HQ <28*FT',EA:E=F 6V".2T5!4$@"RT+ T\,.9_P"3Y^'N($3@ M\DMS66IS/FCS#MD L-.0=(J&IB'&,[Z%$51C];AXY2!S^D"+ *MHU,?Z+?S4 M?S'(8T# N P?FWBFH5!CC5O :+!DUD01@1BYX(.B-Q-HS G*3_!B(K,#C)+P M*!6NSD\]&$<40AD#0*\!OO)>0]!BVG".;1"VP*0"&87L_E_AH>'3HI[<9'T%]+!*7:C#5&Z#-&"!'ADCGK2:>Q;0*T[94> M60;-=[K,WY\#WH!/C1P$\D3@D&BZ0]0 T=#R MV+,41\,/^_07&GO4/8'&>=#D97$4S.ATT=DQ@-M-.MQ(*$' M'C9@]U Q?+!X)GEA!$"#=*DI ,B"1@^U5*DJ(&87Y(KM*7+!5/3"D!/H(% H M+@NLOC(:EG]@K[>I@^6BUT9C333?G!# T N33 :,ESV=P)IQ!9D"'$("KK#S MHGHU$5@_7-G8X!^!6J.32Q*SAW.#7\#&\70^&&K!N;1 V4!K30U;XCN<< < M57 3'X%KE& HS"1&Z.=<1KTQGH![I;RV'=9AL^ ;;E*E1,-^0,[:-)"&N2&' MYA.8D1>AL("YCB ^QMUYZN .67**>2+!:)#/; 6W(J.[,W]AZ+2@-Y?7< B $-!N#:ORX3O"$:FPQ%,'"EZ03#3APZ:2S:I@[4"S*Q M)<".J!4P]2J+ZH, @15&#)H]P,0HFA0! [#R#[3/L-*:V5#!G/^DA/3#*+7& M.NR/(RC0)ZSE#R\+F[;*_BTE9"F;R.>8\?9O.9$N9!)2.C.)VZ %*+QM_"$G MH;6,?&*,F8F)K:?3B7PF-VD]E\C+V8^V7IAN/25 LYQL$V<50N4_.G%*XA&Z=+(OTPGP #=AQ$/V?";YL!OIJ15%]AFD3 2;8 M1BQ.,R))%K(*R!PM)B]"<(:W&B(#$NA^XEY4@?8'C"U MHPPMAYJ/--XVT)]2&+7G(V8N*+4[6$$<]H^RA0_0;<0VYLUP#U/ A5/Q8-3D M.E/$#\&N MH?87FD0IH31)@M'-&0V>1IU-2-)DA?(;6@^3SF-V:E-=,AUF@+;0?;1^WHNPQ1 M &BP"1J\Y?M#80+!3S E?)BJ78P=XJJ&U@/E=#3^>7H])"4V=D9#*9B!#PTO MMAL131M*2!:2 0N'SAX,C>#H%F.5(.9,8T6B31]0>S9, #4JA^630<""9 M9"V(R^4ED$R!6BS1S $E)+-=>"J%R2[6_>#+\"+Q>(2=:D,#RYN[/0[7['64 M4"JU[&F;;ESCP2,>S[5\;SI/3KE[WEBHGP'F%A/7!#-[@\],4&$1<$)\RS_# M+('A(>4)%"9:P#6W@Z@4A>URK^2R%O01!AE M"Q-T@8@%I:',.HP4=/#D @Z#RS)+]#!T9MDR( X],H!;IDSG#TEH6IH8+G/= M@"9=:B"X>.X!#5Q1_R<@'U; ? OE>&H!\C#M1Y1"9H M^I)JH-DLU&1&S.VA$/;ZJ":9!3SM*JG0"%XDA(V'DW1\@-))#P#70Y($V)C- M("JX.FU:-S8;UDY,R(ADBX3*V81H@#F2Y>-2%^G8PDI06M'"] GU%*,)=1:8 M-X+4)!T@\A =9$='G8:^*S4=II(Z'&';X\E0F##V6+YV)JL0B=Q88"BQU .K M4%3"W0TLH1/D)(!BT&;4E)IO[?'UGS9VF+:8^!41]4X&F."P ;HP VYJKO!3 M3Q$\#Z9+,U!H-_F)$ Q2*[]2DS2>R%W3)?S3&2)Y4UU&Q.XR'2@ M/T"$'7C>FT3)7N;@$Q/*3 0G6#N5[L:99"]#P4?[P^WI'3Q[!HN4: J=7O<\ M)XG.4Y"S21"F5;8N^K^Z]!F3L[F>>5%,I*4T]Z,+!?"DQ?EN,S,./NJ9XQ7J MF3S[D"Z(& ;X8Z_\9MK6YA(4SJO#R\*CDZ8>$Y@3]#0?5O\+C$;/_0&,I2XI MMXRQ_@]K2-$X-9"K@E3=Q(*@MB5/=E'+H&,P6Y[#=5 8^BDR"MR$4IQ)A:&K M@+G![#84)4:32:;K135> *@ZGE; (KK@L5-19F8*C9!1JY2'8A6>E5/T01C# MY+48'BWD9S0J4'//T9(8K1RSPT*"8AU6X\*0(2"48%IF$HA$1JP8:-;"2=#B M;]WD>49XPG+XDNJ.$L1+ C.>;\1B9:-XAA5.9LIB(.'D:27I$U&9EN.D4)RP M&M=6>('(2TX)&H@6C#MD K:9=%PUPL/X@IAR>6':' ;0F'"CC-!( ]1G?<] MAS$1F7Z;VSTA"P)#4NB,LG_H_PAEF).N7#VQ>@1LBAZ9!1U,]M4QN1S! M2'#) X>+RA27HTA.]7UJR-'=B19PJ,G ZHXF1LPT,C,5,^6A*1S5@\TFU(JC M%15!KG9R_A>U:927>I[Q\N3^=)Y3;T2;%^FLGL M_J0V:">2M>DX61LG:U>?K(UF#*14=DDGW6ZY4<7. .(:!VOK@J)'KI]?I)$= M>,;1Z-9=,ZDJ;H_6EE'LQ]B [E!=H/9H"3$V\6])EA.%HL3"DL%+&D :5@4G M#5K9 C /OI^.BTN3E*^VE4\4\\79U,7$ V-7#C ',]((4S=4;88SX BM*C;3 MV;Q@[G!V/M%-'?RI:O@C'5DP'V'^?,( SRL[N.M3.QS+4[[:J14DNM\@6EBB MY013IX%$JNBCN6(LXB/T4"A> HB?44^A.N;/A'J:;68;NV#PT*I7OFFAI]MN M& @-J!Y5@T%#=,5IC /4,B@K:\S.U0Q.V'1G%Y,W]SU\FCK; :.RJ.=KV2O. ML?_.@5B]K]W&,9PB]].M(= M1)>8O\_#R M(\J %KN,:6 Q*);L.+X^V:#0KXRL6+#]@T?: MYF1$0BTYE1>9N*WORX\$S!/9P8"$J>26H4 MH_?<2Z.)$JPK24SR#+S0?L($R-/6R*0!*RR$"3F>[PL-]K=/]L%27F8A0;[Q M&KE'<1 [V.0H0G5@A4(NF 6+5U/[*>%;J(G9T%>@$K*91"Z?7I]*2,AB?L:\ M"IZ@D(3[,\V7H9P([(8($$27)@[X)&41%BX%EAL6"M(VD'?HRVTJ,@&,!%) M@U,&&O$@ NP-]BC\AYX3@+$:)E-T"Q(:2,3A^Z0LW\.]HBQ*A =LFUJPF9H. M?2I QG*"( 2X1:7K@RE'#V;X%ORX<#OG"1D+%Y&@TQG!C7'?^)B4&\(W_#HT MR(KU@QBI]&G:'81CP @TO7L^>CQ5GXPG#Z%*P<0/\G2TQB^!)YLP[8*<.5D M:!?W<.)!$2RED@CJ);SH62,>,E2)*H1:1]CB:@\ Q(%GY.8 ?W-PEPC(,J;X24>X:,=!X\J M;;ISE"PYK+2<,VDGX< _OH\REXD)OQ'"B^F8\!L@?#Y5B D?0\VW(GP,-1LA M?#&5SL>$CZ'F.Q$^AIH8:KX3X6.HB:'F>Q$^AIH-$5Y\XR;RF/"+"4_ODZ;_ M?_U6<1K]_*-0Y>KF7K"]J5*QCP3WW[I-?=&\/ZOZMIL2,&_\\K\_LC^62A59 M3!6EI9*E8"^H&7U'3JI!*]?/6+%ZA1:KA_FHF"_6QA=R*K-TUQ9S1:PX8H!8F^+@65QN;4GVDT!K986@L'^+ 2W//'#U\5$<*!.K%@V MHUABOHE53ZQZU@XAA1E"+.)\QNRS_\ZP?P@6\G+!HI J[!968.GN;BF5'>,( M24QE=HTC"C%'Q!P18T3,$1O#B"]N4OY+50GI=#9O5;Z^R)0]--P+0O<"_::G M">')("]_>;$QGN\[Q(TT[^:0-\BQ07\ULQ >NJ\AVEXCUDS9LUWY]UCUMS%58UY..;A&%YCUEP;:Z[;<_E# MUV33'LA%Y&A--[QQ3YNW0KN$$5\2"G;,UI^:<724MD-H=1X\(\CI+%X0NKQ9 MQVRW8;;;M*)Y)]OE=H[MUK^4,7]NBC\S.7'G^#.&Q=UGNVQQN6RW8];XUB8* MSHG'#WJC-ZE/G8>_R&;?(8=_BWSE-0#0O[]RE/]=6)--2#EY+8L9L^[NL.Y. MJ,DL'M4:LV[,NKO(NE(^';-NS+H[R;H%:0V+N6,^RZ9=D\/H;8$?\TZ^)*;L M"'1\19="SF5V*F(6<]LNZZ.TN$@;Q=P6<]M2L:VP6]F F-MVF=O28C%. FQ; M$F"K'-Y= ) =P-O1#8-HPD]%PSM8V;WH:3&I*6.!//KZ4#&( MZ?WZ*?WZ*?^*W?$=8AS.)M)A9$P_OF*^S:9=F\8X"YN+$$8V=+H+< M"6=#BBMNOP2S[80^DA;MA8^9+6:VI3);O',E9K9=5*-;;TG_Y2EM@TQ=+/S^ MH:0F@PFNH8A\XUDV^PA_!Q<@IZ0B&'W!H17*C_- M:8YVG6;0&E:)])0QE;OO>[HS\1+T4?&MH+MJ:] MPJ@6 $YAAIE_2K]>2LL+;H]RZO1J?FBP[",V V-R!HHQ=0$'_VH.X7[\4Q** M++DTY:'IKJ "AV'Z27$%CU[/FYY]+LA6I4))FI&BF&D^S#3RUC/-W(PE\(Q& M.KK)>,:>?RJQH)N"Y3O"0-$-@5)=Z"@JA6=\:T0,8_9M3(5J0%9O\KY#/&S! M)-[(^][&9%8]-?']CTT@G[BJ<(/ZDN88EF MKT> I@H\X\'?EN\JI@; MQ!&Y/M &V)5/6?,)/J>;JD,4%W 11F$JCF.-@)C0D&KX+HPM =7:(\% U:5 M"!=[9RZ=;X\ +7N";5 "5TT! 18G3=<"-$N/H@Q,:T <)#Q]ZXP@"L%8VM"! M">/"Q1H1 ;^RVBYQAC 8F#L0A/8'*QLH!&.Y4 #$=B+ M#HNU8XU -,*UMWL*@+*J8[_8Z10)](%M$&0-'(32[2+AD P#,F@#S#(KEQIR M$6-2-4#:T6;OO5"K:12 :1OTCT5L^I(T.3-Q1+@S(FH81MU 10(0[__WQKT:M/ ^C5V5D(/&@_P8U&ZV.4(:G$2=#K%?^>0D# #?HE%?X4,@, M:R7F*:H%"HJ^"[HA :H&Y\N438)^'^:NF>H*LH!A#V_HOOE-IX1&E$@:H4J>?HJON-C4M&ASX9@XJFM!!\[B$!>ACC9T0 %+-0N%'EF^\X1IJR M7/=]A[JEA/<<3!TQ;ST+2#?]F . !L::T'&LP:L&,D"UCL((V$&]#)]:)2 \ MK[R0$MYY+-UD;.[TI)<\G,8G)PY&FN%K0%Y Y/ -C'P ],#/[%WN#8#MW],= M+8D(#N:>,@8+D:[F$- 'W+'@03 67=WU%%-%;++ K!Q,6Y*O]<,,2.)3HQ35 ME _NMP?:P&&Z14./$#NT*'-2FU8E+E=.@'_0?6CEXYO0"I\J9=<._J!#.X[? M_>G^>K&(D97Z+!L9* C8N6JY'N^/]@:=^ [H7^JN,)KCB(!O.FAD *625/]3 MAFG#?Y&8.F6 :3+ Y'QN?:/ .7A-J\:"&@I\TGR5CA8>"X9 I2AY=,WV%?^;9M.5Y(_F^B-19M^RR# MRV29S&/N"%?$]0WV9PU6F-ZBZX;;0M>E2CYQO_$F]"T"?!U9]#OKVKDQ%)3M MK@F-3 305")X,VTS@&<00FF=BR,"/E/ X,>O/RQ\'/4(R8S!2U# 'O0=#N M)[^H9"O3<:%)2!,__&31E8@5S2 .8T>(R.07'5: _;:N]@7?IE "HQ0T"WZT MPI@HQ_@Q&*.L?>9XJ+ VX"&]@-D!B)%N8X0>4 F!GL[?!/L>3&;54/1!%$QQ M4,P4'L.WX$0P!02>28)9WD!/4WOM5P]C(:_]&$Q.M4#YC2G-%N@Z:JU';"$> M%9Y=8<5PK4 #OU PBU3A1 ."=^6"H< B7*9.(FH2M!F -%5[3AA @J9"I>F@ M^X&@3U^9RU(PDSI[/!R=[D;=#>( =W'MW2'0**XALUM 2]&O>Y9KZU2;AN&A M*7X)M E5:;1U*[1]?)" 8?,3W9#HW$LED:S)O M,.';@:[FRTN[5P)ZX?3HN%70FRQFQD1'&\!GUW."B"-[GO.C[DP/ ,<8T!^8 M$:# \[V)W0!"(#'G$]0&QJ-0A%E"@5*?LA)10!JY:?&QN.HKON6W4-\U'A%8 M!*[(KA0H%!;=F4%7&JS50;-'$D0AH 6,0H%V8O>AE<;BY91G."#C'KI%B,S[ M>0F:/&@\Z8."((I-) O%6+U,(6',+<1PE@F*2S"Y*4C!99#R?P>V9Q!1Q[%/ M))J)A4X-;!P<2 *U>-IHU6*,B#,\H"8/ZX;M HP9^C/3)]!W&R:K)4V%90@ MY1%W*;E8/N&-A4(-Q9TIZ!LF#V:I2N5WC%8_2]'!5[H-DJXS0BD.],F"7@F! M/&'%KULW"%2'"3XK#T",("E>\+@[0=Z.^"4#R+[;J=)&")8*QT=#D%&DC M;F?49N#I!Z;7!]SWBVB'[P&.BRWT,G6YP?+-S #VP6,@,.)9#"T\S01D^W M 02]$:'Z/$H3&C8)_8"7G4>QC.I_1>56=Z,'/6#)RB2>#US1(_ /]0?F=@T8 MZ 3]8W %.4$%G\NW1S0?^2_F8VQN0Y17WT=9:&8A,(7KDIE8-7T"; J0_P M=TP]6R:L*[2)J1?0$P(\&SAL.C,8I)0L,AW&TM43#1H=/T/<@"$PKH5TH05> MF"&B[6(;P.D$,\;ATC(7:N9Y&!*S@()OW>!KV@PV-^$2UN00U:H+@J]W@+Q4 M[;?'$U\ _@X&GQ*N>'@N\CKS5:==-!J;Z_#H)NB>G4AP9^,$=YS@WN$$=QC_ M=F<"X*'+-(YX-6">TC *EO>8+O/)/59#I+^$(&KSGME"HZ6SV*AL$%C?CI(BMG5$2? 0R74PW(M M-6(R(OM3RP+%@=J, >N_WHFJT/@":Q_4L;B8SYS$>OD7F K$RC0:*J41SD31 MPEYCB0W*!7Y6&$E^@P''ZY2J MDR"* V)%8UST:RI!!J%23:OY48L!1]N8VF FJS4R_X1;_WPCTY9;P+G8 HXM MX!VV@!=6*5Q5ZLW31EVH'0BUB\I5J5&MG=>_<5W"8NTQAX -NM7LC&78*G,R M;& 9N+XKO/%<8?OFMF,+ 4+I6H:N44W)RVTV,2/OHFG2 "0+B!)_I7OG?S!(9 3G> MM BVU?#1Y4V\(WOO=S\O6Q+,O(@[EG]B%W)__VC$P#DF.H;H+J4DA:>NQ 3 M?E6$%U/2PI-(8LJO"FBHIH@)OPFL67BH34SX&&N^&.7?.M8H)OQBPK_GP@8\ MF&CA;0UOVO2KFWLA"(1]PF%]Z\S:1?/^E)&]W62 2>.7__V1_;%4> M"5=8%/Q^1[AP3A3KM;OMED*!=9^]MD2^B/$AQH?UX ,/9G&-*ME/ @WF"4$B M:HOP T/>;&]*6DP$I\+'^!'CQZ[A1V&&"HO8/GJ/V?2=9NU7D$)>+E)($N6# M'4(*S)VM%!K>BK5\ Y9(2[O&$H586ZSV^L!U*(SP_)95WG^R5G-QTQ?X+$Z4 MK.K@\*6-_ZT8X'8<*9Z0"_E$#D_\6_F*+ETW;3O_KN!$^9A_7_)O1LHEQ'QA M#2NZ]4?FO__RJ74HQ*E-DTNXL6 'L.-3*FZ-MNH*+]7F<+'NR2R D_="R$_0 M@5(F42CF?RUO:7=#UWU*I<7\NG%^34M@L^7D)?+KCNFV[?0"PST6DDP;C!ZZ M&'N%N^(5KOY:U]TPK?-R(B_G8[]P]_S"F(,9!Q<+Z!W&GN&V>8:33>^Q4[A= M&F[K8>#=1G)!3!2D7.S1;;$R^CK,5A03N4SLCFV9.X8>F&5I]"X6O"1$=P9L M?W/LB<6>V-9CBB3+B4)16@0JL0,6.V!;[8#18W[E=2SJCBG,3>O%ZD0=LLL3 M%I]X%3MJVW-G*L:#DBT/"8_C+VKV+O:.;Y-%Q<6K<1.U<9U(G6P8GDU2FW0LAP0%,9[R%)_MLGU1 MUR\4I,H6$Z*\$!J^I.+;I5CIU^$V.2'+F7@;WY\JV;7L8 @54.PBQB[B-S*5 M,^F%"!7[ASOJ'VX3-797.J1$/K.67/R.J?8MU.!X8+8!+F7L/KY3"Z=! C7+ MQVV9:T&DN<<++P-*UC"19?F>F:6>LK@;2G4)NC-FU?6R:CI1S'TKQ_4O>O'Y M$DB^M)O85S02?:I9^O=OW8,W5*Y"Z^QX;7VEHXC28W8@&Z50>.^&T+$

L1 M^+]#^'U< XO>Z4?HG7YX39>0%A,"WL(CC(A#A'^']Q\D! 4^R85$)@M_0TO% ME,3:L(F#E[HD!(VH#E%<(JC6P%8<:-&SL 5^ OV'^B^DA$9/=R=MCA0\*5:' MJ0%5!,TGV#B:1W@^@PH3MP;$@9Y-SU%4SQ443[!\1[C8.Q-_HCCJMM$U17#&P>CP_F2 M<+HN(S]0T8.G8,)6I^/"0K;'E()X6I-*#X\'CO [\+?OP.R!/BH)1^[2P8$M M/_)ZV*UN=GP<-!^4#@_@-'R7-LG6#$$#FP':P++JEI9:E]1L,8H$!_5_=R29 MNK#@HV@"K/_O\"!Y!B:BG,CGLA1,\JG".\&$'^V]3##!9D#N?<.C?WX45,R% M$/&JP MXB3+MT%4 /;BX"=-$QH$6,ZG,%'%HE\7T"_S%E\Q/8CTVB'1*(!U@ MH'ASLS&>AB2<2)<>V,V8@FWVSZ6*TZ, (F13N>GO/K16P6"*TX-)S-< P$=R M(BN*@FF928>HON. &28 $F/'#FDK'L+HF%*<+\7,\KVA#%Y?0@T&"!8B!U#@ M$KWMX\D'N!8]L%5A@3FQ.&.X,9Y&C[?]ME :D"#(S7S..&-GN%(P+28* I]#YYF$+.:G@$(96&"Y/"N!,,R IF"IQA:0=_IA)@N3O>M/OHZNUL^2:^A)WB=HNNY M3-@I8N3 '(V^X_: 6LDVM?>0=K F;.Q\?6:A\*TWYL,53@:^Z0-.#Q7#1SJJ M5M?4 SHIPE6]"3"K(,J/%$=C2ZA@LP!N"(4!39B5-B:*0P?GOLMX= WTH",F M(K4+71\Z5 FC#UB35"I"UMPVR/I+TX?__!_\$[RG&D $=-E[O/$P.(&=!,$+ M\3]+"4%,WU\I9R)E0&Q*>"5 .$KZ[__^3W2TLP%V'C>)3*/'[H.4:6"A"VP& MJ]5/*AWH^;=BC)2Q&\2ABZDP)/,[#+VD:5&2F$IG_R-$_L;YSQ!OH#PE(R3B M<8RD03K>;_Y:\!V-OH1?6DS$?E,1 [[$UJ?:I2OA6?9O64KA9IT!?.03RTBI M?'9):_.B'BL]68G_4P2 NLY_?_RK42O/TP?O[2*B/$S+&2@&^X;?VLF_BO ( M$@_+M*DW!5)=AJ?9R;J[N%&;=P-J48=CBD5#_8NTPY4 M!RC4OE45MQ=M2*4+("A=!3#/!T\$_I5U/3NC5T=K&J3#1)/#>OI M-M5+* :!I<@@6P^__;^_;F MMG4DW_^G:KX#*Y.YE;-%ZXC4VYDS58Z3G/%N$F=CS\YNW;J5@DA(XH8B-7SX M,9_^=C< $I1D679D292PM9,C2R0>C4;WKQN-[B!B(7(,ARXS!0!2&#*,I J* M!I;'S)+X)@"&JMI!N*=DT1["T;H(X3X$,:I:\\*M)#U849X!V MR#!#"P]:'R6Y $XX9D0K'K[%1R.8*8\\='#A2T..STN@]2_<3(!X60)]X;:3 MU*WT+)A$,Q,U]NBT 3RV7IP]$%$+T+GD"8)W&?O!(YR"+G&T%2\((GX%Q)W M$")D#%R (,J1%?(4798I.3WDGA5M (4B>ADMZ *NXR);T^".'A1@$B@GWI#& M=L)1UQ7.469-,1X:NDQYB@M$,Q=KF- M%7]8XSSP<75KNNNQ$0>>V($5VYW<6@$J"&&5 M5Q+*"('SNN=4+-W%X2XYAT$! -LZ!?%&>\'GPT)1K3<%W64QYQ45@L+IFXU4 MQ/5>LSNSFV@W!0N!SL_<.V(GMEMML0TI4F[>(;X85?W$SF"T8>[#I&';@7D8 M -J%W8( K=0NZ!D2N@5P27R+^J[ ^( G>$*[!(8@G63*R04;!P\ 9/Y=:%93 MZEKS#UL2A#G'NBFWKBT@D"&-PL\3J0P+:"JE!&IR+Y_FPH 5YRS*KCV2K;UZ M+^E>A6$<^N@HE@#TFP!Q^S?$_8AML,G#6YZ;R9/OHKIL!;$-2[,/% Y"Z%&, M&RT]W3,FI!B>PF\HXJX\&"J;I?Q4?= 'TBW\8<*!=])L-'NNXS:[O3G7GA:S M)/UZ%5]IPVF32RY+5/?2<^>(R:R7#*CE-%HK;S)IKB^M?3P8'<%Z*-JHORF< MZU3X0F^!&H_Z(*4;F#I6C[)A"F9EQC?L>UR^<^A!^/%)GFWY[T_&'';;AO [ M(?SJ"%9#^!R)JC M(KR1-4;6'!?EC:PQLN:H"-]M]%:F3S"$-Z+FT AO1(T1-<=$^,=R)!C"KR;\ M.@D(69[%*]/1/WH$^W)S[S]A[H_DH%HUS>=JNKV:.$P3O_SME=-[M5$J=+N- M06>KJEY*-#BN-5B->KC&.ROHL0J@^%"%4(K*JU;15\L/AR['.MK.[ M/)]UC(PX0AG1V:R(<-U&VZV5B/C",R$%9$:.%Q0%AD.00UJ-0;M6'()9- 2+ MQ"/#*EMD%:?7>L5NQ^LWEWL\;Y9\9^8GM-PZN4[,'O\"%?<[/&?F%ZOT7?J MMN!FBQ_9@K_L#C\LDVR=&L7;L,J*%#LO6Y9FNRZ771?A>?'J"$OK!&QJ_(_= MF]B+@N>8H[AC][J#K2RH85_#OIMFWU;+[K6[AGT-^SXMO'N71P$5NBV[Z;J&=PWOUH]W>Z[=:3=-&=,U MRYANS>OS]=WGC51,K(/ V#^Y\'!=\$,T=0=-N^6T-KE ANL,USWJ8.GWT5(U M;';_0W6K37,9ICM07]&U[7[/<=PV^%P6RULN8'=:W8,TQFF MVR;3N1V0=:L.R0[;3["W82,7&!UTHM)S\S"8!I$H"V4\E)OU4&XQ!.PIPF:S MI_7;GN1&<%C?;G=6@G[#]H;M#X[MNW;;Z1BN-US__"B!/6+[Y[D64?";'6!V MP+'N -(!9@.8#?#NUT[YG;A\ZZ#B-J M)&K!)O7C'&O];444+0T?W("?80OSV/QMF7[/[KIMP[6&:VO$M6VG:S=[JUP% MAFL/AVN7VO:[9=OU#S-LUVG;_<'*JUV&60VS[@>SMAR UW7,.MQ,.LRD[E^ M>*#GVCW71"0;EJT/RP[ZB&&/*/SJUXS!\FR ^O^;IUDPNO_YL;W02()*L_3Y M-,C@#>\M)>ZV*!&S2GM%SCY+RQ44O.C@=#(MCF^GA$/2I$@::Q0G5C;A\+^$ MR[('TYBJ(?"B&H+5:MH6ID*S;GG"K==%UAK;8O!7SQ[T>A:TXS0ZHH493S#S MEN5S+^$LY9873V:RF%X764.>U'F_85W#HT63MRRU9DD TP**4"L)3_,P ML^*1-6/WT'+"@^DP3U).T7TX!'@B#>+(IL>].()]CW_C*VD\Y=8P89%O10P^ M^DD^3G&X\&B06&,>\23P+/[//+@!PD49S!V>O8G#?$JC"H,(R!E$E@?"A,%_ MX440&3P'R6(Q'+.%W>6I[!P)@KL4)P&#!9(%L8]S#-*Y23(03BR$2<:C40H+ M-Q33#: %CZ8+')"/X'.>\ 2;\^#'2+20TBC'27R;37!P033*:9;$ Y^7:1<(8&!@2<#E!?-1F^YO+#G!8;,??%T M@;&PF1Z0&/A7BOL>]U&6OV AZ/F7A M+;M/55;'0:.E4.%I@?YPWA;F;>[\V=(^X_P7B#=E=R<:B21^.@GY*#N5KZGO M$E&L2W[Y2!DNN1)9/#MUP;! 5 5_RHFUG4:OLZ&UT0 I@5(-D3(+F'/TVZL_ M75^>+]O7ZW:A"8$H3J8L%-_(?)7R*XU'D'C0_S4I%6#I1^&1F3Z;H=%%4A=TD0]]ZF5E1@%JS25N[8#'IN6%49A5M]T&[TJ^(% M52%\ZU2_A9>B9\(A;! EC8V2! :,) KOC49=Q-YL.GMKK5"SE,KA:!7LS\%Q MD9H 56NQ@8#(K]'J;;7G5:FX4/Y41?I3"( &*2X7+PRR[]INMS4_2'$W]*?, M Q AY:X&Q!SG"3*9I2[[H(2H0@"P![(@RJ%=#]8(S(&$ODH09(=QF@IT#W*0 M4W^T^8,(QHNS7": ^J F%P50OSO_[>8%$)'"F[!H3(3P*D.#D3%+]@UJOMH] MCMM/H)4(B09@S;4[S:85Q=%)PKT\24 E6V#KX+@3/D1B@+&%%&U8QR'V5HL1 M747+E-)7P=UB@<%R":51N/*I_O[-JV:+ &"((M. 87WK&^WY=,OCW"G%4"", MXC",;W$#9]+Q$-\$/N(ID(U (!A2"M2ID.HJ@__@]DX%I$0?R@2> PEA?0*A M:,%CC(069]Y$65+"F8'6%D_173+2Q;W\W;OU$1UM0B96@P0W<3*R' M]GN6D-C3?&JUSYRYKA!YX]JM@6NW^RO3)A^DMC/\6D]^[70'=J^[R8I6-=-N M>VD)%C?7')<:_#W!.-)9$H^"S%B&-4+66\LSO>?PVNDX]F!ED49C'!H6WF\6 MQFMA@U6)*8U]N O[\.IWNCEY9DS#/101>R\)UH;*3K=E=_MM8]@9;ML&M_5< MN^4.C%FV5V896F)Q[-\&84BIA8)D*K)'&(O,P-E:B!77M?N#E16EC1UF&'>O M[3!3D&0_[;"+4B'B<9W/1T&$A V#&TY90%@T#O!*.4M3OEQI'J1N-"MA+<2[MQ_CCO#::%^043T&)&W5$23ZUXQA.& MESV--6E >5VLR8YK=YLK"\D8:](P[E[K2Z=KM[O;J'!<,SVZ8V/R$G.O6V_X MW0P3KBE5>6J,QCT4&'63"]4;9<:P,PRU7PQ5,TVQWQ975_@F\38E3S-+*A1C M8QFH6@\;RVW:K=77"8R)9?AV+_FV[ZSTGQO#:M=:D8PL8U*9HXUZ'&VX_567 MK3G/]AW'',7MDV$(;5S'&0NMF#R,QAY\$5R]IR)HP[A[CV334W"Y MTVP9>]+P_='Q?;.Y\IJ[L4=W'A=#U9*&?!0G7 7'9.S.9'W92R?6X?BJ\+)5 MSVF:8$_#;5O@MI;=::\$8(>M;_;5*KPH](TQ"@TX/BYP[-C-CK$)#=L?&=OW M>UNY"5LS!;T'&;"QE+BQ^=87*BW8;GZR4PH5M32L49Q8V81;:7!G36.JT<>I1A\6W;):3=O"BCK6 M+4^X];JH9&!;#/YRVK:#3T 3O49?X.D93[! BVWYW$LX2[GEQ=,92Z#%+,86 M9"[Y]3KN-ZSK29"6C=TRS/4:P&2 #I:?21(8KS7,TR""7^F-6_@A N*67V96G"?6 MUW>?K92/IS1!&,DM#T/\[XS=PVP2'DR'>9)R_%WOSK:&"38+O8YYQ)/ PQ&" M=!$_XD\W<9A/. 6O%HE,*Z#^^)[IBDR:/L\ BGDJ?4K%AME#/8%% %&"*(_<:V-MH>"QZ5K?_8 MA4^E:L': @CX_G610Y[DC]/KV6Z_1?*GVQBL*7]D5N^-R!]\'_9X'M)\J#6& MM]9A,\4)[@>0&WX2WW#ZK6A$;J2H$,)8$;E\7>X8JTHG['G0;C0KTZ3M.6@U MW.JW\%*T3,*+IU90&9O#:=LX+1 O6(0YO*_*%1S^F))NBU45E_2[BP#<;0<^G++QE]ZGRF S08R),A]/"1&C1 MH7>ST>K\V=(^X_P7B#=E=R<:B23>/@GY*#N5KZGO$E&.7'[Y2*%QN1)9/#MU MG09&A,."G\B)M9U&K[.AM9D[[V^5*_$79DT2/OKMU9^N+\^7R?-UN]"$?Q0G M4Q96"L;)KS0>0>)A)""I<&#QH']=0U.KJ[+,G*_C&Z1HE4#:K1K M'P%H#R*J"LJ#!4!FPIFPT H#)C0H234A:K&K/)61&;;"3B I04#P -:6?D"J M@E :]#L6V)+>A$0:BI#$IVQ@ZTIK@ZGT#-='"Z<4"=39[!-M.IF\F31EW^ZV M.P\@)YEV]PFX28<,#Z,FZ+9K#URG@B_8- :KY5^4]0/_- "*P3$E@<;<61]N_H[B":&XO&6D=R!EACV#A )1?0BCJ$Y MI&O9EVF(RD6S(J$Q/IV%\3WGBI9!E.8)#DV0%3"SD*:*BXUTT_-&6N? +V/4 M'9%5Y%E&NHEL(!?%_MBJ8;E3TIV!OM7DB'!-((]/=8F0X=5VE%GC@FJD@"NB M$*P*7FI@1K:"Q]*)WI!'"V"Q,0/.S]#=N?7A:/5,81H2")O=I G$H/$C&J3 M8$:[$V&; CU2T*DFB!@HH<#0$9M8P*IQPKE(:?JP/^IRV=+"<1I),5R/$*E16H+K.5T[1YHKT5Q>@-_H0A*\0^<0@QF0H#H#N-LH#.!CF&;D:<8X >F^".$_#^V*6O'! M2E=?%&<@\PDCDZJ)P%;?#2"F?+(0R\@OC3D^+RTA_^%FPG@ M 4N@+]QVDKJ5G@63Z("]9(].V^[V6B_.'K;;[ D-O>0)4G(9^\$CL@$TB:.M M>$$0\2O DP2&$"%CX ($48ZLH+S)PC=!8Q=M (4B>AF]"06VP46VI@"SR(E- M*A4H)]XH' ]HFQ5>9 :(+$$-"PHTN2%3"Y8\"^/X!S*8VW2;]-R0W\?DRR!1 M, K%V.4V5OQAC?/ Q]W1L*XX7ZVH*+>FVWS[F45@\A/]W@6I? USHMBPV1%\92FO-T HB C'$? D? UHAEB0LLKA> M1P(;]F#3@'520@L#%0*I/G74:S&H-M1>-P&H#;R:,1N8G'Z M4SR],@,R="L!BVTYA^V9PCYCG6# M]SF%;3G,.8 MHTA[D? EDW^TS(LH#QC$B6P*^;2 ML/2YL 0%-R@NU"_IZ9Y!*@I,+(2;""8%P1:R64LJ8 MBMQN.&T2#UFB>I%2Q!%C7B_&WQTTG*V&S6L/PH];BDSNM@]^BMN-*-_!%$&E M;S46V3"J8=3G,NI+WYS?]10-HQ[$% %#O/0%OYW/T7#J(4S1<.IA3/'@.;77 MZ!MSZ@"F> R,>NA3!*71K\<4U\FNG/ZSE_1)T]P_B?2,B<,T M\0%XQ<4!89#D$-: MC<%VDYC]+(?@C6+!(O'(L,H66<494+Q#C5CE=SQ3%CSRE0Z6#;0PT&(/I4%_ M?MYZQ=$'JX\6^]S=\#YO-EJ#6NUS#%&LE_S?NQ5OUVW!^V;!?V)Z3L/IUFW% MS18_MA4W>_PGIM=O]&LGU,T6_[D%KY=Y]N([_+ LLG4*:6S#*"ONPK]L;OWM M>EQV74G@Q4^?ER9*WM3X7R92=]/UA>U6'Y.]MK>RH(9]:\6^+Q"_^P+LV[5[ M;L>PKV'?;<1*;J0LI^UV6G:GOY7*G(9K#==NBFO;CMWJ=@S7&J[=1K3OAJ$" M%C3HM+N&>0WS;B$">-/,V^Z Z&UNI7#;=MU#+UBX;1M^GZ_O/M?P+L&AW![8 M6.GD6OAJG'[?=ENKA(!AN]JQW?[[6%K]INTZJSPLANWJQ79[;&4ZW:[==P<; M+-YGN,UPVT/QM[,@%A@B=J'Q^/,0B=**(@_%2;M9+N<4XL*<(F\U&G&Q[DALY7.K9 M@Y9K3I8,VS\[4J6.;-^W6ST3!6"X_B="!?:([9]E"9'@-SO [(!CW0&D \P& M,!O@N7$W->=_*AOF;H=1!1&Y!$+=BD M?IQC<9"MB**E(80;<*]M81X;OS+3:;?M]DJCRW#M07'M@G>LCES;Z_3M3M=P M[7%P[5+;?K=LN_YAAMT:N':[O_*FC&%6PZS[P:R=[L#N=5<>0QAF/1QF7>8T MJA\><#J./6CW#,\>"\_N8AXO<'^C-SBF *Q?J?SG/M4C?:&1K"SQCB5>*1VS MRGY%[CY+2QETM 7?B^JW>N%U:T7-]5N><.MUD;7&MAC^U1DXM@4-P(80-)[Q M!#-OV9;/O82SE%M>/)VQ1%16?UVD#5FOVW[#NH9GBK:PM/PL"6 F0 1Z/:': MQEB\-^'!=)@G*1>UV*%7^"T-XLBF![TX@DV.?U.E7RP_/TRPU*^?Y&.JV0Y/ M!8FHP1YX%O]G'MP @7 N^-A-'.93&DH81$"V("KJNL.+(!IX#A($BP+#&+&G M/)7]XO2I&"^,'"8-% IBGR:6EE-+!8'AT0Q8$R87CT8IK-%03!.KS'LTS5&0 MI%E1%!Z^H-4!%LA'\$2>P)?0CP>O1*IE6=#X-IO@J(-HE!,9Q+ #GOY,V?A# M$17GL@2T$1=+QW9>J9"]KLB G?"ZR+E"$L.!/]V6%!F=.9&A.'9>9,CT%T\0 M&4%:-K9*9CRZ;6!!4+-C3# +K3!@8@5H*&6U\!RZR=@=EA(OBXA4<$3"*Q\W)5(L(95)3,^,VC/D8EZ&+0:@^JW\%+T5)&. M+2'%;*0(,#G6KP_OC318! YL.GMKK1 1=!G]:(7#,[&$O%6-E%$"7+(AR:,H#\@-R2>BK!!%!"*)&H)&099RZH'T=1# VG!-N;D IH94" M'F*^#HQP^/0C0)D\2;#S(4 #0#="K-W"#Q%PA?I28;YFTXKBZ 3$%[P%5H\% MD A?3O@0QS!C]S01@8Q@7C!8?QZQ"$F)OV=XZV(L$!R]CV)Q')',56T(Y'3/ M60F?%D5EO]_H/B(4P:Z;K"L5&]9Q",)5.7$_!8""?51X2)5S0(L@;JQO/ 6F M];0J-]N2>?KH=DJURSR1H.(>M3_I=X^E"+"],/>Y-(Y;$P-AR+= \F4T+ MZR3 FTP(41"*I/$HNP7Y)'XJMS2VG-*^2AN6/@.QG#B'L%APW"XX^/E! [2B MB8["^#85UA)L6M\:)?'4P@$RV<%99MT YHK1#B)J^SE-2QA%:*AAA_"7V+.X MN6T0P##E>VM(DA$67S9(_4.G>2)+%SJVA'5 S0F(_-<=N]=SZ,G7 SP>JP(^NV!> MT2M\*(W?E(A$K3ANQVZ"[*=VG%[7;L$?<9ZE&9.\OIK<%LN>,/8*)+6^D@(0 M1KKUD4S@,R"V3XH&OCX7/9R-$R[L_SI1DQ53F7NO9??P\[.GF#="8OM-@A#E"MI/AH%7B#Y9LH!'RS;[?H&A+V,.Q"M MQ.I&1QD),PL!RF7$F1'0Q')!<@.I5S))DF< MCR>ZP8G/A=09BFE=@*-\)#3#[X(T4^H"T1HLP@^.^Q: 9L)AB* '@A% MP<; M*\0N*B2D"O,\5!@X(YPN4 \F2FI*-D[(D04@PH7?V0]N_OH7^$4;0E-V=:"221PLG(1]EI_(U]1T=CA1?2D8Z33C8 L!:V'JE75J)+)Z=NDZC MBP<.\*><6-MI]#H;6AOML(8.;+33&F9-@"=_>_6GZ\OS90!OW2XT"SB*DRD+ MW^KX4'ZE\0@2#_J_)KD!LOT!9PU9&BBI *(M0F$8Q8AD\H1:(BF=Y@"H ME.!3,K,4N? $@^^PG\A"$Q8&A=_#-IBF"H\!N@M!3OOH!4>$PPCMD. ;Y21% M2[%?A:ARM$>B(=$3,(K#4.BP3! 8R)'F4_160MN@0 '& O"_"7Q>XF[+9QDC M[<,9T%O :&D9H[.3IR@2_=,]HZ*8H1*ZXDP9!&[(9BD_51_T@70+82*D'U5= MD5\(T4??5"2D=AHKGUE4.5FB1B&EGR/FM%X ?*_5Z*X,@-?$A]9^#&WBXBD2 MJ;_IE/I4Z!- (?ZC*0'9^N7E"GU[D\>N[N- MULI\5H;P+T1XI]%>&>]@"/]"A!\T5F8W,G0WDN:P"&\DC9$T1T7WII$T/T7X MC52/?Q32OVQMQN>>;;U$EA7<69_% M(?8'.L1^X=*EM64*(Q^,?-B6?*A1M6,\N91GE$U;I0LQ$L1(D!I*D(7"YRLY M_^&JZ,,'9,6&*Z,[S4:W7RMA@=$-+RH=#$O4D"7Z1F&\; KT;>@,C-VF+<][J-CW@*]^+&;[=K]SK;J-IH M6->P[L99M]O91F+F;6O8%\Q)N%5-F:?BRAY&:Z=K:,F#E"C[)S@V6!MRNT)B M7<'PQFG9G=8F:Z895C.L]@"KN7:WN:TNI3M<>M%K;*.-CN-YP_;YPO=-J MNOS'%J3,2=*6<]M<.#-QH- M=E]?\-0Q;>(2V5*3K+0MN^>TC8EIV'2_V;37M?N#3;I"]E[3[5]&3V8%_F^O MOO\M_.&T^_U6M]5Y)2[2[B1_'VK8CY23A!(+7!9'F&>:67RT*;K.RY0M>MZ% MBM< 4Z&D09JE*F\2YI:R+>9CBYBP(4XP[Y-()ID1M'=.H!.,UDDKP;Y&R[R'X24!X]]<2,W1<78^EN,]Y8YEGZJTK&=S0) M+/&Z\.M!O\QLJ!#F8T?W>FHR/37%TO17>FZS]=[I4XH4/^>4.@(3HMFMKBOY MPJ(<8MD"2PA>+/,RRM>!!3$4160( 8,E3D2R"9DD!YD QI93GD:5*R?D-SQ, M91HD01I?L0U\#?^OY5(KLXVI-&78LP_]I;:6."='$ MS@#R!8G(03N!Y1.YH<9Q[--M>LHCY[JHO<3ND3ED?3X*(M1-87!#CKT,J!<0 MXQ.[BQ=[]J G4Z?!"-MVK]^I&!S%*,2F%5E*<'1RW,>Q49ZF*2Z*8SRC*=Y6 M,YLM.^%46@*8%/.%L2'FP"EDLQ>C_M"R8]T&69%/ L;@%\G)2"CI:0);2>:%S3&)H);]K$QV-LJ32"3IP?&,@CMJP$8)<,MAZ\%_AWD0D@*" M70I"DQ<;),TI3Y=(>7,')%:)HD5:KE'"TBS)O:)U%&

URE> Z*G#Z9-F+, Y2J MM,76#.30E'GW)>UGT 8,?VH-^3B@/)"W :;"CF]%,B $!>@Z\EU3&I7K2V*4R.FQ-Y25D M=H(_AYR:C"BCJ&]17BN6(4;Y7V2I!Q-Z'@77/$TS?2R.]HQFFM-,RTX]JYJ) MTI45&>)2"1TEZ /YK."?>C1(TYS2($D5!H\#SWJ8HE.L1IK%W@_ U[1'^!U/ MO" ]*M.CU[:;37?1P;WJ)/JI H^ERV3>BGS*#XL[1B4;1+*[6;'RA*-I)DV5 MK_(:E);U*092OY.9V/O'L:JKI=%[V!5'+&V0Y<^1%:-[:T)&I,IB6N08)=7W M[U^MSW$RAGF<$T9]QZ(?MO6E<=:P*TF3+R. J%^83.-V)A&R+$\B%"0:\3*I MI/7:[32)2=_,5.I3IA*> NCE,M_B(2F"_0@H5I7)V#$JADNH8\ VR8:D.#3_F,$J@[S2*U M:HJRFN80PF!2]81+3XB>5\Y5G^"4B51ST5Q.5IGH5Y2C4W9C,0 .3W$V.SXL2&)E0;#+,9OT-]0G-]@=O\;UJ':-?:):U2'+JFB2GW"0Y M?5O;)*="#(CM.+<);10HE$F?T+=0!(LR @60.JR0Y29 O S)'RRQ'OJ*$_0D M4_I12E)? :"B5MABTX@RW4:G6:TO@6I.#%NH*Y05SM*G2G%%3QZG)JD [5)9 MI %TQW"I0$UH"L4&*\OCL^R!)8$61L&=4#;MM9:FM=;2$'/-(Z6JC2"GA2_) MNFWM1G>N]@B^U6T,YLOB51/O+TTAWV[T^HMM]1K-UF-M+4\^+V94&?6CNAWY M'<;17AQ'I^',E9[ZB;3^_^!8,$\>E,!*5H%!'I%I"0;A-!".TA''I8K&.&(R MRD$I5 <#+-1LS U;3I;)K2^;]5E TB$46=F%?"A@]X,U(XYBYZ*K1:@97!5) M-\V9L@[[O,8XQ4ZO)>M%=+#RVT 6-;D+IOGTZ0UV>EH!"JP>U6GJ#H8,U"Y_ MW,6PO.K9\C(7JM1#D0![[>(B/[DM:"CM3A^OL4I;K=NFTDM4,JHLNH$N=R7C MGE@>9'$OHA&WH5H?/S66H]ADC^D966HBU; ,V#*1%\RP&HUT9(IS8;O?Z\BU MPF6SI2$E%:P2_?-4?B^VCEB 3/-W3)G/U_.?S:GUXY&.\^5%\-2.!; )U8&^ M](;*4B)X,%]^X\4W'#[+XCH$(-"9BO4Y M)&Y%G"1/LB';]Z?-FN:EB7$7P# MS('HM<2P:BW)12,=HNL4SIEW:J&'M_1IK>?2:E@?5($CZRP? PVM;CDV &[K M#(3<7:A^R'$/@H<<^U0\19%#Q;5DL2BGEZKNUX/"D:!+ 36$ATNXN(YB M_ZQ,+'.>!!2W:9V)"# DW]J#/'6R&(A >QAS@5M\*F+]\.19 M1#OAJUJ GVWY0>J%<4H>7541+E4P1P'@[WS,O0,RLBXV AD;6!RK ZB9!/ M8M'+L8J6Q!.2\,5H8JI(Z@=%21=;G=X!)Q-S3,2"),+@4ZUX5.,DNT76K%*& M>*U5&2# * M;7LAL+ U>3CUN>!\*L'<>YM:[^'17-2UQ5;/ )/<,D?!5"LU M_3?N"=!T 9($"*4I_-_S@,3H\:KX;QP%,6RA+W$F>1&@ M@6'27J;<"$N$M<+]B_)ZW[:.O ??SSY=7)]=7_S7A^_=5K_7&KSL)9I5&Q(')*54 MP](&9IU]>8]_?[E67[R_N#K_='GU]V\?KJRS=Y=_O[8^GWW[CP_7UK>+J_\X MWDU[24=4):Y(L!9SB"7P9-CCWR/:F[29B*O!!$;L5P1=(&)4D1:T PA"7O,D M"<3-& &,$@K1);U(L!N+A1B_B EHD/,/$!-8X/*.-X4,:)"NIH MY@=9JOG%8ZSN3$]@3_\3)S^L<_3/:H&A%.ZKGV4\6#0:K&3@T>8)E4X%HR4H MK!L9*#I8. RFTJ?D;Q$/"NF!=YR[6.J_ RVFR6Q'=D'($J>=VQ M!\?B*42?2B3O 6K7 ,E5(.7^:IUDJXA>X8'A'IOBR<:,)1F%&V2W,1ZEG,A( M H*<>".5GRB=,]=X>LMFA?8DZY<7&@5 ZV>6>!,)UP?:L1>>TH$^SN8?DOYD M5T95QM,AJ&<\+I!.=>%U4AZL)4,1)Z/NH&EWEY2DWSZYWUN. MZWUO]YC[O3]JN=_]8;?394.'=3R^ )7;YY=?KK]=?KKZWAGTG59O'W!RNV&I M41%(_OKM\OS#>X3%QPN"'XDJ+_VXJ'Z26-[<_8IW+7S$<4<<<_X/#&X*(G$A MN"24IQ-J5A!*L*#/T?P<17MH2CGWIQ*.91U++&;3:= -3G>:]P1>DL:,_ MK(P>&^.Z0 8C=/1M,=LTQ8^R*O:_"CDM'?-H=4BCARZLC0*<$F(%51!;_IKD MH2(:&1I B%1)5FT*=,:D1G:.L4?DY%!' JI&NDY)$0W.E*&\ M66^OK1_58(X#X6X3!V)X\0 X%7J[!7.*[A#3]5%Y-5KN?@M/KC5'F>!_7%,R MGP6L_/3^POI;+*XXJP" 3Y_.;XXE'+R*OL6Q(12C! M7!,+0_KR]:ITDF@C^H)7NBLC:EA70B9 .Q@DB7M]D=S".$C5F5690Z/ =O28 M8 W1.+]AH<"84AK=!,":Y$4!,8++%@:XV)A/(I^)L+.2#^AG9)XP*_Q ME&[/8^H+/!T%N)B^+0X:41Y&:)((4(L_#,DY@0$^+%27&^<>*DP+O5O5;N%"OW M%_4F8V'F>3E]F)F1B^6T83SR>"C!<="0-"^,I#P(0&#AJ;++Q$)4KLD7Q[7E MH?:1R+S+.:5##CJZ?LTP.188S-H)_THE5/Z^1!')O<#%8\OVS!IHQGJ#260P M"XI@IF^@K:6\;;$3I_.&R[L_P"!.Q]>_@49 ]8YI!"4JT='%+\LCI]ZIJP'R MK+O8TZG],Q29E_!K$J#0S6#RPP(Q8.O9Q'HS5/,>+=#$*FBA#F(SS1Q=-N6C M8/LO<8:<7H;(HND,8\@$-ER0__8<.J/[GG-K^,0 DLJ1&H6\E4&I(H:/@I]46[3=8<5\H7>MKR*(CME_+J QA$HE XS*_")WQ '>6 M!)L!P5!'P[8B7QYN-50"'H9!R9P.61(,"GD2S>*,(#32U;5-- MXHH47+0E-$6%P% X].2N14_L!-E=13R+7HO)2;1713,/@+5ET&\!A*FKS25A MD'ATIB8.X#)&V=,H0%\.\K2\4HLQ<&"DP@.50:8@)+QJ9CX?P_^RJ9(NR@85 M0H0KR"=/[NE.$=H)^#5@[LI"4="RNJRKC%"1BPWG^".*;T/NC[D]']8&X"V@ MD%LMA%;>\"J:*?%@F78).T\Q"68@DRH7KA+FXRWCC*]O,PED6=XG7K+<^KSQ M#C.*PM*9(CE NB=$/P7R5R@>)D.QP& #2!- 9=R1DE?>]+B1-R]X-&9T#8J. M94&",Q%6"=T"YBW<&/KVD?U3[KN%+#X+L/LXQ/4_N(J&U&6 W%!E9&$AQ9&(JDGS MD9!^F71?R:2%7++\D2 M00$F*]G^$X[I&< M>#^2(:ZTV"Z43#[797)IBWY3,OF([9%_\&HV3860EC@DZ?Y=]+]Y1#!!F+GB M$&S.6"$O5>J!38*L.@2J$WC78N$UL_IIRO,Q#]BH] 0M.KB$I\F3:1>?>BM: MX@7"HFIW \915R!L]#15;I;<6V'P@XN<#0LOV$^;^,_L[(U%[PYX<^!S[SOS M.L[W=M-UOP]'S=YW(+WOCKJ.UV_Z,N)@WQ%'QR .@SBV@CCDWNF[;K?=J@3L M?#W[=GUQ<7G]MP_?+KY\O/SV^>SZXO++]\Z@W1RH*/@=1.[@L*R+"PI <)RW M%@W0TD98A["=,B3*^?3A][-/%'3TX?W%E]^OOH,L;W;:NPV-LIR&10.SM)'5 M@; [H->;]W$8LD3&J,1Y"H9R^LO6B47O]N''%Z44WH)7$MAQUCF_+(_T0840 M4NG::#_DF0C#]T*6IM*U(QP$Z!.DF$B,5BI.I>G XCT>' =>!N(P3[(B#/<# M2Q&GE#^#P/P<>), TQ^P,29UR.#'60ASRHHX"=O"*(9*"0=TYF(WQ/"#T4C>9\;OT!F;\M F3ZL,HEHV4R# MV2P)0LL1,2<]F25MX17 :1SAZ4T0A])%#?U?<>EP=IIOAK_()#EOV"]+ J26 MQ7A)_!QQ#3[/\B%8 #@\2O%#24749=^/?)CD>'U#1LEVA:]5+79+?JE'B\UB MU&$BM )77;C'JFE)-0*FG/\0I__R. W=JO0B#%D_[K)N)V6) 2P?A6F>59KR MI7T6P;J2HM@5WH\NP\\ :'-*G.*S*1O+H#)QB3M!<;6\?D> #*V)Z%XQG.RLN+2RV!G\]>\LHF61 MN43ZY5'W\K=%N(9RX96>Y^R!]F4VD(&>F8R"$>C\FWD3"I\K\\J> &8K\@Z4 M/.ZZ*D%'3.<D"*B]R+FOK@9/H9?<],8= <4!=W1_HZU8QH=0-V"\I90=^HU:U''19 M4@IWL10>7S'O1>!KCVDU2]!D+C))J.O?*G6R:%ZE4E(I)NXK!_RRDS/YD,H) M4(6%->-&WII;CQB@ #3P\P4#GJ*-QJTV$=3U;*#Z '>G>WT4ZE6E%! M%4(^VDM9\UV,]Q2!E.\#8)DL3E0U,A+%/I\*%8QYJT5"#,0=B0PZUA2(2OTD MSF=!MTJE*M-:BD/K6![#,.7<(>WR"(Q9YF=2(Q+CTZ-3ELPGPWPLLEF2E%/N MBSTO0("O@0!*8(+Q)?!9WHM*I@R5D=J0)5@"N.ZRH*U++IBN,U1#3J,*)"-ZN*%UQ$!G%4](8/A\![9A,QRD> MAE]S DY5S%G,M!!Q,NY=AZGBR$XML'!!B@[2!:"#1XS94Y'.PK[LZGG*UM?^ M6*:)1*;@8$]D&KL4_& Y/;U5H9XG/!2$?%S7DKA?KK\%%;27_6";JE#4FV+/ M4-O'H1:>8U66YD=;NZ1']_+*3'5KV([G5*LPK-B.Y] U_!X%3&5Q$NTZ"K.N MT>X7T#*3>:/T(H2IQ@'6KEFF.-)RH\JDQ%((/L&$724GYLW9BFA(EVB4G9J5 M7$6J\DL526Y]R;: M(@L O M-UQ&UY3)&Y4BH!04 56.732AJ_9%D3PMF^-I5 H:I!,7Y9 +XQRA2R*K8. D M,;D$_'X3C.-$WC$B/8H8B(>C8AOJNDL?0X >!'%E+Q/V 1U^TWUU<7L8>IYP M6F*Z:)%G,-(BN9UF^6IWT);1C#.Z"S5!X=:WTI M)P-8!P'0*J?S9*H1*O;,>(P@.T-AKQ]#B[ ]<=-GGN=E5RI9A.3],@?.LMAY M/4B>G%OUR4#5;+OM_G P^.[X_<'W=M/O?6>C7NN[WVYU1^UFWQ\U.S4YP^Z: M,VQSAEWCJ+E]/H_<\!GT&>9\^WAV?GWY[>I[K]=I-?O[D)K#.6M0-CI+#NUP M#Z UF>"XC74&^Y'4JIX)0GFO1DQZ#M&KZ E]+(%C)7OXY:GF*R0B6WO'BR(9NG$<%J*RD%"=# M&;=$"6&7;(XB9: P]?$2$&_LG*![MMB7/-^PBFSNYJ;4S MYL43"EN><0J^D#?(EO'%*/9R>?N;ZA$%_Z*'M3,$O TN#UT>:$.W/:HW6>3I MH B"9_)J-AX5BZ69A' D_AFA)ENLHK]+)"&4R<,1YA1B*L.M PBFDI"=Q>.!H0;$] MIRSPX@Q5143#-D.Z1/%\&B+R;ZC+:Q3Y7V[1XBX@NNY0V0OR/%P M;>G"T+2TS2T;E9E%:W.4S]#MH!T\5O8YS&:*M?A]'JFP+18'KUT[9-,8;L<1U\FU; M9;,MZPG@&SZ(B@3]ENAG0_@QQEQ+<7(O-I6>M*%(DB?.V8'.ZHA)!N17!#5Q MFZCN)7PGE*16%3+'G5?X:(?Y/?G!(SV_%F5JV:Q6W].;*1]S/.5P%?!.K0QBTX28F:5SVI^>PO1490$K+SZ M7'UM42HV[/,FQD0[%>"@)654%S/+R]9XD"UR3=P33512D7FBE'SU$'E4AF:< M054\@K4+\Y$2<;I8"@%/GB,1!844$>DR98YE35Z+4QXO3U4:=G7\(T=T3S)B M_OQ%DQ3EA+*'I09EWD1:PKY'*C^&P-Z4\D%FH$!9"[\Q94M@"289B,49S="L25(,+JQ_8/?XR%,BE,.10R0 M>CA%V3.&R=,+Q=WS!4X2O@601I-@EI;WB&Y <)%X$Y?_1 MM8W%(&A_5G8T_5!T@K @(HV.)URY+,ZD\3Z=(,IDPEP77.']<6P+,GW$>16( MX>*TBK+\O?NL8!DM$:S(!$ ,W0O,@C$B3;N0)VL9Z0($J4)06G;GDC^T Z\E M@0$5HX+J"H@$!Z0/[BO*)G[ GS'3P!-C4,9[?Z;C#KN=\[X]ZS>_M MX:#]G8V&P^\=;^3U6+O'G6:[)L=X/7.,9X[Q7OX83Q>]3J.C9JR.J+H?_OMO M%^\NKJ^^.]U>YZ4K+.FD15=:R.Y/@X@B2H8A8(L%ZN@N^W*7]MRYTZ[J#MG@ MHI$W?W"9N="C%["S1Y5+Q)#4,=JT?9,(W# M/.-S\]0TP5]^S?QU)^@T!NUZ3/#GP\T&SX^U'JP?%O?,A6CU&H-N/5;B^:S6 MJL<$#YS5>HWNP0LUPVG[P&G=1J<>ZV 8K=Z,!CBM5X^%,)QF.,UPFN&TM3AM M4(^%6)C@KUF"EO>FK.R=+_1SO2 ;-,2/@0:/VL#'0(3'Y.\QT. Q"_48:'#P M?.#%(7[YVZO>J[6$PZ#1Z:I3*'7VYLSN++I>;2GO_08)UG\.O59>H8F\&-/< M8 B'IQF"V6>R3YU@P5)U/#("_'(,(O5V<.^4HIBM:4.1^H_J9A*,-0 M:R*?7]=DK+,9WD(+[K8!P0T?KNT&KC,??J1\SU_/8?>CO-AO-OE#"Z_;:&2/I L+.ZX>;/PO@$ M4THUNZTFOW.:3M\'XW/0F&3394SY4C??RFM4E/T-JXK%OLC>_8V+Q-GP\8JN MF_\]"C+K[!:3 IVIX@?6FZ\\H1Q]D<=/WF'V\%^L*VCYY!*K__JYS);R023) MH+<7;M752@8>A 'PWX;PC\#VHZ;-'J"I@\1/6UZF8R?.2CA9$]AF/*8'@/J, MF5AWP&26T'A,S0KN$T T2VB6T"RA\9B^W$1;3L.I(8(^$,S\@*>TY3A#Y@^] MYNX\I;)X>/#0L3&&7T P-I8X'6'LV8)#PH8FQ6L/1HS2VB6T"SAKL'V03NCW8;S M;_]60PQ](*CY(7>TZXPZONX60#PL3&W?T 0!K8X/7'(>3#PL3& M'7T P-K8X'6'LV8)#PH8FQ6L/1HS2VB6T"SAKL'V(;NCG:;3N/AR54,0?1BP M^;_???MD741IAC7IK/>QEU,)NO^;3;@5J*]]];4?0V=1G%EL-N,L@2T5UCTL=&LWCT L@>I- \/Z9AE,LM4ZTGM%>@\ M+)AI/+SUAZK&K*T]G#5+>%# V*Q@[=&864*SA&8)=PVV#]W#>W[VJ88@^C!@ M\T,>WG,6>GE(22.L3T'T8\A27D/1P&+CY=T#,'N0BO/PT(Y9)K-,M9[47@'/PX*:QLM; M?[AJ3-O:PUFSA <%C,T*UAZ-F24T2VB6<-=@^]"]O)_.WM401!\&;'[(R_N) M#7EH'+S&P;MKPN\>QQZDSCP\H&.6R2Q3K2>U5YCSL%"FF]YRT/NL3R% MIK+4(E=SQL:IQ1)N\>F0 T5]ZS;()D4;81!Q\:!O*L$9G[/Q.1^@&C\\[&66 MR2Q3K2>U5S#XR<#WUXP-0_[7O_C!S=-'U\ 1B,&DVWS[T[T7D _=E, QFP1 M;"+4 ^P998@AK3B!S],9CU*6Q!+EB0L$@\WB EV-\/GL.P.UV/) M@EQ/@M3R4!",<#$PT .^\#F0UR> CW#?MT9 ]UF> (/"*..1=<4]?%:TX?3Q M*\3N\'6> O#0Q_NO DNDW6&2SFRG$&K;5L,%AL6#B"_C4L9PTO);0"V09H/ M_Q?:M("'L:$P8(*4HF666:GHT89!)58Z86$(]@28%FJL0>3%,+X$&,JWAO=6 MPD<\X9%'%DQLL>@>IP(DM& +@G$S-]QRE*V%43YQ9G5D2A*>A:@B\8)B*F2S ME)^J#TKND(A9[6C $9(^F009/X%^/ [BZC9A2L70L#>B5AX5VTLH*&C@MM\N M4XL['-4YD)&!'0Q\C,R>"NZ'#^0_[\QL=! M"G(SPF=P X,A#OH*'G@3_$)/J!>""#;SM-CJN,?A+YX$+(1=@L^O>.$VSD,? M=NI%X+HD%MC46EO=+/L@[A^Q+]W M*W3^, []=5U\S K\WUY][_6]=K/'F]\'S7[O>]OI]K\/G&'[>Y,//-9J]4?- M]@@! %/J7X,@7LA9@MAU,L>>+1QG%;G\-,3S./J"%"'<]BRSFN7_H(M67S!# M"57^^(>U ),V#8F=7&*&,3\9)IS].&$CZ/F4A;?L/E7NDT&C]>=2?LE1X;PM M0'^MSI\M[7.)H+3A3-G=B4:B*N^)U]1WB0!T\LL%3/=JKMU"++A.HUN%F6VG MT>ML:&U*EJ1%:)4K ;PU 77YVZL_75^>+V/7=;L0?^*+(.Q!9(1O=6Z77VD\ M@L2#_J])^8"H.X>G@6W2@N_97S4>>8B3J^NRC-QB[UQ=_/[E[/KOWSY4R-9@K->4+/9IP5*TX#D".*= -?D ]".,8 M<@"5(X2.V!"!1/$ M9SP'&$D-0B6UB1.8*H_!?6VA-FT7KOS.E-7HD)H+2J" M+%%=%(8J#7@--T)[T.BO](QH.UIK',\>1F%\JR:O_CY!^'@J1/PM3/=1T5K\ MSH9I'.:9-*X*"U,I?W%U\_77X^ MN[:^_NWLV^>S\_^QI6_KR_F\K7-H*[ )F;2!N;PI5?XO3SN'?TRH[)+0AF/V M;NKO!'*!^/,[BP %X%O*3_'"YZ_+3,6?TU_ MM=Z??;GX\ G^\U\75Y=?#.?LX?"?RF5;YJ+W+ IX:+UG,*TX,ARTA\/?"9Q.1H%'D_H;.(:;+8T3WAB&&L/A[_GC/7F:Q( 2\V IY9R ME^&I/1S^GO-4R5)GGA?G488!!I*G?C$,M8?#WS5#':8I]YYE_-0ZR\=YFED# MVW*;SL X ?9Q_!N(N]C/F(KG^[@QC_Q[^,\FFX5__/U!+ 0(4 Q0 ( $^ "4]F(F CW1 ,6X 1 M " 0 !D<&QO+3(P,3DP-C,P+GAS9%!+ 0(4 Q0 ( M $^ "4^4\C/NGA ,7Q 5 " 0P1 !D<&QO+3(P,3DP M-C,P7V-A;"YX;6Q02P$"% ,4 " !/@ E/'X$[=K8I !%W0( %0 M @ '=(0 9'!L;RTR,#$Y,#8S,%]D968N>&UL4$L! A0#% @ M3X )3Z5ZE28%

#,Q,C8P9F1E,BYH=&U02P$"% ,4 " !/@ E/ M!\<]<7P% "=) ' @ &%0P$ 9'!L;RTR,#$Y,#8S,&5X M,S(Q9C5D8V1B+FAT;5!+ 0(4 Q0 ( $^ "4_2"X")>P4 *@D < M " 3M) 0!D<&QO+3(P,3DP-C,P97@S,C(V.&1D.&(N:'1M4$L! M A0#% @ 3X )3Q_*TQ2=2 ( -\X; !4 ( !\$X! &1P I;&\M,C Q.3 V,S!X,3!Q+FAT;5!+!08 "P + # # EP, ! end